Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: VuKaN poslato Februar 09, 2016, 22:12:21 POSLE PODNE

Naslov: [Pomoc] Boja imena na mapi
Poruka od: VuKaN poslato Februar 09, 2016, 22:12:21 POSLE PODNE
Skripta koju koristim: edit easy money
Detaljan opis problema: Hocu da kada igrac udje na server i ima na primer boju imena zelenu, da se ta boja pokaze svim igracima na mini mapi u radiusu od 50. To sam pre radio ali se ne mogu setiti kako se to radi.
Dio skripte: Sta god treba dajem
Neke slike/video za lakse dobivanje pomoci(neobavezno):/
Naslov: Odg: [Pomoc] Boja imena na mapi
Poruka od: // xunder poslato Februar 09, 2016, 23:00:08 POSLE PODNE
Loop-as kroz sve igrace npr
foreach(Player, i) ili for(new i=0;i<MAX_PLAYERS;i++)
preporucijem prvi nacin sa foreachom
new Float:playerx,Float:playery,Float:playerz;
GetPlayerPos(playerid, playerx,playery,playerz); //getas poziciju igraca na kojim se pokaze marker

i onda ides
if(IsPlayerInRangeOfPoint(i, RADIUS, playerx,playery,playerz)) {
SetPlayerMarkerForPlayer(i, playerid, 0xFFFF00FF);//prikazes igracu i (svima koji su u radiusu) igraca PlayerId (onoga koji je callovan callbackom) u zutoj boji.
}
Naslov: Odg: [Pomoc] Boja imena na mapi
Poruka od: VuKaN poslato Februar 10, 2016, 08:05:09 PRE PODNE
Ovo sam dodao pod OnPlayerSpawn
[pawn]foreach(Player, i)
{
new Float:playerx,Float:playery,Float:playerz;
GetPlayerPos(playerid, playerx,playery,playerz);
if(IsPlayerInRangeOfPoint(i, 30.0, playerx,playery,playerz))
{
SetPlayerMarkerForPlayer(i, playerid, 0xFFFFFFAA);
}
}[/pawn]
Da li sam dobro uradio?
Naslov: Odg: [Pomoc] Boja imena na mapi
Poruka od: VuKaN poslato Februar 10, 2016, 08:52:18 PRE PODNE
Izvinjavam se za DP, ali ne mogu edit, ne znam zasto. Ovo kako sam uradio ne radi. Takodje mi treba da kroz GetPlayerColor ovo napravim, da igrac koju boju imena ima da se ta boja pojavi na mapi kao kravdratic u radiusu od 30.