Public feed
#379801
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;
}