Raised This Month: $ Target: $400
 0% 

[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
Anti
Senior Member
Join Date: Jul 2012
Location: sky
Old 08-15-2013 , 17:54   Re: [Problema] Menú de Players + Submenu
#5

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
Stereo
Veteran Member
Join Date: Dec 2010
Old 08-16-2013 , 07:03   Re: [Problema] Menú de Players + Submenu
#6

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
Winchester90
Senior Member
Join Date: May 2013
Location: Dale! RG4L Baby
Old 08-16-2013 , 12:18   Re: [Problema] Menú de Players + Submenu
#7

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 :/


Stereo tiene mas conocimiento que tu..

PD: Hoy esta raro nose que le pasa le pedi ayuda y nidea XD
__________________
Proyectos No comercio XD
Zombie Resurection 1.0 (45%)
Winchester90 is offline
Anti
Senior Member
Join Date: Jul 2012
Location: sky
Old 08-16-2013 , 13:26   Re: [Problema] Menú de Players + Submenu
#8

Quote:
Originally Posted by Stereo View Post
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?
aporta sobre lo que sepas porque que yo sepa nunca vi un plugin que para ir a un submenu haya que cerrarlo

Quote:
Originally Posted by Winchester90 View Post


Stereo tiene mas conocimiento que tu..

PD: Hoy esta raro nose que le pasa le pedi ayuda y nidea XD
me podes explicar desde cuando tengo alguien que me vigila las 24 horas del dia para saber que tantos conocimientos tengo yo?
te pensas que porque no me meto en AM no se nada, no necesito hacerme fama publicando cosas innecesarias como hizo stereo. si vos pensas que porque el participe mas en el foro tiene mas experiencia y conocimientos que yo estas peor que el post que hizo el...
para tener mas conocimientos que yo primero que sepa como crear una variable y en que situaciones puede usar cada tipo y despues me lo puede discutir.
Anti is offline
Send a message via Skype™ to Anti
Stereo
Veteran Member
Join Date: Dec 2010
Old 08-16-2013 , 14:22   Re: [Problema] Menú de Players + Submenu
#9

Quote:
Originally Posted by Anti View Post
aporta sobre lo que sepas porque que yo sepa nunca vi un plugin que para ir a un submenu haya que cerrarlo



me podes explicar desde cuando tengo alguien que me vigila las 24 horas del dia para saber que tantos conocimientos tengo yo?
te pensas que porque no me meto en AM no se nada, no necesito hacerme fama publicando cosas innecesarias como hizo stereo. si vos pensas que porque el participe mas en el foro tiene mas experiencia y conocimientos que yo estas peor que el post que hizo el...
para tener mas conocimientos que yo primero que sepa como crear una variable y en que situaciones puede usar cada tipo y despues me lo puede discutir.
Perdoneme Mr.Perfecto, no se volverá a repetir
PD: Sé usar static tranquilo.

Last edited by Stereo; 08-16-2013 at 14:31.
Stereo is offline
nattal
Member
Join Date: Jan 2013
Location: ADN Programmer
Old 08-15-2013 , 17:25   Re: [Problema] Menú de Players + Submenu
#10

No, no funciona
nattal is offline
Send a message via Skype™ to nattal
 



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


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