Detaljan opis problema: Dakle, napravio sam sistem GangZona, vrlo sliÄan Raven's-ovome sistemu SBizzova . UspjeÅ¡no ih uÄitava i radi savrÅ¡eno. No kad sam dodao komandu "/preuzmi" (skoro pa na isti naÄin kao i u LARP) dobijem "bugove" u igri. Izradi mi funkcije za svaki mogući GangZone, viÅ¡e dolje:
Dio skripte:
Komanda:
CMD:preuzmi(playerid, params[])
{
if(PlayerInfo < 2 ) return SCM(playerid, COLOR_WHITE, "{FF6347}ERROR: Vi niste u nekoj organizaciji da bi koristili ovu komandu.");
for(new h = 0; h < sizeof(GZonesInfo); h++)
{
if(IsPlayerInRangeOfPoint(playerid, 5, GZonesInfo, GZonesInfo, GZonesInfo))
{
if(GZonesInfo != PlayerInfo)
{
SetTimerEx("TakeOverRacket", 5000, false, "i", playerid); // Ovu funkciju mi izradi toliko puta koliko je maximalno gangzona definirano
SendClientMessage(playerid,COLOR_WHITE,"{FFC801}INFO: Budite ovdje 2 minute kako bi osvojili ovaj reket!"); // Ovu reÄenicu mi ispiÅ¡e toliko puta koliko je maximalno gangzona definirano
}
else
{
SendClientMessage(playerid, COLOR_WHITE, "{FF6347}ERROR: VaÅ¡a organizacija već posjeduje ovaj reket."); // Ovu reÄenicu mi ispiÅ¡e toliko puta koliko je maximalno gangzona definirano
}
}
else
{
SendClientMessage(playerid, COLOR_WHITE, "{FF6347}ERROR: Niste blizu niti jednog reketa."); // Ovu reÄenicu mi ispiÅ¡e toliko puta koliko je maximalno gangzona definirano
}
}
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno):
Slika događaja kada netko upiše /preuzmi :

Ukoliko vam treba još neki kod, funkcije,callback napišite mi.
Hvala, te tko mi upsjeÅ¡no pomogne - znam vratiti uslugu 😉 .
