Member
Level 1
New Miner
0

Forum Posts

1 - 7 of 7

    WaterOwl13
    06/01/2016 10:32 pm
    Level 1 : New Miner
    Tedk1
    WaterOwl13
    Tedk1You have an extra bracket ] in your second command. This will make it an incorrect player format and cause the problem you're having. Other than that I cannot see other mistakes.


    Edit: The command feedback you stated with the quotes is not vanila. You are most likely using a plugin alias that doesn't recognize target selectors. Try using the vanila alias /minecraft:tp in place of /tp


    Alright here's every variation I tried.
    1. The one I already posted /tp @a[name=WaterOwl,dy=0,x=967,y=120,z=697]
    /tp @a[name=arrowfire,dy=0,x=967,y=120,z=697]] 965 120 692

    2. Removing the extra bracket. /tp @a[name=WaterOwl,dy=0,x=967,y=120,z=697]
    /tp @a[name=arrowfire,dy=0,x=967,y=120,z=697]965 120 692

    3. Using /minecraft:tp /minecraft:tp @a[name=WaterOwl,dy=0,x=967,y=120,z=697]
    /tp @a[name=arrowfire,dy=0,x=967,y=120,z=697]] 965 120 692

    4. Changing both /minecraft:tp @a[name=WaterOwl,dy=0,x=967,y=120,z=697]
    /tp @a[name=arrowfire,dy=0,x=967,y=120,z=697] 965 120 692


    All variations gave the exact same message of
    [@: You must specify the player you wish to preform this action on.]
    Which is the same as before/the first one.


    Each one of your 8 commands has something wrong with it.
    Commands 1, 3, 5, and 7 don't do anything, it teleports the player to nowhere, there is no destination or player. Essentially you're typing /tp [Player]
    Command 2 has the extra bracket, as I said before.
    Command 4, where you erased the second bracket, is missing a space between the end bracket and the first coordinate.
    Command 6 you brought back the extra bracket again.
    Command 8 seems to be the only command that should work. I'm not familiar with the distanceY tag used, and replaced it with a radius instead which I find easier. Try using these two commands:
    /minecraft:tp @a[name=arrowfire,x=967,y=120,z=697,r=1] 965 120 692
    /minecraft:tp @a[name=WaterOwl,x=967,y=120,z=697,r=1] 965 120 692


    Those two work! Thank you! I also figured out why my previous one didn't work.
    I did one command block with
    /tp @a[name=WaterOwl,dy=0,x=967,y=120,z=697]
    /tp @a[name=arrowfire,dy=0,x=967,y=120,z=697]] 965 120 692

    instead of two command blocks. one with /tp @a[name=WaterOwl,dy=0,x=967,y=120,z=697]
    and the other with /tp @a[name=arrowfire,dy=0,x=967,y=120,z=697] 965 120 692 That's also why I had the second bracket in there.
    1
    WaterOwl13
    06/01/2016 10:23 pm
    Level 1 : New Miner
    Lexxer
    WaterOwl13
    Sorry for the late reply, I didn't have time to test this until now. This is what it's saying "You must specify which player you wish to perform this action on.]"

    This is what I put, substitutions and all. I did take the numbers off my friend's name in this post but the correct numbers are there in my command block
    /tp @a[name=WaterOwl,dy=0,x=967,y=120,z=697]
    /tp @a[name=arrowfire,dy=0,x=967,y=120,z=697]] 965 120 692



    Since this command should work perfectly fine, i assume you messed up with the coordinates, so again
    /tp @a[name=WaterOwl,x=X,y=Y,z=Z,dy=0] X1 Y1 Z1
    (X/Y/Z) are again, the coordinates where your pressure plate is,
    (X1/Y1/Z1) are the coordinates you wish to get teleported to.

    WaterOwl13/tp @a[name=WaterOwl,dy=0,x=967,y=120,z=697]

    This can't work since it misses the destination, it should be:
    /tp @a[name=WaterOwl,dy=0,x=967,y=120,z=697] X Y Z


    Alright I figured it out. I tried doing both my friend and I in one command block

    I did one command block with /tp @a[name=WaterOwl,dy=0,x=967,y=120,z=697]
    /tp @a[name=arrowfire,dy=0,x=967,y=120,z=697]] 965 120 692


    Instead of two command blocks where one said /tp @a[name=WaterOwl,dy=0,x=967,y=120,z=697] and the other said /tp @a[name=arrowfire,dy=0,x=967,y=120,z=697] 965 120 692
    1
    WaterOwl13
    05/31/2016 10:24 pm
    Level 1 : New Miner
    The server's only plugins as of the time I post this are: World Edit, Protocol Lib, Chat Control, World Guard, and Chop Tree3
    1
    WaterOwl13
    05/31/2016 10:19 pm
    Level 1 : New Miner
    Alright here's every variation I tried.
    1. The one I already posted /tp @a[name=WaterOwl,dy=0,x=967,y=120,z=697]
    /tp @a[name=arrowfire,dy=0,x=967,y=120,z=697]] 965 120 692

    2. Removing the extra bracket. /tp @a[name=WaterOwl,dy=0,x=967,y=120,z=697]
    /tp @a[name=arrowfire,dy=0,x=967,y=120,z=697]965 120 692

    3. Using /minecraft:tp /minecraft:tp @a[name=WaterOwl,dy=0,x=967,y=120,z=697]
    /tp @a[name=arrowfire,dy=0,x=967,y=120,z=697]] 965 120 692

    4. Changing both /minecraft:tp @a[name=WaterOwl,dy=0,x=967,y=120,z=697]
    /tp @a[name=arrowfire,dy=0,x=967,y=120,z=697] 965 120 692


    All variations gave the exact same message of
    [@: You must specify the player you wish to preform this action on.]
    Which is the same as before/the first one.
    1
    WaterOwl13
    05/31/2016 8:37 pm
    Level 1 : New Miner
    Sorry for the late reply, I didn't have time to test this until now. This is what it's saying "You must specify which player you wish to preform this action on.]"

    This is what I put, substitutions and all. I did take the numbers off my friend's name in this post but the correct numbers are there in my command block
    /tp @a[name=WaterOwl,dy=0,x=967,y=120,z=697]
    /tp @a[name=arrowfire,dy=0,x=967,y=120,z=697]] 965 120 692
    1
    WaterOwl13
    05/30/2016 7:32 pm
    Level 1 : New Miner
    This make sense there's just one piece missing. If someone else stands on the pressure plate it won't teleport my friend or I. What I'm trying to do is make a hidden room in our base that only we can get in to when we want to. How I understand what you said is that if ANYONE steps on the plate my friend and/or I will be teleported. I need it to be so if my friend steps on the pressure plate they'll be teleported, if I step on it I'll be teleported, and if anyone else does no one will be teleported.
    1
    WaterOwl13
    05/30/2016 6:52 pm
    Level 1 : New Miner
    I didn't explain it very well, let me try again.

    If a player (P) steps on the pressure plate then the command block will test to see if it's player A (me), player B (my friend) or player O (any other player). If it's player A or B it will teleport that player to the specified coordinates, if it's any player O it does nothing.

    Does that make more sense?

    If the picture got cut off here the link https://66.media.tumblr.com/406bccc3486dc3f6770752e5fd0929ae/tumblr_o80ixw0NR51s9x0zko1_1280.jpg

    1

1 - 7 of 7

Welcome