Raised This Month: $ Target: $400
 0% 

Problema con menu de armas que no toma todas las armas


  
 
 
Thread Tools Display Modes
Author Message
!Morte
Veteran Member
Join Date: May 2010
Old 09-30-2011 , 14:30   Problema con menu de armas que no toma todas las armas
#1

Bueno, surgio este problema raro al que no le encuentro una solucion ._. Lo que pasa es que hize un menu de armas pero no toma todas las armas del menu, una vez que cambias de pagina hasta la opcion Nš 4 funciona, despues las otras no te dan el arma correcta :_

Code:

PHP Code:
// Nombre de Armas Primarias
new const Armas_Primarias[ ][ ] = { "Scout""XM1014 Shotgun""Ingram MAC-10""Steyr AUG A1""UMP 45",
                
"IMI Galil""Famas""MP5 Navy""M3 Super 90""M4A1 Carbine""TMP Submachingun",
                
"SG-552 Commando""Kalashnikov 47""P90 Submachingun" }
                
// Index Armas Primarias            
new const Index_Primarias[ ][ ] = { "weapon_scout""weapon_xm1014""weapon_mac10""weapon_aug""weapon_ump45",
            
"weapon_galil""weapon_famas""weapon_mp5navy""weapon_m3""weapon_m4a1""weapon_tmp",
            
"weapon_sg552""weapon_ak47""weapon_p90" }
            
public 
show_menu_armasid )
{
    if( !
is_user_aliveid ) || g_PuedeComprarid ] )
        return;
    
    new 
MenuTexto300 ], iNum], Weapon
    
    Menu 
menu_create"Selecciona tu Armamento Primario""handler_armas" )
    
    
// Loop para obtener todas las armas
    
for( Weapon 0Weapon sizeofArmas_Primarias ); Weapon++ )
    {
        
num_to_strWeaponiNumcharsmaxiNum ) )
        
        
formatexTextocharsmaxTexto ), "%s"Armas_PrimariasWeapon ] )
        
        
// 1-7. Armas
        
menu_additemMenuTextoiNum )
    }
    
    
// 8. Siguiente
    
menu_setpropMenuMPROP_NEXTNAME"Siguiente" )
    
    
// 9. Atras
    
menu_setpropMenuMPROP_BACKNAME"Atras" )
    
    
// 0. Salir
    
menu_setpropMenuMPROP_EXITNAME"Salir" )
    
    
// Mostramos el menu
    
menu_displayidMenu )
}

public 
handler_armasidMenuitem )
{
    if( 
item == MENU_EXIT )
    {
        
menu_destroyMenu )
        return 
PLUGIN_HANDLED;
    }
    
    new 
Buffer], Dummy
    menu_item_getinfo
MenuitemDummyBuffercharsmaxBuffer ), __Dummy )
    
    new 
Key str_to_numBuffer )
    
    
// Le sacamos las armas
    
strip_user_weaponsid )
    
give_itemid"weapon_knife" )
    
    
// Le damos el arma
    
give_itemidIndex_PrimariasKey ] )
    
    
// Ya no puede comprar
    
g_PuedeComprarid ] = true
    
    
// Mostramos las armas secundarias
    
show_menu_secundariasid )
    
    return 
PLUGIN_HANDLED;

__________________
First Zombie Class
[ZP] Zombie Class: Houndeye Zombie
Quote:
Originally Posted by lucas_7_94 View Post
tenes que saber pawn antes de intentar hacer algo digno.
!Morte is offline
Send a message via MSN to !Morte Send a message via Skype™ to !Morte
fpA
Senior Member
Join Date: May 2011
Location: Zaragoza
Old 09-30-2011 , 17:40   Re: Problema con menu de armas que no toma todas las armas
#2

Prueba a poner debug en el .ini quizas te salga algun error y puedas solucionarlo.
fpA is offline
Send a message via Skype™ to fpA
alan_el_more
Veteran Member
Join Date: Jul 2008
Location: amxmodx-es.com
Old 09-30-2011 , 20:18   Re: Problema con menu de armas que no toma todas las armas
#3

Proba asi:
Code:
public handler_armas( id, Menu, item ) {     if( item == MENU_EXIT )     {         menu_destroy( Menu )         return PLUGIN_HANDLED;     }         // Le sacamos las armas     strip_user_weapons( id )     give_item( id, "weapon_knife" )         // Le damos el arma     give_item( id, Index_Primarias[ item ] )         // Ya no puede comprar     g_PuedeComprar[ id ] = true         // Mostramos las armas secundarias     show_menu_secundarias( id )         return PLUGIN_HANDLED; }
__________________
alan_el_more is offline
!Morte
Veteran Member
Join Date: May 2010
Old 09-30-2011 , 20:30   Re: Problema con menu de armas que no toma todas las armas
#4

Jajaja me sirvio alan gracias, la proxima vez tengo que mirar los parametros de las funciones jaja

Closed
__________________
First Zombie Class
[ZP] Zombie Class: Houndeye Zombie
Quote:
Originally Posted by lucas_7_94 View Post
tenes que saber pawn antes de intentar hacer algo digno.
!Morte is offline
Send a message via MSN to !Morte Send a message via Skype™ to !Morte
Destro-
Veteran Member
Join Date: Jun 2010
Location: $me->location();
Old 09-30-2011 , 21:16   Re: Problema con menu de armas que no toma todas las armas
#5

// Index Armas Primarias

No es el index,es el classname de la arma.
__________________
Destro- is offline
!Morte
Veteran Member
Join Date: May 2010
Old 09-30-2011 , 21:28   Re: Problema con menu de armas que no toma todas las armas
#6

Quote:
Originally Posted by Destro- View Post
// Index Armas Primarias

No es el index,es el classname de la arma.
En un theard de la seccion scripting help decia que era el index del arma :_ y bue yo me quede como si fuera eso
__________________
First Zombie Class
[ZP] Zombie Class: Houndeye Zombie
Quote:
Originally Posted by lucas_7_94 View Post
tenes que saber pawn antes de intentar hacer algo digno.
!Morte is offline
Send a message via MSN to !Morte Send a message via Skype™ to !Morte
 



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 08:45.


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