Skripta koju koristim:Ghost Town 1.8
Detaljan opis problema:Ovako,kada kreiram prvu zonu i pokusam /zauzmi ono radi i krene da je zauzima,kada kreiram drugu zonu i pokusam /zauzmi ono nece i pise da nisam blizu mesta za zauzimanje a kod pickupa sam.
Dio skripte:Evo forwardi forward UcitajZonu(idzona, name[], value[]);
public UcitajZonu(idzona, name[], value[])
{
INI_Float("minX",GZ[idzona][mX69]);
INI_Float("minY",GZ[idzona][mY69]);
INI_Float("maxX",GZ[idzona][vX69]);
INI_Float("maxY",GZ[idzona][vY69]);
INI_Int("Team",GZ[idzona][zonaTeam]);
INI_Int("Preuzeto",GZ[idzona][gPreuzeto]);
INI_Int("Glavna",GZ[idzona][gGlavna]);
INI_Float("Pickupx",GZ[idzona][gPickupx]);
INI_Float("Pickupy",GZ[idzona][gPickupy]);
INI_Float("Pickupz",GZ[idzona][gPickupz]);
return 1;
}
//******************************************************************************
//-------------------------------Zauzimanje-------------------------------------
forward SacuvajZonu(idzona);
public SacuvajZonu(idzona)
{
new dFile[128];
format(dFile, sizeof(dFile),"zone/Zona_%d.ini",idzona);
new INI:File = INI_Open(dFile);
INI_WriteFloat(File,"minX",GZ[idzona][mX69]);
INI_WriteFloat(File,"minY",GZ[idzona][mY69]);
INI_WriteFloat(File,"maxX",GZ[idzona][vX69]);
INI_WriteFloat(File,"maxY",GZ[idzona][vY69]);
INI_WriteInt(File,"Team",GZ[idzona][zonaTeam]);
INI_WriteInt(File,"Preuzeto",GZ[idzona][gPreuzeto]);
INI_WriteInt(File,"Glavna",GZ[idzona][gGlavna]);
INI_WriteFloat(File,"Pickupx",GZ[idzona][gPickupx]);
INI_WriteFloat(File,"Pickupy",GZ[idzona][gPickupy]);
INI_WriteFloat(File,"Pickupz",GZ[idzona][gPickupz]);
INI_Close(File);
return 1;
}
Evo i ovo //-------------------------------Zauzimanje-------------------------------------
//----------------------------------------
for(new b = 0; b < sizeof(GZ); b++)
{
new gFile[35];
format(gFile, 50, "zone/Zona_%d.ini" ,b);
if(fexist(gFile))
{
INI_ParseFile(gFile, "UcitajZonu", .bExtra = true, .extra = b);
if(GZ[b][gPickupx] != 0)
{
ZonaID[b] = GangZoneCreate(GZ[b][mX69], GZ[b][mY69], GZ[b][vX69], GZ[b][vY69]);
new string[256];
new status[64];
if(GZ[b][zonaTeam] == 1) { status = "The Vinci Family"; }
else if(GZ[b][zonaTeam] == 2) { status = "Black Dragon Triads"; }
else if(GZ[b][zonaTeam] == 3) { status = "Groove Street Family"; }
else if(GZ[b][zonaTeam] == 4) { status = "Ballas"; }
else if(GZ[b][zonaTeam] == 5) { status = "The Escobar Cartel"; }
else if(GZ[b][zonaTeam] == 6) { status = "Blue Lagoon"; }
else if(GZ[b][zonaTeam] == 7) { status = "Da Naga Boys"; }
else if(GZ[b][zonaTeam] == 8) { status = "Black Cobra Corporation"; }
else if(GZ[b][zonaTeam] == 9) { status = "DeathRow"; }
else if(GZ[b][zonaTeam] == 10) { status = "Russian Mafia"; }
else if(GZ[b][zonaTeam] == 11) { status = "La Cosa Nostra"; }
format(string,sizeof(string),"{19B0E3}[ {FFFFFF}TERITORIJA {19B0E3}]\nTeritorija je u vlasnistvu {FFFFFF}%s\n{19B0E3}Ako zelis da je zauzmes kucaj {FFFFFF}/zauzmi\n{19B0E3}Zona: %d",status, b);
ZonaLabel[b] = CreateDynamic3DTextLabel(string ,0x33CCFFAA,GZ[b][gPickupx], GZ[b][gPickupy], GZ[b][gPickupz],15);
ZonaPickup[b] = CreateDynamicPickup(1254, 1, GZ[b][gPickupx], GZ[b][gPickupy], GZ[b][gPickupz]);
printf(" Y_INI | Zona %d ucitana",b);
}
}
}
Neke slike/video za lakse dobivanje pomoci(neobavezno):///
Hm...Daj nam komandu /zauzmi,provjeri spremi li ti se sve ok...
YCMD:zauzmi(playerid, params[], help)
{
#pragma unused help
new sat, minut, sekund;
gettime(sat, minut, sekund);
if(sat >= 3 && sat <= 7) return SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati teritorije izmedju 7-3h!");
new gunID = GetPlayerWeapon(playerid);
new gunAmmo = GetPlayerAmmo(playerid);
if(gunID != 0 && gunAmmo != 0)
{
}
else return SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Morate drzati oruzje u ruci kako biste zapoceli osvajanje teritorije!");
if(PlayerInfo[playerid][pClan] == 1 || PlayerInfo[playerid][pLider] == 1 || PlayerInfo[playerid][pLider] == 7 || PlayerInfo[playerid][pClan] == 7) return SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Vi ste clan drzavne organizacije, vi morate da vodite red oko igraca!");
if(PlayerInfo[playerid][pClan] == 6 || PlayerInfo[playerid][pLider] == 6 || PlayerInfo[playerid][pClan] == 8 || PlayerInfo[playerid][pLider] == 8 || PlayerInfo[playerid][pClan] == 10 || PlayerInfo[playerid][pLider] == 10 || PlayerInfo[playerid][pClan] == 0 || PlayerInfo[playerid][pLider] == 0 ||
PlayerInfo[playerid][pClan] == 14 || PlayerInfo[playerid][pLider] == 14) return SCM(playerid,SVETLOPLAVA,"Niste clan bande/mafije.");
for(new id = 0; id < sizeof(GZ); id++)
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, GZ[playerid][gPickupx], GZ[playerid][gPickupy], GZ[playerid][gPickupz]))
{
new string[126];
new clan = PlayerInfo[playerid][pClan];
new lider = PlayerInfo[playerid][pLider];
if(GZ[playerid][zonaTeam] == 1)
{
if(clan == 2 || lider == 2) //----The Vinci Family
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[playerid][zonaTeam] == 2)
{
if(clan == 3 || lider == 3) //----Black Dragon Triads
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[playerid][zonaTeam] == 3)
{
if(clan == 4 || lider == 4) //----Groove Street Family
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[playerid][zonaTeam] == 4)
{
if(clan == 5 || lider == 5) //----Ballas
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[playerid][zonaTeam] == 5)
{
if(clan == 9 || lider == 9) //----TEC
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[playerid][zonaTeam] == 6)
{
if(clan == 11 || lider == 11) //----Blue Lagoon
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[playerid][zonaTeam] == 7)
{
if(clan == 13 || lider == 13) //----Da Naga Boys
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[playerid][zonaTeam] == 8)
{
if(clan == 17 || lider == 17) //----Black Cobra Corporation
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[playerid][zonaTeam] == 9)
{
if(clan == 19 || lider == 19) //----DeathRow
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[playerid][zonaTeam] == 10)
{
if(clan == 20 || lider == 20) //----Russian Mafia
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[playerid][zonaTeam] == 11)
{
if(clan == 18 || lider == 18) //----LCN
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
GZ[playerid][gPreuzeto] = 120;
zonaid[playerid] = id;
zonatime[playerid] = 300; //10min
zonas[playerid] = 120;
zonatimer[playerid] = SetTimerEx("ZonaZauzmi", 500, true, "i", playerid);
SCM(playerid,-1,""SPLAVA"ZAPOCEO SI ZAUZIMANJE TERITORIJE. "BELA"Moras ostati ziv sljedecih 5 minuta kako bi je osvojio.");
SCM(playerid,-1,""SPLAVA"[NAPOMENA]: "BELA"Ne smes se previse udaljiti od mjesta zauzimanja, jer ce zauzimanje biti prekinuto.");
///////////////////////FLASHING/////////////////////
if(clan == 2 || lider == 2) //<<<<----The Vinci Family
{
GangZoneFlashForAll(ZonaID[playerid],0xAA3333AA);
}
if(clan == 3 || lider == 3) //<<<<----Black Dragon Triads
{
GangZoneFlashForAll(ZonaID[playerid],0xC2A2DAAA);
}
if(clan == 4 || lider == 4) //<<<<<-----Groove Street Family
{
GangZoneFlashForAll(ZonaID[playerid],0x00e60099);
}
if(clan == 5 || lider == 5) //<<<<<----Ballas
{
GangZoneFlashForAll(ZonaID[playerid],0xD1345B99);
}
if(clan == 9 || lider == 9) //<<<<<---Condot
{
GangZoneFlashForAll(ZonaID[playerid],0xc8c37f);
}
if(clan == 11 || lider == 11) //<<<<<----Blue Lagoon
{
GangZoneFlashForAll(ZonaID[playerid],0x2641FEAA);
}
if(clan == 13 || lider == 13) //<<<<<----Da Naga Boys
{
GangZoneFlashForAll(ZonaID[playerid],0xDABB3EAA);
}
if(clan == 17 || lider == 17) //<<<<<----Black Cobra Corporation
{
GangZoneFlashForAll(ZonaID[playerid],0xFFFFFFAA);
}
if(clan == 19 || lider == 19) //<<<<<----DeathRow
{
GangZoneFlashForAll(ZonaID[playerid],0xAFAFAFAA);
}
if(clan == 20 || lider == 20) //<<<<<----LCN
{
GangZoneFlashForAll(ZonaID[playerid],0x00D2E1FF);
}
if(clan == 18 || lider == 18) //<<<<<----LCN
{
GangZoneFlashForAll(ZonaID[playerid],0xFFAA00FF);
}
////////////////////////////////////////////////////////////////////////
if(PlayerInfo[playerid][pClan] > 0)
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Clan vase organizacije pokusava da zauzme tudju teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(PlayerInfo[playerid][pClan],-1,string);
}
else
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Clan vase organizacije pokusava da zauzme tudju teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(PlayerInfo[playerid][pLider],-1,string);
}
if(GZ[playerid][zonaTeam] == 1) //---The Vinci Family
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(2,-1,string);
}
if(GZ[playerid][zonaTeam] == 2) //---Black Dragon Triads
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(3,-1,string);
}
if(GZ[playerid][zonaTeam] == 3) //---Groove Street Family
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(4,-1,string);
}
if(GZ[playerid][zonaTeam] == 4) //---Bsllas
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(5,-1,string);
}
if(GZ[playerid][zonaTeam] == 5) //---TEC
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(9,-1,string);
}
if(GZ[playerid][zonaTeam] == 6) //---Blue Lagoon
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(11,-1,string);
}
if(GZ[playerid][zonaTeam] == 7) //---Da Naga Boys
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(13,-1,string);
}
if(GZ[playerid][zonaTeam] == 8) //---Black Cobra Corporation
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(17,-1,string);
}
if(GZ[playerid][zonaTeam] == 9) //---DeathRow
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(19,-1,string);
}
if(GZ[playerid][zonaTeam] == 10) //---Russian Mafia
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(20,-1,string);
}
if(GZ[playerid][zonaTeam] == 11) //---LCN
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(20,-1,string);
}
//----------------------------------------------------------------------
return 1;
}
}
return SCM(playerid, -1, "("BELA"Greska "BELA"Ne nalazite se u blizini tacke za preuzimanje zone!");
}
Sve se normalno sacuva.Sve zone se lepo sacuvaju.
Izbriši svoju komandu i stavi ovu
[pawn]YCMD:zauzmi(playerid, params[], help)
{
#pragma unused help
new sat, minut, sekund;
gettime(sat, minut, sekund);
if(sat >= 3 && sat <= 7) return SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati teritorije izmedju 7-3h!");
new gunID = GetPlayerWeapon(playerid);
new gunAmmo = GetPlayerAmmo(playerid);
if(gunID != 0 && gunAmmo != 0)
{
}
else return SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Morate drzati oruzje u ruci kako biste zapoceli osvajanje teritorije!");
if(PlayerInfo[playerid][pClan] == 1 || PlayerInfo[playerid][pLider] == 1 || PlayerInfo[playerid][pLider] == 7 || PlayerInfo[playerid][pClan] == 7) return SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Vi ste clan drzavne organizacije, vi morate da vodite red oko igraca!");
if(PlayerInfo[playerid][pClan] == 6 || PlayerInfo[playerid][pLider] == 6 || PlayerInfo[playerid][pClan] == 8 || PlayerInfo[playerid][pLider] == 8 || PlayerInfo[playerid][pClan] == 10 || PlayerInfo[playerid][pLider] == 10 || PlayerInfo[playerid][pClan] == 0 || PlayerInfo[playerid][pLider] == 0 ||
PlayerInfo[playerid][pClan] == 14 || PlayerInfo[playerid][pLider] == 14) return SCM(playerid,SVETLOPLAVA,"Niste clan bande/mafije.");
for(new id = 0; id < sizeof(GZ); id++)
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, GZ[id][gPickupx], GZ[id][gPickupy], GZ[id][gPickupz]))
{
new string[126];
new clan = PlayerInfo[playerid][pClan];
new lider = PlayerInfo[playerid][pLider];
if(GZ[playerid][zonaTeam] == 1)
{
if(clan == 2 || lider == 2) //----The Vinci Family
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[playerid][zonaTeam] == 2)
{
if(clan == 3 || lider == 3) //----Black Dragon Triads
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[playerid][zonaTeam] == 3)
{
if(clan == 4 || lider == 4) //----Groove Street Family
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[playerid][zonaTeam] == 4)
{
if(clan == 5 || lider == 5) //----Ballas
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[playerid][zonaTeam] == 5)
{
if(clan == 9 || lider == 9) //----TEC
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[playerid][zonaTeam] == 6)
{
if(clan == 11 || lider == 11) //----Blue Lagoon
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[playerid][zonaTeam] == 7)
{
if(clan == 13 || lider == 13) //----Da Naga Boys
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[playerid][zonaTeam] == 8)
{
if(clan == 17 || lider == 17) //----Black Cobra Corporation
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[playerid][zonaTeam] == 9)
{
if(clan == 19 || lider == 19) //----DeathRow
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[playerid][zonaTeam] == 10)
{
if(clan == 20 || lider == 20) //----Russian Mafia
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[playerid][zonaTeam] == 11)
{
if(clan == 18 || lider == 18) //----LCN
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
GZ[playerid][gPreuzeto] = 120;
zonaid[playerid] = id;
zonatime[playerid] = 300; //10min
zonas[playerid] = 120;
zonatimer[playerid] = SetTimerEx("ZonaZauzmi", 500, true, "i", playerid);
SCM(playerid,-1,""SPLAVA"ZAPOCEO SI ZAUZIMANJE TERITORIJE. "BELA"Moras ostati ziv sljedecih 5 minuta kako bi je osvojio.");
SCM(playerid,-1,""SPLAVA"[NAPOMENA]: "BELA"Ne smes se previse udaljiti od mjesta zauzimanja, jer ce zauzimanje biti prekinuto.");
///////////////////////FLASHING/////////////////////
if(clan == 2 || lider == 2) //<<<<----The Vinci Family
{
GangZoneFlashForAll(ZonaID[playerid],0xAA3333AA);
}
if(clan == 3 || lider == 3) //<<<<----Black Dragon Triads
{
GangZoneFlashForAll(ZonaID[playerid],0xC2A2DAAA);
}
if(clan == 4 || lider == 4) //<<<<<-----Groove Street Family
{
GangZoneFlashForAll(ZonaID[playerid],0x00e60099);
}
if(clan == 5 || lider == 5) //<<<<<----Ballas
{
GangZoneFlashForAll(ZonaID[playerid],0xD1345B99);
}
if(clan == 9 || lider == 9) //<<<<<---Condot
{
GangZoneFlashForAll(ZonaID[playerid],0xc8c37f);
}
if(clan == 11 || lider == 11) //<<<<<----Blue Lagoon
{
GangZoneFlashForAll(ZonaID[playerid],0x2641FEAA);
}
if(clan == 13 || lider == 13) //<<<<<----Da Naga Boys
{
GangZoneFlashForAll(ZonaID[playerid],0xDABB3EAA);
}
if(clan == 17 || lider == 17) //<<<<<----Black Cobra Corporation
{
GangZoneFlashForAll(ZonaID[playerid],0xFFFFFFAA);
}
if(clan == 19 || lider == 19) //<<<<<----DeathRow
{
GangZoneFlashForAll(ZonaID[playerid],0xAFAFAFAA);
}
if(clan == 20 || lider == 20) //<<<<<----LCN
{
GangZoneFlashForAll(ZonaID[playerid],0x00D2E1FF);
}
if(clan == 18 || lider == 18) //<<<<<----LCN
{
GangZoneFlashForAll(ZonaID[playerid],0xFFAA00FF);
}
////////////////////////////////////////////////////////////////////////
if(PlayerInfo[playerid][pClan] > 0)
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Clan vase organizacije pokusava da zauzme tudju teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(PlayerInfo[playerid][pClan],-1,string);
}
else
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Clan vase organizacije pokusava da zauzme tudju teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(PlayerInfo[playerid][pLider],-1,string);
}
if(GZ[playerid][zonaTeam] == 1) //---The Vinci Family
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(2,-1,string);
}
if(GZ[playerid][zonaTeam] == 2) //---Black Dragon Triads
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(3,-1,string);
}
if(GZ[playerid][zonaTeam] == 3) //---Groove Street Family
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(4,-1,string);
}
if(GZ[playerid][zonaTeam] == 4) //---Bsllas
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(5,-1,string);
}
if(GZ[playerid][zonaTeam] == 5) //---TEC
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(9,-1,string);
}
if(GZ[playerid][zonaTeam] == 6) //---Blue Lagoon
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(11,-1,string);
}
if(GZ[playerid][zonaTeam] == 7) //---Da Naga Boys
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(13,-1,string);
}
if(GZ[playerid][zonaTeam] == 8) //---Black Cobra Corporation
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(17,-1,string);
}
if(GZ[playerid][zonaTeam] == 9) //---DeathRow
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(19,-1,string);
}
if(GZ[playerid][zonaTeam] == 10) //---Russian Mafia
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(20,-1,string);
}
if(GZ[playerid][zonaTeam] == 11) //---LCN
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(20,-1,string);
}
//----------------------------------------------------------------------
return 1;
}
}
return SCM(playerid, -1, "("BELA"Greska "BELA"Ne nalazite se u blizini tacke za preuzimanje zone!");
}[/pawn]
Sada se desava to sa /obrisizonu pise da nisam blizu nje i kad krenem da zauzimam nece da se promeni boja ni da treperi ni kada zauzmem.
Ne smijeÅ¡ raditi DP, Äitaj pravila...
@MEDO @Åuk@ @anDro_
Citat: Nikola4 poslato Decembar 09, 2017, 19:10:13 POSLE PODNE
Tacnije samo se menja boja za zonu id 0
Å to se tiÄe brisanja daj mi tu komandu.
Zalijepi ovu i bit će ok i sa bojam
[pawn]YCMD:zauzmi(playerid, params[], help)
{
#pragma unused help
new sat, minut, sekund;
gettime(sat, minut, sekund);
if(sat >= 3 && sat <= 7) return SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati teritorije izmedju 7-3h!");
new gunID = GetPlayerWeapon(playerid);
new gunAmmo = GetPlayerAmmo(playerid);
if(gunID != 0 && gunAmmo != 0)
{
}
else return SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Morate drzati oruzje u ruci kako biste zapoceli osvajanje teritorije!");
if(PlayerInfo[playerid][pClan] == 1 || PlayerInfo[playerid][pLider] == 1 || PlayerInfo[playerid][pLider] == 7 || PlayerInfo[playerid][pClan] == 7) return SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Vi ste clan drzavne organizacije, vi morate da vodite red oko igraca!");
if(PlayerInfo[playerid][pClan] == 6 || PlayerInfo[playerid][pLider] == 6 || PlayerInfo[playerid][pClan] == 8 || PlayerInfo[playerid][pLider] == 8 || PlayerInfo[playerid][pClan] == 10 || PlayerInfo[playerid][pLider] == 10 || PlayerInfo[playerid][pClan] == 0 || PlayerInfo[playerid][pLider] == 0 ||
PlayerInfo[playerid][pClan] == 14 || PlayerInfo[playerid][pLider] == 14) return SCM(playerid,SVETLOPLAVA,"Niste clan bande/mafije.");
for(new id = 0; id < sizeof(GZ); id++)
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, GZ[id][gPickupx], GZ[id][gPickupy], GZ[id][gPickupz]))
{
new string[126];
new clan = PlayerInfo[playerid][pClan];
new lider = PlayerInfo[playerid][pLider];
if(GZ[id][zonaTeam] == 1)
{
if(clan == 2 || lider == 2) //----The Vinci Family
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][zonaTeam] == 2)
{
if(clan == 3 || lider == 3) //----Black Dragon Triads
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][zonaTeam] == 3)
{
if(clan == 4 || lider == 4) //----Groove Street Family
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][zonaTeam] == 4)
{
if(clan == 5 || lider == 5) //----Ballas
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][zonaTeam] == 5)
{
if(clan == 9 || lider == 9) //----TEC
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][zonaTeam] == 6)
{
if(clan == 11 || lider == 11) //----Blue Lagoon
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][zonaTeam] == 7)
{
if(clan == 13 || lider == 13) //----Da Naga Boys
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][zonaTeam] == 8)
{
if(clan == 17 || lider == 17) //----Black Cobra Corporation
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][zonaTeam] == 9)
{
if(clan == 19 || lider == 19) //----DeathRow
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][zonaTeam] == 10)
{
if(clan == 20 || lider == 20) //----Russian Mafia
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][zonaTeam] == 11)
{
if(clan == 18 || lider == 18) //----LCN
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
GZ[id][gPreuzeto] = 120;
zonaid[playerid] = id;
zonatime[playerid] = 300; //10min
zonas[playerid] = 120;
zonatimer[playerid] = SetTimerEx("ZonaZauzmi", 500, true, "i", playerid);
SCM(playerid,-1,""SPLAVA"ZAPOCEO SI ZAUZIMANJE TERITORIJE. "BELA"Moras ostati ziv sljedecih 5 minuta kako bi je osvojio.");
SCM(playerid,-1,""SPLAVA"[NAPOMENA]: "BELA"Ne smes se previse udaljiti od mjesta zauzimanja, jer ce zauzimanje biti prekinuto.");
///////////////////////FLASHING/////////////////////
if(clan == 2 || lider == 2) //<<<<----The Vinci Family
{
GangZoneFlashForAll(ZonaID[playerid],0xAA3333AA);
}
if(clan == 3 || lider == 3) //<<<<----Black Dragon Triads
{
GangZoneFlashForAll(ZonaID[playerid],0xC2A2DAAA);
}
if(clan == 4 || lider == 4) //<<<<<-----Groove Street Family
{
GangZoneFlashForAll(ZonaID[playerid],0x00e60099);
}
if(clan == 5 || lider == 5) //<<<<<----Ballas
{
GangZoneFlashForAll(ZonaID[playerid],0xD1345B99);
}
if(clan == 9 || lider == 9) //<<<<<---Condot
{
GangZoneFlashForAll(ZonaID[playerid],0xc8c37f);
}
if(clan == 11 || lider == 11) //<<<<<----Blue Lagoon
{
GangZoneFlashForAll(ZonaID[playerid],0x2641FEAA);
}
if(clan == 13 || lider == 13) //<<<<<----Da Naga Boys
{
GangZoneFlashForAll(ZonaID[playerid],0xDABB3EAA);
}
if(clan == 17 || lider == 17) //<<<<<----Black Cobra Corporation
{
GangZoneFlashForAll(ZonaID[playerid],0xFFFFFFAA);
}
if(clan == 19 || lider == 19) //<<<<<----DeathRow
{
GangZoneFlashForAll(ZonaID[playerid],0xAFAFAFAA);
}
if(clan == 20 || lider == 20) //<<<<<----LCN
{
GangZoneFlashForAll(ZonaID[playerid],0x00D2E1FF);
}
if(clan == 18 || lider == 18) //<<<<<----LCN
{
GangZoneFlashForAll(ZonaID[playerid],0xFFAA00FF);
}
////////////////////////////////////////////////////////////////////////
if(PlayerInfo[playerid][pClan] > 0)
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Clan vase organizacije pokusava da zauzme tudju teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(PlayerInfo[playerid][pClan],-1,string);
}
else
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Clan vase organizacije pokusava da zauzme tudju teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(PlayerInfo[playerid][pLider],-1,string);
}
if(GZ[id][zonaTeam] == 1) //---The Vinci Family
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(2,-1,string);
}
if(GZ[id][zonaTeam] == 2) //---Black Dragon Triads
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(3,-1,string);
}
if(GZ[id][zonaTeam] == 3) //---Groove Street Family
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(4,-1,string);
}
if(GZ[id][zonaTeam] == 4) //---Bsllas
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(5,-1,string);
}
if(GZ[id][zonaTeam] == 5) //---TEC
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(9,-1,string);
}
if(GZ[id][zonaTeam] == 6) //---Blue Lagoon
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(11,-1,string);
}
if(GZ[id][zonaTeam] == 7) //---Da Naga Boys
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(13,-1,string);
}
if(GZ[id][zonaTeam] == 8) //---Black Cobra Corporation
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(17,-1,string);
}
if(GZ[id][zonaTeam] == 9) //---DeathRow
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(19,-1,string);
}
if(GZ[id][zonaTeam] == 10) //---Russian Mafia
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(20,-1,string);
}
if(GZ[id][zonaTeam] == 11) //---LCN
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(20,-1,string);
}
//----------------------------------------------------------------------
return 1;
}
}
return SCM(playerid, -1, "("BELA"Greska "BELA"Ne nalazite se u blizini tacke za preuzimanje zone!");
}[/pawn]
Citat: Paul Castellano poslato Decembar 09, 2017, 19:21:14 POSLE PODNE
Citat: Nikola4 poslato Decembar 09, 2017, 19:10:13 POSLE PODNE
Tacnije samo se menja boja za zonu id 0
Å to se tiÄe brisanja daj mi tu komandu.
Zalijepi ovu i bit će ok i sa bojam
[pawn]YCMD:zauzmi(playerid, params[], help)
{
#pragma unused help
new sat, minut, sekund;
gettime(sat, minut, sekund);
if(sat >= 3 && sat <= 7) return SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati teritorije izmedju 7-3h!");
new gunID = GetPlayerWeapon(playerid);
new gunAmmo = GetPlayerAmmo(playerid);
if(gunID != 0 && gunAmmo != 0)
{
}
else return SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Morate drzati oruzje u ruci kako biste zapoceli osvajanje teritorije!");
if(PlayerInfo[playerid][pClan] == 1 || PlayerInfo[playerid][pLider] == 1 || PlayerInfo[playerid][pLider] == 7 || PlayerInfo[playerid][pClan] == 7) return SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Vi ste clan drzavne organizacije, vi morate da vodite red oko igraca!");
if(PlayerInfo[playerid][pClan] == 6 || PlayerInfo[playerid][pLider] == 6 || PlayerInfo[playerid][pClan] == 8 || PlayerInfo[playerid][pLider] == 8 || PlayerInfo[playerid][pClan] == 10 || PlayerInfo[playerid][pLider] == 10 || PlayerInfo[playerid][pClan] == 0 || PlayerInfo[playerid][pLider] == 0 ||
PlayerInfo[playerid][pClan] == 14 || PlayerInfo[playerid][pLider] == 14) return SCM(playerid,SVETLOPLAVA,"Niste clan bande/mafije.");
for(new id = 0; id < sizeof(GZ); id++)
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, GZ[id][gPickupx], GZ[id][gPickupy], GZ[id][gPickupz]))
{
new string[126];
new clan = PlayerInfo[playerid][pClan];
new lider = PlayerInfo[playerid][pLider];
if(GZ[id][zonaTeam] == 1)
{
if(clan == 2 || lider == 2) //----The Vinci Family
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][zonaTeam] == 2)
{
if(clan == 3 || lider == 3) //----Black Dragon Triads
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][zonaTeam] == 3)
{
if(clan == 4 || lider == 4) //----Groove Street Family
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][zonaTeam] == 4)
{
if(clan == 5 || lider == 5) //----Ballas
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][zonaTeam] == 5)
{
if(clan == 9 || lider == 9) //----TEC
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][zonaTeam] == 6)
{
if(clan == 11 || lider == 11) //----Blue Lagoon
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][zonaTeam] == 7)
{
if(clan == 13 || lider == 13) //----Da Naga Boys
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][zonaTeam] == 8)
{
if(clan == 17 || lider == 17) //----Black Cobra Corporation
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][zonaTeam] == 9)
{
if(clan == 19 || lider == 19) //----DeathRow
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][zonaTeam] == 10)
{
if(clan == 20 || lider == 20) //----Russian Mafia
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][zonaTeam] == 11)
{
if(clan == 18 || lider == 18) //----LCN
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
GZ[id][gPreuzeto] = 120;
zonaid[playerid] = id;
zonatime[playerid] = 300; //10min
zonas[playerid] = 120;
zonatimer[playerid] = SetTimerEx("ZonaZauzmi", 500, true, "i", playerid);
SCM(playerid,-1,""SPLAVA"ZAPOCEO SI ZAUZIMANJE TERITORIJE. "BELA"Moras ostati ziv sljedecih 5 minuta kako bi je osvojio.");
SCM(playerid,-1,""SPLAVA"[NAPOMENA]: "BELA"Ne smes se previse udaljiti od mjesta zauzimanja, jer ce zauzimanje biti prekinuto.");
///////////////////////FLASHING/////////////////////
if(clan == 2 || lider == 2) //<<<<----The Vinci Family
{
GangZoneFlashForAll(ZonaID[playerid],0xAA3333AA);
}
if(clan == 3 || lider == 3) //<<<<----Black Dragon Triads
{
GangZoneFlashForAll(ZonaID[playerid],0xC2A2DAAA);
}
if(clan == 4 || lider == 4) //<<<<<-----Groove Street Family
{
GangZoneFlashForAll(ZonaID[playerid],0x00e60099);
}
if(clan == 5 || lider == 5) //<<<<<----Ballas
{
GangZoneFlashForAll(ZonaID[playerid],0xD1345B99);
}
if(clan == 9 || lider == 9) //<<<<<---Condot
{
GangZoneFlashForAll(ZonaID[playerid],0xc8c37f);
}
if(clan == 11 || lider == 11) //<<<<<----Blue Lagoon
{
GangZoneFlashForAll(ZonaID[playerid],0x2641FEAA);
}
if(clan == 13 || lider == 13) //<<<<<----Da Naga Boys
{
GangZoneFlashForAll(ZonaID[playerid],0xDABB3EAA);
}
if(clan == 17 || lider == 17) //<<<<<----Black Cobra Corporation
{
GangZoneFlashForAll(ZonaID[playerid],0xFFFFFFAA);
}
if(clan == 19 || lider == 19) //<<<<<----DeathRow
{
GangZoneFlashForAll(ZonaID[playerid],0xAFAFAFAA);
}
if(clan == 20 || lider == 20) //<<<<<----LCN
{
GangZoneFlashForAll(ZonaID[playerid],0x00D2E1FF);
}
if(clan == 18 || lider == 18) //<<<<<----LCN
{
GangZoneFlashForAll(ZonaID[playerid],0xFFAA00FF);
}
////////////////////////////////////////////////////////////////////////
if(PlayerInfo[playerid][pClan] > 0)
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Clan vase organizacije pokusava da zauzme tudju teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(PlayerInfo[playerid][pClan],-1,string);
}
else
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Clan vase organizacije pokusava da zauzme tudju teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(PlayerInfo[playerid][pLider],-1,string);
}
if(GZ[id][zonaTeam] == 1) //---The Vinci Family
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(2,-1,string);
}
if(GZ[id][zonaTeam] == 2) //---Black Dragon Triads
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(3,-1,string);
}
if(GZ[id][zonaTeam] == 3) //---Groove Street Family
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(4,-1,string);
}
if(GZ[id][zonaTeam] == 4) //---Bsllas
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(5,-1,string);
}
if(GZ[id][zonaTeam] == 5) //---TEC
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(9,-1,string);
}
if(GZ[id][zonaTeam] == 6) //---Blue Lagoon
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(11,-1,string);
}
if(GZ[id][zonaTeam] == 7) //---Da Naga Boys
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(13,-1,string);
}
if(GZ[id][zonaTeam] == 8) //---Black Cobra Corporation
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(17,-1,string);
}
if(GZ[id][zonaTeam] == 9) //---DeathRow
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(19,-1,string);
}
if(GZ[id][zonaTeam] == 10) //---Russian Mafia
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(20,-1,string);
}
if(GZ[id][zonaTeam] == 11) //---LCN
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(20,-1,string);
}
//----------------------------------------------------------------------
return 1;
}
}
return SCM(playerid, -1, "("BELA"Greska "BELA"Ne nalazite se u blizini tacke za preuzimanje zone!");
}[/pawn]
Neka brisanja mogu i preko ftpa obrisati,hvala ti sto si mi pomogao duzan sa ti <3
Citat: Paul Castellano poslato Decembar 09, 2017, 19:21:14 POSLE PODNE
Citat: Nikola4 poslato Decembar 09, 2017, 19:10:13 POSLE PODNE
Tacnije samo se menja boja za zonu id 0
Å to se tiÄe brisanja daj mi tu komandu.
Zalijepi ovu i bit će ok i sa bojam
[pawn]YCMD:zauzmi(playerid, params[], help)
{
#pragma unused help
new sat, minut, sekund;
gettime(sat, minut, sekund);
if(sat >= 3 && sat <= 7) return SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati teritorije izmedju 7-3h!");
new gunID = GetPlayerWeapon(playerid);
new gunAmmo = GetPlayerAmmo(playerid);
if(gunID != 0 && gunAmmo != 0)
{
}
else return SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Morate drzati oruzje u ruci kako biste zapoceli osvajanje teritorije!");
if(PlayerInfo[playerid][pClan] == 1 || PlayerInfo[playerid][pLider] == 1 || PlayerInfo[playerid][pLider] == 7 || PlayerInfo[playerid][pClan] == 7) return SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Vi ste clan drzavne organizacije, vi morate da vodite red oko igraca!");
if(PlayerInfo[playerid][pClan] == 6 || PlayerInfo[playerid][pLider] == 6 || PlayerInfo[playerid][pClan] == 8 || PlayerInfo[playerid][pLider] == 8 || PlayerInfo[playerid][pClan] == 10 || PlayerInfo[playerid][pLider] == 10 || PlayerInfo[playerid][pClan] == 0 || PlayerInfo[playerid][pLider] == 0 ||
PlayerInfo[playerid][pClan] == 14 || PlayerInfo[playerid][pLider] == 14) return SCM(playerid,SVETLOPLAVA,"Niste clan bande/mafije.");
for(new id = 0; id < sizeof(GZ); id++)
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, GZ[id][gPickupx], GZ[id][gPickupy], GZ[id][gPickupz]))
{
new string[126];
new clan = PlayerInfo[playerid][pClan];
new lider = PlayerInfo[playerid][pLider];
if(GZ[id][zonaTeam] == 1)
{
if(clan == 2 || lider == 2) //----The Vinci Family
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][zonaTeam] == 2)
{
if(clan == 3 || lider == 3) //----Black Dragon Triads
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][zonaTeam] == 3)
{
if(clan == 4 || lider == 4) //----Groove Street Family
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][zonaTeam] == 4)
{
if(clan == 5 || lider == 5) //----Ballas
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][zonaTeam] == 5)
{
if(clan == 9 || lider == 9) //----TEC
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][zonaTeam] == 6)
{
if(clan == 11 || lider == 11) //----Blue Lagoon
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][zonaTeam] == 7)
{
if(clan == 13 || lider == 13) //----Da Naga Boys
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][zonaTeam] == 8)
{
if(clan == 17 || lider == 17) //----Black Cobra Corporation
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][zonaTeam] == 9)
{
if(clan == 19 || lider == 19) //----DeathRow
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][zonaTeam] == 10)
{
if(clan == 20 || lider == 20) //----Russian Mafia
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][zonaTeam] == 11)
{
if(clan == 18 || lider == 18) //----LCN
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
GZ[id][gPreuzeto] = 120;
zonaid[playerid] = id;
zonatime[playerid] = 300; //10min
zonas[playerid] = 120;
zonatimer[playerid] = SetTimerEx("ZonaZauzmi", 500, true, "i", playerid);
SCM(playerid,-1,""SPLAVA"ZAPOCEO SI ZAUZIMANJE TERITORIJE. "BELA"Moras ostati ziv sljedecih 5 minuta kako bi je osvojio.");
SCM(playerid,-1,""SPLAVA"[NAPOMENA]: "BELA"Ne smes se previse udaljiti od mjesta zauzimanja, jer ce zauzimanje biti prekinuto.");
///////////////////////FLASHING/////////////////////
if(clan == 2 || lider == 2) //<<<<----The Vinci Family
{
GangZoneFlashForAll(ZonaID[playerid],0xAA3333AA);
}
if(clan == 3 || lider == 3) //<<<<----Black Dragon Triads
{
GangZoneFlashForAll(ZonaID[playerid],0xC2A2DAAA);
}
if(clan == 4 || lider == 4) //<<<<<-----Groove Street Family
{
GangZoneFlashForAll(ZonaID[playerid],0x00e60099);
}
if(clan == 5 || lider == 5) //<<<<<----Ballas
{
GangZoneFlashForAll(ZonaID[playerid],0xD1345B99);
}
if(clan == 9 || lider == 9) //<<<<<---Condot
{
GangZoneFlashForAll(ZonaID[playerid],0xc8c37f);
}
if(clan == 11 || lider == 11) //<<<<<----Blue Lagoon
{
GangZoneFlashForAll(ZonaID[playerid],0x2641FEAA);
}
if(clan == 13 || lider == 13) //<<<<<----Da Naga Boys
{
GangZoneFlashForAll(ZonaID[playerid],0xDABB3EAA);
}
if(clan == 17 || lider == 17) //<<<<<----Black Cobra Corporation
{
GangZoneFlashForAll(ZonaID[playerid],0xFFFFFFAA);
}
if(clan == 19 || lider == 19) //<<<<<----DeathRow
{
GangZoneFlashForAll(ZonaID[playerid],0xAFAFAFAA);
}
if(clan == 20 || lider == 20) //<<<<<----LCN
{
GangZoneFlashForAll(ZonaID[playerid],0x00D2E1FF);
}
if(clan == 18 || lider == 18) //<<<<<----LCN
{
GangZoneFlashForAll(ZonaID[playerid],0xFFAA00FF);
}
////////////////////////////////////////////////////////////////////////
if(PlayerInfo[playerid][pClan] > 0)
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Clan vase organizacije pokusava da zauzme tudju teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(PlayerInfo[playerid][pClan],-1,string);
}
else
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Clan vase organizacije pokusava da zauzme tudju teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(PlayerInfo[playerid][pLider],-1,string);
}
if(GZ[id][zonaTeam] == 1) //---The Vinci Family
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(2,-1,string);
}
if(GZ[id][zonaTeam] == 2) //---Black Dragon Triads
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(3,-1,string);
}
if(GZ[id][zonaTeam] == 3) //---Groove Street Family
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(4,-1,string);
}
if(GZ[id][zonaTeam] == 4) //---Bsllas
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(5,-1,string);
}
if(GZ[id][zonaTeam] == 5) //---TEC
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(9,-1,string);
}
if(GZ[id][zonaTeam] == 6) //---Blue Lagoon
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(11,-1,string);
}
if(GZ[id][zonaTeam] == 7) //---Da Naga Boys
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(13,-1,string);
}
if(GZ[id][zonaTeam] == 8) //---Black Cobra Corporation
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(17,-1,string);
}
if(GZ[id][zonaTeam] == 9) //---DeathRow
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(19,-1,string);
}
if(GZ[id][zonaTeam] == 10) //---Russian Mafia
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(20,-1,string);
}
if(GZ[id][zonaTeam] == 11) //---LCN
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(20,-1,string);
}
//----------------------------------------------------------------------
return 1;
}
}
return SCM(playerid, -1, "("BELA"Greska "BELA"Ne nalazite se u blizini tacke za preuzimanje zone!");
}[/pawn]
Idalje ne radi i kada zauzmem zonu ono krene da spamuje "Zauzeli ste zonu" i iako zauzimam mogu da koristim /zauzmi i mogu da je spamujem.
Nisi imao provjere jel se zona zauzima.stavi ovako i trebalo bi sve raditi
[pawn]YCMD:zauzmi(playerid, params[], help)
{
#pragma unused help
new sat, minut, sekund;
gettime(sat, minut, sekund);
if(sat >= 3 && sat <= 7) return SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati teritorije izmedju 7-3h!");
new gunID = GetPlayerWeapon(playerid);
new gunAmmo = GetPlayerAmmo(playerid);
if(gunID != 0 && gunAmmo != 0)
{
}
else return SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Morate drzati oruzje u ruci kako biste zapoceli osvajanje teritorije!");
if(PlayerInfo[playerid][pClan] == 1 || PlayerInfo[playerid][pLider] == 1 || PlayerInfo[playerid][pLider] == 7 || PlayerInfo[playerid][pClan] == 7) return SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Vi ste clan drzavne organizacije, vi morate da vodite red oko igraca!");
if(PlayerInfo[playerid][pClan] == 6 || PlayerInfo[playerid][pLider] == 6 || PlayerInfo[playerid][pClan] == 8 || PlayerInfo[playerid][pLider] == 8 || PlayerInfo[playerid][pClan] == 10 || PlayerInfo[playerid][pLider] == 10 || PlayerInfo[playerid][pClan] == 0 || PlayerInfo[playerid][pLider] == 0 ||
PlayerInfo[playerid][pClan] == 14 || PlayerInfo[playerid][pLider] == 14) return SCM(playerid,SVETLOPLAVA,"Niste clan bande/mafije.");
for(new id = 0; id < sizeof(GZ); id++)
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, GZ[id][gPickupx], GZ[id][gPickupy], GZ[id][gPickupz]))
{
new string[126];
new clan = PlayerInfo[playerid][pClan];
new lider = PlayerInfo[playerid][pLider];
if(GZ[id][zonaTeam] == 1)
{
if(clan == 2 || lider == 2) //----The Vinci Family
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][zonaTeam] == 2)
{
if(clan == 3 || lider == 3) //----Black Dragon Triads
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][zonaTeam] == 3)
{
if(clan == 4 || lider == 4) //----Groove Street Family
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][zonaTeam] == 4)
{
if(clan == 5 || lider == 5) //----Ballas
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][zonaTeam] == 5)
{
if(clan == 9 || lider == 9) //----TEC
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][zonaTeam] == 6)
{
if(clan == 11 || lider == 11) //----Blue Lagoon
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][zonaTeam] == 7)
{
if(clan == 13 || lider == 13) //----Da Naga Boys
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][zonaTeam] == 8)
{
if(clan == 17 || lider == 17) //----Black Cobra Corporation
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][zonaTeam] == 9)
{
if(clan == 19 || lider == 19) //----DeathRow
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][zonaTeam] == 10)
{
if(clan == 20 || lider == 20) //----Russian Mafia
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][zonaTeam] == 11)
{
if(clan == 18 || lider == 18) //----LCN
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][gPreuzeto] > 0) return SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ova teritorija je skoro ukupirana,sacekajte malo.");
GZ[id][gPreuzeto] = 120;
zonaid[playerid] = id;
zonatime[playerid] = 300; //10min
zonas[playerid] = 120;
zonatimer[playerid] = SetTimerEx("ZonaZauzmi", 500, true, "i", playerid);
SCM(playerid,-1,""SPLAVA"ZAPOCEO SI ZAUZIMANJE TERITORIJE. "BELA"Moras ostati ziv sljedecih 5 minuta kako bi je osvojio.");
SCM(playerid,-1,""SPLAVA"[NAPOMENA]: "BELA"Ne smes se previse udaljiti od mjesta zauzimanja, jer ce zauzimanje biti prekinuto.");
///////////////////////FLASHING/////////////////////
if(clan == 2 || lider == 2) //<<<<----The Vinci Family
{
GangZoneFlashForAll(ZonaID[id],0xAA3333AA);
}
if(clan == 3 || lider == 3) //<<<<----Black Dragon Triads
{
GangZoneFlashForAll(ZonaID[id],0xC2A2DAAA);
}
if(clan == 4 || lider == 4) //<<<<<-----Groove Street Family
{
GangZoneFlashForAll(ZonaID[id],0x00e60099);
}
if(clan == 5 || lider == 5) //<<<<<----Ballas
{
GangZoneFlashForAll(ZonaID[id],0xD1345B99);
}
if(clan == 9 || lider == 9) //<<<<<---Condot
{
GangZoneFlashForAll(ZonaID[id],0xc8c37f);
}
if(clan == 11 || lider == 11) //<<<<<----Blue Lagoon
{
GangZoneFlashForAll(ZonaID[id],0x2641FEAA);
}
if(clan == 13 || lider == 13) //<<<<<----Da Naga Boys
{
GangZoneFlashForAll(ZonaID[id],0xDABB3EAA);
}
if(clan == 17 || lider == 17) //<<<<<----Black Cobra Corporation
{
GangZoneFlashForAll(ZonaID[id],0xFFFFFFAA);
}
if(clan == 19 || lider == 19) //<<<<<----DeathRow
{
GangZoneFlashForAll(ZonaID[id],0xAFAFAFAA);
}
if(clan == 20 || lider == 20) //<<<<<----LCN
{
GangZoneFlashForAll(ZonaID[id],0x00D2E1FF);
}
if(clan == 18 || lider == 18) //<<<<<----LCN
{
GangZoneFlashForAll(ZonaID[id],0xFFAA00FF);
}
////////////////////////////////////////////////////////////////////////
if(PlayerInfo[playerid][pClan] > 0)
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Clan vase organizacije pokusava da zauzme tudju teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(PlayerInfo[playerid][pClan],-1,string);
}
else
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Clan vase organizacije pokusava da zauzme tudju teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(PlayerInfo[playerid][pLider],-1,string);
}
if(GZ[id][zonaTeam] == 1) //---The Vinci Family
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(2,-1,string);
}
if(GZ[id][zonaTeam] == 2) //---Black Dragon Triads
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(3,-1,string);
}
if(GZ[id][zonaTeam] == 3) //---Groove Street Family
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(4,-1,string);
}
if(GZ[id][zonaTeam] == 4) //---Bsllas
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(5,-1,string);
}
if(GZ[id][zonaTeam] == 5) //---TEC
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(9,-1,string);
}
if(GZ[id][zonaTeam] == 6) //---Blue Lagoon
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(11,-1,string);
}
if(GZ[id][zonaTeam] == 7) //---Da Naga Boys
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(13,-1,string);
}
if(GZ[id][zonaTeam] == 8) //---Black Cobra Corporation
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(17,-1,string);
}
if(GZ[id][zonaTeam] == 9) //---DeathRow
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(19,-1,string);
}
if(GZ[id][zonaTeam] == 10) //---Russian Mafia
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(20,-1,string);
}
if(GZ[id][zonaTeam] == 11) //---LCN
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(20,-1,string);
}
//----------------------------------------------------------------------
return 1;
}
}
return SCM(playerid, -1, "("BELA"Greska "BELA"Ne nalazite se u blizini tacke za preuzimanje zone!");
}[/pawn]
Citat: Paul Castellano poslato Decembar 09, 2017, 19:34:56 POSLE PODNE
Nisi imao provjere jel se zona zauzima.stavi ovako i trebalo bi sve raditi
[pawn]YCMD:zauzmi(playerid, params[], help)
{
#pragma unused help
new sat, minut, sekund;
gettime(sat, minut, sekund);
if(sat >= 3 && sat <= 7) return SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati teritorije izmedju 7-3h!");
new gunID = GetPlayerWeapon(playerid);
new gunAmmo = GetPlayerAmmo(playerid);
if(gunID != 0 && gunAmmo != 0)
{
}
else return SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Morate drzati oruzje u ruci kako biste zapoceli osvajanje teritorije!");
if(PlayerInfo[playerid][pClan] == 1 || PlayerInfo[playerid][pLider] == 1 || PlayerInfo[playerid][pLider] == 7 || PlayerInfo[playerid][pClan] == 7) return SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Vi ste clan drzavne organizacije, vi morate da vodite red oko igraca!");
if(PlayerInfo[playerid][pClan] == 6 || PlayerInfo[playerid][pLider] == 6 || PlayerInfo[playerid][pClan] == 8 || PlayerInfo[playerid][pLider] == 8 || PlayerInfo[playerid][pClan] == 10 || PlayerInfo[playerid][pLider] == 10 || PlayerInfo[playerid][pClan] == 0 || PlayerInfo[playerid][pLider] == 0 ||
PlayerInfo[playerid][pClan] == 14 || PlayerInfo[playerid][pLider] == 14) return SCM(playerid,SVETLOPLAVA,"Niste clan bande/mafije.");
for(new id = 0; id < sizeof(GZ); id++)
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, GZ[id][gPickupx], GZ[id][gPickupy], GZ[id][gPickupz]))
{
new string[126];
new clan = PlayerInfo[playerid][pClan];
new lider = PlayerInfo[playerid][pLider];
if(GZ[id][zonaTeam] == 1)
{
if(clan == 2 || lider == 2) //----The Vinci Family
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][zonaTeam] == 2)
{
if(clan == 3 || lider == 3) //----Black Dragon Triads
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][zonaTeam] == 3)
{
if(clan == 4 || lider == 4) //----Groove Street Family
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][zonaTeam] == 4)
{
if(clan == 5 || lider == 5) //----Ballas
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][zonaTeam] == 5)
{
if(clan == 9 || lider == 9) //----TEC
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][zonaTeam] == 6)
{
if(clan == 11 || lider == 11) //----Blue Lagoon
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][zonaTeam] == 7)
{
if(clan == 13 || lider == 13) //----Da Naga Boys
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][zonaTeam] == 8)
{
if(clan == 17 || lider == 17) //----Black Cobra Corporation
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][zonaTeam] == 9)
{
if(clan == 19 || lider == 19) //----DeathRow
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][zonaTeam] == 10)
{
if(clan == 20 || lider == 20) //----Russian Mafia
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][zonaTeam] == 11)
{
if(clan == 18 || lider == 18) //----LCN
{
SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ne mozete zauzimati svoju teritoriju!");
return 1;
}
}
if(GZ[id][gPreuzeto] > 0) return SCM(playerid, -1, ""SPLAVA"* Greska "BELA"Ova teritorija je skoro ukupirana,sacekajte malo.");
GZ[id][gPreuzeto] = 120;
zonaid[playerid] = id;
zonatime[playerid] = 300; //10min
zonas[playerid] = 120;
zonatimer[playerid] = SetTimerEx("ZonaZauzmi", 500, true, "i", playerid);
SCM(playerid,-1,""SPLAVA"ZAPOCEO SI ZAUZIMANJE TERITORIJE. "BELA"Moras ostati ziv sljedecih 5 minuta kako bi je osvojio.");
SCM(playerid,-1,""SPLAVA"[NAPOMENA]: "BELA"Ne smes se previse udaljiti od mjesta zauzimanja, jer ce zauzimanje biti prekinuto.");
///////////////////////FLASHING/////////////////////
if(clan == 2 || lider == 2) //<<<<----The Vinci Family
{
GangZoneFlashForAll(ZonaID[id],0xAA3333AA);
}
if(clan == 3 || lider == 3) //<<<<----Black Dragon Triads
{
GangZoneFlashForAll(ZonaID[id],0xC2A2DAAA);
}
if(clan == 4 || lider == 4) //<<<<<-----Groove Street Family
{
GangZoneFlashForAll(ZonaID[id],0x00e60099);
}
if(clan == 5 || lider == 5) //<<<<<----Ballas
{
GangZoneFlashForAll(ZonaID[id],0xD1345B99);
}
if(clan == 9 || lider == 9) //<<<<<---Condot
{
GangZoneFlashForAll(ZonaID[id],0xc8c37f);
}
if(clan == 11 || lider == 11) //<<<<<----Blue Lagoon
{
GangZoneFlashForAll(ZonaID[id],0x2641FEAA);
}
if(clan == 13 || lider == 13) //<<<<<----Da Naga Boys
{
GangZoneFlashForAll(ZonaID[id],0xDABB3EAA);
}
if(clan == 17 || lider == 17) //<<<<<----Black Cobra Corporation
{
GangZoneFlashForAll(ZonaID[id],0xFFFFFFAA);
}
if(clan == 19 || lider == 19) //<<<<<----DeathRow
{
GangZoneFlashForAll(ZonaID[id],0xAFAFAFAA);
}
if(clan == 20 || lider == 20) //<<<<<----LCN
{
GangZoneFlashForAll(ZonaID[id],0x00D2E1FF);
}
if(clan == 18 || lider == 18) //<<<<<----LCN
{
GangZoneFlashForAll(ZonaID[id],0xFFAA00FF);
}
////////////////////////////////////////////////////////////////////////
if(PlayerInfo[playerid][pClan] > 0)
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Clan vase organizacije pokusava da zauzme tudju teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(PlayerInfo[playerid][pClan],-1,string);
}
else
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Clan vase organizacije pokusava da zauzme tudju teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(PlayerInfo[playerid][pLider],-1,string);
}
if(GZ[id][zonaTeam] == 1) //---The Vinci Family
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(2,-1,string);
}
if(GZ[id][zonaTeam] == 2) //---Black Dragon Triads
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(3,-1,string);
}
if(GZ[id][zonaTeam] == 3) //---Groove Street Family
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(4,-1,string);
}
if(GZ[id][zonaTeam] == 4) //---Bsllas
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(5,-1,string);
}
if(GZ[id][zonaTeam] == 5) //---TEC
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(9,-1,string);
}
if(GZ[id][zonaTeam] == 6) //---Blue Lagoon
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(11,-1,string);
}
if(GZ[id][zonaTeam] == 7) //---Da Naga Boys
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(13,-1,string);
}
if(GZ[id][zonaTeam] == 8) //---Black Cobra Corporation
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(17,-1,string);
}
if(GZ[id][zonaTeam] == 9) //---DeathRow
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(19,-1,string);
}
if(GZ[id][zonaTeam] == 10) //---Russian Mafia
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(20,-1,string);
}
if(GZ[id][zonaTeam] == 11) //---LCN
{
format(string,sizeof(string),""SPLAVA"[Obavestenje] "BELA"Druga organizacija pokusava da zauzime vasu teritoriju. "BELA"[ESC MENU-MAP]");
SendFamilyMessage(20,-1,string);
}
//----------------------------------------------------------------------
return 1;
}
}
return SCM(playerid, -1, "("BELA"Greska "BELA"Ne nalazite se u blizini tacke za preuzimanje zone!");
}[/pawn]
Hvala sve radi <3