Quantcast
Channel: SA-MP Forums
Viewing all articles
Browse latest Browse all 18226

Debug - INI_AddToBuffer

$
0
0
There are about 70 players on the server.
The server crashe and appears debug with dialog do not know how to fix this problem...
Can someone help me?

Code:

[14:16:39] [debug] Server crashed while executing MarkoScriptx10.amx
[14:16:39] [debug] AMX backtrace:
[14:16:39] [debug] #0 00000039 in INI_AddToBuffer (INI:file=54, name[]=@00000000 "", data[]=@01be7614 "0000001411059906") at <unknown file>:0
[14:16:39] [debug] #1 00015160 in ?? (... <12 arguments>) at D:\Users\Miki\Desktop\SAMP Modove\SG MOD\pawno\include\YSI\y_ini.inc:1076
[14:16:39] [debug] #2 00000039 in public OnDialogResponse () at <unknown file>:0

Code:

case DIALOG_REGISTER:
            {
                        if(!response) return KickPL(playerid);
                    if(response)
                        {
                            if(strfind(inputtext, "%", true) != -1 || strfind(inputtext, "#", true) != -1 || strfind(inputtext, "&", true) != -1 || strfind(inputtext, "$", true) != -1)
                                {
                                        new newips[24];
                                        GetPlayerIp(playerid, newips, sizeof(newips));
                                    new regstring[350];
                                    format(markos, 128, "{0099FF}Registracija - %s", ImeIgraca(playerid));
                                        format(regstring,sizeof(regstring),"{0099FF}______________________________________________\n\n{0099FF}Dobrodosli na {FFFFFF}World Gamers Community {0099FF}Server\n\n{0099FF}Vase ime: {FFFFFF}%s\n\n{0099FF}Vas IP:{FFFFFF} %s\n\n{FF0000}Molimo upisite svoju sifru ponovo:\n{0099FF}______________________________________________",ImeIgraca(playerid),newips);
                                        ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_PASSWORD, markos, regstring,"Registracija","Izlaz");
                                        Error(playerid, "Nije moguce uneti ovu vrstu znaka u dijalogu.");
                                        print("Debug_Register_1");
                                  }
                                if(strlen(inputtext) < MIN_DUZINA_LOZINKE)
                                {
                                    new newips[24];
                                        GetPlayerIp(playerid, newips, sizeof(newips));
                                    new regstring[350];
                                    format(markos, 128, "{0099FF}Registracija - %s", ImeIgraca(playerid));
                                        format(regstring,sizeof(regstring),"{0099FF}______________________________________________\n\n{0099FF}Dobrodosli na {FFFFFF}World Gamers Community {0099FF}Server\n\n{0099FF}Vase ime: {FFFFFF}%s\n\n{0099FF}Vas IP:{FFFFFF} %s\n\n{FF0000}Molimo upisite svoju sifru ponovo:\n{0099FF}______________________________________________",ImeIgraca(playerid),newips);
                                        ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_PASSWORD, markos, regstring,"Registracija","Izlaz");
                                        Error(playerid, "Lozinka mora imati minimum 7 znakova, a maximum 17 znakova.");
                                        print("Debug_Register_2");
                                }
                                else if(strlen(inputtext) > MAX_DUZINA_LOZINKE)
                                {
                                    new newips[24];
                                        GetPlayerIp(playerid, newips, sizeof(newips));
                                    new regstring[350];
                                    format(markos, 128, "{0099FF}Registracija - %s", ImeIgraca(playerid));
                                        format(regstring,sizeof(regstring),"{0099FF}______________________________________________\n\n{0099FF}Dobrodosli na {FFFFFF}World Gamers Community {0099FF}Server\n\n{0099FF}Vase ime: {FFFFFF}%s\n\n{0099FF}Vas IP:{FFFFFF} %s\n\n{FF0000}Molimo upisite svoju sifru ponovo:\n{0099FF}______________________________________________",ImeIgraca(playerid),newips);
                                        ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_PASSWORD, markos, regstring, "Registracija", "Izlaz");
                                        Error(playerid, "Lozinka mora imati minimum 7 znakova, a maximum 17 znakova.");
                                        print("Debug_Register_3");
                                }
                                else if(strlen(inputtext) >= MIN_DUZINA_LOZINKE && strlen(inputtext) <= MAX_DUZINA_LOZINKE)
                                {
                                        new INI:File = INI_Open(Korisnici(playerid));
                                        print("Debug_Register_4");
                                        INI_SetTag(File,"data");
                                        print("Debug_Register_5");
                                        INI_WriteInt(File,"Password",udb_hash(inputtext));
                                        print("Debug_Register_6");
                                        INI_WriteInt(File,"Money", ServerP[Novac]);
                                        print("Debug_Register_7");
                                    INI_WriteInt(File,"Admin",0);
                                        INI_WriteInt(File,"Ubistava",0);
                                        INI_WriteInt(File,"Smrti",0);
                                    INI_WriteInt(File,"Level",1);
                                        INI_WriteInt(File,"Helper",0);
                                        INI_WriteInt(File,"Skin",0);
                                    INI_WriteInt(File,"Godine",0);
                                        INI_WriteInt(File,"Drzava",0);
                                        INI_WriteInt(File,"Pol",0);
                                        INI_WriteInt(File,"Email",0);
                                        INI_WriteInt(File,"Lider",0);
                                    INI_WriteInt(File,"Clan",0);
                                        INI_WriteInt(File,"Rank",0);
                                        INI_WriteInt(File,"Mutiran",0);
                                    INI_WriteInt(File,"Banka",0);
                                        INI_WriteInt(File,"Warn",0);
                                    INI_WriteInt(File,"BankovniRacun",0);
                                        INI_WriteInt(File,"Zatvor",0);
                                        INI_WriteInt(File,"ZatvorenVreme",0);
                                        INI_WriteInt(File,"MutiranVreme",0);
                                    INI_WriteInt(File,"Respekti",0);
                                        INI_WriteInt(File,"UhapsenPuta",0);
                                        INI_WriteInt(File,"Droga",0);
                                    INI_WriteInt(File,"Mats",0);
                                        INI_WriteInt(File,"PayDayPoeni",0);
                                        INI_WriteInt(File,"SatiIgre",0);
                                    INI_WriteInt(File,"IznosRate",0);
                                        INI_WriteInt(File,"IznosKredita",0);
                                        INI_WriteInt(File,"PreostaloZaOtplatu",0);
                                    INI_WriteInt(File,"ADozvola",0);
                                        INI_WriteInt(File,"KamionDozvola",0);
                                        INI_WriteInt(File,"AvionDozvola",0);
                                    INI_WriteInt(File,"MotorDozvola",0);
                                        INI_WriteInt(File,"BrodDozvola",0);
                                        INI_WriteInt(File,"GunDozvola",0);
                                    INI_WriteInt(File,"PosedovanjeFirme",-1);
                                        INI_WriteInt(File,"MobilniBr",0);
                                        INI_WriteInt(File,"Imenik",0);
                                    INI_WriteInt(File,"MobKredit",0);
                                        INI_WriteInt(File,"Cigare",0);
                                        INI_WriteInt(File,"Upaljac",0);
                                    INI_WriteInt(File,"Kanap",0);
                                        INI_WriteInt(File,"Naocare",0);
                                        INI_WriteInt(File,"Sat",0);
                                        INI_WriteInt(File,"BorbeniStil",4);
                                        INI_WriteInt(File,"Posao",0);
                                        INI_WriteInt(File,"Hrana",0);
                                        INI_WriteInt(File,"PosedovanjeKuce",-1);
                                    INI_WriteInt(File,"ProveraSpawna",0);
                                    INI_WriteInt(File,"Rent",-1);
                                    INI_WriteInt(File,"PosedovanjeStana",-1);
                                    INI_WriteInt(File,"PosedovanjeVikendice",-1);
                                    INI_WriteInt(File,"OrgUgovor",0);
                                    INI_WriteInt(File,"PosaoUgovor",0);
                    INI_WriteInt(File,"Vozilo1",-1);
                    INI_WriteInt(File,"Vozilo2",-1);
                    INI_WriteInt(File,"Vozilo3",-1);
                    INI_WriteInt(File,"DzeparosVreme",0);
                                        INI_WriteInt(File,"Kaciga",-1);
                                        INI_WriteInt(File,"DonatorBodovi", 0);
                                        INI_WriteInt(File,"Promoter", 0);
                                        INI_WriteInt(File,"Youtuber", 0);
                                        INI_WriteInt(File,"Spectator", 0);
                                        INI_WriteInt(File,"Vip", 0);
                                        INI_WriteInt(File,"KonopacVreme", 0);
                                        INI_WriteInt(File,"Pasos", 0);
                                        INI_WriteInt(File,"RobBank", 0);
                                        INI_WriteInt(File,"Ispit1", 0);
                                        INI_WriteInt(File,"Ispit2", 0);
                                        INI_WriteInt(File,"Diploma", 0);
                                        INI_WriteInt(File,"MestoUOrg", 0);
                                        INI_WriteInt(File,"AdminID", 0);
                                        INI_WriteInt(File,"HelperID", 0);
                                        INI_WriteInt(File,"TimUgovor", 0);
                                        INI_WriteInt(File,"KaznaUgovor", 0);
                                        INI_WriteFloat(File, "PozX", 0);
                                        INI_WriteFloat(File, "PozY", 0);
                                        INI_WriteFloat(File, "PozZ", 0);
                                        INI_WriteInt(File,"Interior", 0);
                                        INI_WriteInt(File,"VirWorld", 0);
                                        INI_WriteInt(File,"v3Active", 0);
                                        INI_WriteInt(File,"VipDan", 0);
                                        INI_WriteInt(File,"VipMesec", 0);
                                        INI_WriteInt(File,"VipGodina", 0);
                                        INI_WriteInt(File,"VipBodovi", 0);
                                        INI_WriteInt(File,"Licna", 0);
                                        INI_WriteInt(File,"BrojLicne", 0);
                                        INI_WriteInt(File,"StapZaPecanje", 0);
                                        INI_WriteInt(File,"KomadaKruha", 0);
                                        INI_WriteInt(File,"KomadaMesa", 0);
                                        INI_WriteInt(File,"KomadaCrva", 0);
                                        INI_WriteInt(File,"KomadaKukuruza", 0);
                                        INI_WriteInt(File,"KgPeceneRibe", 0);
                                        INI_WriteInt(File,"KgRiba", 0);
                                        INI_WriteInt(File,"Registrovan", 0);
                                        INI_WriteInt(File,"Zica", 0);
                                        INI_WriteInt(File,"SemeCannabis", 0);
                                        INI_WriteInt(File,"SemeKokain", 0);
                                        INI_WriteInt(File,"Crashed", 0);
                                        INI_WriteInt(File,"CrashInt", 0);
                                        INI_WriteInt(File,"CrashedVW", 0);
                                        INI_WriteInt(File,"BanovanPuta", 0);
                                        INI_WriteInt(File,"RPpoeni", 0);
                                        INI_WriteInt(File,"Kokain", 0);
                                        INI_WriteInt(File,"Cannabis", 0);
                                        INI_WriteInt(File,"MehanicarOdvoz", 0);
                                        INI_WriteInt(File,"StaffCode", 0);
                                        INI_WriteInt(File,"GPS", 0);
                                        INI_WriteInt(File,"DeeJay", 0);
                                        INI_WriteInt(File,"LottoNr", 0);
                                        INI_WriteInt(File,"LottoNr2", 0);
                                        INI_WriteInt(File,"LottoNr3", 0);
                                        INI_WriteInt(File,"LottoNr4", 0);
                                        INI_WriteInt(File,"LottoNr5", 0);
                                        INI_WriteInt(File,"LottoNr6", 0);
                                        INI_WriteInt(File,"LottoNr7", 0);
                                        INI_WriteInt(File,"LottoNovac", 0);
                                        INI_WriteInt(File,"Povez", 0);
                                        INI_WriteInt(File,"Traka", 0);
                                        INI_WriteInt(File,"Zlato", 0);
                                        print("Debug_Register_8");
                                        INI_Close(File);
                                        print("Debug_Register_9");
                                        strmid(PI[playerid][MobilniMarka], "N/A", 0, strlen("N/A"), 255);
                                        strmid(PI[playerid][MobilniMreza], "N/A", 0, strlen("N/A"), 255);
                                        print("Debug_Register_10");
                                        PI[playerid][Banka] = 1000;
                                        PI[playerid][pMoney] = ServerP[Novac];
                                        PI[playerid][pNivo] = ServerP[Nivo];
                                        print("Debug_Register_11");
                                        SetMoney(playerid, PI[playerid][pMoney]);
                                        print("Debug_Register_12");
                                        ServerS[sUsers] ++;
                                        print("Debug_Register_13");
                                        SacuvajServerStats();
                                        print("Debug_Register_14");
                                        KarakterizacijaLika(playerid);
                                        print("Debug_Register_15");
                                }
                    }
            }


Viewing all articles
Browse latest Browse all 18226

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>