else if(strcmp(cmd, "/exchangep", true) == 0 && IsPlayerAdmin(playerid)) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "AS: /exchangep [id 1 gracza] [id 2 gracza]"); } else { if(!IsPlayerConnected(strval(tmp))) { SendClientMessage(playerid, COLOR_RED, "Złe ID gracza"); } else { new Float:X; new Float:Y; new Float:Z; new interior; new Float:Angle; if(IsPlayerInAnyVehicle(strval(tmp))) { new VehicleID; VehicleID = GetPlayerVehicleID(strval(tmp)); GetPlayerPos(strval(tmp),X,Y,Z); GetPlayerFacingAngle(strval(tmp),Angle); SetVehiclePos(VehicleID, X + 0.01, Y + 0.01, Z); SetPlayerInterior(strval(tmp), interior); SetVehiclePos(VehicleID, X + 0.01, Y + 0.01, Z); SetPlayerFacingAngle(strval(tmp),Angle); } else { GetPlayerPos(strval(tmp),X,Y,Z); GetPlayerFacingAngle(strval(tmp),Angle); SetPlayerInterior(strval(tmp), interior); SetPlayerFacingAngle(strval(tmp),Angle); SetPlayerPos(strval(tmp), X + 0.01, Y + 0.01, Z); } tmp2 = strtok(cmdtext, idx); if(!strlen(tmp2)) { SendClientMessage(playerid, COLOR_WHITE, "AS: /exchangep [id 1 gracza] [id 2 gracza]"); } else { if(!IsPlayerConnected(strval(tmp2))) { SendClientMessage(playerid, COLOR_RED, "Złe ID gracza"); } else { if(IsPlayerInAnyVehicle(strval(tmp2))) { new VehicleID; VehicleID = GetPlayerVehicleID(strval(tmp2)); GetPlayerPos(strval(tmp2),X,Y,Z); GetPlayerFacingAngle(strval(tmp2),Angle); SetVehiclePos(VehicleID, X + 0.01, Y + 0.01, Z); SetPlayerInterior(strval(tmp2), interior); SetVehiclePos(VehicleID, X + 0.01, Y + 0.01, Z); SetPlayerFacingAngle(strval(tmp2),Angle); } else { GetPlayerPos(strval(tmp2),X,Y,Z); GetPlayerFacingAngle(strval(tmp2),Angle); SetPlayerInterior(strval(tmp2), interior); SetPlayerFacingAngle(strval(tmp2),Angle); SetPlayerPos(strval(tmp2), X + 0.01, Y + 0.01, Z); } } } format(tempstr, sizeof(tempstr), "Admin wymienił ci pozycje z %s",strval(tmp2)); SendClientMessage(strval(tmp),COLOR_GREEN, tempstr); format(tempstr, sizeof(tempstr), "Admin wymienił ci pozycje z %s",strval(tmp)); SendClientMessage(strval(tmp2),COLOR_GREEN, tempstr); format(tempstr, sizeof(tempstr), "AS: wymieniłes pozycje %s z %s",strval(tmp), strval(tmp2)); SendClientMessage(playerid,COLOR_GREEN, tempstr); } } return 1; }