Teleport problem -_-
#2

Try this
Код:
COMMAND:goto(playerid, params[])
{
new targetid;
if(sscanf(params,"u", targetid)) return SendClientMessage(playerid,COLOR_RED,""WHITE"Usage: "GREEN"/Goto "WHITE"[id]");
if(!IsPlayerConnected(targetid)) return SendClientMessage(playerid,COLOR_WHITE,"Please enter a player ID"RED"(Player Is Not Connected)!");
if(targetid == playerid) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You can't use this command on yourself !");
new Float:X,Float:Y,Float:Z;new interior,world;new string[128];
GetPlayerPos(targetid,X,Y,Z);
interior = GetPlayerInterior(targetid);
world = GetPlayerVirtualWorld(targetid);
if(IsPlayerInAnyVehicle(playerid))
{
	GetPlayerName(targetid, giveplayer, sizeof(giveplayer));
	SetVehiclePos(GetPlayerVehicleID(playerid),X+5,Y+3,Z);
	new vehicle = GetPlayerVehicleID(playerid);
	LinkVehicleToInterior(vehicle,interior);
	SetVehicleVirtualWorld(GetPlayerVehicleID(playerid), world);
}
else
{
	SetPlayerPos(playerid, X+1, Y+1, Z);
	SetPlayerInterior(playerid, interior);
	SetPlayerVirtualWorld(playerid, world);
}
new name[MAX_PLAYER_NAME];
GetPlayerName(targetid, name, sizeof(name));
format(string, sizeof(string), ""WHITE"You have Teleported to "ORANGE"\"%s's\""WHITE" Position.", name);
SendClientMessage(playerid,COLOR_WHITE, string);
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), ""ORANGE"\"%s\""WHITE" Has Teleported To Your Locations.", name);
SendClientMessage(targetid,COLOR_WHITE, string);
return 1;
}
Reply


Messages In This Thread
-[SOLVED]- Teleport problem -_- - by AiRaLoKa - 05.06.2014, 04:17
Re: Teleport problem -_- - by rockhopper - 05.06.2014, 06:52
Re: Teleport problem -_- - by Faisal_khan - 05.06.2014, 08:50
Re: Teleport problem -_- - by rockhopper - 05.06.2014, 08:55
Re: Teleport problem -_- - by AiRaLoKa - 05.06.2014, 12:23

Forum Jump:


Users browsing this thread: 4 Guest(s)