SA-MP Forums Archive
OnDailogResponse Problem. - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+---- Forum: Help Archive (https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: OnDailogResponse Problem. (/showthread.php?tid=164648)



OnDailogResponse Problem. - matthewdriftking - 01.08.2010

pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(response)
    {
    switch(dialogid)
        {
                case 1:
            {
                switch(listitem)
                {
                    case 0:
                    {
                        SetPlayerColor(playerid, 0xFF0000AA);
                    }
                    case 1:
                    {
                        SetPlayerColor(playerid, 0xFF9900AA);
                    }
                    case 2:
                    {
                        SetPlayerColor(playerid, 0xFFC0CBFF);
                    }
                    case 3:
                    {
                        SetPlayerColor(playerid, 0xFA8072FF);
                    }
                    case 4:
                    {
                        SetPlayerColor(playerid, 0xFF7F50FF);
                    }
                    case 5:
                    {
                        SetPlayerColor(playerid, 0xFFFF00AA);
                    }
                    case 6:
                    {
                        SetPlayerColor(playerid, 0xFFD700FF);
                    }
                    case 7:
                    {
                        SetPlayerColor(playerid, 0xEE82EEFF);
                    }
                    case 8:
                    {
                        SetPlayerColor(playerid, 0x800080FF);
                    }
                    case 9:
                    {
                        SetPlayerColor(playerid, 0x00FF00FF);
                    }
                    case 10:
                    {
                        SetPlayerColor(playerid, 0x33AA33AA);
                    }
                    case 11:
                    {
                        SetPlayerColor(playerid, 0x7CFC00FF);
                    }
                    case 12:
                    {
                        SetPlayerColor(playerid, 0x808000FF);
                    }
                    case 13:
                    {
                        SetPlayerColor(playerid, 0x00FFFFFF);
                    }
                    case 14:
                    {
                        SetPlayerColor(playerid, 0x000080FF);
                    }
                    case 15:
                    {
                        SetPlayerColor(playerid, 0x0000BBAA);
                    }
                    case 16:
                    {
                        SetPlayerColor(playerid, 0xD2B48CFF);
                    }
                    case 17:
                    {

                        SetPlayerColor(playerid, 0xA522AFF);
                    }
                    case 18:
                    {
                        SetPlayerColor(playerid, 0x800000FF);
                    }
                    case 19:
                    {

                        SetPlayerColor(playerid, 0xFFFFFFFF);
                    }
                    case 20:
                    {
                        SetPlayerColor(playerid, 0xC0C0C0FF);
                    }
                    case 21:
                    {
                        SetPlayerColor(playerid, 0xAFAFAFAA);
                    }
                }
            }
        }
    }
    return 1;
}
When i go in-game it do nothing. any ideas what can i do please?


Re: OnDailogResponse Problem. - iggy1 - 01.08.2010

Try This
pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == YOUR_DIALOG_ID)
    {
        if(response)
        {
            switch(listitem)
            {
                case 0:
                {
                    SetPlayerColor(playerid, 0xFF0000AA);
                }
                case 1:
                {
                     SetPlayerColor(playerid, 0xFF9900AA);
                }
                case 2:
                {
                    SetPlayerColor(playerid, 0xFFC0CBFF);
                }
                case 3:
                {
                    //ect
                }
            }
        }
    }
    return 1;
}
Try use [pawn] tags they are better than [code]


Re: OnDailogResponse Problem. - matthewdriftking - 01.08.2010

Ok Thanks i will try it now.

Edit : Thanks Worked!.