Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #pragma semicolon 1
- #include <sourcemod>
- #include <sdktools>
- public void OnPluginStart()
- {
- RegConsoleCmd("sm_menus", Menu_Test1_display);
- }
- ////////////////////Poaczatek menu test1//////////////////////
- public RGMenu_Test1(Handle: Menu_Test1, MenuAction: action, param1, param2) {
- switch(action) {
- case MenuAction_Select: {
- new String:info[32];
- GetMenuItem(Menu_Test1, param2, info, sizeof(info));
- if(StrEqual(info, "rgi")) {
- SubMenu_Test2_display(param1);
- }
- }
- case MenuAction_End: {
- CloseHandle(Menu_Test1);
- }
- }
- }
- public Action:Menu_Test1_display(client, args) {
- new Handle:Menu_Test1 = CreateMenu(RGMenu_Test1);
- SetMenuTitle(Menu_Ranga, "Rangi!");
- AddMenuItem(Menu_Ranga, "Silver 1", "Silver 1");
- AddMenuItem(Menu_Ranga, "Silver 2", "Silver 2");
- AddMenuItem(Menu_Ranga, "Silver 3", "Silver 3");
- AddMenuItem(Menu_Ranga, "Silver 4", "Silver 4");
- SetMenuExitButton(Menu_Test1, true);
- DisplayMenu(Menu_Test1, client, 45);
- return Plugin_Handled;
- }
- ////////////////////Koniec menu test1//////////////////////
- ////////////////////Poczatek submenu test2//////////////////////
- public RG_SubMenu_Test2(Handle: SubMenu_Test2, MenuAction: action, param1, param2) {
- switch(action) {
- case MenuAction_Select: {
- new String:info[32];
- GetMenuItem(SubMenu_Test2, param2, info, sizeof(info));
- }
- case MenuAction_End: {
- CloseHandle(SubMenu_Test2);
- }
- }
- }
- public SubMenu_Test2_display(client) {
- new Handle:SubMenu_Test2 = CreateMenu(RG_SubMenu_Test2);
- SetMenuTitle(SubMenu_Test2, "Lista!");
- AddMenuItem(SubMenu_Test2, "a.a", "a.a");
- AddMenuItem(SubMenu_Test2, "b.b", "b.b");
- AddMenuItem(SubMenu_Test2, "c.c", "c.c");
- AddMenuItem(SubMenu_Test2, "d.d", "d.d");
- AddMenuItem(SubMenu_Test2, "e.e", "e.e");
- AddMenuItem(SubMenu_Test2, "f.f", "f.f");
- SetMenuExitButton(SubMenu_Test2, true);
- DisplayMenu(SubMenu_Test2, client, 45);
- }
- ////////////////////Koniec submenu test2//////////////////////
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement