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;
}
|
