AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   I have a problem for show menu (https://forums.alliedmods.net/showthread.php?t=101615)

larito 08-25-2009 13:53

I have a problem for show menu
 
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!

Exolent[jNr] 08-25-2009 13:57

Re: I have a problem for show menu
 
PHP Code:

    show_menus(id"Give a Pistol""menu_pistol"items_gmenu

:arrow:
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)


:arrow:
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)



larito 08-25-2009 14:02

Re: I have a problem for show menu
 
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 "">


Exolent[jNr] 08-25-2009 14:05

Re: I have a problem for show menu
 
PHP Code:

    show_menus(id"Give a Pistol""menu_pistol"items_pmenu

:arrow:
PHP Code:

    show_menus(id"Give a Pistol""menu_pistol"items_pmenusizeof(items_pmenu)) 

--------------------------
PHP Code:

stock show_menus(idtitle[], handle[], weaponconst[][]) 

:arrow:
PHP Code:

stock show_menus(idtitle[], handle[], const weaponconst[][], total


larito 08-25-2009 14:22

Re: I have a problem for show menu
 
Its working! Thx very much

Sorry for my bad english, i dont speak english very nice:D!


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

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