View Single Post
XescorpioX
Junior Member
Join Date: Aug 2013
Old 08-06-2014 , 22:06   Re: [AYUDA] Problema Con Plugin Para Dar Vida Gratis
Reply With Quote #3

lo que te falto es que no estas llamando a la funcion del menu.
prueba así
PHP Code:
#include <amxmodx> 
#include <amxmisc> 
#include <cstrike> 
#include <fun> 

#define PLUGIN "Comprar Vida [NIVEL NOVATO]" 
#define VERSION "1.0" 
#define AUTHOR "RaMi" 

//new cvar_cost  
new cvar_vida 

public plugin_init()  
{   
    
register_plugin("ComprarVida""1.0""RaMi"
    
register_clcmd("say /vidahp""menu"
    
register_cvar("amx_vidahp""50"
          
}
public 
menu(id

    new 
Menu menu_create("VidaGratis""Handler"
    
menu_additem(Menu"\r50 Vida""1"0)  
    
menu_additem(Menu"\r100 Vida""2"0)   
    
menu_additem(Menu"\r150 Vida""3"0)  
    
menu_setprop(Menu,MPROP_EXITNAME,"Salir")  
    
menu_setprop(MenuMPROP_EXITMEXIT_ALL)  
    
menu_display(idMenu0)  

    
public 
mostrar_menu(idMenuitem

    if (
item == MENU_EXIT
    { 
    
menu_destroy(Menu
    return 
PLUGIN_HANDLED 
    

     
     
    new 
iData[6];  
    new 
iAccess// Acceso (flags) 
    
new iCallback// Callback del menu (menu_makecallback) 
    
new iName[64]; // Nombre del item 
    
menu_item_getinfo(MenuitemiAccessiData5iName63iCallback)
    
    switch (
str_to_num(iData))  
    {
        case 
1// Opcion 1: Aumentamos la vida en X  
        // (determinado por la cvar_vida, en este caso: 50) 
        
{  
            
//seteamos la vida (jugador, obtenemos su vida y la aumentamos en la cvar_vida) 
            
set_user_health(idget_user_health(id) + get_pcvar_num(cvar_vida)) 
        }  
        case 
2// Opcion 2: Aumentamos la Vida En X 
        
{      
            
//seteamos la vida (jugador, obtenemos su vida y la aumentamos en la cvar_vida) 
            
set_user_health(idget_user_health(id) + get_pcvar_num(cvar_vida)) 
        }  
        case 
3// Cerramos El Menu 
        
{  
        }
             
    }
    return 
PLUGIN_HANDLED  

y pide ayuda en alliedmodders en español, aquí la página, ahí te ayudarán cuando desees
http://amxmodx-es.com/
XescorpioX is offline