Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4276 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

Sveiki yra tokia problema kaip parduodu mašiną bet kokią į logą gaunu tokį pranešimą(su crashdetect)

 

[18:39:53] [debug] Run time error 4: "Array index out of bounds"
[18:39:53] [debug]  Accessing element at negative index -1
[18:39:53] [debug] AMX backtrace:
[18:39:53] [debug] #0 0016c0d8 in public removcar (1) from SFNLG.amx

 

o kaip nusperku kaip kurias mašinas serveris išviso išsijungia ir gaunu tokį pranešimą

 

[18:43:42] [debug] Server crashed while executing SFNLG.amx
[18:43:42] [debug] AMX backtrace:
[18:43:42] [debug] #0 00000021 in ?? () from SFNLG.amx
[18:43:42] [debug] #1 00000021 in public OnDialogResponse () from SFNLG.amx

 

Kas gali būt?

Parodyk pardavimo nusipirkimo komanda.

if(dialogid == 601)

    {

        if(response)

        {

            if(GetPlayerScore(playerid)<3000) return SendClientMessage(playerid,Raudona,"* Maþoka patirties, reikëtø bent 3000xp!");

            if(!PlayerToPoint(5,playerid,-1770.0464,801.1451,25.1227)) return SendClientMessage(playerid,Raudona,"* Jei nori parduot transportà, turite bûti pardavimo aikðtelëje.");

            if (Carlist[playerid][Typ]!=-1)

            {

                new string[128];

                new price = (Buylist[Carlist[playerid][Typ]][Price]/5)*4;

                if (IsPlayerInVehicle(playerid,Carlist[playerid][Carid]))

                {

                    RemovePlayerFromVehicle(playerid);

                }

                new dateiname[MAX_PLAYER_NAME+4];

                new playername[MAX_PLAYER_NAME];

                new vehicleid = GetPlayerVehicleID(playerid);

                new var[256];

                GetPlayerName(playerid, playername, sizeof(playername));

                format(dateiname, sizeof(dateiname), "saves/vehicle/%s.ini", playername);

                new File: CarFile = fopen(dateiname, io_write);

                format(var, 256, "AH_Typ=%i\n", -1); fwrite(CarFile, var);

                format(var, 256, "AH_X=%f\n", 0.0); fwrite(CarFile, var);

                format(var, 256, "AH_Y=%f\n", 0.0); fwrite(CarFile, var);

                format(var, 256, "AH_Z=%f\n", 0.0); fwrite(CarFile, var);

                format(var, 256, "AH_Rot=%f\n", 0.0); fwrite(CarFile, var);

                format(var, 256, "AH_Rida=%f\n", 0.0); fwrite(CarFile, var);

                format(var, 256, "AH_Status=%f\n", 0.0); fwrite(CarFile, var);

                format(var, 256, "AH_Lock=%i\n", 0); fwrite(CarFile, var);

                format(var, 256, "AH_Paintjob=%i\n", -1); fwrite(CarFile, var);

                format(var, 256, "AH_Color1=%i\n", -1); fwrite(CarFile, var);

                format(var, 256, "AH_Color2=%i\n", -1); fwrite(CarFile, var);

                format(var, 256, "AH_mod1=%i\n", -1); fwrite(CarFile, var);

                format(var, 256, "AH_mod2=%i\n", -1); fwrite(CarFile, var);

                format(var, 256, "AH_mod3=%i\n", -1); fwrite(CarFile, var);

                format(var, 256, "AH_mod4=%i\n", -1); fwrite(CarFile, var);

                format(var, 256, "AH_mod5=%i\n", -1); fwrite(CarFile, var);

                format(var, 256, "AH_mod6=%i\n", -1); fwrite(CarFile, var);

                format(var, 256, "AH_mod7=%i\n", -1); fwrite(CarFile, var);

                format(var, 256, "AH_mod8=%i\n", -1); fwrite(CarFile, var);

                format(var, 256, "AH_mod9=%i\n", -1); fwrite(CarFile, var);

                format(var, 256, "AH_mod10=%i\n", -1); fwrite(CarFile, var);

                format(var, 256, "AH_mod11=%i\n", -1); fwrite(CarFile, var);

                format(var, 256, "AH_mod12=%i\n", -1); fwrite(CarFile, var);

                format(var, 256, "AH_mod13=%i\n", -1); fwrite(CarFile, var);

                format(var, 256, "AH_mod14=%i\n", -1); fwrite(CarFile, var);

                format(var, 256, "AH_mod15=%i\n", -1); fwrite(CarFile, var);

                format(var, 256, "AH_mod16=%i\n", -1); fwrite(CarFile, var);

                format(var, 256, "AH_mod17=%i\n", -1); fwrite(CarFile, var);

                format(var, 256, "AH_mod18=%i\n", -1); fwrite(CarFile, var);

                format(var, 256, "AH_gas=%i\n", -1); fwrite(CarFile, var);

                format(var, 256, "AH_numeris=%i\n", -1); fwrite(CarFile, var);

                fclose(CarFile);

                GivePlayerMoneyA(playerid, price);

                DestroyVehicle(Carlist[playerid][Carid]);

                Carlist[playerid][Typ]=-1;

                Carlist[playerid][X]=0.0;

                Carlist[playerid][Y]=0.0;

                Carlist[playerid][Z]=0.0;

                Carlist[playerid][Rotation]=0.0;

                Carlist[playerid][status]=0.0;

                vehicleDB[vehicleid][rida]=0.0;

                Carlist[playerid][Lock]=0;

                Carlist[playerid][Carid]=-1;

                Carlist[playerid][Color1]=-1;

                Carlist[playerid][Color2]=-1;

                Carlist[playerid][mod1]=-1;

                Carlist[playerid][mod2]=-1;

                Carlist[playerid][mod3]=-1;

                Carlist[playerid][mod4]=-1;

                Carlist[playerid][mod5]=-1;

                Carlist[playerid][mod6]=-1;

                Carlist[playerid][mod7]=-1;

                Carlist[playerid][mod8]=-1;

                Carlist[playerid][mod9]=-1;

                Carlist[playerid][mod10]=-1;

                Carlist[playerid][mod11]=-1;

                Carlist[playerid][mod12]=-1;

                Carlist[playerid][mod13]=-1;

                Carlist[playerid][mod14]=-1;

                Carlist[playerid][mod15]=-1;

                Carlist[playerid][mod16]=-1;

                Carlist[playerid][mod17]=-1;

                Carlist[playerid][mod18]=-1;

                Carlist[playerid][Paintjob]=-1;

                format(string,128,"Pardavëte uþ %i LT!",price);

                SendClientMessage(playerid, Raudona, string);

                if(playerDB[playerid][authstate]==4) SavePlayerData(playerid,true);

            }

            else

            {

                SendClientMessage(playerid, Raudona, "Neturi kà parduoti!");

            }

            return 1;

        }

Įsirašyk naujausią crashdetect plugin'o versiją, kuri rodo eilutes kur yra kažkas negeras, parsisiuntimas čia

Jaučiu nieko gero nemeta

[02:01:38] [debug] Run time error 4: "Array index out of bounds"

[02:01:38] [debug]  Accessing element at index 562 past array upper bound 24

[02:01:38] [debug] AMX backtrace:

[02:01:38] [debug] #0 000fce24 in public OnDialogResponse (0, 600, 1, 5, 16519812) from SFNLG.amx

Jaučiu nieko gero nemeta

[02:01:38] [debug] Run time error 4: "Array index out of bounds"

[02:01:38] [debug]  Accessing element at index 562 past array upper bound 24

[02:01:38] [debug] AMX backtrace:

[02:01:38] [debug] #0 000fce24 in public OnDialogResponse (0, 600, 1, 5, 16519812) from SFNLG.amx

array upper bound 24 nurodo kad peržengi masyvo dydį 24, dažniausiai tokio dydžio būna Žaidėjo vardo kintamasis, pasitikrink ondialogresponse ar viskas gerai su žaidėjo vardo kintamuoju.

array upper bound 24 nurodo kad peržengi masyvo dydį 24, dažniausiai tokio dydžio būna Žaidėjo vardo kintamasis, pasitikrink ondialogresponse ar viskas gerai su žaidėjo vardo kintamuoju.

gali būt kažkas čia ?

 

                new dateiname[MAX_PLAYER_NAME+4];

                new playername[MAX_PLAYER_NAME];

                new vehicleid = GetPlayerVehicleID(playerid);

                new var[256];

                GetPlayerName(playerid, playername, sizeof(playername));

                format(dateiname, sizeof(dateiname), "saves/vehicle/%s.ini", playername);

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4276 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Prisijungti prie diskusijos

Palikti atsakymą galite iš karto, o užsiregistruoti vėliau. Jeigu jau turite paskyrą mūsų forume, Prisijunkite.

Svečias
Atsakyti šioje temoje...

×   Įklijuotas tekstas turi teksto formatavimą.   Pašalinti teksto formatavimą

  Galimi tik 75 veidukai.

×   Nuoroda buvo automatiškai įterpta.   Įterpti nuorodą paprastai

×   Jūsų ankstesnis pranešimas buvo atkurtas.   Išvalyti redaktorių

×   Jūs negalite įkelti nuotraukas tiesiogiai.Įkelkite arba įdėkite nuotraukas iš URL.

  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...