aqui te dejo el comando ir, no se si funcione ya que yo trabajo con LUA y no me acuerdo mucho de PAWN pero yo creo que deberia.
dcmd_ir(playerid, params[])
{
new id;
if (strlen(params))
{
id = strval(params);
if (IsPlayerConnected(id))
{
x,y,z = getPlayerPos(id)
setPlayerPos(playerid,x,y,z)
SendClientMessage(id, 0x00FF00AA, "Alguien se a teletransportado a ti");
SendClientMessage(playerid, 0x00FF00AA, "Te has teletransportado");
}
else
{
SendClientMessage(playerid, 0xFF0000AA, "Jugador no encontrado");
}
}
else
{
SendClientMessage(playerid, 0xFF0000AA, "Uso: /ir <playerid>");
}
return 1;
}
y pones en OnPlayerCommandText esto:
dcmd(ir, 2, cmdtext);