rendered paste bodyif(strcmp(cmd, "/goto", true) == 0) {
if(!VIP[playerid]) {
SendClientMessage(playerid, COLOR_GREEN,"Login please. /login [password]");
return 1;
}
new tmp[30];
tmp = strtok(cmdtext,index);
if (!strlen(tmp)) {
SendClientMessage(playerid, COLOR_GREEN,"Syntax: /goto <id>");
return 1;
}
new target_player;
target_player = strval(tmp);
if (target_player == playerid) {
SendClientMessage(playerid, COLOR_GREEN,"Error: You cannot go to yourself.");
return 1;
}
if(!IsPlayerConnected(target_player)) {
SendClientMessage(playerid, COLOR_GREEN,"Error: Invalid ID Number!");
return 1;
}
new Float:X,Float:Y,Float:Z;
GetPlayerPos(target_player,X,Y,Z);
SetPlayerPos(playerid,X+5.0,Y,Z+1.0);
SendClientMessage(playerid, COLOR_GREEN,"You have been teleported!");
return 1;
}