Raised This Month: $ Target: $400
 0% 

Ayuda , Plugin De Extras Comprobar Si Sirve


  
 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
Author Message
StrikerV2
Senior Member
Join Date: Nov 2012
Location: Chile , O Yes!
Old 02-05-2013 , 19:42   Ayuda , Plugin De Extras Comprobar Si Sirve
#1

Bueno Estube Viendo y vi que ustedes en vez de enumerar cada variable
para hacer que se compre 1 sola vez solo hacen esto:

PHP Code:
new g_item33 ][ sizeof Menu_Items ]; 
y bueno yo quise hacerlo asi y quisiera saber si ustedes podrian decirme si este
menu funcionaria o tiene algun error.

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

#include <amxmodx>
#include <fun>
#include <engine>
#include <fakemeta_util>
#include <hamsandwich>
#include <cstrike>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"

#define ACCESS ADMIN_CHAT


new const Menu_Items[][] = {
    
"\w 50 DE VIDA EXTRA",
    
"\w 50 DE ARMADURA EXTRA",
    
"\w Deagle 1 Bala Extra",
    
"\w Invisibilidad Total [10 SEGUNDOS]",
    
"\w Pack De Granadas (He - FB - CONGELADORA)"
}

new 
g_item33 ][ sizeof Menu_Items ];

public 
plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
RegisterHam(Ham_Spawn"player""Spawn"1)  
    
}
public 
Spawnid )
{
    if( !
is_user_aliveid ) )
        return;
    
    for( new 
0sizeof Menu_Itemsi++ )
    {
        
g_itemid ][ ] = 0;
    }
    
}
public 
crear_menu(id)
{
    if ( 
is_user_aliveid ) && get_user_flagsid ) && ACCESS )
    {
        
        new 
menu menu_create("\w MENU EXTRAS \r VIP""mostar_menu")
        
        for(new 
isizeof Menu_Itemsi++)
            
menu_additem(menuMenu_Items[i], Menu_Items[i])
        
        
menu_setprop(menuMPROP_EXITNAME"Salir"); 
        
menu_setprop(menuMPROP_EXITMEXIT_ALL); 
        
        
        
menu_display(idmenu); 
    }
    else
        
client_print(idprint_chat"Menu Solo Para Vips")
    
    return 
PLUGIN_HANDLED


public 
mostrar_menu(idmenuitem)     
{     
    if (
item == MENU_EXIT)
    {
        
menu_destroy(menu);
        return 
PLUGIN_HANDLED;
    }
    
    if(
item == (sizeof Menu_Items)) 
    {
        
client_print(idprint_chat"Elegiste %s"Menu_Items[item])
    }
    if( 
g_itemid ][ item ] )
    {
        
client_print(idprint_chat"Ya Compraste Esto")    
    }
    switch (
item)
    {  
        case 
0:   
        {  
            
set_user_health(idget_user_health(id) + 50
        }
        case 
1:
        {
            
set_user_armor(idget_user_armor(id) + 50
        }
        case 
2:
        { 
            
hns_give_itemid"weapon_deagle"CSW_DEAGLE);
        }
        case 
3:
        {
            
set_user_rendering(idkRenderFxGlowShell000kRenderTransAlpha0);  
            
set_task10.0"TotalInvi")
        }
        case 
4:
        {
            
hns_give_itemid"weapon_he"CSW_HEGRENADE);
            
hns_give_itemid"weapon_flash"CSW_FLASHBANG);
            
hns_give_itemid"weapon_smoke"CSW_SMOKEGRENADE);
        }
    }
    
menu_destroy(menu);
    return 
PLUGIN_HANDLED;
}
public 
TotalInvi(id)
{
    
set_user_rendering(idkRenderFxGlowShell000kRenderTransAlpha255);     
    
client_print(idprint_center"Se te acabo La Invisibilidad"
}
stock hns_give_itemid, const item33 ], cswbala // Creditos a r0ma por el stock :D
{
    new 
ent give_itemiditem );
    
    if( 
ent <= )
        
ent fm_find_ent_by_owneriditemid );
    
    
cs_set_user_bpammoidcsw);
    
cs_set_weapon_ammoentbala );
    
    return 
1;

Eso :B
__________________
Mi firma era tan sexy .-.

Last edited by StrikerV2; 02-05-2013 at 19:44.
StrikerV2 is offline
Send a message via MSN to StrikerV2
 



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 22:15.


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