CallLocalFunction crashes Server
#15

Check for if the string is null. If yes, so inputtext should be like "\1".

From my dialog response processor include:
pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    new bdialstr[24];
    format(bdialstr, 24, "dial_%d", dialogid);
    if((!(inputtext[0])) || (((inputtext[0]) == '\1') && (!(inputtext[1])))) return (CallLocalFunction(bdialstr, "dlds", playerid, !!response, listitem, "\1") == 0 ? (DIAL_ODR ? CallLocalFunction("Dial_OnDialogResponse", "dddds", playerid, dialogid, response, listitem, "\1") : 0) : 1);
    return (CallLocalFunction(bdialstr, "dlds", playerid, !!response, listitem, inputtext) == 0 ? (DIAL_ODR ? CallLocalFunction("Dial_OnDialogResponse", "dddds", playerid, dialogid, response, listitem, inputtext) : 0) : 1);
}
Reply


Messages In This Thread
CallLocalFunction crashes Server - by Steamator - 26.03.2012, 17:31
Re: CallLocalFunction crashes Server - by Cypress - 26.03.2012, 17:41
AW: CallLocalFunction crashes Server - by Steamator - 26.03.2012, 17:47
Re: CallLocalFunction crashes Server - by BloodyEric - 26.03.2012, 17:50
AW: CallLocalFunction crashes Server - by Steamator - 26.03.2012, 18:18
AW: CallLocalFunction crashes Server - by NetKiel - 26.03.2012, 18:20
Re: CallLocalFunction crashes Server - by Cypress - 26.03.2012, 18:23
Re: CallLocalFunction crashes Server - by IstuntmanI - 26.03.2012, 18:23
AW: CallLocalFunction crashes Server - by Steamator - 26.03.2012, 18:41
Re: CallLocalFunction crashes Server - by steki. - 26.03.2012, 19:04
AW: CallLocalFunction crashes Server - by Steamator - 26.03.2012, 19:16
Re: CallLocalFunction crashes Server - by dugi - 26.03.2012, 20:06
AW: CallLocalFunction crashes Server - by Steamator - 26.03.2012, 20:09
Re: CallLocalFunction crashes Server - by Mandrakke - 27.03.2012, 02:39
AW: CallLocalFunction crashes Server - by BigETI - 27.03.2012, 07:13
AW: CallLocalFunction crashes Server - by Steamator - 28.03.2012, 12:37

Forum Jump:


Users browsing this thread: 1 Guest(s)