08.02.2016, 14:45
Hello, I'm facing this issue, why I'm getting this error, why does variables overlaps here?
error 021: symbol already defined: "header"
error 021: symbol already defined: "header"
pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
switch(dialogid)
{
case D_QUIZ_START:
{
if(!response)
{
gs_OptionOpened[playerid] = false;
SelectTextDraw(playerid, 0xFFFFFF75);
}
else
{
gs_CurrentQuizQuestion[playerid]++;
new
header[32],
body[128],
question,
randomex[4][1],
j,
finalporadie[4],
temp
;
}
}
case D_QUIZ_Q1:
{
if(!response)
{
}
else
{
new
header //ERROR LINE, it also happens even if I use name of any variable from first dialog
;
}
}
}
#if defined login_OnDialogResponse
return login_OnDialogResponse(playerid, dialogid, response, listitem, inputtext);
#else
return 1;
#endif
}
#if defined _ALS_OnDialogResponse
#undef OnDialogResponse
#else
#define _ALS_OnDialogResponse
#endif
#define OnDialogResponse login_OnDialogResponse
#if defined login_OnDialogResponse
forward login_OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]);
#endif