Raised This Month: $51 Target: $400
 12% 

[Solucionado] Menú de Players + Submenu


  
 
 
Thread Tools Display Modes
Author Message
nattal
Member
Join Date: Jan 2013
Location: ADN Programmer
Old 08-15-2013 , 16:07   [Solucionado] Menú de Players + Submenu
#1

Bueno, miren.. estuve viendo y no se cuál es el problema que tengo. Paso a comentar, hice un menú de players online, al cuál cuando selecciono al player online quiero que me salga otro menú pero no se porque no se me ve, el principal de los jugadores se ve todo bien me salen los players, pero cuando selecciono el player me sale el client_print "Seleccionaste a %s" y se cierra el menu y no me aparece el otro. Dejo el código y sinseramente espero que alguien me pueda ayudar:

Aclaración: El primer menú de los jugadores online lo hice tal cual el tutorial de Starsailor

PHP Code:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <cstrike>

#define PLUGIN "Menu Acceso"
#define VERSION "1.0"
#define AUTHOR "Adoc"

new maxplayers

public plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
register_clcmd("say /players""playerss"ADMIN_ADMIN)
    
maxplayers get_maxplayers();
    
}

public 
playerss(id){
    
    new 
temp1[32]
    new 
temp2[4]
    new 
Menu menu_create("Lista de Jugadores:","HandJugadores")
    
    for(new 
1<= maxplayersi++){
        if(
is_user_connected(i))
        {
            
get_user_name(itemp131);
            
num_to_str(itemp23);
            
menu_additem(Menutemp1temp2);
        }
    }
    
    
menu_display(idMenu0);
}

public 
HandJugadores(idMenuitem)
{
    if( 
item == MENU_EXIT )
    {
        
menu_destroy(Menu)
        return 
PLUGIN_HANDLED
    
}

    new 
iData[6];
    new 
iAccess;
    new 
iCallback;
    new 
iName[64];

    
menu_item_getinfo(MenuitemiAccessiData5iName63iCallback)
    
client_print(idprint_chat"Seleccionaste a %s"iName)
    
MenuAcceso(id)
    
    
    return 
PLUGIN_HANDLED;
}

public 
MenuAcceso(id)
{
    static 
Menu;
    
Menu menu_create("Flags de Acceso""HandleAcceso")
    
    
menu_additem(Menu"Opcion A")
    
menu_additem(Menu"Opcion B")
    
menu_additem(Menu"Opcion C")
    
menu_additem(Menu"Opcion D")
    
menu_additem(Menu"Opcion E")
    
menu_additem(Menu"Opcion F")
    
menu_additem(Menu"Opcion G")
    
menu_additem(Menu"Opcion H")
    
menu_additem(Menu"Opcion I")
    
menu_additem(Menu"Opcion J")
    
menu_additem(Menu"Opcion K")
    
menu_additem(Menu"Opcion L")
    
menu_additem(Menu"Opcion M")
    
menu_additem(Menu"Opcion N")
    
menu_additem(Menu"Opcion O")
    
menu_additem(Menu"Opcion P")
    
menu_additem(Menu"Opcion Q")
    
menu_additem(Menu"Opcion R")
    
menu_additem(Menu"Opcion S")
    
menu_additem(Menu"Opcion T")
    
menu_additem(Menu"Opcion U")
    
menu_additem(Menu"Opcion V")
    
menu_additem(Menu"Opcion W")
    
    
menu_setprop(MenuMPROP_BACKNAME"Pagina Anterior")
    
menu_setprop(MenuMPROP_NEXTNAME"Pagina Siguiente")
    
menu_setprop(MenuMPROP_EXITNAME"Salir")

    
menu_display(idMenu0)
    
    return 
PLUGIN_HANDLED;
}
    
public 
HandleAcceso(idMenuitem)
{
    if( 
item == MENU_EXIT )
    {
        
playerss(id)
        
menu_destroy(Menu)
        return 
PLUGIN_HANDLED;
    }
    else if ( ! ( 
get_user_flags(id) & ADMIN_ADMIN ) ) {
        
client_print(idprint_chat"No tienes acceso a este comando")
        
menu_destroy(Menu)
        return 
PLUGIN_HANDLED;
    }
    
    new 
iData[6]; // Item seleccionado
    
new iAccess// Acceso (flags)
    
new iCallback// Callback del menú
    
new iName[64]; // Nombre del Item
    
menu_item_getinfo(MenuitemiAccessiData5iName63iCallback)
    
    
client_print(id,print_chat,"Seleccionaste %s",iName)  
    
    return 
PLUGIN_HANDLED;

Muchas Gracias

Last edited by nattal; 08-15-2013 at 18:12.
nattal is offline
Send a message via Skype™ to nattal
Stereo
Veteran Member
Join Date: Dec 2010
Old 08-15-2013 , 16:25   Re: [Problema] Menú de Players + Submenu
#2

Prueba a cerrar el primer menu antes de llamar al siguiente (menu_destroy)
Stereo is offline
nattal
Member
Join Date: Jan 2013
Location: ADN Programmer
Old 08-15-2013 , 16:43   Re: [Problema] Menú de Players + Submenu
#3

Me sigue pasando lo mismo :/.. Me toma el primer menú y cuando selecciono al player (me sale el client_print) se cierra y no me abre el segundo.
nattal is offline
Send a message via Skype™ to nattal
Stereo
Veteran Member
Join Date: Dec 2010
Old 08-15-2013 , 17:05   Re: [Problema] Menú de Players + Submenu
#4

Ni idea entonces, prueba a cambiar static por new, por probar... xD
Stereo is offline
nattal
Member
Join Date: Jan 2013
Location: ADN Programmer
Old 08-15-2013 , 17:25   Re: [Problema] Menú de Players + Submenu
#5

No, no funciona
nattal is offline
Send a message via Skype™ to nattal
Anti
Senior Member
Join Date: Jul 2012
Location: sky
Old 08-15-2013 , 17:54   Re: [Problema] Menú de Players + Submenu
#6

Quote:
Originally Posted by Stereo View Post
Ni idea entonces, prueba a cambiar static por new, por probar... xD
O.o vos entendes de lo que hablas, sabes le diferencia entre una variable static y una normal?
creastes un menu sin copy paste?
desde cuando se tiene que destruir un menu para ir a otro?
gana mensajes aportando!

yo lo testie al menu y sub menu y funciona todo perfecto :/
Anti is offline
Send a message via Skype™ to Anti
nattal
Member
Join Date: Jan 2013
Location: ADN Programmer
Old 08-15-2013 , 17:58   Re: [Problema] Menú de Players + Submenu
#7

Edit: Solucionado, me olvide de ponerme el permiso "y" en admin "ce" (admin por SteamID), lo tenía en admin "a" (admin por Name)

Last edited by nattal; 08-16-2013 at 14:15.
nattal is offline
Send a message via Skype™ to nattal
Anti
Senior Member
Join Date: Jul 2012
Location: sky
Old 08-15-2013 , 18:09   Re: [Problema] Menú de Players + Submenu
#8

fijate de no tener otro plugin con el mismo comando para activar el menu :/
Anti is offline
Send a message via Skype™ to Anti
nattal
Member
Join Date: Jan 2013
Location: ADN Programmer
Old 08-15-2013 , 18:11   Re: [Problema] Menú de Players + Submenu
#9

Nono, me olvide del flag en el admin por SteamID je
nattal is offline
Send a message via Skype™ to nattal
Stereo
Veteran Member
Join Date: Dec 2010
Old 08-16-2013 , 07:03   Re: [Problema] Menú de Players + Submenu
#10

Quote:
Originally Posted by Anti View Post
O.o vos entendes de lo que hablas, sabes le diferencia entre una variable static y una normal?
creastes un menu sin copy paste?
desde cuando se tiene que destruir un menu para ir a otro?
gana mensajes aportando!

yo lo testie al menu y sub menu y funciona todo perfecto :/
xD ganar mensajes dice, no comento para ganar mensajes lol eso es de fracasados(lo siento para el que lo haga)
Únicamente estoy dando ideas, se muere alguien por que lo haga? No, entonces?
Stereo is offline
 



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 19:35.


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