17.02.2013, 19:13
Hi friends, I'm getting this error: error 008: must be a constant expression; assumed zero
EDIT: I just found solution,
Is it good code?
Код:
case DIALOG_AVP_KREDITUV3: { if(!response) return box(playerid, DIALOG_AVP_KREDITUV, DIALOG_STYLE_LIST, "Kreditų valdymas", "Duoti kreditų visiems\nDuoti kreditų ћaidėjui\nAtimti kreditus iљ ћaidėjo\nAtimti dalį kreditų", "Pasirinkti", "Grįћti"); if(response) { if(strval(inputtext) != INVALID_PLAYER_ID) { box(playerid, DIALOG_AVP_KREDITUV4, DIALOG_STYLE_INPUT, "Duoti kreditų ћaidėjui", "Įveskite sumą kurią norite duoti ћaidėjui", "Duoti", "Atgal"); new LaikinasID[MAX_PLAYERS] = strval(inputtext); // THIS LINE HAS ERROR! } else { box(playerid, DIALOG_AVP_KREDITUV3, DIALOG_STYLE_INPUT, "Duoti kreditų ћaidėjui", "Toks ћaidėjas nėra prisijungęs! Įraљykite teisingą ћaidėjo ID", "Toliau", "Grįћti"); } } }
Код:
new LaikinasID[MAX_PLAYERS] = "strval(inputtext)";