AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting (https://forums.alliedmods.net/forumdisplay.php?f=107)
-   -   Help with Custom Admin Menu Coding (https://forums.alliedmods.net/showthread.php?t=257428)

KlausGregory 02-02-2015 09:25

Help with Custom Admin Menu Coding
 
Hello all, I am having an issue where when i type my custom admin menu it wont let me have more then 1 submenu/subgroup within the Admin Menu itself.

E.G: If I add a "Give Weapon" command list It wont work if the command is in a category but if I take it out and put in on the first page it will work, except my "normal Weapons" cmd group as it has 2 more submenu's/groups in that also.

My adminmenu_custom.txt File.
Code:

// Custom admin menu commands.
// For more information:
//
// http://wiki.alliedmods.net/Custom_Admin_Menu_%28SourceMod%29
//
// Note: This file must be in Valve KeyValues format (no multiline comments)
//

"Commands"
{
        "Cvars"
        {
                "Fall Damage"
                {
                        "cmd"                        "sm_cvar sm_nofalldamage #1"
                        "execute"                "server"
                        "admin"                        "sm_ban"
                        "1"
                        {
                                "type"                "list"
                                "title"                "Enable/Disable"
                                "1"                "1"
                                "1."                "Enable"
                                "2"                "0"
                                "2."                "Disable"
                        }
                }
                "Forced Holiday"
                {
                        "cmd"                        "sm_cvar tf_forced_holiday #1"
                        "execute"                "server"
                        "admin"                        "sm_ban"
                        "1"
                        {
                                "type"                "list"
                                "title"                "Holiday to Turn On"
                                "1"                "1"
                                "1."                "Birthday"
                                "2"                "2"
                                "2."                "Halloween"
                                "3"                "3"
                                "3."                "Christmas"
                                "4"                "4"
                                "4."                "End of the Line"
                                "5"                "5"
                                "5."                "Valentines"
                                "6"                "6"
                                "6."                "Meet the Pyro (Test)"
                                "8"                "8"
                                "8."                "Full Moon"
                                "11"        "11"
                                "11."                "April Fools"
                        }
                }
                "Force Class"
                {
                        "cmd"                        "sm_fcc_class #1"
                        "execute"                "server"
                        "1"
                        {
                                "type"                "list"
                                "title"                "Class"
                                "1"                "1"
                                "1."                        "Scout"
                                "2"                "2"
                                "2."                        "Soldier"
                                "3"                "3"
                                "3."                        "Pyro"
                                "4"                "4"
                                "4."                        "Demoman"
                                "5"                "5"
                                "5."                        "Heavy"
                                "6"                "6"
                                "6."                        "Engineer"
                                "7"                "7"
                                "7."                        "Medic"
                                "8"                "8"
                                "8."                        "Sniper"
                                "9"                "9"
                                "9."                        "Spy"
                                "10"        "0"
                                "10."                "Reset To Normal"
                        }
                }
        }
        "Player Commands (Custom)"
    {   
                "Goomba Stomp"
                {
                        "cmd"                        "goomba_toggle"
                        "execute"                "player"
                        "admin"                        "sm_kick"
                }
                "Rate of fire Modifier"
                {
                        "cmd"                        "sm_rof #1 #2"
                        "admin"                        "sm_kick"
                        "execute"                "player"
                        "1"
                        {
                                "type"                "groupplayer"
                                "method"        "name"
                                "title"                "Change Rate of Fire"
                        }
                        "2"
                        {
                                "type"                "list"
                                "title"                "Rate of Fire Value"
                                "1"                "1"
                                "1."                "Reset Fire Rate"
                                "2"                "2.5"
                                "2."                "Set Fire Rate to 2.5"
                                "3"                "5"
                                "3."                "Set Fire Rate to 5"
                                "4"                "7.5"
                                "4."                "Set Fire Rate to 7.5"
                                "5"                "10"
                                "5."                "Set Fire Rate to 10"
                        }
                }
                "Identify player"
                {
                        "cmd"                        "sm_who #1"
                        "admin"                        "sm_kick"
                        "execute"                "player"
                        "1"
                        {
                                "type"                "player"
                                "method"        "name"
                                "title"                "Player to Identify"
                        }
                }
                "Infinite Ammo"
                {
                        "cmd"                        "sm_aia #1 #2"
                        "admin"                        "sm_kick"
                        "execute"                "player"
                        "1"
                        {
                                "type"                "groupplayer"
                                "method"        "name"
                                "title"                "Toggle Infinite Ammo"
                        }
                        "2"
                        {
                                "type"                "list"
                                "title"                "Toggle Infinite Ammo"
                                "1"                        "1"
                                "1."                "On"
                                "2"                        "0"
                                "2."                "Off"
                        }
                }
                "Evil Rocket"
                {
                        "cmd"                        "sm_evilrocket #1"
                        "admin"                        "sm_kick"
                        "execute"                "player"
                        "1"
                        {
                                "type"                "groupplayer"
                                "method"        "name"
                                "title"                "Player/Team To Rocket"
                        }
                }
                "Evil Pimp Slap"
                {
                        "cmd"                        "sm_evilpimpslap #1"
                        "admin"                        "sm_kick"
                        "execute"                "player"
                        "1"
                        {
                                "type"                "groupplayer"
                                "method"        "name"
                                "title"                "Player/Team To Pimp Slap"
                        }
                }
                "Slap Player"
                {
                        "cmd"                        "sm_slap #1 @2"
                        "admin"                        "sm_kick"
                        "execute"                "player"
                        "1"
                        {
                                "type"                "groupplayer"
                                "method"        "name"
                                "title"                "Player/Team to Slap"
                        }
                        "2"
                        {
                                "type"                "list"
                                "title"                "Slap"
                                "1"                "5"
                                "1."                "5 Damage"
                                "2"                "10"
                                "2."                "10 Damage"
                                "3"                "25"
                                "3."                "25 Damage"
                                "4"                "50"
                                "4."                "50 Damage"
                                "5"                "100"
                                "5."                "100 Damage"
                        }
                }
        "Slay Player"
                {
                        "cmd"                        "sm_slay #1"
                        "admin"                        "sm_kick"
                        "execute"                "player"
                        "1"
                        {
                                "type"                "groupplayer"
                                "method"        "name"
                                "title"                "Player/Team to slay"
                        }
                }
        "Kick Player"
                {
                        "cmd"                        "sm_kick #1"
                        "admin"                        "sm_kick"
                        "execute"                "player"
                        "1"
                        {
                                "type"                "player"
                                "method"        "name"
                                "title"                "Player to Kick"
                        }
                }
                "Ban"
        {
            "admin"          "sm_admin"
            "cmd"            "sm_ban #1 #2 @3"
            "execute"        "server"
            "1"
            {
                "title"      "Ban player"
                "type"        "player"
            }
            "2"
            {
                "title"      "Ban time"
                "type"        "list"
                "1"            "60"
                "1."                "1 hour"
                "2"            "120"
                "2."                "2 Hours"
                "3"            "300"
                "3."                "5 Hours"
                "4"            "10080"
                "4."                "1 Week"
                "5"            "40320"
                "5."                "1 Month"
            }
            "3"
            {
                "title"                  "Reason"
                "type"                  "list"
                "1"                                        " "
                "1."                                "No Reason"
                "2"                      "General Exploits"
                "3"                      "Hacker"
                "4"                      "Spamming Mic/Chat"
                "5"                      "Other"
            }
        }
        "Gag/Mute Player"
                {
                        "cmd"                        "sm_gag #1"
                        "admin"                        "sm_kick"
                        "execute"                "player"
                        "1"
                        {
                                "type"                "player"
                                "method"        "name"
                                "title"                "Player to Gag/Mute"
                        }
                }
                "Burn Player"
                {
                        "cmd"                        "sm_burn #1"
                        "admin"                        "sm_kick"
                        "execute"                "player"
                        "1"
                        {
                                "type"                "player"
                                "method"        "name"
                                "title"                "Player to Burn"
                        }
                }
                "Beacon Player"
                {
                        "cmd"                        "sm_beacon #1"
                        "admin"                        "sm_kick"
                        "execute"                "player"
                        "1"
                        {
                                "type"                "groupplayer"
                                "method"        "name"
                                "title"                "Player/Team to Beacon"
                        }
                }
                "Freeze Player"
                {
                        "cmd"                        "sm_freeze #1"
                        "admin"                        "sm_kick"
                        "execute"                "player"
                        "1"
                        {
                                "type"                "groupplayer"
                                "method"        "name"
                                "title"                "Player/Team to Freeze"
                        }
                }
                "Timebomb Player"
                {
                        "cmd"                        "sm_timebomb #1"
                        "admin"                        "sm_kick"
                        "execute"                "player"
                        "1"
                        {
                                "type"                "groupplayer"
                                "method"        "name"
                                "title"                "Player/Team to Timebomb"
                        }
                }
                "Firebomb Player"
                {
                        "cmd"                        "sm_firebomb #1"
                        "admin"                        "sm_kick"
                        "execute"                "player"
                        "1"
                        {
                                "type"                "groupplayer"
                                "method"        "name"
                                "title"                "Player/Team to Firebomb"
                        }
                }
                "Freezebomb Player"
                {
                        "cmd"                        "sm_freezebomb #1"
                        "admin"                        "sm_kick"
                        "execute"                "player"
                        "1"
                        {
                                "type"                "groupplayer"
                                "method"        "name"
                                "title"                "Player/Team to Freezebomb"
                        }
                }
                "Drug Player"
                {
                        "cmd"                        "sm_drug #1"
                        "admin"                        "sm_kick"
                        "execute"                "player"
                        "1"
                        {
                                "type"                "groupplayer"
                                "method"        "name"
                                "title"                "Player/Team to Drug"
                        }
                }
                "Destroy Buildings"
                {
                        "cmd"                        "sm_destroy #1 #2 #3"
                        "admin"                        "sm_kick"
                        "execute"                "player"
                        "1"
                        {
                                "type"                "groupplayer"
                                "method"        "name"
                                "title"                "Player's Building to Destroy"
                        }
                        "2"
                        {
                                "type"                "list"
                                "title"                "Building Type to Destroy"
                                "1"                "all"
                                "1."                "All Buildings"
                                "2"                "sentry"
                                "2."                "Sentries"
                                "3"                "dispenser"
                                "3."                "Dispenser's"
                                "4"                "entrance"
                                "4."                "Entrance Teleporter's"
                                "5"                "exit"
                                "5."                "Exit Teleporter's"
                                "6"                "tele"
                                "6."                "Teleporter's"
                                "7"                "last*"
                                "7."                "Last Build"
                        }
                        "3"
                        {
                                "type"                "list"
                                "title"                "Removal Type"
                                "1"                "0"
                                "1."                "Explode"
                                "2"                "1"
                                "2."                "Clean"
                        }
                }
                "God Mode"
                {
                        "cmd"                                "sm_god #1"
                        "admin"                                "sm_ban"
                        "execute"                        "player"
                        "1"
                        {
                                "type"                "groupplayer"
                                "method"        "name"
                                "title"                "Player to Receive GodMode"
                        }
                }
                "Bumper Cars"
                {
                        "cmd"                                "sm_car #1 #2"
                        "admin"                                "sm_ban"
                        "execute"                        "player"
                        "1"
                        {
                                "type"                "list"
                                "title"                "Player/Team"
                                "1"                "@me"
                                "1."                "Self"
                                "2"                "@red"
                                "2."                        "Red Team"
                                "3"                "@blue"
                                "3."                        "Blue Team"
                                "4"                "@all"
                                "4."                        "Everyone"
                                "5"                "@!me"
                                "5."                        "All Not Including You"
                        }
                        "2"
                        {
                                "type"                "list"
                                "title"                "Turn On/Off"
                                "1"                "on"
                                "1."                "On"
                                "2"                "off"
                                "2."                "Off"
                        }
                }
                "Unusual Effects"
                {
                        "cmd"                                "unusual"
                        "admin"                                "sm_ban"
                        "execute"                        "player"
                }       
        }
        "Testing Commands"
        {
                "Give Weapon"
                {
                        "Valve Weapons"
                        {
                                "cmd"                        "sm_givew_ex #1 #2"
                                "admin"                        "sm_ban"
                                "execute"                "player"
                                "1"
                                {
                                        "type"                "groupplayer"
                                        "method"        "name"
                                        "title"                "Player to Receive Weapon"
                                }
                                "2"
                                {
                                        "type"                "list"
                                        "title"                "Weapon"
                                        "1"                "8018"
                                        "1."                "Valve Rocket Launcher(Rapid Fire)"
                                        "2"                "9020"
                                        "2."                "Valve Sticky Launcher"
                                        "3"                "9014"
                                        "3."                "Valve Sniper Rifle"
                                        "4"                "9013"
                                        "4."                "Valve Scattergun"
                                        "5"                "9021"
                                        "5."                "Valve Flamethrower"
                                        "6"                "9017"
                                        "6."                "Valve Syringe Gun"
                                        "7"                "9015"
                                        "7."                "Valve Minigun"
                                        "8"                "9024"
                                        "8."                "Valve Revolver"
                                        "9"                "9009"
                                        "9."                "Valve Shotgun"
                                        "10"        "9029"
                                        "10."                "Valve Medigun"
                                        "11"        "9018"
                                        "11."                "Valve Rocket Launcher"
                                        "12"        "2041"
                                        "12."                "Ludmila"
                                        "13"        "9027"
                                        "13."                "SpyCrab PDA"
                                        "14"        "2061"
                                        "14."                "Fire Retardant Suit"
                                        "15"        "7018"
                                        "15."                "Community Rocket Launcher(Rapid Fire)"
                                        "16"        "8045"
                                        "16."                "The DerpFAN"
                                        "17"        "9205"
                                        "17."                "Alternative Valve Rocket Launcher(Rapid Fire)"
                                }
                        }       
                        "Beta Weapons"
                        {
                                "cmd"                        "sm_givew_ex #1 #2"
                                "admin"                        "sm_ban"
                                "execute"                "player"
                                "1"
                                {
                                        "type"                "groupplayer"
                                        "method"        "name"
                                        "title"                "Player/Team to Receive Weapon"
                                }
                                "2"
                                {
                                        "type"                "list"
                                        "title"                "Weapon"
                                        "1"                "19010"
                                        "1."                "Beta Pocket Rocket Launcher(Variant 1)"
                                        "2"                "19011"
                                        "2."                "Beta Pocket Shotgun"
                                        "3"                "19012"
                                        "3."                "Beta Split Equalizer(Variant 1)"
                                        "4"                "19013"
                                        "4."                "Beta Split Equalizer(Variant 2)"
                                        "5"                "19015"
                                        "5."                "Beta Sniper Rifle"
                                        "6"                "19016"
                                        "6."                "Beta Pocket Rocket Launcher(Variant 2)"
                                        "7"                "19017"
                                        "7."                "Beta Pocket Rocket Launcher(Variant 3)"
                                        "8"                "186"
                                        "8."                "Beta Quick-Fix"
                                }
                        }
                        "Custom Weapons"
                        {
                                "cmd"                        "sm_givew_ex #1 #2"
                                "admin"                        "sm_ban"
                                "execute"                "player"
                                "1"
                                {
                                        "type"                "groupplayer"
                                        "method"        "name"
                                        "title"                "Player/Team to Receive Weapon"
                                }
                                "2"
                                {
                                        "type"                "list"
                                        "title"                "Weapon"
                                        "1"                "2129"
                                        "1."                "Pocket Protector"
                                        "2"                "2141"
                                        "2."                "The Texas Ten-Shot"
                                        "3"                "2161"
                                        "3."                "Texan Love"
                                        "4"                "2127"
                                        "4."                "Special Direct Hit"
                                        "5"                "2159"
                                        "5."                "Dalokohs Bar(Testing)"
                                        "6"                "2433"
                                        "6."                "Fishcake(Testing)"
                                        "7"                "2228"
                                        "7."                "The Army of One"
                                        "8"                "2009"
                                        "8."                "Shotgun(Using Frontier Justice Model)"
                                        "9"                "2193"
                                        "9."                "Fighter's Falcata"
                                        "10"        "2171"
                                        "10."                "Khopesh Climber"
                                        "11"        "2197"
                                        "11."                "Rebel's Curse"
                                        "12"        "2058"
                                        "12."                "Jar of Ants"
                                        "13"        "9266"
                                        "13."                "Horsemann's OP Headtaker"
                                        "14"        "5142"
                                        "14."                "Golden Gunslinger"
                                }
                        }
                        "Reset Weapons"
                        {
                                "cmd"                        "sm_resetex #1"
                                "admin"                        "sm_ban"
                                "execute"                "player"
                                "1"
                                {
                                        "type"                "groupplayer"
                                        "method"        "name"
                                        "title"                "Player to Reset Weapons"
                                }
                        }
                }
                "Teleport"
                {
                        "Bring"
                        {
                                "cmd"                        "sm_bring #1"
                                "execute"                "player"
                                "admin"                        "sm_ban"
                                "1"
                                {
                                        "type"                "player"
                                        "method"        "name"
                                        "title"                "Bring Player to Aim"
                                }
                        }
                        "Goto"
                        {
                                "cmd"                        "sm_goto #1"
                                "execute"                "player"
                                "admin"                        "sm_ban"
                                "1"
                                {
                                        "type"                "groupplayer"
                                        "method"        "name"
                                        "title"                "Goto Player"
                                }
                        }
                }
                "Set Player Spawn"
                {
                        "Set Spawn"
                        {
                                "cmd"                        "sm_setplayerspawn #1"
                                "execute"                "player"
                                "admin"                        "sm_ban"
                                "1"
                                {
                                        "type"                "groupplayer"
                                        "method"        "name"
                                        "title"                "Set Player Spawn"
                                }
                        }
                        "Clear Spawn"
                        {
                                "cmd"                        "sm_clearplayerspawn #1"
                                "execute"                "player"
                                "admin"                        "sm_ban"
                                "1"
                                {
                                        "type"                "groupplayer"
                                        "method"        "name"
                                        "title"                "Clear Player Spawn"
                                }
                        }
                }
                "Halloween Footprints"
                {
                        "cmd"                                "sm_footprints"
                        "execute"                        "player"
                        "admin"                                "sm_ban"
                }
                "Give Weapon v2 (TESTING ONLY)"
                {
                        "Valve Weapons"
                        {
                                "cmd"                        "sm_givew_ex #1 #2"
                                "admin"                        "sm_ban"
                                "execute"                "player"
                                "1"
                                {
                                        "type"                "groupplayer"
                                        "method"        "name"
                                        "title"                "Player/Team to Receive Weapon"
                                }
                                "2"
                                {
                                        "type"                "list"
                                        "title"                "Weapon"
                                        "1"                "8018"
                                        "1."                "Valve Rocket Launcher(Rapid Fire)"
                                        "2"                "9020"
                                        "2."                "Valve Sticky Launcher"
                                        "3"                "9014"
                                        "3."                "Valve Sniper Rifle"
                                        "4"                "9013"
                                        "4."                "Valve Scattergun"
                                        "5"                "9021"
                                        "5."                "Valve Flamethrower"
                                        "6"                "9017"
                                        "6."                "Valve Syringe Gun"
                                        "7"                "9015"
                                        "7."                "Valve Minigun"
                                        "8"                "9024"
                                        "8."                "Valve Revolver"
                                        "9"                "9009"
                                        "9."                "Valve Shotgun"
                                        "10"        "9029"
                                        "10."                "Valve Medigun"
                                        "11"        "9018"
                                        "11."                "Valve Rocket Launcher"
                                        "12"        "2041"
                                        "12."                "Ludmila"
                                        "13"        "9027"
                                        "13."                "SpyCrab PDA"
                                        "14"        "2061"
                                        "14."                "Fire Retardant Suit"
                                        "15"        "7018"
                                        "15."                "Community Rocket Launcher(Rapid Fire)"
                                        "16"        "8045"
                                        "16."                "The DerpFAN"
                                        "17"        "9205"
                                        "17."                "Alternative Valve Rocket Launcher(Rapid Fire)"
                                }
                        }       
                        "Beta Weapons"
                        {
                                "cmd"                        "sm_givew_ex #1 #2"
                                "admin"                        "sm_ban"
                                "execute"                "player"
                                "1"
                                {
                                        "type"                "groupplayer"
                                        "method"        "name"
                                        "title"                "Player/Team to Receive Weapon"
                                }
                                "2"
                                {
                                        "type"                "list"
                                        "title"                "Weapon"
                                        "1"        "19010"
                                        "1."                "Beta Pocket Rocket Launcher(Variant 1)"
                                        "2"                "19011"
                                        "2."                "Beta Pocket Shotgun"
                                        "3"                "19012"
                                        "3."                "Beta Split Equalizer(Variant 1)"
                                        "4"                "19013"
                                        "4."                "Beta Split Equalizer(Variant 2)"
                                        "5"                "19015"
                                        "5."                "Beta Sniper Rifle"
                                        "6"                "19016"
                                        "6."                "Beta Pocket Rocket Launcher(Variant 2)"
                                        "7"                "19017"
                                        "7."                "Beta Pocket Rocket Launcher(Variant 3)"
                                        "8"                "186"
                                        "8."                "Beta Quick-Fix"
                                }
                        }
                        "Normal Weapons"
                        {
                                "Scout"
                                {
                                        "Primary"
                                        {
                                                "cmd"                        "sm_givew_ex #1 #2"
                                                "admin"                        "sm_ban"
                                                "execute"                "player"
                                                "1"
                                                {
                                                        "type"                "groupplayer"
                                                        "method"        "name"
                                                        "title"                "Player/Team to Receive Weapon"
                                                }
                                                "2"
                                                {
                                                        "type"                "list"
                                                        "title"                "Weapon"
                                                        "1"                "13"
                                                        "1."                "Scattergun"
                                                        "2"                "45"
                                                        "2."                "Force-A-Nature"
                                                        "3"                "200"
                                                        "3."                "Scattergun(Renamed/Strange)"
                                                        "4"                "220"
                                                        "4."                "The Shortstop"
                                                        "5"                "448"
                                                        "5."                "The Soda Popper"
                                                        "6"                "669"
                                                        "6."                "Festive Scattergun"
                                                        "7"                "772"
                                                        "7."                "Baby Face Blaster"
                                                        "8"                "799"
                                                        "8."                "Silver Botkiller Scattergun Mk.I"
                                                        "9"                "808"
                                                        "9."                "Gold Botkiller Scattergun Mk.I"
                                                        "10"        "888"
                                                        "10."                "Rust Botkiller Scattergun Mk.I"
                                                        "11"        "897"
                                                        "11."                "Blood Botkiller Scattergun Mk.I"
                                                        "12"        "906"
                                                        "12."                "Carbonado Botkiller Scattergun Mk.I"
                                                        "13"        "915"
                                                        "13."                "Diamond Botkiller Scattergun Mk.I"
                                                        "14"        "964"
                                                        "14."                "Silver Botkiller Scattergun Mk.II"
                                                        "15"        "973"
                                                        "15."                "Gold Botkiller Scattergun Mk.II"
                                                        "16"        "1078"
                                                        "16."                "Festive Force-A-Nature"
                                                        "17"        "1103"
                                                        "17."                "The Back Scatter"
                                                }       
                                        }
                                        "Secondary"
                                        {
                                                "cmd"                                "sm_givew_ex #1 #2"
                                                "admin"                                "sm_ban"
                                                "execute"                "player"
                                                "1"
                                                {
                                                        "type"                "groupplayer"
                                                        "method"        "name"
                                                        "title"                "Player/Team to Receive Weapon"
                                                }
                                                "2"
                                                {
                                                        "type"                "list"
                                                        "title"                "Weapon"
                                                        "1"                "23"
                                                        "1."                "Scout's Pistol"
                                                        "2"                "46"
                                                        "2."                "Bonk! Atomic Punch"
                                                        "3"                "160"
                                                        "3."                "Vintage Lugermorph"
                                                        "4"                "163"
                                                        "4."                "Crit-a-Cola"
                                                        "5"                "209"
                                                        "5."                "Pistol(Renamed/Strange)"
                                                        "6"                "222"
                                                        "6."                "Mad Milk"
                                                        "7"                "294"
                                                        "7."                "Lugermorph"
                                                        "8"                "449"
                                                        "8."                "The Winger"
                                                        "9"                "773"
                                                        "9."                "Pretty Boy's Pocket Pistol"
                                                        "10"        "812"
                                                        "10."                "The Flying Guillotine"
                                                        "11"        "833"
                                                        "11."                "The Flying Guillotine(Genuine)"
                                                        "12"        "1121"
                                                        "12."                "Mutated Milk"
                                                        "13"        "1145"
                                                        "13."                "Festive Bonk! Atomic Punch"
                                                }       
                                        }
                                        "Melee"
                                        {
                                                "cmd"                                "sm_givew_ex #1 #2"
                                                "admin"                                "sm_ban"
                                                "execute"                "player"
                                                "1"
                                                {
                                                        "type"                "groupplayer"
                                                        "method"        "name"
                                                        "title"                "Player/Team to Receive Weapon"
                                                }
                                                "2"
                                                {
                                                        "type"                "list"
                                                        "title"                "Weapon"
                                                        "1"                "0"
                                                        "1."                "Bat"
                                                        "2"                "44"
                                                        "2."                "The Sandman"
                                                        "3"                "190"
                                                        "3."                "Bat(Renamed/Strange)"
                                                        "4"                "221"
                                                        "4."                "The Holy Mackerel"
                                                        "5"                "264"
                                                        "5."                "Frying Pan"
                                                        "6"                "317"
                                                        "6."                "The Candy Cane"
                                                        "7"                "325"
                                                        "7."                "The Boston Basher"
                                                        "8"                "349"
                                                        "8."                "Sun-on-a-Stick"
                                                        "9"                "355"
                                                        "9."                "The Fan O'War"
                                                        "10"        "423"
                                                        "10."                "Saxxy"
                                                        "11"        "450"
                                                        "11."                "The Atomizer"
                                                        "12"        "452"
                                                        "12."                "Three-Rune Blade"
                                                        "13"        "474"
                                                        "13."                "The Conscientious Objector"
                                                        "14"        "572"
                                                        "14."                "Unarmed Combat"
                                                        "15"        "648"
                                                        "15."                "The Wrap Assassin"
                                                        "16"        "660"
                                                        "16."                "Festive Bat"
                                                        "17"        "880"
                                                        "17."                "The Freedom Staff"
                                                        "18"        "939"
                                                        "18."                "The Bat Outta Hell"
                                                        "19"        "954"
                                                        "19."                "The Memory Maker"
                                                        "20"        "999"
                                                        "20."                "Festive Holy Mackerel"
                                                        "21"        "1013"
                                                        "21."                "The Ham Shank"
                                                        "22"        "1071"
                                                        "22."                "Gold Frying Pan"
                                                        "23"        "1123"
                                                        "23."                "The Necro Smasher"
                                                        "24"        "1127"
                                                        "24."                "The Crossing Guard"
                                                }       
                                        }
                                }       
                                "Soldier"
                                {
                                        "Primary"
                                        {
                                                "cmd"                                "sm_givew_ex #1 #2"
                                                "admin"                                "sm_ban"
                                                "execute"                "player"
                                                "1"
                                                {
                                                        "type"                "groupplayer"
                                                        "method"        "name"
                                                        "title"                "Player/Team to Receive Weapon"
                                                }
                                                "2"
                                                {
                                                        "type"                "list"
                                                        "title"                "Weapon"
                                                        "1"                "18"
                                                        "1."                "Rocket Launcher"
                                                        "2"                "127"
                                                        "2."                "The Direct Hit"
                                                        "3"                "205"
                                                        "3."                "Rocket Launcher(Renamed/Strange)"
                                                        "4"                "228"
                                                        "4."                "The Black Box"
                                                        "5"                "237"
                                                        "5."                "Rocket Jumper"
                                                        "6"                "414"
                                                        "6."                "The Liberty Launcher"
                                                        "7"                "441"
                                                        "7."                "The Cow Mangler 5000"
                                                        "8"                "513"
                                                        "8."                "The Original"
                                                        "9"                "658"
                                                        "9."                "Festive Rocket Launcher"
                                                        "10"        "730"
                                                        "10."                "The Beggar's Bazooka"
                                                        "11"        "800"
                                                        "11."                "Silver Botkiller Rocket Launcher Mk.I"
                                                        "12"        "809"
                                                        "12."                "Gold Botkiller Rocket Launcher Mk.I"
                                                        "13"        "889"
                                                        "13."                "Rust Botkiller Rocket Launcher Mk.I"
                                                        "14"        "898"
                                                        "14."                "Blood Botkiller Rocket Launcher Mk.I"
                                                        "15"        "907"
                                                        "15."                "Carbonado Botkiller Rocket Launcher Mk.I"
                                                        "16"        "916"
                                                        "16."                "Diamond Botkiller Rocket Launcher Mk.I"
                                                        "17"        "965"
                                                        "17."                "Silver  Botkiller Rocket Launcher Mk.II"
                                                        "18"        "974"
                                                        "18."                "Gold Botkiller Rocket Launcher Mk.II"
                                                        "19"        "1085"
                                                        "19."                "Festive Black Box"
                                                        "20"        "1104"
                                                        "20."                "The Air Strike"
                                                }       
                                        }
                                        "Secondary"
                                        {
                                                "cmd"                                "sm_givew_ex #1 #2"
                                                "admin"                                "sm_ban"
                                                "execute"                "player"
                                                "1"
                                                {
                                                        "type"                "groupplayer"
                                                        "method"        "name"
                                                        "title"                "Player/Team to Receive Weapon"
                                                }
                                                "2"
                                                {
                                                        "type"                "list"
                                                        "title"                "Weapon"
                                                        "1"                "10"
                                                        "1."                "Soldier's Shotgun"
                                                        "2"                "129"
                                                        "2."                "The Buff Bnner"
                                                        "3"                "133"
                                                        "3."                "Gunboats"
                                                        "4"                "199"
                                                        "4."                "Soldier's Shotgun"
                                                        "5"                "226"
                                                        "5."                "The Battalion's Backup"
                                                        "6"                "354"
                                                        "6."                "The Concheror"
                                                        "7"                "415"
                                                        "7."                "The Reserve Shooter"
                                                        "8"                "442"
                                                        "8."                "The Righteous Biston"
                                                        "9"                "444"
                                                        "9."                "The Mantreads"
                                                        "10"        "1001"
                                                        "10."                "Festive Buff Banner"
                                                        "11"        "1101"
                                                        "11."                "The B.A.S.E Jumper"
                                                        "12"        "1141"
                                                        "12."                "Festive Shotgun"
                                                        "13"        "1153"
                                                        "13."                "Panic Attack"
                                                }       
                                        }
                                        "Melee"
                                        {
                                                "cmd"                                "sm_givew_ex #1 #2"
                                                "admin"                                "sm_ban"
                                                "execute"                "player"
                                                "1"
                                                {
                                                        "type"                "groupplayer"
                                                        "method"        "name"
                                                        "title"                "Player/Team to Receive Weapon"
                                                }
                                                "2"
                                                {
                                                        "type"                "list"
                                                        "title"                "Weapon"
                                                        "1"                "6"
                                                        "1."                "Shovel"
                                                        "2"                "128"
                                                        "2."                "The Equalizer"
                                                        "3"                "154"
                                                        "3."                "The Pain Train"
                                                        "4"                "196"
                                                        "4."                "Shovel(Renamed/Strange)"
                                                        "5"                "264"
                                                        "5."                "Frying Pan"
                                                        "6"                "357"
                                                        "6."                "The Half-Zatoichi"
                                                        "7"                "416"
                                                        "7."                "The Market Gardener"
                                                        "8"                "423"
                                                        "8."                "Saxxy"
                                                        "9"                "447"
                                                        "9."                "The Disciplinary Action"
                                                        "10"        "474"
                                                        "10."                "The Conscientious Objector"
                                                        "11"        "775"
                                                        "11."                "The Escape Plan"
                                                        "12"        "880"
                                                        "12."                "The Freedom Staff"
                                                        "13"        "939"
                                                        "13."                "The Bat Outta Hell"
                                                        "14"        "954"
                                                        "14."                "The Memory Maker"
                                                        "15"        "1013"
                                                        "15."                "The Ham Shank"
                                                        "16"        "1071"
                                                        "16."                "Gold Frying Pan"
                                                        "17"        "1123"
                                                        "17."                "The Necro Smasher"
                                                        "18"        "1127"
                                                        "18."                "The Crossing Guard"
                                                }       
                                        }
                                }
                                "Pyro"
                                {
                                        "Primary"
                                        {
                                                "cmd"                                "sm_givew_ex #1 #2"
                                                "admin"                                "sm_ban"
                                                "execute"                "player"
                                                "1"
                                                {
                                                        "type"                "groupplayer"
                                                        "method"        "name"
                                                        "title"                "Player/Team to Receive Weapon"
                                                }
                                                "2"
                                                {
                                                        "type"                "list"
                                                        "title"                "Weapon"
                                                        "1"                ""
                                                        "1."                ""
                                                        "2"                ""
                                                        "2."                ""
                                                        "3"                ""
                                                        "3."                ""
                                                        "4"                ""
                                                        "4."                ""
                                                        "5"                ""
                                                        "5."                ""
                                                        "6"                ""
                                                        "6."                ""
                                                        "7"                ""
                                                        "7."                ""
                                                        "8"                ""
                                                        "8."                ""
                                                        "9"                ""
                                                        "9."                ""
                                                        "10"        ""
                                                        "10."                ""
                                                        "11"        ""
                                                        "11."                ""
                                                        "12"        ""
                                                        "12."                ""
                                                        "13"        ""
                                                        "13."                ""
                                                }       
                                        }
                                        "Secondary"
                                        {
                                                "cmd"                                "sm_givew_ex #1 #2"
                                                "admin"                                "sm_ban"
                                                "execute"                "player"
                                                "1"
                                                {
                                                        "type"                "groupplayer"
                                                        "method"        "name"
                                                        "title"                "Player/Team to Receive Weapon"
                                                }
                                                "2"
                                                {
                                                        "type"                "list"
                                                        "title"                "Weapon"
                                                        "1"                ""
                                                        "1."                ""
                                                        "2"                ""
                                                        "2."                ""
                                                        "3"                ""
                                                        "3."                ""
                                                        "4"                ""
                                                        "4."                ""
                                                        "5"                ""
                                                        "5."                ""
                                                        "6"                ""
                                                        "6."                ""
                                                        "7"                ""
                                                        "7."                ""
                                                        "8"                ""
                                                        "8."                ""
                                                        "9"                ""
                                                        "9."                ""
                                                        "10"        ""
                                                        "10."                ""
                                                        "11"        ""
                                                        "11."                ""
                                                        "12"        ""
                                                        "12."                ""
                                                        "13"        ""
                                                        "13."                ""
                                                }       
                                        }
                                        "Melee"
                                        {
                                                "cmd"                                "sm_givew_ex #1 #2"
                                                "admin"                                "sm_ban"
                                                "execute"                "player"
                                                "1"
                                                {
                                                        "type"                "groupplayer"
                                                        "method"        "name"
                                                        "title"                "Player/Team to Receive Weapon"
                                                }
                                                "2"
                                                {
                                                        "type"                "list"
                                                        "title"                "Weapon"
                                                        "1"                ""
                                                        "1."                ""
                                                        "2"                ""
                                                        "2."                ""
                                                        "3"                ""
                                                        "3."                ""
                                                        "4"                ""
                                                        "4."                ""
                                                        "5"                ""
                                                        "5."                ""
                                                        "6"                ""
                                                        "6."                ""
                                                        "7"                ""
                                                        "7."                ""
                                                        "8"                ""
                                                        "8."                ""
                                                        "9"                ""
                                                        "9."                ""
                                                        "10"        ""
                                                        "10."                ""
                                                        "11"        ""
                                                        "11."                ""
                                                        "12"        ""
                                                        "12."                ""
                                                        "13"        ""
                                                        "13."                ""
                                                }       
                                        }
                                }
                                "Demoman"
                                {
                                        "Primary"
                                        {
                                                "cmd"                                "sm_givew_ex #1 #2"
                                                "admin"                                "sm_ban"
                                                "execute"                "player"
                                                "1"
                                                {
                                                        "type"                "groupplayer"
                                                        "method"        "name"
                                                        "title"                "Player/Team to Receive Weapon"
                                                }
                                                "2"
                                                {
                                                        "type"                "list"
                                                        "title"                "Weapon"
                                                        "1"                ""
                                                        "1."                ""
                                                        "2"                ""
                                                        "2."                ""
                                                        "3"                ""
                                                        "3."                ""
                                                        "4"                ""
                                                        "4."                ""
                                                        "5"                ""
                                                        "5."                ""
                                                        "6"                ""
                                                        "6."                ""
                                                        "7"                ""
                                                        "7."                ""
                                                        "8"                ""
                                                        "8."                ""
                                                        "9"                ""
                                                        "9."                ""
                                                        "10"        ""
                                                        "10."                ""
                                                        "11"        ""
                                                        "11."                ""
                                                        "12"        ""
                                                        "12."                ""
                                                        "13"        ""
                                                        "13."                ""
                                                }       
                                        }
                                        "Secondary"
                                        {
                                                "cmd"                                "sm_givew_ex #1 #2"
                                                "admin"                                "sm_ban"
                                                "execute"                "player"
                                                "1"
                                                {
                                                        "type"                "groupplayer"
                                                        "method"        "name"
                                                        "title"                "Player/Team to Receive Weapon"
                                                }
                                                "2"
                                                {
                                                        "type"                "list"
                                                        "title"                "Weapon"
                                                        "1"                ""
                                                        "1."                ""
                                                        "2"                ""
                                                        "2."                ""
                                                        "3"                ""
                                                        "3."                ""
                                                        "4"                ""
                                                        "4."                ""
                                                        "5"                ""
                                                        "5."                ""
                                                        "6"                ""
                                                        "6."                ""
                                                        "7"                ""
                                                        "7."                ""
                                                        "8"                ""
                                                        "8."                ""
                                                        "9"                ""
                                                        "9."                ""
                                                        "10"        ""
                                                        "10."                ""
                                                        "11"        ""
                                                        "11."                ""
                                                        "12"        ""
                                                        "12."                ""
                                                        "13"        ""
                                                        "13."                ""
                                                }       
                                        }
                                        "Melee"
                                        {
                                                "cmd"                                "sm_givew_ex #1 #2"
                                                "admin"                                "sm_ban"
                                                "execute"                "player"
                                                "1"
                                                {
                                                        "type"                "groupplayer"
                                                        "method"        "name"
                                                        "title"                "Player/Team to Receive Weapon"
                                                }
                                                "2"
                                                {
                                                        "type"                "list"
                                                        "title"                "Weapon"
                                                        "1"                ""
                                                        "1."                ""
                                                        "2"                ""
                                                        "2."                ""
                                                        "3"                ""
                                                        "3."                ""
                                                        "4"                ""
                                                        "4."                ""
                                                        "5"                ""
                                                        "5."                ""
                                                        "6"                ""
                                                        "6."                ""
                                                        "7"                ""
                                                        "7."                ""
                                                        "8"                ""
                                                        "8."                ""
                                                        "9"                ""
                                                        "9."                ""
                                                        "10"        ""
                                                        "10."                ""
                                                        "11"        ""
                                                        "11."                ""
                                                        "12"        ""
                                                        "12."                ""
                                                        "13"        ""
                                                        "13."                ""
                                                }       
                                        }
                                }
                                "Heavy"
                                {
                                        "Primary"
                                        {
                                                "cmd"                                "sm_givew_ex #1 #2"
                                                "admin"                                "sm_ban"
                                                "execute"                "player"
                                                "1"
                                                {
                                                        "type"                "groupplayer"
                                                        "method"        "name"
                                                        "title"                "Player/Team to Receive Weapon"
                                                }
                                                "2"
                                                {
                                                        "type"                "list"
                                                        "title"                "Weapon"
                                                        "1"                ""
                                                        "1."                ""
                                                        "2"                ""
                                                        "2."                ""
                                                        "3"                ""
                                                        "3."                ""
                                                        "4"                ""
                                                        "4."                ""
                                                        "5"                ""
                                                        "5."                ""
                                                        "6"                ""
                                                        "6."                ""
                                                        "7"                ""
                                                        "7."                ""
                                                        "8"                ""
                                                        "8."                ""
                                                        "9"                ""
                                                        "9."                ""
                                                        "10"        ""
                                                        "10."                ""
                                                        "11"        ""
                                                        "11."                ""
                                                        "12"        ""
                                                        "12."                ""
                                                        "13"        ""
                                                        "13."                ""
                                                }       
                                        }
                                        "Secondary"
                                        {
                                                "cmd"                                "sm_givew_ex #1 #2"
                                                "admin"                                "sm_ban"
                                                "execute"                "player"
                                                "1"
                                                {
                                                        "type"                "groupplayer"
                                                        "method"        "name"
                                                        "title"                "Player/Team to Receive Weapon"
                                                }
                                                "2"
                                                {
                                                        "type"                "list"
                                                        "title"                "Weapon"
                                                        "1"                ""
                                                        "1."                ""
                                                        "2"                ""
                                                        "2."                ""
                                                        "3"                ""
                                                        "3."                ""
                                                        "4"                ""
                                                        "4."                ""
                                                        "5"                ""
                                                        "5."                ""
                                                        "6"                ""
                                                        "6."                ""
                                                        "7"                ""
                                                        "7."                ""
                                                        "8"                ""
                                                        "8."                ""
                                                        "9"                ""
                                                        "9."                ""
                                                        "10"        ""
                                                        "10."                ""
                                                        "11"        ""
                                                        "11."                ""
                                                        "12"        ""
                                                        "12."                ""
                                                        "13"        ""
                                                        "13."                ""
                                                }       
                                        }
                                        "Melee"
                                        {
                                                "cmd"                                "sm_givew_ex #1 #2"
                                                "admin"                                "sm_ban"
                                                "execute"                "player"
                                                "1"
                                                {
                                                        "type"                "groupplayer"
                                                        "method"        "name"
                                                        "title"                "Player/Team to Receive Weapon"
                                                }
                                                "2"
                                                {
                                                        "type"                "list"
                                                        "title"                "Weapon"
                                                        "1"                ""
                                                        "1."                ""
                                                        "2"                ""
                                                        "2."                ""
                                                        "3"                ""
                                                        "3."                ""
                                                        "4"                ""
                                                        "4."                ""
                                                        "5"                ""
                                                        "5."                ""
                                                        "6"                ""
                                                        "6."                ""
                                                        "7"                ""
                                                        "7."                ""
                                                        "8"                ""
                                                        "8."                ""
                                                        "9"                ""
                                                        "9."                ""
                                                        "10"        ""
                                                        "10."                ""
                                                        "11"        ""
                                                        "11."                ""
                                                        "12"        ""
                                                        "12."                ""
                                                        "13"        ""
                                                        "13."                ""
                                                }       
                                        }
                                }
                                "Engineer"
                                {
                                        "Primary"
                                        {
                                                "cmd"                                "sm_givew_ex #1 #2"
                                                "admin"                                "sm_ban"
                                                "execute"                "player"
                                                "1"
                                                {
                                                        "type"                "groupplayer"
                                                        "method"        "name"
                                                        "title"                "Player/Team to Receive Weapon"
                                                }
                                                "2"
                                                {
                                                        "type"                "list"
                                                        "title"                "Weapon"
                                                        "1"                ""
                                                        "1."                ""
                                                        "2"                ""
                                                        "2."                ""
                                                        "3"                ""
                                                        "3."                ""
                                                        "4"                ""
                                                        "4."                ""
                                                        "5"                ""
                                                        "5."                ""
                                                        "6"                ""
                                                        "6."                ""
                                                        "7"                ""
                                                        "7."                ""
                                                        "8"                ""
                                                        "8."                ""
                                                        "9"                ""
                                                        "9."                ""
                                                        "10"        ""
                                                        "10."                ""
                                                        "11"        ""
                                                        "11."                ""
                                                        "12"        ""
                                                        "12."                ""
                                                        "13"        ""
                                                        "13."                ""
                                                }       
                                        }
                                        "Secondary"
                                        {
                                                "cmd"                                "sm_givew_ex #1 #2"
                                                "admin"                                "sm_ban"
                                                "execute"                "player"
                                                "1"
                                                {
                                                        "type"                "groupplayer"
                                                        "method"        "name"
                                                        "title"                "Player/Team to Receive Weapon"
                                                }
                                                "2"
                                                {
                                                        "type"                "list"
                                                        "title"                "Weapon"
                                                        "1"                ""
                                                        "1."                ""
                                                        "2"                ""
                                                        "2."                ""
                                                        "3"                ""
                                                        "3."                ""
                                                        "4"                ""
                                                        "4."                ""
                                                        "5"                ""
                                                        "5."                ""
                                                        "6"                ""
                                                        "6."                ""
                                                        "7"                ""
                                                        "7."                ""
                                                        "8"                ""
                                                        "8."                ""
                                                        "9"                ""
                                                        "9."                ""
                                                        "10"        ""
                                                        "10."                ""
                                                        "11"        ""
                                                        "11."                ""
                                                        "12"        ""
                                                        "12."                ""
                                                        "13"        ""
                                                        "13."                ""
                                                }       
                                        }
                                        "Melee"
                                        {
                                                "cmd"                                "sm_givew_ex #1 #2"
                                                "admin"                                "sm_ban"
                                                "execute"                "player"
                                                "1"
                                                {
                                                        "type"                "groupplayer"
                                                        "method"        "name"
                                                        "title"                "Player/Team to Receive Weapon"
                                                }
                                                "2"
                                                {
                                                        "type"                "list"
                                                        "title"                "Weapon"
                                                        "1"                ""
                                                        "1."                ""
                                                        "2"                ""
                                                        "2."                ""
                                                        "3"                ""
                                                        "3."                ""
                                                        "4"                ""
                                                        "4."                ""
                                                        "5"                ""
                                                        "5."                ""
                                                        "6"                ""
                                                        "6."                ""
                                                        "7"                ""
                                                        "7."                ""
                                                        "8"                ""
                                                        "8."                ""
                                                        "9"                ""
                                                        "9."                ""
                                                        "10"        ""
                                                        "10."                ""
                                                        "11"        ""
                                                        "11."                ""
                                                        "12"        ""
                                                        "12."                ""
                                                        "13"        ""
                                                        "13."                ""
                                                }       
                                        }
                                }
                                "Medic"
                                {
                                        "Primary"
                                        {
                                                "cmd"                                "sm_givew_ex #1 #2"
                                                "admin"                                "sm_ban"
                                                "execute"                "player"
                                                "1"
                                                {
                                                        "type"                "groupplayer"
                                                        "method"        "name"
                                                        "title"                "Player/Team to Receive Weapon"
                                                }
                                                "2"
                                                {
                                                        "type"                "list"
                                                        "title"                "Weapon"
                                                        "1"                ""
                                                        "1."                ""
                                                        "2"                ""
                                                        "2."                ""
                                                        "3"                ""
                                                        "3."                ""
                                                        "4"                ""
                                                        "4."                ""
                                                        "5"                ""
                                                        "5."                ""
                                                        "6"                ""
                                                        "6."                ""
                                                        "7"                ""
                                                        "7."                ""
                                                        "8"                ""
                                                        "8."                ""
                                                        "9"                ""
                                                        "9."                ""
                                                        "10"        ""
                                                        "10."                ""
                                                        "11"        ""
                                                        "11."                ""
                                                        "12"        ""
                                                        "12."                ""
                                                        "13"        ""
                                                        "13."                ""
                                                }       
                                        }
                                        "Secondary"
                                        {
                                                "cmd"                                "sm_givew_ex #1 #2"
                                                "admin"                                "sm_ban"
                                                "execute"                "player"
                                                "1"
                                                {
                                                        "type"                "groupplayer"
                                                        "method"        "name"
                                                        "title"                "Player/Team to Receive Weapon"
                                                }
                                                "2"
                                                {
                                                        "type"                "list"
                                                        "title"                "Weapon"
                                                        "1"                ""
                                                        "1."                ""
                                                        "2"                ""
                                                        "2."                ""
                                                        "3"                ""
                                                        "3."                ""
                                                        "4"                ""
                                                        "4."                ""
                                                        "5"                ""
                                                        "5."                ""
                                                        "6"                ""
                                                        "6."                ""
                                                        "7"                ""
                                                        "7."                ""
                                                        "8"                ""
                                                        "8."                ""
                                                        "9"                ""
                                                        "9."                ""
                                                        "10"        ""
                                                        "10."                ""
                                                        "11"        ""
                                                        "11."                ""
                                                        "12"        ""
                                                        "12."                ""
                                                        "13"        ""
                                                        "13."                ""
                                                }       
                                        }
                                        "Melee"
                                        {
                                                "cmd"                                "sm_givew_ex #1 #2"
                                                "admin"                                "sm_ban"
                                                "execute"                "player"
                                                "1"
                                                {
                                                        "type"                "groupplayer"
                                                        "method"        "name"
                                                        "title"                "Player/Team to Receive Weapon"
                                                }
                                                "2"
                                                {
                                                        "type"                "list"
                                                        "title"                "Weapon"
                                                        "1"                ""
                                                        "1."                ""
                                                        "2"                ""
                                                        "2."                ""
                                                        "3"                ""
                                                        "3."                ""
                                                        "4"                ""
                                                        "4."                ""
                                                        "5"                ""
                                                        "5."                ""
                                                        "6"                ""
                                                        "6."                ""
                                                        "7"                ""
                                                        "7."                ""
                                                        "8"                ""
                                                        "8."                ""
                                                        "9"                ""
                                                        "9."                ""
                                                        "10"        ""
                                                        "10."                ""
                                                        "11"        ""
                                                        "11."                ""
                                                        "12"        ""
                                                        "12."                ""
                                                        "13"        ""
                                                        "13."                ""
                                                }       
                                        }
                                }
                                "Sniper"
                                {
                                        "Primary"
                                        {
                                                "cmd"                                "sm_givew_ex #1 #2"
                                                "admin"                                "sm_ban"
                                                "execute"                "player"
                                                "1"
                                                {
                                                        "type"                "groupplayer"
                                                        "method"        "name"
                                                        "title"                "Player/Team to Receive Weapon"
                                                }
                                                "2"
                                                {
                                                        "type"                "list"
                                                        "title"                "Weapon"
                                                        "1"                ""
                                                        "1."                ""
                                                        "2"                ""
                                                        "2."                ""
                                                        "3"                ""
                                                        "3."                ""
                                                        "4"                ""
                                                        "4."                ""
                                                        "5"                ""
                                                        "5."                ""
                                                        "6"                ""
                                                        "6."                ""
                                                        "7"                ""
                                                        "7."                ""
                                                        "8"                ""
                                                        "8."                ""
                                                        "9"                ""
                                                        "9."                ""
                                                        "10"        ""
                                                        "10."                ""
                                                        "11"        ""
                                                        "11."                ""
                                                        "12"        ""
                                                        "12."                ""
                                                        "13"        ""
                                                        "13."                ""
                                                }       
                                        }
                                        "Secondary"
                                        {
                                                "cmd"                                "sm_givew_ex #1 #2"
                                                "admin"                                "sm_ban"
                                                "execute"                "player"
                                                "1"
                                                {
                                                        "type"                "groupplayer"
                                                        "method"        "name"
                                                        "title"                "Player/Team to Receive Weapon"
                                                }
                                                "2"
                                                {
                                                        "type"                "list"
                                                        "title"                "Weapon"
                                                        "1"                ""
                                                        "1."                ""
                                                        "2"                ""
                                                        "2."                ""
                                                        "3"                ""
                                                        "3."                ""
                                                        "4"                ""
                                                        "4."                ""
                                                        "5"                ""
                                                        "5."                ""
                                                        "6"                ""
                                                        "6."                ""
                                                        "7"                ""
                                                        "7."                ""
                                                        "8"                ""
                                                        "8."                ""
                                                        "9"                ""
                                                        "9."                ""
                                                        "10"        ""
                                                        "10."                ""
                                                        "11"        ""
                                                        "11."                ""
                                                        "12"        ""
                                                        "12."                ""
                                                        "13"        ""
                                                        "13."                ""
                                                }       
                                        }
                                        "Melee"
                                        {
                                                "cmd"                                "sm_givew_ex #1 #2"
                                                "admin"                                "sm_ban"
                                                "execute"                "player"
                                                "1"
                                                {
                                                        "type"                "groupplayer"
                                                        "method"        "name"
                                                        "title"                "Player/Team to Receive Weapon"
                                                }
                                                "2"
                                                {
                                                        "type"                "list"
                                                        "title"                "Weapon"
                                                        "1"                ""
                                                        "1."                ""
                                                        "2"                ""
                                                        "2."                ""
                                                        "3"                ""
                                                        "3."                ""
                                                        "4"                ""
                                                        "4."                ""
                                                        "5"                ""
                                                        "5."                ""
                                                        "6"                ""
                                                        "6."                ""
                                                        "7"                ""
                                                        "7."                ""
                                                        "8"                ""
                                                        "8."                ""
                                                        "9"                ""
                                                        "9."                ""
                                                        "10"        ""
                                                        "10."                ""
                                                        "11"        ""
                                                        "11."                ""
                                                        "12"        ""
                                                        "12."                ""
                                                        "13"        ""
                                                        "13."                ""
                                                }       
                                        }
                                }
                                "Spy"
                                {
                                        "Primary"
                                        {
                                                "cmd"                                "sm_givew_ex #1 #2"
                                                "admin"                                "sm_ban"
                                                "execute"                "player"
                                                "1"
                                                {
                                                        "type"                "groupplayer"
                                                        "method"        "name"
                                                        "title"                "Player/Team to Receive Weapon"
                                                }
                                                "2"
                                                {
                                                        "type"                "list"
                                                        "title"                "Weapon"
                                                        "1"                ""
                                                        "1."                ""
                                                        "2"                ""
                                                        "2."                ""
                                                        "3"                ""
                                                        "3."                ""
                                                        "4"                ""
                                                        "4."                ""
                                                        "5"                ""
                                                        "5."                ""
                                                        "6"                ""
                                                        "6."                ""
                                                        "7"                ""
                                                        "7."                ""
                                                        "8"                ""
                                                        "8."                ""
                                                        "9"                ""
                                                        "9."                ""
                                                        "10"        ""
                                                        "10."                ""
                                                        "11"        ""
                                                        "11."                ""
                                                        "12"        ""
                                                        "12."                ""
                                                        "13"        ""
                                                        "13."                ""
                                                }       
                                        }
                                        "Secondary"
                                        {
                                                "cmd"                                "sm_givew_ex #1 #2"
                                                "admin"                                "sm_ban"
                                                "execute"                "player"
                                                "1"
                                                {
                                                        "type"                "groupplayer"
                                                        "method"        "name"
                                                        "title"                "Player/Team to Receive Weapon"
                                                }
                                                "2"
                                                {
                                                        "type"                "list"
                                                        "title"                "Weapon"
                                                        "1"                ""
                                                        "1."                ""
                                                        "2"                ""
                                                        "2."                ""
                                                        "3"                ""
                                                        "3."                ""
                                                        "4"                ""
                                                        "4."                ""
                                                        "5"                ""
                                                        "5."                ""
                                                        "6"                ""
                                                        "6."                ""
                                                        "7"                ""
                                                        "7."                ""
                                                        "8"                ""
                                                        "8."                ""
                                                        "9"                ""
                                                        "9."                ""
                                                        "10"        ""
                                                        "10."                ""
                                                        "11"        ""
                                                        "11."                ""
                                                        "12"        ""
                                                        "12."                ""
                                                        "13"        ""
                                                        "13."                ""
                                                }       
                                        }
                                        "Melee"
                                        {
                                                "cmd"                                "sm_givew_ex #1 #2"
                                                "admin"                                "sm_ban"
                                                "execute"                "player"
                                                "1"
                                                {
                                                        "type"                "groupplayer"
                                                        "method"        "name"
                                                        "title"                "Player/Team to Receive Weapon"
                                                }
                                                "2"
                                                {
                                                        "type"                "list"
                                                        "title"                "Weapon"
                                                        "1"                ""
                                                        "1."                ""
                                                        "2"                ""
                                                        "2."                ""
                                                        "3"                ""
                                                        "3."                ""
                                                        "4"                ""
                                                        "4."                ""
                                                        "5"                ""
                                                        "5."                ""
                                                        "6"                ""
                                                        "6."                ""
                                                        "7"                ""
                                                        "7."                ""
                                                        "8"                ""
                                                        "8."                ""
                                                        "9"                ""
                                                        "9."                ""
                                                        "10"        ""
                                                        "10."                ""
                                                        "11"        ""
                                                        "11."                ""
                                                        "12"        ""
                                                        "12."                ""
                                                        "13"        ""
                                                        "13."                ""
                                                }       
                                        }
                                }
                        }
                        "Custom Weapons"
                        {
                                "cmd"                                "sm_givew_ex #1 #2"
                                "admin"                                "sm_ban"
                                "execute"                "player"
                                "1"
                                {
                                        "type"                "groupplayer"
                                        "method"        "name"
                                        "title"                "Player/Team to Receive Weapon"
                                }
                                "2"
                                {
                                        "type"                "list"
                                        "title"                "Weapon"
                                        "1"                "2129"
                                        "1."                "Pocket Protector"
                                        "2"                "2141"
                                        "2."                "The Texas Ten-Shot"
                                        "3"                "2161"
                                        "3."                "Texan Love"
                                        "4"                "2127"
                                        "4."                "Special Direct Hit"
                                        "5"                "2159"
                                        "5."                "Dalokohs Bar(Testing)"
                                        "6"                "2433"
                                        "6."                "Fishcake(Testing)"
                                        "7"                "2228"
                                        "7."                "The Army of One"
                                        "8"                "2009"
                                        "8."                "Shotgun(Using Frontier Justice Model)"
                                        "9"                "2193"
                                        "9."                "Fighter's Falcata"
                                        "10"        "2171"
                                        "10."                "Khopesh Climber"
                                        "11"        "2197"
                                        "11."                "Rebel's Curse"
                                        "12"        "2058"
                                        "12."                "Jar of Ants"
                                        "13"        "9266"
                                        "13."                "Horsemann's OP Headtaker"
                                        "14"        "5142"
                                        "14."                "Golden Gunslinger"
                                }
                        }
                        "Reset Weapons"
                        {
                                "cmd"                                        "sm_resetex #1"
                                "admin"                                        "sm_ban"
                                "execute"                                "player"
                                "1"
                                {
                                        "type"                                "groupplayer"
                                        "method"        "name"
                                        "title"                "Player to Reset Weapons"
                                }
                        }
                }
                "Invisible/Colour"
                {
                        "Invisible"
                        {
                                "cmd"                        "sm_makemeinvis #1"       
                                "execute"                "player"
                                "admin"                        "sm_ban"
                                "1"
                                {
                                        "type"                "player"
                                        "method"        "name"
                                        "title"                "Player to Make Invisible"
                                }
                        }
                        "Visible"
                        {
                                "cmd"                        "sm_makemenormal #1"
                                "1"
                                {
                                        "type"                "player"
                                        "method"        "name"
                                        "title"                "Player to Make Visible"
                                }
                        }
                        "Change Colour"
                        {       
                                "Light Colours"
                                {
                                        "cmd"                        "sm_makemecoloured #1 #2"
                                        "admin"                        "sm_ban"
                                        "execute"                "player"
                                        "1"
                                        {
                                                "type"                "groupplayer"
                                                "method"        "name"
                                                "title"                "Change a players colour"
                                        }
                                        "2"
                                        {
                                                "type"                                                "list"
                                                "Title"                                                "Choose a Colour"
                                                "1"                "102 255 255"
                                                "1."                                                "Aqua"
                                                "2"                "0 255 0"
                                                "2."                                                "Lime"
                                                "3"                "255 255 204"
                                                "3."                                                "Pale"
                                                "4"                "255 51 255"
                                                "4."                                                "Pink"
                                                "5"                                                "255 204 153"
                                                "5."                                                "Tan"
                                                "6"                "255 255 255"
                                                "6."                                                "White"
                                                "7"                                                "255 150 150"
                                                "7."                                                "Pale Red"
                                        }
                                }
                                "Normal Colours"
                                {
                                        "cmd"                        "sm_makemecoloured #1 #2"
                                        "admin"                        "sm_ban"
                                        "execute"                "player"
                                        "1"
                                        {
                                                "type"                "groupplayer"
                                                "method"        "name"
                                                "title"                "Change a players colour"
                                        }
                                        "2"
                                        {
                                                "type"                "list"
                                                "Title"                "Choose a Colour"
                                                "1"        "127 127 128"
                                                "1."                "Gray"
                                                "2"                "0 0 255"
                                                "2."                "Blue"
                                                "3"        "255 204 0"
                                                "3."                "Gold"
                                                "4"        "0 175 0"
                                                "4."                "Green"
                                                "5"        "153 0 255"
                                                "5."                "Purple"
                                                "6"                "255 255 0"
                                                "6."                "Yellow"
                                                "7"                "255 0 0"
                                                "7."                "Red"
                                        }
                                }
                                "Dark Colours"
                                {
                                        "cmd"                                                "sm_makemecoloured #1 #2"
                                        "admin"                                                "sm_ban"
                                        "execute"                "player"
                                        "1"
                                        {
                                                "type"                "groupplayer"
                                                "method"        "name"
                                                "title"                "Change a players colour"
                                        }
                                        "2"
                                        {
                                                "type"                "list"
                                                "Title"                "Choose a Colour"
                                                "1"        "0 0 0"
                                                "1."                "Black"
                                                "2"        "130 80 0"
                                                "2."                "Bronze"
                                                "3"        "0 0 75"
                                                "3."                "Dark Blue"
                                                "4"        "102 0 102"
                                                "4."                "Dark Purple"
                                                "5"                "0 51 0"
                                                "5."                "Forest Green"
                                                "6"                "175 0 0"
                                                "6."                "Maroon"
                                        }
                                }
                                "Staff Colours"
                                {
                                        "cmd"                                                "sm_makemecoloured #1 #2"
                                        "admin"                                                "sm_ban"
                                        "execute"                "player"
                                        "1"
                                        {
                                                "type"                "groupplayer"
                                                "method"        "name"
                                                "title"                "Change a players colour"
                                        }
                                        "2"
                                        {
                                                "type"                "list"
                                                "Title"                "Choose a Colour"
                                                "1"        "51 255 0"
                                                "1."                "Dingus (Lime)"
                                                "2"        "0 0 0"
                                                "2."                "Zingus (Black)"
                                                "3"        "255 153 0"
                                                "3."                "Wingus (Orange)"
                                                "4"        "51 0 255"
                                                "4."                "OmniSound (Blue)"
                                                "5"        "203 181 39"
                                                "5."                "Klaus (Gold)"
                                                "6"                "102 51 204"
                                                "6."                "Meewin (Purple)"
                                                "7"                "255 255 0"
                                                "7."                "Alokosy (Yellow)"
                                        }
                                }
                        }
                }
       
        }
}

My adminmenu_sorting.txt File
Code:

/**
 * The default sorting is designed to look familiar to Mani's admin menu.
 * You may re-order items here for your own menu.  Any items not explicitly
 * sorted will be sorted by their final translated phrases for each given client.
 */

"Menu"
{
    "PlayerCommands"
    {
        "item"      "Slay Player"
                "item"                "Slap Player"
        "item"            "Kick Player"
        "item"            "Ban"
        "item"      "Gag/Mute Player"
        "item"                "sm_gravity"
        "item"                "Drug Player"
        "item"                "Burn Player"
        "item"                "Beacon Player"
        "item"                "Freeze Player"
        "item"                "Timebomb Player"
        "item"                "FireTimebomb Player"
        "item"                "Freezebomb Player"
                "item"                "Invisible"
                "item"                "Visible"
                "item"                "Change Colour"
                "item"                "Goomba Stomp"
                "item"                "Rate of fire Modifier"
                "item"                "Identify player"
                "item"                "Infinite Ammo"
                "item"                "Evil Rocket"
                "item"                "Evil Pimp Slap"
                "item"                "Destroy Buildings"
                "item"                "God Mode"
                "item"                "Bumper Cars"
                "item"                "Unusual Effects"
                "item"                "Give Weapon"
                "item"                "Teleport"
                "item"                "Set Player Spawn"
                "item"                "Halloween Footprints"       
    }
    "ServerCommands"
    {
        "item"      "sm_map"
        "item"      "sm_execcfg"
        "item"      "sm_reloadadmins"
                "item"                "Give Weapon v2 (TESTING ONLY)"
                "item"                "Force Class"
                "item"                "Fall Damage
                "item"                "Forced Holiday"
    }
    "VotingCommands"
    {
        "item"      "sm_cancelvote"
        "item"      "sm_votemap"
        "item"      "sm_votekick"
        "item"      "sm_voteban"
    }
}


My admin_overrides.cfg File
Code:

Overrides
{
        /**
        * By default, commands are registered with three pieces of information:
        * 1)Command Name                (for example, "csdm_enable")
        * 2)Command Group Name        (for example, "CSDM")
        * 3)Command Level                (for example, "changemap")
        *
        * You can override the default flags assigned to individual commands or command groups in this way.
        * To override a group, use the "@" character before the name.  Example:
        * Examples:
        *                "@CSDM"                        "b"                                // Override the CSDM group to 'b' flag
        *                "csdm_enable"        "bgi"                        // Override the csdm_enable command to 'bgi' flags
        *
        * Note that for overrides, order is important.  In the above example, csdm_enable overwrites
        * any setting that csdm_enable previously had.
        *
        * You can make a command completely public by using an empty flag string.
        */
    "sm_car"                "a"
    "sm_aia"                "o"
    "sm_rof"                "o"
    "sm_god"                "d"
}


If someone could explain either how to fix this issue as I do like my menu's to be neat and easily accessible. I know I could just have all the bigger commands on the main page but I'd rather have them in categories, if it's not possible to fix well then I'll just have to suffer I guess.

Best Regards,
Klaus:twisted:


All times are GMT -4. The time now is 02:10.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.