PDA

View Full Version : error 030: compound statement not closed at the end of file


Slicebook
20/05/2014, 03:05 PM
C:\Users\Lalika\Downloads\samp03z_svr_R1_win32\gam emodes\asd.pwn(803) : error 030: compound statement not closed at the end of file (started at line 729)


public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if( dialogid == DIALOG_DOBOZOM ) //<<ERROR
{
if( !response )
{
return 1;
}
if( listitem == 0)
{
SendClientMessage(playerid,-1,"(( Rossz opció! ))");
return 1;
}
if( listitem == 1)
{
if(IsPlayerInRangeOfPoint(playerid, 10.0, 1672.3184,-3190.4949,1.6958))
{
if(pDobozt[playerid][pDoboz] < 1) return SendClientMessage(playerid, -1, "Nincs nálad Kokacserje!");
{
ShowPlayerDialog(playerid,DIALOG_DOBOZOM3,DIALOG_S TYLE_INPUT,"Összerakás","Add meg mennyi dobozt akarsz összerakni!(egyesével add meg):","összerak","mégse");
}
}
else
{
SendClientMessage(playerid, -1, "(( Nem vagy a gyárba! ))");
}
return 1;
}
if( listitem == 1)
{
RemovePlayerAttachedObject(playerid,SLOT_CSEMPESZD OBOZ);
}

}
else if(dialogid == DIALOG_DOBOZOM3)
{
if(response == 1) // ha a legelső gombra (OK-ra) ment rá....// ha a legelső gombra (OK-ra) ment rá....
{
// if(!IsNumerice(inputtext) || strval(inputtext) <=0) return ShowPlayerDialog(playerid, DIALOG_DOBOZOM3, DIALOG_STYLE_INPUT, "Kis Doboz", "Mennyi dobozt szeretnél összerakni,(ha több van,egyesével add meg!):", "Oké", "Kilépés");
if(pDobozt[playerid][pDoboz] < strval(inputtext)) return SendClientMessage(playerid, -1, "(( Nincs Dobozod! ))");
{
new TEXT[128];
EladoFemMennyiseg[playerid] = strval(inputtext);
format(TEXT, sizeof(TEXT), "Bizos összerakod a fegyvert?",EladoFemMennyiseg[playerid]);
ShowPlayerDialog(playerid, DIALOG_DOBOZOM2, DIALOG_STYLE_MSGBOX, "Fegyver összerakás", TEXT, "Összerakás", "Kilépés");
}
}
else if( dialogid == DIALOG_DOBOZOM2 )
{
if(response == 1) // ha a legelső gombra (OK-ra) ment rá....// ha a legelső gombra (OK-ra) ment rá....
{
// new mennyiseg;
pDobozt[playerid][pDoboz] -= EladoFemMennyiseg[playerid];
switch(random(11))
{
case 0: GivePlayerWeapon(playerid, 23, 34), SendClientMessage(playerid, COLOR_LIGHTBLUE, "(( Összeraktál egy,Módosított Colt45-t! ))");
case 1: GivePlayerWeapon(playerid, 32, 50), SendClientMessage(playerid, COLOR_LIGHTBLUE, "(( Összeraktál egy,Tec9-t! ))");
case 2: GivePlayerWeapon(playerid, 30, 50), SendClientMessage(playerid, COLOR_LIGHTBLUE, "(( Összeraktál egy,Ak47-t! ))");
case 3: GivePlayerWeapon(playerid, 33, 10), SendClientMessage(playerid, COLOR_LIGHTBLUE, "(( Összeraktál egy,Puska-t! ))");
case 4: GivePlayerWeapon(playerid, 25, 14), SendClientMessage(playerid, COLOR_LIGHTBLUE, "(( Összeraktál egy,Shotgun-t! ))");
case 5: GivePlayerWeapon(playerid, 33, 10), SendClientMessage(playerid, COLOR_LIGHTBLUE, "(( Összeraktál egy,Puska-t! ))");
case 6: GivePlayerWeapon(playerid, 23, 34), SendClientMessage(playerid, COLOR_LIGHTBLUE, "(( Összeraktál egy,Módosított Colt45-t! ))");
case 7: GivePlayerWeapon(playerid, 23, 34), SendClientMessage(playerid, COLOR_LIGHTBLUE, "(( Összeraktál egy,Módosított Colt45-t ))");
case 8: GivePlayerWeapon(playerid, 23, 34), SendClientMessage(playerid, COLOR_LIGHTBLUE, "(( Összeraktál egy,Módosított Colt45-t!! ))");
case 9: GivePlayerWeapon(playerid, 32, 50), SendClientMessage(playerid, COLOR_LIGHTBLUE, "(( Összeraktál egy,Tec9-t! ))");
case 10: GivePlayerWeapon(playerid, 25, 14), SendClientMessage(playerid, COLOR_LIGHTBLUE, "((Összeraktál egy,Shotgun-t! ))");
case 11: GivePlayerWeapon(playerid, 33, 10), SendClientMessage(playerid, COLOR_LIGHTBLUE, "(( Összeraktál egy,Puska-t! ))");
}
TogglePlayerControllable(playerid, 1);
ClearAnimations(playerid);
return 1;
}
}
return 1;
}

Konstantinos
20/05/2014, 03:08 PM
You don't close OnDialogResponse callback (there is missing a closed brace "}" at the end of it).

Slicebook
20/05/2014, 03:14 PM
You don't close OnDialogResponse callback (there is missing a closed brace "}" at the end of it).

thanks !