This site is a testing version, but all data is shared with the live forum.


Raised This Month: $ Target: $400
 0% 

[es]como se hace un menu target


  
 
 
Thread Tools Display Modes
Author Message
pro-killer
BANNED
Join Date: Apr 2009
Old 12-25-2009 , 17:13   [es]como se hace un menu target
#1

Hola como se hace un menu con target para darle x cosa
pro-killer is offline
metallicawOw
Veteran Member
Join Date: Jun 2009
Location: Anywhere
Old 12-25-2009 , 17:16   Re: [es]como se hace un menu target
#2

Quote:
Originally Posted by pro-killer View Post
Hola como se hace un menu con target para darle x cosa
no te explicas bien Silvert.
__________________

metallicawOw is offline
MouseSplash!
Veteran Member
Join Date: Dec 2009
Location: En Tu Mente!
Old 12-25-2009 , 17:34   Re: [es]como se hace un menu target
#3

osea el quiere un player menu para darle items, eso es lo que entiendo !
MouseSplash! is offline
Hasler
BANNED
Join Date: Jul 2009
Location: Argentina, Rosario
Old 12-26-2009 , 03:57   Re: [es]como se hace un menu target
#4

PHP Code:
#include <amxmodx>
#include <fun>

new g_iPLAction[33]

public 
plugin_init()
{
    
register_plugin("Dar Vida a otro Player""0.1""meTaLiCroSS");
    
register_clcmd"say /darvida","main_menu");
}

public 
main_menu(id)
{
    new 
menu menu_create("\rLook at this awesome Menu!:""menu_handler_main")

    
menu_additem(menu"\wDonar Vida""1"0);

    
menu_setprop(menuMPROP_EXITMEXIT_ALL);
    
menu_display(idmenu0);
}

public 
menu_handler_main(idmenuitem)
{
    if( 
item == MENU_EXIT )
    {
        
menu_destroy(menu);
        return 
PLUGIN_HANDLED;
    }

    new 
data[6], iName[64];
    new 
accesscallback;
    
menu_item_getinfo(menuitemaccessdata,5iName63callback);

    new 
key str_to_num(data);

    switch(
key)
    {
        case 
1:
        {
            
hpselection_menu(id)
        }
    }
}

public 
hpselection_menu(id)
{
    new 
menu menu_create("\rSeleciona Cantidad!:""menu_handler_hpselection")

    
menu_additem(menu"\w100""1"0);
    
menu_additem(menu"\w200""2"0);
    
menu_additem(menu"\w300""3"0);

    
menu_setprop(menuMPROP_EXITMEXIT_ALL);
    
menu_display(idmenu0);
}

public 
menu_handler_hpselection(idmenuitem)
{
    if( 
item == MENU_EXIT )
    {
        
menu_destroy(menu);
        return 
PLUGIN_HANDLED;
    }

    new 
data[6], iName[64];
    new 
accesscallback;
    
menu_item_getinfo(menuitemaccessdata,5iName63callback);

    
g_iPLAction[id] = str_to_num(data) * 100

    health_menu
(id)
}

public 
health_menu(id)
{
    new 
menu menu_create("\rPlayers Activos:""menu_handler_health");

    new 
players[32], pnumtempid;

    new 
szName[32], szTempid[10];

    
get_players(playerspnum);

    for( new 
ii<pnumi++ )
    {
        
tempid players[i];

        if(!
is_user_alive(tempid))    
            continue;

        
get_user_name(tempidszName31);
        
num_to_str(tempidszTempid9);

        
menu_additem(menuszNameszTempid0);
    }

    
menu_display(idmenu0);
}

public 
menu_handler_health(idmenuitem)
{
    if( 
item == MENU_EXIT )
    {
        
menu_destroy(menu);
        return 
PLUGIN_HANDLED;
    }

    new 
data[6], iName[64];
    new 
accesscallback;
    
menu_item_getinfo(menuitemaccessdata,5iName63callback);

    new 
tempid str_to_num(data);

    if(!
is_user_alive(tempid))
    return 
PLUGIN_HANDLED

    
new newhealth get_user_health(id) - g_iPLAction[id]

    if(
newhealth <= 0)
        
user_kill(id0)
    else
        
set_user_health(idnewhealth)

    
set_user_health(tempidget_user_health(tempid) + g_iPLAction[id]);

    
menu_destroy(menu);
    return 
PLUGIN_HANDLED;

Hasler is offline
 



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 13:30.


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