else if(strcmp(cmd, "/exchangep", true) == 0 && IsPlayerAdmin(playerid)) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "AS: /givecash [id gracza] [kwota]"); return 1; } if (!IsPlayerConnected(strval(tmp))) { SendClientMessage(playerid, COLOR_WHITE, "gracz nieaktywny"); }else{ tmp2 = strtok(cmdtext, idx); if(!strlen(tmp2)) { SendClientMessage(playerid, COLOR_WHITE, "UŻYWAJ: /givecash [id gracza] [kwota]"); return 1; } if (!IsPlayerConnected(strval(tmp2))) { SendClientMessage(playerid, COLOR_WHITE, "gracz nieaktywny"); }else{ if(IsPlayerInAnyVehicle(playerid)) { new VehicleID; new Float:X; new Float:Y; new Float:Z; new interior; new Float:Angle; VehicleID = GetPlayerVehicleID(playerid); GetPlayerPos(strval(tmp),X,Y,Z); GetPlayerFacingAngle(strval(tmp),Angle); SetVehiclePos(VehicleID, X + 0.01, Y + 0.01, Z); SetPlayerFacingAngle(playerid,Angle); SetPlayerInterior(playerid, interior); VehicleID = GetPlayerVehicleID(strval(tmp)); SetPlayerInterior(strval(tmp), interior); GetPlayerPos(playerid,X,Y,Z); SetVehiclePos(VehicleID, X + 0.01, Y + 0.01, Z); GetPlayerFacingAngle(playerid,Angle); SetPlayerFacingAngle(strval(tmp),Angle); } else { new Float:X; new Float:Y; new Float:Z; new interior; new Float:Angle; GetPlayerPos(strval(tmp),X,Y,Z); GetPlayerFacingAngle(strval(tmp),Angle); SetPlayerInterior(playerid, interior); SetPlayerFacingAngle(playerid,Angle); SetPlayerPos(playerid, X + 0.01, Y + 0.01, Z); GetPlayerPos(playerid,X,Y,Z); GetPlayerFacingAngle(playerid,Angle); SetPlayerInterior(strval(tmp), interior); SetPlayerFacingAngle(strval(tmp),Angle); SetPlayerPos(strval(tmp), 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; }