Raised This Month: $ Target: $400
 0% 

[ES] Menu que no abre.


  
 
 
Thread Tools Display Modes
Author Message
benamo6
Veteran Member
Join Date: Aug 2008
Location: NeverLand
Old 04-12-2010 , 22:41   [ES] Menu que no abre.
#1

No se porque carajo, no me abre el menu al escribi /menu. La verdad use este metodo antes y siempre me andubo. Aver si alguien me puede dar una mano.
PHP Code:
#include <amxmodx>
#include <fun>
#include <cstrike>
#include <fakemeta_util>
#include <hamsandwich>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"
new Menuu
public plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
register_clcmd("say /menu""MostrarMenu")
}
public 
MostrarMenu(id)
{
    if( 
cs_get_user_teamid ) == CS_TEAM_CT)
    {
        
Menuu menu_create("\wMenu""mostrar_menu")
        
menu_additem(Menuu"\rCaca"            "1"0// Agregamos opciones al menu
        
menu_additem(Menuu"\rSes"    "2"0)  //  //
        
menu_additem(Menuu"\rSsd"            "3"0// //
        
menu_additem(Menuu"\rsdfg"    "4"0)  //  //
        
menu_additem(Menuu"\rdsfgda"            "5"0// //
        
menu_setprop(Menuu,MPROP_EXITNAME,"Salir"// Agregamos la Opcion Salir.
        
menu_setprop(MenuuMPROP_EXITMEXIT_ALL
        
menu_display(idMenuu0
    }
}

public 
mostrar_menu(idMenuuitem)
{
    if (
item == MENU_EXIT// Si elige la opcion salir....
    
{
        
menu_destroy(Menuu// Destruimos ( Cerramos ) El menu
        
return PLUGIN_HANDLED 
    
}
    
    
/* Variables usadas para recoger datos del menu  . Gracias IneedHelp*/
    
new iData[6]; // Item seleccionado 
    
new iAccess// Acceso (flags)
    
new iCallback// Callback del menu (menu_makecallback)
    
new iName[64]; // Nombre del item
    
menu_item_getinfo(Menuu /*variable del menu*/item /*item del menu seleccionado*/iAccess /*acceso*/iData /*numero (key)*//*key-len*/iName /*item-name*/63 /*name-len*/iCallback /*menu-callback*/)
    
    
    
// Aqui vamos a Registrar todo lo que queremos qe haga CADA OPCION. 
    
switch (str_to_num(iData)) 
    { 
        case 
1
        { 
            if( 
cs_get_user_teamid ) == CS_TEAM_CT)
            {
                
            }
        } 
        case 
2:
        {     
            
        } 
        case 
3:
        { 
            
        } 
        case 
4:
        {
            
        }
        case 
5:
        {
            
        }
    } 
    
    return 
PLUGIN_HANDLED 

__________________
Please help me with this Thread
I am 70% addicted to Counterstrike. What about you?
Ill make any spanish translation of a plugin. Just ask for it
benamo6 is offline
Send a message via MSN to benamo6
Kiske
Veteran Member
Join Date: May 2009
Old 04-12-2010 , 22:54   Re: [ES] Menu que no abre.
#2

Si no me equivoco, tal vez no te abre porque tenes los CASES vacios.
__________________

Kiske is offline
Send a message via Skype™ to Kiske
Letsdoit
Senior Member
Join Date: Feb 2010
Old 04-12-2010 , 23:02   Re: [ES] Menu que no abre.
#3

PHP Code:
menu_setprop(Menuu,MPROP_EXITNAME,"Salir"// Agregamos la Opcion Salir. 
menu_setprop(MenuuMPROP_EXITMEXIT_ALL)  
menu_display(idMenuu0

PHP Code:
menu_setprop(MenuuMPROP_EXITNAME"Salir")
menu_display(idMenuu0
Letsdoit is offline
Send a message via MSN to Letsdoit
benamo6
Veteran Member
Join Date: Aug 2008
Location: NeverLand
Old 04-12-2010 , 23:14   Re: [ES] Menu que no abre.
#4

Kiske: na, ya probe poniendo cosas en los cases.

y Letsodit: No soluciono nada eso.
__________________
Please help me with this Thread
I am 70% addicted to Counterstrike. What about you?
Ill make any spanish translation of a plugin. Just ask for it
benamo6 is offline
Send a message via MSN to benamo6
Letsdoit
Senior Member
Join Date: Feb 2010
Old 04-12-2010 , 23:19   Re: [ES] Menu que no abre.
#5

o_O

Entonces yo estoy pirando colores ?

EDIT: Objeto Adjuntado
EDIT2: Por cierto, te recuerdo que seteaste el menu al team CT
PHP Code:
            if( cs_get_user_teamid ) == CS_TEAM_CT
Attached Files
File Type: sma Get Plugin or Get Source (asd.sma - 628 views - 1.8 KB)

Last edited by Letsdoit; 04-12-2010 at 23:23.
Letsdoit is offline
Send a message via MSN to Letsdoit
g_often
Senior Member
Join Date: Jan 2010
Location: In your mind
Old 04-13-2010 , 01:56   Re: [ES] Menu que no abre.
#6

PHP Code:
#include <fun> 
#include <fakemeta_util> 
#include <hamsandwich> 
wtf
__________________
Reality is wrong, dreams are for real.
g_often is offline
benamo6
Veteran Member
Join Date: Aug 2008
Location: NeverLand
Old 04-13-2010 , 06:57   Re: [ES] Menu que no abre.
#7

Often: Da igual yase que estaba alpedo, dsp le voy a agregar funciones de esos includes al plugin.

Letsdoit: No hace falta adjuntar. Copialo en con php y listo.
Y si lo pruebo de ct el menu.
__________________
Please help me with this Thread
I am 70% addicted to Counterstrike. What about you?
Ill make any spanish translation of a plugin. Just ask for it
benamo6 is offline
Send a message via MSN to benamo6
Letsdoit
Senior Member
Join Date: Feb 2010
Old 04-13-2010 , 07:39   Re: [ES] Menu que no abre.
#8

Quote:
Originally Posted by benamo6 View Post
Letsdoit: No hace falta adjuntar. Copialo en con php y listo.
Y si lo pruebo de ct el menu.
Lo sé, pero te lo adjuntaba para que lo bajes y lo observaras mejor de la forma en la que a mi me funciona, o sea, es una boludes.
Letsdoit is offline
Send a message via MSN to Letsdoit
g_often
Senior Member
Join Date: Jan 2010
Location: In your mind
Old 04-13-2010 , 08:11   Re: [ES] Menu que no abre.
#9

PHP Code:
#include <amxmodx>

public plugin_init()
{
    
register_plugin("PLUGIN""VERSION""AUTHOR")
    
    
register_clcmd("say /menu""Abrir_Menu")
    
register_clcmd("say_team /menu""Abrir_Menu")
}

public 
Abrir_Menu(id)
{
    if( 
get_user_team(id) == 2)
    {
        new 
Menu menu_create("\wMenu""Handle_Menu")
        
        
menu_additem(Menu"\rCase 1"        ,"1"0)
        
menu_additem(Menu"\rCase 2"        ,"2"0)
        
menu_additem(Menu"\rCase 3"        ,"3"0
        
menu_additem(Menu"\rCase 4"        ,"4"0
        
menu_additem(Menu"\rCase 5"        ,"5"0
        
        
menu_setprop(Menu,MPROP_EXITNAME,"Salir")
        
menu_display(idMenu0)
    }
    else
        
client_print(idprint_chat"Esto esta disponible solos para los cts :D")
}

public 
Handle_Menu(idMenuitem)
{
    if (
item == MENU_EXIT)
    {
        return 
PLUGIN_HANDLED 
    
}
    
    new 
data[6],iAccess,iCallback,iName[64];
    
    
menu_item_getinfo(MenuitemiAccessdata5iName63iCallback)
    
    switch (
str_to_num(data))
    { 
        case 
1client_print(idprint_chat"Elejiste el case 1"
        case 
2client_print(idprint_chat"Elejiste el case 2")
        case 
3client_print(idprint_chat"Elejiste el case 3")
        case 
4client_print(idprint_chat"Elejiste el case 4")
        case 
5client_print(idprint_chat"Elejiste el case 5")
    } 
    
    return 
PLUGIN_HANDLED 

y no digas que no anda por que tiene que andar XD
__________________
Reality is wrong, dreams are for real.
g_often is offline
Old 04-13-2010, 08:24
Kiske
This message has been deleted by Kiske. Reason: asd
benamo6
Veteran Member
Join Date: Aug 2008
Location: NeverLand
Old 04-13-2010 , 09:18   Re: [ES] Menu que no abre.
#10

No habria, ni idea que era. Lo puse arriba del todo en plugins.ini y abre
Estoy teniendo bastantes probelmas raros con los menus. Ahora no me abre un submenu que quiero hacer dentro de ese menu.. :S
PHP Code:
#include <amxmodx>

public plugin_init()
{
    
register_plugin("PLUGIN""VERSION""AUTHOR")
    
    
register_clcmd("say /menu""Abrir_Menu")
    
register_clcmd("say_team /menu""Abrir_Menu")
}

public 
Abrir_Menu(id)
{
    if( 
get_user_team(id) == 2)
    {
        new 
Menu menu_create("\wMenu""Handle_Menu")
        
        
menu_additem(Menu"\rCase 1"        ,"1"0)
        
menu_additem(Menu"\rCase 2"        ,"2"0)
        
menu_additem(Menu"\rCase 3"        ,"3"0
        
menu_additem(Menu"\rCase 4"        ,"4"0
        
menu_additem(Menu"\rmenu2"        ,"5"0
        
        
menu_setprop(Menu,MPROP_EXITNAME,"Salir")
        
menu_display(idMenu0)
    }
    else
        
client_print(idprint_chat"Esto esta disponible solos para los cts :D")
}

public 
Handle_Menu(idMenuitem)
{
    if (
item == MENU_EXIT)
    {
        return 
PLUGIN_HANDLED 
    
}
    
    new 
data[6],iAccess,iCallback,iName[64];
    
    
menu_item_getinfo(MenuitemiAccessdata5iName63iCallback)
    
    switch (
str_to_num(data))
    { 
        case 
1client_print(idprint_chat"Elejiste el case 1"
        case 
2client_print(idprint_chat"Elejiste el case 2")
        case 
3client_print(idprint_chat"Elejiste el case 3")
        case 
4client_print(idprint_chat"Elejiste el case 4")
        case 
5menu2(id)
    } 
    
    return 
PLUGIN_HANDLED 
}  
public 
menu2(id

    if (
get_user_team(id) == || !is_user_alive(id)) 
    {  
        return 
PLUGIN_HANDLED
    } 
    new 
menu2 menu_create("\rElegi a alguien:""sub_menu"); 
    
    new 
players[32], pnumtempid
    new 
szName[32], szTempid[10]; 
    
    
get_players(playerspnum"a"); 
    
    for( new 
ii<pnumi++ ) 
    { 
        
tempid players[i]; 
        
        if (
get_user_team(id) == 2
        { 
            continue; 
        } 
        
        
get_user_name(tempidszName31); 
        
num_to_str(tempidszTempid9); 
        
menu_additem(menu2szNameszTempid0); 
    } 
    
    
menu_display(idmenu2); 
    return 
PLUGIN_HANDLED
}
public 
sub_menu(idmenu2item

    if( 
item == MENU_EXIT 
    { 
        
menu_destroy(menu2); 
        return 
PLUGIN_HANDLED
    } 
    
    new 
data[6], iName[64]; 
    new 
accesscallback
    
menu_item_getinfo(menu2itemaccessdata,5iName63callback); 
    
    new 
tempid str_to_num(data); 
    new 
szName[32], szName2[32]; 
    
get_user_name(idszName31); 
    
get_user_name(tempidszName231);
    
set_task(0.2"modelo"tempid);
    
set_hudmessage(02550
    
show_hudmessage(0"%s selecciono a %s"szNameszName2); 
    
    
menu_destroy(menu2); 
    return 
PLUGIN_HANDLED

__________________
Please help me with this Thread
I am 70% addicted to Counterstrike. What about you?
Ill make any spanish translation of a plugin. Just ask for it

Last edited by benamo6; 04-13-2010 at 09:39.
benamo6 is offline
Send a message via MSN to benamo6
 



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 11:50.


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