OnDialogResponse
#1

I didn't know I was really so bad...

I get about 25 errors because I'm not doin this right.

pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 1)
{
if(!response)return 0;
switch(listitem)
{
case 0:
{
ShowPlayerDialog(playerid,2,DIALOG_STYLE_LIST,"Jobs","Taxi Driver\r\nTruck Driver\r\nGrave Digger\r\nPizza Boy\r\nHeli Transporter\r\nGarbage Man","Select","Exit");
}
case 1:
{
ShowPlayerDialog(playerid,3,DIALOG_STYLE_LIST,"Licenses","Coming Soon","Select","Exit");
}
case 2:
{
ShowPlayerDialog(playerid,4,DIALOG_STYLE_LIST,"Other","Just taking up space","Select","Exit");
}
}
return 1;
}
Reply
#2

You are missing a closing brace
Reply
#3

Mind telling me, where?

Nvm: Thanks man
Reply
#4

Indention could help

pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
  if(dialogid == 1)
  {
    if(!response)return 0;
    switch(listitem)
    {
      case 0:
        ShowPlayerDialog(playerid,2,DIALOG_STYLE_LIST,"Jobs","Taxi Driver\r\nTruck Driver\r\nGrave Digger\r\nPizza Boy\r\nHeli Transporter\r\nGarbage Man","Select","Exit");
      case 1:
        ShowPlayerDialog(playerid,3,DIALOG_STYLE_LIST,"Licenses","Coming Soon","Select","Exit");
      case 2:
        ShowPlayerDialog(playerid,4,DIALOG_STYLE_LIST,"Other","Just taking up space","Select","Exit");
    }
  } //missing
  return 1;
}
Reply
#5

I don't indent my work.. its really confusing to others, but I'm used to it
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)