18.02.2012, 20:34
Hello i need help how to make /goto command to players in my DM server and i need to set it for admins only but the problem is i don't have the admin system yet please help...:P
CMD:goto(playerid, params[])
{
new targetid;
if(IsPlayerAdmin(playerid))
{
if(sscanf(params, "u", targetid) == 0)
{
new CurrInt = GetPlayerInterior(targetid);
if(targetid == INVALID_PLAYER_ID)
{
SendClientMessage(playerid, 0xFFFFFFFF, "Error - Player specified is not connected.");
return 1;
}
new Float:X, Float:Y, Float:Z;
GetPlayerPos(targetid, X, Y, Z);
SetPlayerInterior(playerid, CurrInt);
if(GetPlayerState(playerid) == 2)
{
new CurrentVehicle = GetPlayerVehicleID(playerid);
SetVehiclePos(CurrentVehicle, X, Y + 4, Z);
}
else
{
SetPlayerPos(playerid, X, Y + 1, Z);
}
}
else
{
SendClientMessage(playerid, 0xFFFFFFFF, "USAGE: /Goto {FFFF00}[PlayerID/PartOfName]");
}
}
return 1;
}
/ptele /pgoto
/ptele >> Enables The pgoto command /pgoto >> teleports to a player if the other player has enabled /ptele.
I saw this in a server