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

[AYUDA] Problema Con Plugin Para Dar Vida Gratis


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
KalZ
New Member
Join Date: Mar 2014
Old 03-09-2014 , 15:06   [AYUDA] Problema Con Plugin Para Dar Vida Gratis
Reply With Quote #1

Hola Soy Nuevo Aca Y Tambien En El Pawn xd. Necesito Una Pequeña Ayuda Cree Un Plugin Para Vida Gratis.. Sacando un Poco De Informacion De Varios Tutoriales, Bloc De Notas De Scripting, etc.
Cuando Cree el sma compilo bien y todo lo demas el problema es que cuando quiero abrir el menu. que puse en el sma, no se habre nada, nose como explicarles. xD
Espero Que Me Puedan Ayudar. GRACIAS DE ANTEMANO

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

#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 
ComprarVida(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(Menu /*variable del menu*/item /*item del menu seleccionado*/iAccess /*acceso*/iData /*numero (key)*//*key-len*/iName /*item-name*/63 /*name-len*/iCallback /*menu-callback*/)
    
     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
        

            
menu_destroy(Menu// Destruimos el Menu
            
        

    } 
    
    return 
PLUGIN_HANDLED 
}
         
    
    
    
// Add your code here... 
KalZ is offline
ANTICHRISTUS
kingdom of weird stuff
Join Date: Jun 2010
Location: My kingdom is not in thi
Old 03-09-2014 , 19:29   Re: [AYUDA] Problema Con Plugin Para Dar Vida Gratis
Reply With Quote #2

english only forums amigo, translate your post and add english.
__________________
ANTICHRISTUS is offline
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
Mordekay
Squirrel of Fortune
Join Date: Apr 2006
Location: Germany
Old 08-07-2014 , 06:04   Re: [AYUDA] Problema Con Plugin Para Dar Vida Gratis
Reply With Quote #4

English only here!
__________________

Mordekay is offline
AyseoN
Junior Member
Join Date: Jan 2015
Old 06-29-2015 , 13:12   Re: [AYUDA] Problema Con Plugin Para Dar Vida Gratis
Reply With Quote #5

Te falto la función Del menu
AyseoN is offline
Reply


Thread Tools
Display Modes

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 04:55.


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