Skripta koju koristim:Ghost Town 1.8
Detaljan opis problema:Ovako,znam da smaram sa ovim al sta cu,kada pokusam da zauzmem zonu ono krene da zauzima kada zauzmem boja zone ostane ista ne promeni se u boju org koja ju je zauzela kao ni label.
Dio skripte:Evo To kad krene da zauzima
//******************************************************************************
//-------------------------------Zauzimanje-------------------------------------
forward ZonaZauzmi(playerid);//na dnu skirpte ubaciti
public ZonaZauzmi(playerid) //na dnu skirpte ubaciti
{
if(!IsPlayerInRangeOfPoint(playerid, 10.0, GZ[zonaid], GZ[zonaid], GZ[zonaid]))
{
new id = zonaid;
GangZoneStopFlashForAll(ZonaID);
PlayerTextDrawHide(playerid, klecanjetd);
TextDrawHideForPlayer(playerid, zonatd0);
TextDrawHideForPlayer(playerid, zonatd1);
TextDrawHideForPlayer(playerid, zonatd2);
zonaid -= 1;
zonatime -= 1;
KillTimer(zonatimer);
SCM(playerid, -1 ,""CRVENA"* Greska: "BELA"Niste uspeli da zauzmete teritoriju, udaljili ste se od mesta zauzimanja!");
return 1;
}
zonatime -= 1;
if(zonatime > 540 && zonatime < 601)
{
if(zonas == 1)
{
zonas = 60;
}
zonas -= 1;
new text2;
format(text2, sizeof(text2), "09:%d MINUTA",zonas);
PlayerTextDrawSetString(playerid,klecanjetd, text2);
PlayerTextDrawShow(playerid, klecanjetd);
TextDrawShowForPlayer(playerid, zonatd0);
TextDrawShowForPlayer(playerid, zonatd1);
TextDrawShowForPlayer(playerid, zonatd2);
}
if(zonatime > 480 && zonatime < 540)
{
if(zonas == 1)
{
zonas = 60;
}
zonas -= 1;
new text2;
format(text2, sizeof(text2), "08:%d MINUTA",zonas);
PlayerTextDrawSetString(playerid,klecanjetd, text2);
PlayerTextDrawShow(playerid, klecanjetd);
TextDrawShowForPlayer(playerid, zonatd0);
TextDrawShowForPlayer(playerid, zonatd1);
TextDrawShowForPlayer(playerid, zonatd2);
}
if(zonatime > 420 && zonatime < 480)
{
if(zonas == 1)
{
zonas = 60;
}
zonas -= 1;
new text2;
format(text2, sizeof(text2), "07:%d MINUTA",zonas);
PlayerTextDrawSetString(playerid,klecanjetd, text2);
PlayerTextDrawShow(playerid, klecanjetd);
TextDrawShowForPlayer(playerid, zonatd0);
TextDrawShowForPlayer(playerid, zonatd1);
TextDrawShowForPlayer(playerid, zonatd2);
}
if(zonatime > 360 && zonatime < 420)
{
if(zonas == 1)
{
zonas = 60;
}
zonas -= 1;
new text2;
format(text2, sizeof(text2), "06:%d MINUTA",zonas);
PlayerTextDrawSetString(playerid,klecanjetd, text2);
PlayerTextDrawShow(playerid, klecanjetd);
TextDrawShowForPlayer(playerid, zonatd0);
TextDrawShowForPlayer(playerid, zonatd1);
TextDrawShowForPlayer(playerid, zonatd2);
}
if(zonatime > 300 && zonatime < 360)
{
if(zonas == 1)
{
zonas = 60;
}
zonas -= 1;
new text2;
format(text2, sizeof(text2), "05:%d MINUTA",zonas);
PlayerTextDrawSetString(playerid,klecanjetd, text2);
PlayerTextDrawShow(playerid, klecanjetd);
TextDrawShowForPlayer(playerid, zonatd0);
TextDrawShowForPlayer(playerid, zonatd1);
TextDrawShowForPlayer(playerid, zonatd2);
}
if(zonatime > 240 && zonatime < 300)
{
if(zonas == 1)
{
zonas = 60;
}
zonas -= 1;
new text2;
format(text2, sizeof(text2), "04:%d MINUTA",zonas);
PlayerTextDrawSetString(playerid,klecanjetd, text2);
PlayerTextDrawShow(playerid, klecanjetd);
TextDrawShowForPlayer(playerid, zonatd0);
TextDrawShowForPlayer(playerid, zonatd1);
TextDrawShowForPlayer(playerid, zonatd2);
}
if(zonatime > 180 && zonatime < 240)
{
if(zonas == 1)
{
zonas = 60;
}
zonas -= 1;
new text2;
format(text2, sizeof(text2), "03:%d MINUTA",zonas);
PlayerTextDrawSetString(playerid,klecanjetd, text2);
PlayerTextDrawShow(playerid, klecanjetd);
TextDrawShowForPlayer(playerid, zonatd0);
TextDrawShowForPlayer(playerid, zonatd1);
TextDrawShowForPlayer(playerid, zonatd2);
}
if(zonatime > 120 && zonatime < 180)
{
if(zonas == 1)
{
zonas = 60;
}
zonas -= 1;
new text2;
format(text2, sizeof(text2), "02:%d MINUTA",zonas);
PlayerTextDrawSetString(playerid,klecanjetd, text2);
PlayerTextDrawShow(playerid, klecanjetd);
TextDrawShowForPlayer(playerid, zonatd0);
TextDrawShowForPlayer(playerid, zonatd1);
TextDrawShowForPlayer(playerid, zonatd2);
}
if(zonatime > 60 && zonatime < 120)
{
if(zonas == 1)
{
zonas = 60;
}
zonas -= 1;
new text2;
format(text2, sizeof(text2), "01:%d MINUTA",zonas);
PlayerTextDrawSetString(playerid,klecanjetd, text2);
PlayerTextDrawShow(playerid, klecanjetd);
TextDrawShowForPlayer(playerid, zonatd0);
TextDrawShowForPlayer(playerid, zonatd1);
TextDrawShowForPlayer(playerid, zonatd2);
}
if(zonatime > 0 && zonatime < 60)
{
if(zonas == 1)
{
zonas = 60;
}
zonas -= 1;
new text2;
format(text2, sizeof(text2), "00:%d SEKUNDI",zonas);
PlayerTextDrawSetString(playerid,klecanjetd, text2);
PlayerTextDrawShow(playerid, klecanjetd);
TextDrawShowForPlayer(playerid, zonatd0);
TextDrawShowForPlayer(playerid, zonatd1);
TextDrawShowForPlayer(playerid, zonatd2);
}
if(zonatime < 1)
{
PlayerTextDrawHide(playerid, klecanjetd);
  TextDrawHideForPlayer(playerid, zonatd0);
    TextDrawHideForPlayer(playerid, zonatd1);
    TextDrawHideForPlayer(playerid, zonatd2);
SCM(playerid,-1,"Uspesno ste zauzeli ovu zonu!");
KillTimer(zonatimer);
new clan = PlayerInfo;
new lider = PlayerInfo;
new id = zonaid;
GangZoneStopFlashForAll(ZonaID);
new string;
new status;
for(new b = 0; b < sizeof(GZ); b++)
{
if(GZ == 1) { status = "The Vinci Family"; }
else if(GZ == 2) { status = "Black Dragon Triads"; }
else if(GZ == 3) { status = "Groove Street Family"; }
else if(GZ == 4) { status = "Ballas"; }
else if(GZ == 5) { status = "TEC"; }
else if(GZ == 6) { status = "Blue Lagoon"; }
else if(GZ == 7) { status = "Da Naga Boys"; }
else if(GZ == 8) { status = "Black Cobra Corporation"; }
else if(GZ == 9) { status = "DeathRow"; }
else if(GZ == 10) { status = "Russian Mafia"; }
else if(GZ == 11) { status = "La Cosa Nostra"; }
}
if(PlayerInfo > 0)
{
format(string,sizeof(string),"{0A9DC9} Vasa organizacija je prosirila svoju vladavinu na jos jednu teritoriju. Clan %s je zauzeo teritoriju koju je kontrolisala organizacija %s i dobio 5000$.",GetName(playerid),status);
SendFamilyMessage(PlayerInfo,-1,string);
}
else
{
format(string,sizeof(string),"{0A9DC9} Vasa organizacija je prosirila svoju vladavinu na jos jednu teritoriju. Clan %s je zauzeo teritoriju koju je kontrolisala organizacija %s i dobio 5000$.",GetName(playerid),status);
SendFamilyMessage(PlayerInfo,-1,string);

Neke slike/video za lakse dobivanje pomoci(neobavezno):///