Raised This Month: $ Target: $400
 0% 

I have a problem for show menu


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
larito
Veteran Member
Join Date: Nov 2008
Location: Argentina- Mendoza
Old 08-25-2009 , 13:53   I have a problem for show menu
Reply With Quote #1

With say in the title , i have a problem with show menu, here is my code..

PHP Code:
#include <amxmodx>
#include <amxmisc>
#include <fun>

new const items_pmenu[][] = {"Glock""Usp""Compac""Deagle""Five Seven""Dual Elite"}
new const 
weapons_pmenu[][] = {"weapon_glock18""weapon_usp""weapon_p228""weapon_deagle""weapon_fiveseven""weapon_elite"}

public 
plugin_init()
{
    
register_plugin("Show Weap Menu","1.0""Darckbaston")
    
register_clcmd("say /show_menu""menu")
}

public 
menu(id)
{                           
    
show_menus(id"Give a Pistol""menu_pistol"items_gmenu)
}  

public 
menu_pistol(idmenuitem)
{
    if(
item == MENU_EXIT) return PLUGIN_HANDLED;
    new 
data[6], iName[64], iaccesscallback
    menu_item_getinfo
(menuitemiaccessdata,5iName63callback)
    new 
key str_to_num(data)
    
give_item(idweapons_pmenu[key])
    return 
PLUGIN_HANDLED
}    
  
stock show_menus(idtitle[], handle[], weaponconst[][])
{
    new 
menu menu_create(titlehandle)
    static 
num[10], i
    
for(sizeof weaponconst i++)
    {
        
num_to_str(inum9)
        
menu_additem(menuweaponconst[i], num[i])
    }
    
menu_display(idmenu0)

Here is my error:
[IMG]http://img81.**************/img81/3757/sdassada.png[/IMG]

Thx!
__________________
Facebook: Ariel Berardi
larito is offline
Send a message via MSN to larito
Exolent[jNr]
Veteran Member
Join Date: Feb 2007
Location: Tennessee
Old 08-25-2009 , 13:57   Re: I have a problem for show menu
Reply With Quote #2

PHP Code:
    show_menus(id"Give a Pistol""menu_pistol"items_gmenu

PHP Code:
    show_menus(id"Give a Pistol""menu_pistol"items_pmenu
---------------------
PHP Code:
stock show_menus(idtitle[], handle[], weaponconst[][])
{
    new 
menu menu_create(titlehandle)
    static 
num[10], i
    
for(sizeof weaponconst i++)
    {
        
num_to_str(inum9)
        
menu_additem(menuweaponconst[i], num[i])
    }
    
menu_display(idmenu0)


PHP Code:
stock show_menus(idtitle[], handle[], weaponconst[][])
{
    new 
menu menu_create(titlehandle)
    static 
num[10], i
    
for(sizeof weaponconst i++) // i < ... not 1 <
    
{
        
num_to_str(inum9)
        
menu_additem(menuweaponconst[i], num// don't index num[] variable, it's a string
    
}
    
menu_display(idmenu0)

__________________
No private work or selling mods.
Quote:
Originally Posted by xPaw View Post
I love you exolent!
Exolent[jNr] is offline
larito
Veteran Member
Join Date: Nov 2008
Location: Argentina- Mendoza
Old 08-25-2009 , 14:02   Re: I have a problem for show menu
Reply With Quote #3

Thx but i have more errors!

PHP Code:
#include <amxmodx>
#include <amxmisc>
#include <fun>

new const items_pmenu[][] = {"Glock""Usp""Compac""Deagle""Five Seven""Dual Elite"}
new const 
weapons_pmenu[][] = {"weapon_glock18""weapon_usp""weapon_p228""weapon_deagle""weapon_fiveseven""weapon_elite"}

public 
plugin_init()
{
    
register_plugin("Show Weap Menu","1.0""Darckbaston")
    
register_clcmd("say /show_menu""menu")
}

public 
menu(id)
{                           
    
show_menus(id"Give a Pistol""menu_pistol"items_pmenu)
}  

public 
menu_pistol(idmenuitem)
{
    if(
item == MENU_EXIT) return PLUGIN_HANDLED;
    new 
data[6], iName[64], iaccesscallback
    menu_item_getinfo
(menuitemiaccessdata,5iName63callback)
    new 
key str_to_num(data)
    
give_item(idweapons_pmenu[key])
    return 
PLUGIN_HANDLED
}    
  
stock show_menus(idtitle[], handle[], weaponconst[][])
{
    new 
menu menu_create(titlehandle)
    static 
num[10], i
    
for(sizeof weaponconst i++)
    {
        
num_to_str(inum9)
        
menu_additem(menuweaponconst[i], num)
    }
    
menu_display(idmenu0)

Code:
<16> : errro:035: argument type mismatch <argument 4>
<33> : warning 224: indeterminate array size in "sizeof" expression <symbol "">
__________________
Facebook: Ariel Berardi
larito is offline
Send a message via MSN to larito
Exolent[jNr]
Veteran Member
Join Date: Feb 2007
Location: Tennessee
Old 08-25-2009 , 14:05   Re: I have a problem for show menu
Reply With Quote #4

PHP Code:
    show_menus(id"Give a Pistol""menu_pistol"items_pmenu

PHP Code:
    show_menus(id"Give a Pistol""menu_pistol"items_pmenusizeof(items_pmenu)) 
--------------------------
PHP Code:
stock show_menus(idtitle[], handle[], weaponconst[][]) 

PHP Code:
stock show_menus(idtitle[], handle[], const weaponconst[][], total
__________________
No private work or selling mods.
Quote:
Originally Posted by xPaw View Post
I love you exolent!
Exolent[jNr] is offline
larito
Veteran Member
Join Date: Nov 2008
Location: Argentina- Mendoza
Old 08-25-2009 , 14:22   Re: I have a problem for show menu
Reply With Quote #5

Its working! Thx very much

Sorry for my bad english, i dont speak english very nice!
__________________
Facebook: Ariel Berardi
larito is offline
Send a message via MSN to larito
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 15:02.


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