All pastes #538066 Raw Edit

/tp command 0.2 - tomozj

public text v1 · immutable
·published 2007-06-04 22:56 UTC
rendered paste body
	if (strcmp("/tp", cmdtext, true, 10) == 0)
	{
	    new tmp[256];
	    tmp = strtok(cmdtext, idx);

	    if(!strlen(tmp)) SendClientMessage(playerid, GREY, "Please enter a playerid!");
        if(!IsPlayerConnected(strlen(tmp))) SendClientMessage(playerid, GREY, "Enter a vehicle ID.");
        
		else {
 		new Float:x,y,z;
		new Float:angle;
		new endid = strlen(tmp);
		
		GetPlayerFacingAngle(endid,Float:angle);
		GetPlayerPos(endid,Float:x,Float:y,Float:z);
		SetPlayerFacingAngle(playerid,Float:angle);
		SetPlayerPos(playerid,Float:x+0.1,Float:y,Float:z);
		
		format(string,sizeof(string),"%s has been teleported to you!",GetPlayerNamer(playerid));
		SendClientMessage(endid,playerColors[99],string);
		
		format(string,sizeof(string),"You have been teleported to %s!",GetPlayerNamer(endid));
		SendClientMessage(playerid,playerColors[99],string);
		}
		return 1;
	}