Raised This Month: $ Target: $400
 0% 

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


Post New Thread Reply   
 
Thread Tools Display Modes
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
Blizzard_87
Veteran Member
Join Date: Oct 2012
Old 02-05-2013 , 23:53   Re: [Menu] Errors While Compiling my Menu Help Me Fix This Please!
Reply With Quote #2

fixed Errors... compiles!

Spoiler
Blizzard_87 is offline
fysiks
Veteran Member
Join Date: Sep 2007
Location: Flatland, USA
Old 02-06-2013 , 00:22   Re: [Menu] Errors While Compiling my Menu Help Me Fix This Please!
Reply With Quote #3

Quote:
Originally Posted by NaimB77 View Post
GooDLucK by the way
No luck needed. Your issues are very trivial and could be avoided if you take the time the time to actually try to code. Look at tutorials and look at plugins that work to see how things should be done if you can't figure it out.
__________________
fysiks is offline
NaimB77
Member
Join Date: Aug 2012
Old 02-06-2013 , 07:50   Re: [Menu] Errors While Compiling my Menu Help Me Fix This Please!
Reply With Quote #4

Quote:
Originally Posted by fysiks View Post
No luck needed. Your issues are very trivial and could be avoided if you take the time the time to actually try to code. Look at tutorials and look at plugins that work to see how things should be done if you can't figure it out.
True, but I have a problem when I compile something on AMXX Studio, it says error and saying I have to check settings. So that's why I posted this and I couldnt fix my errors.

And Blizzard thank you for fixing my errors
NaimB77 is offline
Reply



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