Teritorija (zona) posle reloga menja boju

Započeo ShomY071
16. Nov. 2018. Zaključano
1,825
pregleda
9
postova
MilosColbart
4
Enforcer
16. Nov. 2018.
Problem(error/warning): Kada se kreira teritorija sve bude okej, boja sve...Kada se relogujem zona postaje zuta (to je boja pod default:.. vidi se na slici(kod ispod)), to vazi samo za zonu id 0, ostale zone rade lepo.
Dio skripte:

//////////////////////// ONPLAYERSPAWN
for(new i = 0; i < MAX_ZONA; i++)
    {
GangZoneShowForPlayer(playerid, ZonaID, ZonaBoja(GZ));
    }

stock ZonaBoja(orga)
{
    new colorr;
    switch(orga)
    {
        case 3: colorr = 0x62C95FAA;
        case 4: colorr = 0x792DA296;
        case 5: colorr = 0x33CCFFAA;
        case 6: colorr = 0xFF8000AA;
        case 7: colorr = 0xFFFFFFFF;
        case 8: colorr = 0x00000096;
        case 10: colorr = 0xDD0005FF;
        default: colorr = 0xFFFF00FF;
    }
    return colorr;
}

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): //
Slika/video ingame problema(obavezno ako je ingame problem): https://imgur.com/a/kKWucCS
MilosColbart
4
Enforcer
17. Nov. 2018.
bump
MilosColbart
4
Enforcer
18. Nov. 2018.
Neko nesto da predlozi ?
RahimPAWNO
5
OG Legend
18. Nov. 2018.
stavi debug poruku koja ce ti ispisivat vrijednost od GZ[ i ][ gTeam ]
moguce je da ti argument "orga" nije sadrzan u switch naredbi, tj da nisi stavio slucaj za broj koji je GZ

stavi log ovdje kad budes testirao
MilosColbart
4
Enforcer
18. Nov. 2018.
Debuga nema, evo slika kako izgleda kad se napravi, pre reloga (samo ZONA ID 0, ostale rade) https://imgur.com/a/fobW7tS

YCMD:napravizonu(playerid, params[], help)
{
if(UlogovanProvera != 1) return Error(playerid, "Morate biti ulogovani da bi koristili ovu komandu!");
    if(PI < 6) return Error(playerid, "Samo vlasnik!");
new zonesid = SledecaZona();
if(zonesid > MAX_ZONA) return Error(playerid, "Server je dostigao maximalan broj zona!");
    new team;
    if(sscanf(params, "i",team))
{
SCM(playerid, -1, "{FFFFFF} /napravizonu ");
SCM(playerid, -1, "{FFFFFF} Teamovi: 0.NIKO | 1.GSF | 2.BALLAS | 3.VLA | 4.MS13 | 5.LCN | 6.YAKUZA | 7.DNB");
return 1;
}
if(team == 0) GZ = 0;
else if(team == 1) GZ = 3;
else if(team == 2) GZ = 4;
else if(team == 3) GZ = 5;
else if(team == 4) GZ = 6;
else if(team == 5) GZ = 7;
else if(team == 6) GZ = 8;
else if(team == 7) GZ = 10;
    SCMF(playerid, -1, ""SERVER"ECRP: {FFFFFF}Zona ID: %d je napravljena,stanite na prvu poziciju i stisnite Y.", zonesid);
dodajezonu = zonesid;
zonalvl = 1;
SacuvajZonu(zonesid);
new zonaaid;
format(zonaaid,256,"{FBE204}[{F81414}*{FBE204}] T-PROTECT // %s je napravio zonu ID: %d!",ImeIgraca(playerid), zonesid);
AdminPregled(COLOR_YELLOW, zonaaid);
return 1;
}
MilosColbart
4
Enforcer
19. Nov. 2018.
bumpppppp
MilosColbart
4
Enforcer
20. Nov. 2018.
bump, neko neku ideu da da ?
Balsa.
5
Crime Lord
21. Nov. 2018.
Imas li sto pod onplayerconnect
MilosColbart
4
Enforcer
21. Nov. 2018.
Sto se zone tice, ne.. U callbacku OnPlayerSpawn koristim prikazivanje zone, ostavio sam gore kod

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha