server crashed by a person
#1

my server is crashed by a person... anyone who can help my?
in debug I have
[16:16:54] [debug] Run time error 10: "Native function failed" [16:16:54] [debug] strmid [16:16:54] [debug] AMX backtrace: [16:16:54] [debug] #0 0010bce0 in public OnDialogResponse (playerid=2, dialogid=12346, response=1, listitem=-1, inputtext[]=@0x012c5bc8 "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa...") at sa-zone.pwn:20343
Reply
#2

Look at line number 20343 and give us the code
Reply
#3

Код:
		if(dialogid == 12346 || dialogid == 12347)
		{
		    if(!response)
            {
                Kick(playerid);
                return 1;
            }
		    if(strlen(inputtext))
		    {
		        new ok = 1;
				for(new i=0;i<strlen(inputtext);i++)
				{
				    if(!IsALetter(inputtext[i]))
				        ok = 0;
				}
				if(ok == 1)
				{
					new tmppass[64];
	    			strmid(tmppass, inputtext, 0, strlen(inputtext), 255);
					OnPlayerLogin(playerid,tmppass);
				}
				else
				{
					new loginstring[128];
					new loginname[64];
					GetPlayerName(playerid,loginname,sizeof(loginname));
					format(loginstring,sizeof(loginstring),"PAROLA GRESITA!\nTe tog scrie parola corecta:",loginname);
					ShowPlayerDialog(playerid,12347,DIALOG_STYLE_PASSWORD,"{1E90FF}L{FFFFFF}ogheaza-te",loginstring,"Login","Exit");
					gPlayerLogTries[playerid] += 1;
					if(gPlayerLogTries[playerid] == 5) { Kick(playerid); }
				}
			}
			else
			{
				new loginstring[128];
				new loginname[64];
				GetPlayerName(playerid,loginname,sizeof(loginname));
				format(loginstring,sizeof(loginstring),"PAROLA GRESITA!\nTe rog scrie parola corecta:",loginname);
				ShowPlayerDialog(playerid,12347,DIALOG_STYLE_PASSWORD,"{1E90FF}L{FFFFFF}ogheaza-te",loginstring,"Login","Exit");
				gPlayerLogTries[playerid] += 1;
				if(gPlayerLogTries[playerid] == 5) { Kick(playerid); }

			}
		}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)