Dio skripte:
YCMD:zauzmi(playerid, params[], help)
{
#pragma unused help
new sat, minut, sekund;
gettime(sat, minut, sekund);
if(sat >= 1 && sat <= 7) return SCM(playerid, -1, "{00c0ff}IS Greska | {FFFFFF}Ne mozete zauzimati teritorije izmedju 01:00-07:00h!");
new gunID = GetPlayerWeapon(playerid);
new gunAmmo = GetPlayerAmmo(playerid);
if(gunID != 0 && gunAmmo != 0)
{
}
else return SCM(playerid, -1, "{00c0ff}IS Greska | {FFFFFF}Morate drzati oruzje u ruci kako biste zapoceli osvajanje teritorije!");
if(PlayerInfo == 1 || PlayerInfo == 1) return SCM(playerid, -1, "{00c0ff}IS Greska | {FFFFFF}Vi ste clan drzavne organizacije, Vi morate da vodite red oko igraca!");
if(PlayerInfo == 2 || PlayerInfo == 2 || PlayerInfo == 3 || PlayerInfo == 3 || PlayerInfo == 4 || PlayerInfo == 4 || PlayerInfo == 5 || PlayerInfo == 5) return SCM(playerid,-1,"Niste clan bande/mafije.");
for(new id = 0; id < sizeof(GZ); id++)
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, GZ, GZ, GZ))
{
new string;
new clan = PlayerInfo;
new lider = PlayerInfo;
if(GZ == 1)
{
if(clan == 2 || lider == 2) //----The Vinci Family
{
SCM(playerid, -1, "{00c0ff}IS Greska | {FFFFFF}Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ == 2)
{
if(clan == 3 || lider == 3) //----Black Dragon Triads
{
SCM(playerid, -1, "{00c0ff}IS Greska | {FFFFFF}Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ == 3)
{
if(clan == 4 || lider == 4) //----Groove Street Family
{
SCM(playerid, -1, "{00c0ff}IS Greska | {FFFFFF}Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ == 4)
{
if(clan == 5 || lider == 5) //----Ballas
{
SCM(playerid, -1, "{00c0ff}IS Greska | {FFFFFF}Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ > 0) return SCM(playerid, -1, "{00c0ff}IS Greska | {FFFFFF}Ova teritorija je nedavno zauzeta, pricekajte malo!");
GZ = 120;
zonaid = id;
zonatime = 600; //10min
zonas = 60;
zonatimer = SetTimerEx("ZonaZauzmi", 1000, true, "i", playerid);
SCM(playerid,-1,"{00c0ff}Teritorij | {FFFFFF}Zapoceli ste zauzimanje, morate ostati zivi sljedecih 10 minuta kako bi je osvojili.");
SCM(playerid,-1,"{00c0ff}Napomena | {FFFFFF}Ne smijes se previse udaljiti od mjesta zauzimanja, jer ce zauzimanje biti prekinuto.");
///////////////////////FLASHING/////////////////////
if(clan == 2 || lider == 2) //<<<<----The Vinci Family
{
GangZoneFlashForAll(ZonaID,0xF8141499);
}
if(clan == 3 || lider == 3) //<<<<----Black Dragon Triads
{
GangZoneFlashForAll(ZonaID,0xf39c1299);
}
if(clan == 4 || lider == 4) //<<<<<-----Groove Street Family
{
GangZoneFlashForAll(ZonaID,0x00e60099);
}
if(clan == 5 || lider == 5) //<<<<<----Ballas
{
GangZoneFlashForAll(ZonaID,0xD1345B99);
}
////////////////////////////////////////////////////////////////////////
if(PlayerInfo > 0)
{
format(string,sizeof(string),"{00c0ff}IS Obavjestenje | {FFFFFF}Clan vase organizacije pokusava da zauzme tudju teritoriju. Pomozite mu u zauzimanju!");
SendFamilyMessage(PlayerInfo,-1,string);
}
else
{
format(string,sizeof(string),"{00c0ff}IS Obavjestenje | {FFFFFF}Clan vase organizacije pokusava da zauzme tudju teritoriju. Pomozite mu u zauzimanju!");
SendFamilyMessage(PlayerInfo,-1,string);
}
if(GZ == 1) //---The Vinci Family
{
format(string,sizeof(string),"{00c0ff}IS Obavjestenje | {FFFFFF}Druga organizacija pokusava da zauzme vasu teritoriju. Pokusajte je odbraniti!");
SendFamilyMessage(1,-1,string);
}
if(GZ == 2) //---Black Dragon Triads
{
format(string,sizeof(string),"{00c0ff}IS Obavjestenje | {FFFFFF}Druga organizacija pokusava da zauzme vasu teritoriju. Pokusajte je odbraniti!");
SendFamilyMessage(2,-1,string);
}
if(GZ == 3) //---Groove Street Family
{
format(string,sizeof(string),"{00c0ff}IS Obavjestenje | {FFFFFF}Druga organizacija pokusava da zauzme vasu teritoriju. Pokusajte je odbraniti!");
SendFamilyMessage(3,-1,string);
}
if(GZ == 4) //---Bsllas
{
format(string,sizeof(string),"{00c0ff}IS Obavjestenje | {FFFFFF}Druga organizacija pokusava da zauzme vasu teritoriju. Pokusajte je odbraniti!");
SendFamilyMessage(4,-1,string);
}
//----------------------------------------------------------------------
return 1;
}
}
return SCM(playerid, -1, "{00c0ff}IS Greska | {FFFFFF}Ne nalazite se u blizini tocke za preuzimanje zone!");
}Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
//Slika/video ingame problema(obavezno ako je ingame problem): //
Imam problem sa komandom /zauzmi, naime ja iako sam lider orge ID 4 meni piÅ¡e da nisam Älan bande/mafije. Može help?
