Errori

Započeo Martyn
12. Jun 2020. Zaključano
1,117
pregleda
4
postova
Gajicc
4
Made Man
12. Jun 2020.
Problem(error/warning): Baca warninge na case D_KREIRAJLABEL: , ostavicu vam ovaj i jos jedan kejs iznad njega
Dio skripte:
		        case 3: //Svi TD-ovi
        {
            if(LijeciOvisnostVrijeme == 1 || BolnicaSpawn == true) return Greska(playerid, "Ne mozete to dok ste u bolnici!");
    if(GledaKatalog != -1) return Greska(playerid, "Prvo zatvorite Tablet!");
    if(ListaFelne == 1) return Greska(playerid, "Prvo morate ugasiti nadogradnju felni 'ESC'!");
    if(PosaoTD == true) return Greska(playerid, "Morate prvo ugasiti ugovor o zaposljavanju!");
    if(DrogiraSe == true) return Greska(playerid, "Ne mozete to dok se drogirate, sacekajte...");
    if(Ima_Kockica_TD != 0) return Greska(playerid, "Prvo morate zatvoriti kockica TextDraw!");
    if(Ima_IksOks_TD != 0) return Greska(playerid, "Prvo morate zatvoriti IksOks TextDraw!");
    if(Koristi_Zavoj != -1) return Greska(playerid, "Sacekajte dok zamotate zavoj!");
    if(Ima_Vozilo_TD != 0) return Greska(playerid, "Morate prvo ugasiti Textdraw za listu vozila!");
    if(Ima_Stats_TD != 0) return Greska(playerid, "Morate prvo ugasiti Textdraw za Player Menu (/stats)!");
    if(Ima_PayDay_TD != 0) return Greska(playerid, "Morate prvo ugasiti Textdraw za PayDay!");
    if(Ima_Hack_TD != 0) return Greska(playerid, "Ne mozete to dok hakujete!");
                if(TDAll == 0)
                {
                    IG_Info2(playerid, "Iskljucili ste sve TD-ove.");
                    TDAll = 1;
                    Update_InfoTD = 0;
                        if(ServerInfo != -1) UnistiHJTD(playerid);
#if ZIMSKI_UPDATE == 1
PlayerTextDrawHide(playerid, Kapa_PTD);
Kapa_PTD_Prikazana = false;
#endif
                }
// -----------------------------------------------------
                    TDGornji = 0; TDSporuke = 0; TDAll = 0;
                    Update_InfoTD = 1;
                        UpdatePlayerInfoTD(playerid);
new datum, vrijeme, n_string[MAX_PLAYER_NAME+1], sat, minut, sekund, dan, mjesec, godina;
gettime(sat, minut, sekund); getdate(godina, mjesec, dan);
format(vrijeme, sizeof datum, "%02d:%02d", sat, minut);
PlayerTextDrawSetString(playerid, Uigri_PTD, vrijeme);
format(datum, sizeof datum, "%02d.%02d.%02d.", dan, mjesec, godina);
PlayerTextDrawSetString(playerid, Uigri_PTD, datum);
format(n_string, sizeof n_string, "%s", GetName(playerid));
PlayerTextDrawSetString(playerid, Uigri_PTD, n_string);
                    IG_Info(playerid, "Ukljucili ste sve TD-ove.");
                    if(ServerInfo != -1) PodesiHJTD(playerid);
#if ZIMSKI_UPDATE == 1
PlayerTextDrawShow(playerid, Kapa_PTD);
Kapa_PTD_Prikazana = true;
#endif
                }
            }
          }
}
case D_KREIRAJLABEL:
{
    if(!response) return 1;
    if(response)
    {
        if(strlen(inputtext) > 0)
        {
    new l_id = 0;
    new string;
GetPlayerPos(playerid, X_C, Y_C, Z_C);
for(new b = 0; b < sizeof(LabelInfo); b++)
{
if(LabelInfo == 1)
{
l_id = b + 1;
}
}
if(l_id > MAX_LABELA) return Greska(playerid, "Ne mozete kreirati vise od maximalnog broja labela.");
LabelInfo = X_C;
LabelInfo = Y_C;
LabelInfo = Z_C;
    LabelInfo = 1;
    format(string, sizeof(string), "%s", inputtext);
    strmid(LabelInfo, string, 0, strlen(string), 255);
if(LabelVrsta == 1)
{
    lLabel = CD3DTL(string, -1, LabelInfo, LabelInfo, LabelInfo, 20);
LabelInfo = 1;
LabelVrsta = 0;
}
if(LabelVrsta == 2)
{
lLabel = CD3DTL(string, -1, LabelInfo, LabelInfo, LabelInfo, 5);
lPickup = CDP(1239, 1, LabelInfo, LabelInfo, LabelInfo);
LabelInfo = 2;
LabelVrsta = 0;
}
if(LabelVrsta == 3)
{
lLabel = CD3DTL(string, -1, LabelInfo, LabelInfo, LabelInfo, 10);
lPickup = CDP(19132, 1, LabelInfo, LabelInfo, LabelInfo);
LabelInfo = 3;
LabelVrsta = 0;
}
SacuvajLabel(l_id);
format(string, sizeof(string), ""AINFOZUTA"(OWNER-INFO): "BIJELA"Admin %s je kreirao Label ID: %d.", GetName(playerid), l_id);
OwnerPoruka(-1, string);
format(string, sizeof(string), "KREIRAJLABEL | Staff: %s | LABEL ID: %d | IME: %s", l_id, inputtext);
UpisiLog(LOG_KREIRANJE, string);
}
}
}

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
D:\Gamemode skripte 2\JUZNI VETAR BY JOEY\gamemodes\IG.pwn(42508) : error 014: invalid statement; not in switch
D:\Gamemode skripte 2\JUZNI VETAR BY JOEY\gamemodes\IG.pwn(42508) : warning 215: expression has no effect
D:\Gamemode skripte 2\JUZNI VETAR BY JOEY\gamemodes\IG.pwn(42508) : error 001: expected token: ";", but found ":"
D:\Gamemode skripte 2\JUZNI VETAR BY JOEY\gamemodes\IG.pwn(42508) : error 029: invalid expression, assumed zero
D:\Gamemode skripte 2\JUZNI VETAR BY JOEY\gamemodes\IG.pwn(42508) : fatal error 107: too many error messages on one line

Slika/video ingame problema(obavezno ako je ingame problem):
Exnas.pwn
5
Godfather
12. Jun 2020.
Da nisi zagradu dje omasio ?
Gajicc
4
Made Man
12. Jun 2020.
//>> Vedran wrote on June 12, 2020, 1:28 am:
Da nisi zagradu dje omasio ?

Resio sam problem, na proslom caseu je trebalo da se ovo izravna ovako : TDGornji = 0; TDSporuke = 0; TDAll = 0;
      Update_InfoTD = 1;
          UpdatePlayerInfoTD(playerid);
new datum, vrijeme, n_string[MAX_PLAYER_NAME+1], sat, minut, sekund, dan, mjesec, godina;
gettime(sat, minut, sekund); getdate(godina, mjesec, dan);
format(vrijeme, sizeof datum, "%02d:%02d", sat, minut);
PlayerTextDrawSetString(playerid, Uigri_PTD, vrijeme);
format(datum, sizeof datum, "%02d.%02d.%02d.", dan, mjesec, godina);
PlayerTextDrawSetString(playerid, Uigri_PTD, datum);
format(n_string, sizeof n_string, "%s", GetName(playerid));
PlayerTextDrawSetString(playerid, Uigri_PTD, n_string);
    IG_Info(playerid, "Ukljucili ste sve TD-ove.");
      if(ServerInfo != -1) PodesiHJTD(playerid);
#if ZIMSKI_UPDATE == 1
PlayerTextDrawShow(playerid, Kapa_PTD);
Kapa_PTD_Prikazana = true;
Gajicc
4
Made Man
12. Jun 2020.
Martyn wrote on June 12, 2020, 2:34 am:
Resio sam problem, na proslom caseu je trebalo da se ovo izravna ovako :
	    			TDGornji = 0; TDSporuke = 0; TDAll = 0;
      Update_InfoTD = 1;
          UpdatePlayerInfoTD(playerid);
new datum, vrijeme, n_string[MAX_PLAYER_NAME+1], sat, minut, sekund, dan, mjesec, godina;
gettime(sat, minut, sekund); getdate(godina, mjesec, dan);
format(vrijeme, sizeof datum, "%02d:%02d", sat, minut);
PlayerTextDrawSetString(playerid, Uigri_PTD, vrijeme);
format(datum, sizeof datum, "%02d.%02d.%02d.", dan, mjesec, godina);
PlayerTextDrawSetString(playerid, Uigri_PTD, datum);
format(n_string, sizeof n_string, "%s", GetName(playerid));
PlayerTextDrawSetString(playerid, Uigri_PTD, n_string);
    IG_Info(playerid, "Ukljucili ste sve TD-ove.");
      if(ServerInfo != -1) PodesiHJTD(playerid);
#if ZIMSKI_UPDATE == 1
PlayerTextDrawShow(playerid, Kapa_PTD);
Kapa_PTD_Prikazana = true;

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha