How to create this.
#1

/weapons and its will shows like a list?
Reply
#2

pawn Код:
#define Dialog_Weapons          2606 //define the dialog

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == Dialog_Weapons) //The dialog "Dialog_Weapons"
    {
        if(response)
        {
            if(listitem == 0) //Get Eagle
            {
                GivePlayerWeapon(playerid, 24, 100);
            }
            if(listitem == 1) //Get MP5
            {
                GivePlayerWeapon(playerid, 29, 100);
            }
            if(listitem == 2) //Get M4
            {
                GivePlayerWeapon(playerid, 31, 100);
            }
        }
    }
    return 1;
}

CMD:weapons(playerid, params[])
{
    ShowPlayerDialog(playerid, Dialog_Weapons, DIALOG_STYLE_LIST, ":: choose your weapon", "Eagle\nMP5\nM4", "Buy", "Close");
    return 1;
}
Reply
#3

I've did that and its shows this
Код:
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(96) : warning 235: public function lacks forward declaration (symbol "AnnounceMSG")
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(99) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(161) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(165) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(166) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(179) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(185) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(303) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(313) : warning 202: number of arguments does not match definition
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(314) : warning 202: number of arguments does not match definition
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(315) : warning 202: number of arguments does not match definition
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(321) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(326) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(331) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(335) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(369) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(375) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(378) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(380) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(383) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(389) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(392) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(397) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(398) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(407) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(412) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(418) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(420) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(423) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(433) : warning 213: tag mismatch
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(437) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(439) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(442) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(447) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(449) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(452) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(454) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(459) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(469) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(474) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(479) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(484) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(489) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(504) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(509) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(514) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(519) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(524) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(526) : warning 202: number of arguments does not match definition
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(529) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(534) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(539) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(544) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(545) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(553) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(581) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(590) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(602) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(604) : warning 217: loose indentation
C:\DOCUME~1\admin\Desktop\NEWFOL~1\GAMEMO~1\n.pwn(803) : error 002: only a single statement (or expression) can follow each "case"
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


1 Error.
Reply
#4

http://pastebin.com/JNR8XJeC

Not tested and made in 2 minutes, any problems/errors let me know and I'll edit accordingly.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)