PHP Code:
if (strcmp(cmd, "/Tele", true)==0)
{
if(!IsPlayerXAdmin(playerid)) return 0;
new X[50],Y[50],Z[50];
X = strtok(cmdtext, idx);
Y = strtok(cmdtext, idx);
Z = strtok(cmdtext, idx);
if(!strlen(X) || !strlen(Y) || !strlen(Z)) return SendClientMessage(playerid, red, "/Tele X Y Z");
format(string,sizeof(string),"X:%s | Y:%s | Z:%s - שוגרת ל",X,Y,Z);
CreateTeleport(0,playerid,0,floatstr(X),floatstr(Y),floatstr(Z),0,string,red,1);
return 1;
}
PHP Code:
stock CreateTeleport(world,playerid,Interior,Float:x,Float:y,Float:z,Float:a,Message[],Color,WithVehicle)
{
if(GetPlayerState(playerid) == 2 && WithVehicle == 1)
{
LinkVehicleToInterior(GetPlayerVehicleID(playerid),Interior);
SetVehiclePos(GetPlayerVehicleID(playerid), x, y, z);
SetVehicleZAngle(GetPlayerVehicleID(playerid), a);
SetVehicleVirtualWorld(GetPlayerVehicleID(playerid),world);
} else
{
SetPlayerInterior(playerid,Interior);
SetPlayerPos(playerid, x, y, z);
SetPlayerFacingAngle(playerid, a);
SetPlayerVirtualWorld(playerid,world);
}
SetCameraBehindPlayer(playerid);
SendClientMessage(playerid, Color, Message);
PlayerPlaySound(playerid, 1057, 0.0, 0.0, 0.0);
return 1;
}