Raised This Month: $ Target: $400
 0% 

[Duda] Menu


  
 
 
Thread Tools Display Modes
Author Message
lRodri.
Member
Join Date: Apr 2012
Location: Argentina
Old 12-27-2012 , 19:42   [Duda] Menu
#1

Perdonen que les rompa mucho las bolas, hace mucho tiempo no toco el AMX. Como habia que hacer para que el menu se te abra al principio de cada ronda.

Ejemplo: Como en el ZP, que al principio de cada ronda se te abre el menu par elegir las armas
lRodri. is offline
Send a message via MSN to lRodri.
Roccoxx
AlliedModders Donor
Join Date: Jan 2012
Location: Argentina
Old 12-27-2012 , 19:45   Re: [Duda] Menu
#2

con un task en event round start (?

y si queres tmb en ham_spawn
__________________
Tutorials here (Spanish)

Like as another Pijudo said: "Tired and retired"
Roccoxx is offline
Send a message via MSN to Roccoxx
lRodri.
Member
Join Date: Apr 2012
Location: Argentina
Old 12-27-2012 , 20:29   Re: [Duda] Menu
#3

Esto es lo que hice:

PHP Code:
public plugin_init()
 { 
    
RegisterHamHam_Spawn"player""fw_playerspawn"0)


public 
fw_playerspawn(id

      
Menu(id)  


public 
Menu(id
{
    new 
Menu menu_create("\yHumanos a Elegir""mostrar_menu"// Escribimos el Nombre de Nuestro Menu. 
    
menu_additem(Menu"\wMonstruo"            "1"0// Agregamos una Nueva Opcion con el Nombre "Monstruo".        [Slot 1] 
    
menu_additem(Menu"\rFranco Tirador"    "2"0// Agregamos una Nueva Opcion con el Nombre "Franco Tirador"    [Slot 2] 
    
menu_additem(Menu"\ySoldado"            "3"0// Agregamos una Nueva Opcion con el Nombre "Soldado"            [Slot 3] 
     
    
menu_setprop(Menu,MPROP_EXITNAME,"Salir"// Agregamos la Opcion Salir. [Slot 0] 
    
menu_setprop(MenuMPROP_EXITMEXIT_ALL
     
    
menu_display(idMenu0

lRodri. is offline
Send a message via MSN to lRodri.
Roccoxx
AlliedModders Donor
Join Date: Jan 2012
Location: Argentina
Old 12-27-2012 , 20:50   Re: [Duda] Menu
#4

probalo, no lo vi bien, toy muy ocupado pero si queres mejorar tu menu de clases mira el que postie en la seccion ingles.

https://forums.alliedmods.net/showthread.php?t=203849
__________________
Tutorials here (Spanish)

Like as another Pijudo said: "Tired and retired"
Roccoxx is offline
Send a message via MSN to Roccoxx
Manu127
Veteran Member
Join Date: Jul 2010
Location: Argentina
Old 12-27-2012 , 21:17   Re: [Duda] Menu
#5

Tu code, con un muy pequeño arreglo:

PHP Code:
public plugin_init() 
 {  
    
RegisterHamHam_Spawn"player""fw_playerspawn"1
}  

public 
fw_playerspawn(id)  
{  
      
Menu(id)   
}  

public 
Menu(id)  

    new 
Menu menu_create("\yHumanos a Elegir""mostrar_menu"// Escribimos el Nombre de Nuestro Menu.  
    
menu_additem(Menu"\wMonstruo"            "1"0// Agregamos una Nueva Opcion con el Nombre "Monstruo".        [Slot 1]  
    
menu_additem(Menu"\rFranco Tirador"    "2"0// Agregamos una Nueva Opcion con el Nombre "Franco Tirador"    [Slot 2]  
    
menu_additem(Menu"\ySoldado"            "3"0// Agregamos una Nueva Opcion con el Nombre "Soldado"            [Slot 3]  
      
    
menu_setprop(Menu,MPROP_EXITNAME,"Salir"// Agregamos la Opcion Salir. [Slot 0]  
    
menu_setprop(MenuMPROP_EXITMEXIT_ALL)  
      
    
menu_display(idMenu0)  

Tu code, con unos muy pequeñitos detalles:

PHP Code:
new g_iMenu

public plugin_init()
{
    
register_plugin"Humanos (?","12345.0","Rodrigo" )
    
    
RegisterHamHam_Spawn,"player","fw_PlayerSpawn",)
    
    
g_iMenu menu_create"[ \wHumanos a elegir \y]","mostrar_menu" )
    
    
menu_additemg_iMenu,"\wMonstruo","1" )
    
menu_additemg_iMenu,"\rFranco Tirador","2" )
    
menu_additemg_iMenu,"\ySoldado","3" )
    
    
menu_setpropg_iMenu,MPROP_EXITNAME,"Salir" )
}

public 
fw_PlayerSpawnid )
{
    if( !
is_user_aliveid ) )
        return 
HAM_IGNORED;
    
    
menu_displayid,g_iMenu )
    
    return 
HAM_IGNORED;

__________________
Manu127 is offline
Send a message via MSN to Manu127 Send a message via Skype™ to Manu127
 



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 06:42.


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