Blockland Forums > Modification Help

Teleporting A Player To Another Player

Pages: (1/4) > >>

jes00:

How would I teleport a player to a specified player?

Greek2me:

Try this:


--- Code: ---function serverCmdMoveToPlayer(%client,%targetName)
{
%target = findClientByName(%targetName);
if(!isObject(%target))
return;

if(!isObject(%client.player) || !isObject(%target.player))
return;

%client.player.setTransform(%target.player.getTransform());
}
--- End code ---


jes00:


--- Quote from: Greek2me on February 14, 2012, 01:07:40 PM ---Try this:


--- Code: ---function serverCmdMoveToPlayer(%client,%targetName)
{
%target = findClientByName(%targetName);
if(!isObject(%target))
return;

if(!isObject(%client.player) || !isObject(%target.player))
return;

%client.player.setTransform(%target.player.getTransform());
}
--- End code ---

--- End quote ---
Should this work?

--- Code: ---function serverCmdFetchTo(%client, %one, %two)
{
%targetOne = findClientByName(%one);

%targetTwo = findClientByName(%two);


if(!isObject(%targetOne).player) || (!isObject(%targetTwo.player))
{
return;
}

if(!isObject(%targetOne) || (!isObject(%targetTwo))
{
return;
}

%targetOne.player.setTransform(%targetTwo.player.getTransform());
}

--- End code ---


Chrono:

That'll have syntax errors. Too many (s


--- Code: ---function serverCmdFetchTo(%client, %one, %two)
{
%targetOne = findClientByName(%one);

%targetTwo = findClientByName(%two);


if(!isObject(%targetOne).player) || !isObject(%targetTwo.player))
{
return;
}

if(!isObject(%targetOne) || !isObject(%targetTwo))
{
return;
}

%targetOne.player.setTransform(%targetTwo.player.getTransform());
}
--- End code ---


heedicalking:

wouldnt it be:

--- Code: ---if(!isObject(%targetOne.player) || !isObject(%targetTwo.player))
{
return;
}
--- End code ---


Pages: (1/4) > >>

Go to full version