Detaljan opis problema:
Dakle imam jedan mali problem, kada igrac pozove komandu, drugom igracu treba da se taj igrac pojavi na radaru kao crvena kockica, ali nazalost se nista ne desi, cak sam odradio da pre nego sto uradio SetPlayerMarkerForPlayer promeni boju igraca. Boju lepo promeni ali se marker iz nekog razloga ne pojavi na mapi :S
SetPlayerColor(playerid, 0xFF0000FF);
SetPlayerMarkerForPlayer(i, playerid, 0xFF0000FF);Dio skripte:
CMD:backup(playerid, params[]){
new Rank;
if(!(Rank = IsPlayerSheriff(playerid)) && !(Rank = IsPlayerEMS(playerid)) && !(Rank = IsPlayerFBI(playerid))) return true;
if(!Bit1_Get(Duty, playerid) || !Bit1_Get(HasRadio, playerid)) return SendClientMessage(playerid, COLOR_RED, "You are off duty or don't have radio with you (or both).");
new String;
format(String, sizeof(String), "%s %s requested backup, marker visible on your GPS.", GetRankName(PlayerInfos, Rank), PlayerInfos);
SendMessageToPublicService(PlayerInfos, playerid, String);
SetPlayerColor(playerid, COLOR_RED);
for(new i=0;i if(IsPlayerConnected(i) && PlayerInfos == PlayerInfos){
SetPlayerMarkerForPlayer(i, playerid, 0xFF0000FF);
}
}
Bit1_Set(CalledBackup, playerid, true);
return true;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno):
