Raised This Month: $ Target: $400
 0% 

[Menu] Errors While Compiling my Menu Help Me Fix This Please!


  
 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
Author Message
NaimB77
Member
Join Date: Aug 2012
Old 02-05-2013 , 18:03   [Menu] Errors While Compiling my Menu Help Me Fix This Please!
Reply With Quote #1

Alright hello guys I kinda need help with my "Menu/Plugin".

This is the first I am coding togetter with my friend and we need
help!

Can any1 fix the errors it kinda has alot of errors but hope some1 has time to fix these!

GooDLucK by the way

PHP Code:
#include <amxmodx>
#include <cstrike>
#include <fun>
#include <amxmisc>
#include <fakemeta>
#include <engine>
#include <nvault>
#include <ColorChat>
 
 
#define PLUGIN    "NKMenu"
#define AUTHOR    "NaimB77 & KaNe  
#define VERSION   "1.0"

 
public plugin_init()
{
         
register_plugin("Menu""1.0""NaimB77 & KaNe")
     
         
register_clcmd("say /menu""Menu");
         
register_clcmd("team_say /menu""Menu");
         
register_clcmd("say menu""Menu");
         
register_clcmd("team_say menu""Menu");
     
         
register_concmd("menu""Menu");
}
 public 
Menu(id)
 {
    new 
menu menu_create("\rAdmin\d/\yPlayer \wMenu""menu_handler")

    
menu_additem(menu"\r[Admin Menu]""1"ADMIN_BAN);
    
menu_additem(menu"\y[VIP Menu]""2"ADMIN_KICK);
    
menu_additem(menu"\w[Player Menu]""3"0);

    
menu_setprop(menuMPROP_EXITMEXIT_ALL);
    
menu_display(idmenu0);
 }
 public 
menu_handler(idmenuitem)
 {
    if( 
item == MENU_EXIT )
    {
        
menu_destroy(menu);
        return 
PLUGIN_HANDLED;
    }

    new 
data[6], szName[64];
    new 
accesscallback;
    
menu_item_getinfo(menuitemaccessdata,charsmax(data), szName,charsmax(szName), callback);

    new 
key str_to_num(data);

    switch(
key)
    {
        case 
1:
        {
            
SubMenuAdmin(id);
        }
        case 
2:
        {
            
SubMenuVip(id);
        }
        case 
3:
        }
            
SubMenuPlayer(id);
        }
}

    
menu_destroy(menu);
    return 
PLUGIN_HANDLED;

    }
SubMenuAdmin(id)
{
    
//Note that we will be using a different menu handler
    
new menu menu_create("\r[Admin Menu]""submenu_handlerAdmin")

    
menu_additem(menu"\wAdmin Commands""1"0);
    
menu_additem(menu"\wAdmin Gun Menu""2"0);
    
menu_additem(menu"\wAdmin Check""3"0);

    
menu_setprop(menuMPROP_EXITMEXIT_ALL);
    
menu_display(idmenu0);
 }
 public 
submenu_handlerAdmin(idmenuitem)
 {

    new 
data[6], szName[64];
    new 
accesscallback;
    
menu_item_getinfo(menuitemaccessdata,charsmax(data), szName,charsmax(szName), callback);

    new 
key str_to_num(data);

    switch(
key)
    {
        case 
1:
        {
    
SubMenuAdminCommands(id);
        }
        case 
2:
        {
         
SubMenuGunMenu(id);
        }
        case 
3:
        {
           
ColorChat(idGREEN"^1[^4GoODLuCk^1] ^3This Plugins is made by NaimB77 & KaNe!");
            
menu_destroy(menu);
            return 
PLUGIN_HANDLED;
        }
   }
   
SubMenuVip(id)
{
    new 
menu menu_create("\y[VIP Menu]""submenu_handlerVip")

    
menu_additem(menu"\w\rM4A1 + \rDeagle\w""1"0);
    
menu_additem(menu"\w\yAK47 + \yDeagle\w""2"0);
    
menu_additem(menu"\w\dAwP  + \dDeagle\w""3"0);

    
menu_setprop(menuMPROP_EXITMEXIT_ALL);
    
menu_display(idmenu0);
 }
 public 
submenu_handlerVip(idmenuitem)
 {

    new 
data[6], szName[64];
    new 
accesscallback;
    
menu_item_getinfo(menuitemaccessdata,charsmax(data), szName,charsmax(szName), callback);

    new 
key str_to_num(data);

    switch(
key)
    {
        case 
1:
        {
            
strip_user_weapons(id)
       
give_item(id"weapon_m4a1")  
            
cs_set_user_bpammo(id,CSW_M4A1,90)
            
give_item(id"weapon_deagle")
            
cs_set_user_bpammo(idCSW_DEAGLE45)
            
give_item(id"weapon_hegrenade")
            
give_item(id"weapon_flashbang")
            
give_item(id"weapon_flashbang")
       
give_item(id"weapon_smokegrenade")
            
give_item(id"weapon_knife")
       
ColorChat(idGREEN"^1[^4GoODLuCk^1] ^3You Have Just Picked M4A1 + Deagle!")
       
menu_destroy(menu)
            return 
PLUGIN_HANDLED;
        }
        case 
2:
        {
       
strip_user_weapons(id)
       
give_item(id"weapon_ak47")  
            
cs_set_user_bpammo(id,CSW_AK47,90)
            
give_item(id"weapon_deagle")
            
cs_set_user_bpammo(idCSW_DEAGLE45)
            
give_item(id"weapon_hegrenade")
            
give_item(id"weapon_flashbang")
            
give_item(id"weapon_flashbang")
       
give_item(id"weapon_smokegrenade")
            
give_item(id"weapon_knife")
       
ColorChat(idGREEN"1[^4GoODLuCk^1] ^3You Have Just Picked AK47 + Deagle!")
       
menu_destroy(menu)
            return 
PLUGIN_HANDLED;
        }
        case 
3:
    {
       
strip_user_weapons(id)
            
give_item(id"weapon_awp")
       
cs_set_user_bpammo(id,CSW_AWP45)
       
give_item(id"weapon_deagle")
       
cs_set_user_bpammo(idCSW_DEAGLE45)
       
give_item(id"weapon_hegrenade")
       
give_item(id"weapon_flashbang")
       
give_item(id"weapon_flashbang")
       
give_item(id"weapon_smokegrenade")
       
give_item(id"weapon_knife")
       
ColorChat(idGREEN"^41[^4GoODLuCk^1] ^3You Have Just Picked AWP + Deagle!")
            
menu_destroy(menu)
            return 
PLUGIN_HANDLED;
       }
  }
    {
     
menu_destroy(menu);
     return 
PLUGIN_HANDLED;
    }
   }
SubMenuPlayer(id)
{
    new 
menu menu_create("\w[Player Menu]""submenu_handlerplayer")

    
menu_additem(menu"\w[M4A1 + Deagle]""1"0);
    
menu_additem(menu"\w[AK47 + Deagle]""2"0);

    
menu_setprop(menuMPROP_EXITMEXIT_ALL);
    
menu_display(idmenu0);
 }
 public 
submenu_handlerplayer(idmenuitem)
 {

    new 
data[6], szName[64];
    new 
accesscallback;
    
menu_item_getinfo(menuitemaccessdata,charsmax(data), szName,charsmax(szName), callback);

    new 
key str_to_num(data);

    switch(
key)
    {
        case 
1:
        {
      
strip_user_weapons(id)
         if ( 
get_user_teamid ) == )
        {
    
cs_set_user_defuseid);
        }
       
give_item(id"weapon_m4a1")  
            
cs_set_user_bpammo(id,CSW_M4A1,90)
            
give_item(id"weapon_deagle")
            
cs_set_user_bpammo(idCSW_DEAGLE45)
            
give_item(id"weapon_knife")
       
ColorChat(idGREEN"^41[^4GoODLuCk^1] ^3You Have Just Picked M4A1 + Deagle!")
       
menu_destroy(menu)
            return 
PLUGIN_HANDLED;
        }
        case 
2:
        {
            
strip_user_weapons(id)
         if ( 
get_user_teamid ) == )
        {
       
cs_set_user_defuseid);
        }
       
give_item(id"weapon_ak47")  
            
cs_set_user_bpammo(id,CSW_AK47,90)
            
give_item(id"weapon_deagle")
            
cs_set_user_bpammo(idCSW_DEAGLE45)
            
give_item(id"weapon_knife")
       
ColorChat(idGREEN"1[^4GoODLuCk^1] ^3You Have Just Picked AK47 + Deagle")
       
menu_destroy(menu)
            return 
PLUGIN_HANDLED;
        }
   }
   {
     
menu_destroy(menu);
     return 
PLUGIN_HANDLED;
   }
 }

SubMenuAdminCommands(id)
{
    new 
menu menu_create("\rAdmin Commands!""submenu_handlerAdminCommands")
    
    
new_additem(menu"\d WORKING PROGRESS""1"0;
    
new_additem(menu"\d WORKING PROGRESS""2"0;
    
new_additem(menu"\d WORKING PROGRESS""3"0
    
    
menu_setprop(menuMPROP_EXITMEXIT_ALL);
    
menu_display(idmenu0);
}
 public 
submenu_handlerAdminCommands(idmenuitem)
{


}

    new 
data[6], szName[64];
    new 
accesscallback;
    
menu_item_getinfo(menuitemaccessdata,charsmax(data), szName,charsmax(szName), callback);

    new 
key str_to_num(data);

    switch(
key)
    {
        case 
1:
        {
           
ColorChat(idGREEN"^1[^4GoODLuCk^1] ^3This Plugins is still WORKING PROGRESS!");
            
menu_destroy(menu);
            return 
PLUGIN_HANDLED;
   }
        case 
2:
        {
           
ColorChat(idGREEN"^1[^4GoODLuCk^1] ^3This Plugins is still WORKING PROGRESS!");
            
menu_destroy(menu);
            return 
PLUGIN_HANDLED;
   }
        case 
3:
       {
           
ColorChat(idGREEN"^1[^4GoODLuCk^1] ^3This Plugins is still WORKING PROGRESS!");
            
menu_destroy(menu);
            return 
PLUGIN_HANDLED;
       }
   }
SubMenuGunMenu(id)
{
    new 
menu menu_create("\rAdmin Gun Menu!""submenu_handlerGunMenu")

    
menu_additem(menu"\w\rM4A1 + \rDeagle\w""1"0);
    
menu_additem(menu"\w\yAK47 + \yDeagle\w""2"0);
    
menu_additem(menu"\w\dAwP  + \dDeagle\w""3"0);

    
menu_setprop(menuMPROP_EXITMEXIT_ALL);
    
menu_display(idmenu0);
}
 public 
submenu_handlerGunMenu(idmenuitem)
{


}

    new 
data[6], szName[64];
    new 
accesscallback;
    
menu_item_getinfo(menuitemaccessdata,charsmax(data), szName,charsmax(szName), callback);

    new 
key str_to_num(data);

    switch(
key)
    {
        case 
1:
        {
            
strip_user_weapons(id)
       
give_item(id"weapon_m4a1")  
            
cs_set_user_bpammo(id,CSW_M4A1,90)
            
give_item(id"weapon_deagle")
            
cs_set_user_bpammo(idCSW_DEAGLE45)
            
give_item(id"weapon_hegrenade")
            
give_item(id"weapon_flashbang")
            
give_item(id"weapon_flashbang")
       
give_item(id"weapon_smokegrenade")
            
give_item(id"weapon_knife")
       
ColorChat(idGREEN"^1[^4GoODLuCk^1] ^3You Have Just Picked M4A1 + Deagle!")
       
menu_destroy(menu)
            return 
PLUGIN_HANDLED;
        }
        case 
2:
        {
       
strip_user_weapons(id)
       
give_item(id"weapon_ak47")  
            
cs_set_user_bpammo(id,CSW_AK47,90)
            
give_item(id"weapon_deagle")
            
cs_set_user_bpammo(idCSW_DEAGLE45)
            
give_item(id"weapon_hegrenade")
            
give_item(id"weapon_flashbang")
            
give_item(id"weapon_flashbang")
       
give_item(id"weapon_smokegrenade")
            
give_item(id"weapon_knife")
       
ColorChat(idGREEN"1[^4GoODLuCk^1] ^3You Have Just Picked AK47 + Deagle!")
       
menu_destroy(menu)
            return 
PLUGIN_HANDLED;
        }
        case 
3:
    {
       
strip_user_weapons(id)
            
give_item(id"weapon_awp")
       
cs_set_user_bpammo(id,CSW_AWP45)
       
give_item(id"weapon_deagle")
       
cs_set_user_bpammo(idCSW_DEAGLE45)
       
give_item(id"weapon_hegrenade")
       
give_item(id"weapon_flashbang")
       
give_item(id"weapon_flashbang")
       
give_item(id"weapon_smokegrenade")
       
give_item(id"weapon_knife")
       
ColorChat(idGREEN"^41[^4GoODLuCk^1] ^3You Have Just Picked AWP + Deagle!")
            
menu_destroy(menu)
            return 
PLUGIN_HANDLED;
       }
  } 

Last edited by NaimB77; 02-05-2013 at 18:04.
NaimB77 is offline
 


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 20:40.


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