ocmd:goto(playerid,params[])
{
if(isPlayerAnAdmin(playerid,1))
{
new pID;
if(!IsPlayerConnected(pID))
{
return SendClientMessage(playerid,COLOR_ROT,"Der Spieler ist nicht Online bzw auf dem Server!");
}
new reason[128], string[128], string2[128];
if(sscanf(params,"u",pID)) return SendClientMessage(playerid,COLOR_GRAU,"Benutzung: /goto [Name/ID]");
new Float:x; new Float:y; new Float:z;
GetPlayerPos(pID,x,y,z);
if(IsPlayerInAnyVehicle(playerid))
{
new vehicleid = GetPlayerVehicleID(playerid);
SetVehiclePos(playerid,x,y,z);
PutPlayerInVehicle(playerid,vehicle,0);
}
SetPlayerPos(playerid,x+2,y,z);
format(string,sizeof(string),"AdmCmd: %s hat sich zu %s Teleportiert!",SpielerName(playerid),SpielerName(pID),reason);
format(string,sizeof(string2),"Der Admin %s hat sich zu dir Teleportiert!",SpielerName(playerid));
SendAdminMessage(COLOR_ADMIN,string);
SendClientMessage(playerid,COLOR_GRÜN,string2);
}
else
{
SendClientMessage(playerid,COLOR_DUNKELROT,"Du bist kein Admin.");
}
return 1;
}
Hier.
lg