warning 217: loose indentation error 014: invalid statement; not in switch warning 215: expression has no effect error 001: expected token: ";", but found ":" error 029: invalid expression, assumed zero fatal error 107: too many error messages on one line
case DIALOG_IZVADIOSOBNU1: //line 4229 { if(response) { new message[128]; if(listitem == 0) { ClearText(playerid); PlayerInfo[playerid][pCSex] = 0; format(message, sizeof(message), ""COL_GREEN"[RADNIK]: "COL_WHITE"U redu, "COL_CYAN"musko "COL_WHITE"ste."); SendClientMessage(playerid, 0xFFFFFFFF, message); } if(listitem == 1) { ClearText(playerid); PlayerInfo[playerid][pCSex] = 1; format(message, sizeof(message), ""COL_GREEN"[RADNIK]: "COL_WHITE"U redu, "COL_CYAN"zensko "COL_WHITE"ste."); SendClientMessage(playerid, 0xFFFFFFFF, message); } } }
#define DIALOG_IZVADIOSOBNU1 157
ShowPlayerDialog(playerid, DIALOG_IZVADIOSOBNU1, DIALOG_STYLE_MSGBOX,""COL_CYAN"VADJENJE OSOBNE ISKAZNICE",string,"Da","Ne");
error 014: invalid statement; not in switch
case DIALOG_IZVADIOSOBNU1:
if(dialogid == DIALOG_IZVADIOSOBNU1)
CMD:izvadiosobnu(playerid, params[]) { if(IsLogged[playerid] == false) return SendClientMessage(playerid, COLOR_RED, "[GRESKA]: "COL_WHITE"Moras biti ulogiran kako bi mogao koristiti "COL_CYAN"komande"COL_RED"!"); if(PlayerInfo[playerid][pOsobna] == 1) return SendClientMessage(playerid, COLOR_GREEN, "[RADNIK]: "COL_WHITE"Vi vec imate izvadjenu osobnu iskaznicu"); if(GetPlayerCash(playerid) < 30) return SCM(playerid, COLOR_GREEN, "[RADNIK]: "COL_WHITE"Nemate dovoljno novaca, osobna iskaznica kosta "COL_GREEN"30"COL_WHITE"$."); new string[248]; strcat(string,""COL_CYAN"* "COL_GREY"Vadjenjem osobne iskaznice imate svoj indetitet. Policajac vas ima pravo uhapsiti ako nemate osobnu.\n"); strcat(string,""COL_CYAN"* "COL_GREY"Bez osobne iskaznice nemozete raditi legalne poslove, imati putovnicu, bankovni racun ,biti u legalnoj organizaciji i ostale stvari.\n"); strcat(string,"\n"COL_WHITE"Vadjenje osobne iskaznite kosta "COL_GREEN"50$"COL_WHITE", zelite li izvaditi osobnu?"); ShowPlayerDialog(playerid,DIALOG_IZVADIOSOBNU1,DIALOG_STYLE_MSGBOX,""COL_CYAN"VADJENJE OSOBNE ISKAZNICE",string,"Da","Ne"); return 1; }
if(dialogid == DIALOG_IZVADIOSOBNU1) { if(response) { new message[128]; if(listitem == 0) { ShowPlayerDialog(playerid, DIALOG_IZVADIOSOBNU2, DIALOG_STYLE_LIST,""COL_CYAN"SPOL","Muski\nZenski","Dalje",""); } if(listitem == 1) { } } } if(dialogid == DIALOG_IZVADIOSOBNU2) { if(response) { new message[128]; if(listitem == 0) { ClearText(playerid); PlayerInfo[playerid][pCSex] = 0; format(message, sizeof(message), ""COL_ORANGE"[SERVER]: "COL_WHITE"U redu, "COL_CYAN"musko "COL_WHITE"ste."); SendClientMessage(playerid, 0xFFFFFFFF, message); } if(listitem == 1) { ClearText(playerid); PlayerInfo[playerid][pCSex] = 1; format(message, sizeof(message), ""COL_ORANGE"[SERVER]: "COL_WHITE"U redu, "COL_CYAN"zensko "COL_WHITE"ste."); SendClientMessage(playerid, 0xFFFFFFFF, message); } } }
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == DIALOG_IZVADIOSOBNU1) { if(response) { new message[128]; if(listitem == 0) { ShowPlayerDialog(playerid, DIALOG_IZVADIOSOBNU2, DIALOG_STYLE_LIST,""COL_CYAN"SPOL","Muski\nZenski","Dalje",""); } } } else if(dialogid == DIALOG_IZVADIOSOBNU2) { if(response) { new message[128]; if(listitem == 0) { ClearText(playerid); PlayerInfo[playerid][pCSex] = 0; format(message, sizeof(message), ""COL_ORANGE"[SERVER]: "COL_WHITE"U redu, "COL_CYAN"musko "COL_WHITE"ste."); SendClientMessage(playerid, 0xFFFFFFFF, message); } else if(listitem == 1) { ClearText(playerid); PlayerInfo[playerid][pCSex] = 1; format(message, sizeof(message), ""COL_ORANGE"[SERVER]: "COL_WHITE"U redu, "COL_CYAN"zensko "COL_WHITE"ste."); SendClientMessage(playerid, 0xFFFFFFFF, message); } } } return 1; }
Try this:
Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == DIALOG_IZVADIOSOBNU1) { if(response) { new message[128]; if(listitem == 0) { ShowPlayerDialog(playerid, DIALOG_IZVADIOSOBNU2, DIALOG_STYLE_LIST,""COL_CYAN"SPOL","Muski\nZenski","Dalje",""); } } } else if(dialogid == DIALOG_IZVADIOSOBNU2) { if(response) { new message[128]; if(listitem == 0) { ClearText(playerid); PlayerInfo[playerid][pCSex] = 0; format(message, sizeof(message), ""COL_ORANGE"[SERVER]: "COL_WHITE"U redu, "COL_CYAN"musko "COL_WHITE"ste."); SendClientMessage(playerid, 0xFFFFFFFF, message); } else if(listitem == 1) { ClearText(playerid); PlayerInfo[playerid][pCSex] = 1; format(message, sizeof(message), ""COL_ORANGE"[SERVER]: "COL_WHITE"U redu, "COL_CYAN"zensko "COL_WHITE"ste."); SendClientMessage(playerid, 0xFFFFFFFF, message); } } } return 1; } |