Detaljan opis problema:Radim dynamican system trafika.I sad komandom napravitrafiku upisujem kordinate (x y z) mesta de sam uneo cmd u neki fajl.I sad kada imam vise trafika, kako da napravim da kada kupujem trafike skripta prodje kroz sve trafike na serveru i pomocu
IsPlayerInRangeOfPoint proveri da li je blizu neke trafike.napomena da je svaka tarfika definisana sa ID-jem.
Dio skripte:Evo ja sam probao ovako al kada imam vise trafika radi samo na jednoj.
CMD:kupitrafiku(playerid, params[])
{
for(new t = 0; t < sizeof(TrafikInfo); t++)
{
if(!IsPlayerInRangeOfPoint(playerid, 2.0, TrafikInfo, TrafikInfo, TrafikInfo)) return SCM(playerid, Error, "Nisi blizu ni jedne trafike");
if(TrafikInfo == 1) return SCM(playerid, Error, "Ova trafika je vec kupljena");
if(PlayerInfo == 1) return SCM(playerid, Error, "Vec posedujes trafiku");
new message;
format(message, sizeof(message), "Uspesno si kupio trafiku ID: %d", TrafikInfo);
SCM(playerid, Zelena, message);
break;
}
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno):
