03.07.2016, 21:47
Код:
OnPlayerCommandText if(!strcmp(cmdtext, "/goto", true, 10)) // 3 is the length of /me { if(IsPlayerConnected(playerid)) { new tmp[128]; if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_CMD, "{00E6FF}CMD:{FFFFFF} /goto [playerid/PartOfName]"); return 1; } new Float:plocx,Float:plocy,Float:plocz; new plo; new playa; if (IsPlayerConnected(plo)) { if(plo != INVALID_PLAYER_ID) { if(IsPlayerAdmin(playerid)) { if(Spectate[playerid] != 255) { Spectate[playerid] = 256; } GetPlayerPos(plo, plocx, plocy, plocz); if (GetPlayerState(playerid) == 2) { new tmpcar = GetPlayerVehicleID(playerid); SetVehiclePos(tmpcar, plocx, plocy+4, plocz); TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0; } else { SetPlayerPos(playerid,plocx,plocy+2, plocz); } SendClientMessage(playerid, COLOR_CMD, " {9D0000}*{F6C861}You have been teleported"); if(IsPlayerAdmin(playerid)) { GetPlayerName(playa, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); } } else { SendClientMessage(playerid, COLOR_CMD, "{09F7DF}DENITED: {ffffff}You are not ADMIN!"); } } } else { format(string, sizeof(string), " %d is not an active player.", plo); SendClientMessage(playerid, COLOR_CMD, string); } } return 1; }