Raised This Month: $ Target: $400
 0% 

REQ for edit


  
 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
InsanityKARAI
Member
Join Date: Jul 2014
Old 06-05-2015 , 16:44   Re: REQ for edit
Reply With Quote #4

Try

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

new boolSpeed[17], Damage[17];
new const 
szTg[] = "Shop";

public 
plugin_init( ) {

    
register_plugin"S Shop""new""alkaline aka lucy" );

    
RegisterHamHam_Spawn"player""Sp"true );
    
RegisterHam Ham_TakeDamage"player""TakelucyDmgPlayers" );

    
register_event("CurWeapon" "CWeapon" "be" "1=1" );

    
register_clcmd"say shop""TS", -);
    
register_clcmd"say /shop""TS", -);
    
register_clcmd"say_team shop""TS", -);
    
register_clcmd"say_team /shop""TS", -);
}
public 
client_putinserverid 
{
    
    
Speed[id] = false;
    
Damage[id] = false;
}

public 
Spid 
{
    
Speed[id] = false;
    
Damage[id] = false;
    
set_user_rendering(id);
}

public 
TSid ) {

    if( 
is_user_connectedid ) && is_user_aliveid ) ) 
    {
        switch( 
get_user_teamid ) )
        {
            case 
1,2SMid );    
        }
    }
    else
    {
        
Colorid"^4[%s]^1Trebuie sa fi in viata pentru a deschide ^3Shopul ^1!"szTg );
    }
}


public 
SMid ) {
    
    if(!(
get_user_flags(id) && ADMIN_LEVEL_B))
    {
        
Colorid"^4[%s]^1 Vous ne disposez pas de l'accès à cette commande",szTg)
        return 
1;
    }
    
    static 
Text1500 ] ,hname64 ];
    
get_cvar_string"hostname"hnamecharsmaxhname ) );
            
    
formatex(Textcharsmax(Text), "\r[%s] \ySHOP ^n\yCredite: \r%i",hnamecs_get_user_money(id));
    new 
menu menu_create(Text"Menu"
    
    
formatex(Textcharsmax(Text), "\r[ \y150 \r]\w HP              \y[ \r10 Credits \y]");
    
menu_additem(menuText);  
    
formatex(Textcharsmax(Text), "\r[ \y350 \r]\w Speed         \y[ \r15 Credits \y]");
    
menu_additem(menuText); 
    
formatex(Textcharsmax(Text), "\r[ \y100 \r]\w Invisibility    \y[ \r25 Credits \y]");
    
menu_additem(menuText); 
    
formatex(Textcharsmax(Text), "\r[ \yx2 \r]\w Damage         \y[ \r30 Credits \y]^n^n");
    
menu_additem(menuText); 
    
    
    
menu_setprop(menuMPROP_EXITNAME"\dSair")
    
menu_setprop(menuMPROP_BACKNAME"\wVoltar")
    
menu_setprop(menuMPROP_NEXTNAME"\rProxima")
        
    
menu_displayidmenu);
        
    return 
PLUGIN_HANDLED
}
public 
Menuidmenuitem )
{    
    switch( 
item )
    {
        case 
0:
        {
            new 
credits cs_get_user_moneyid ) - 10;
            
            if( 
credits )
            {
                
Colorid"^4[%s]^1Nu ai destule Credite !",szTg );
                return 
1;        
            }
                
            
set_user_healthidget_user_healthid ) + 35 );
            
Colorid"^4[%s]^1 Ai cumparat ^3 150 HP"szTg );
            
cs_set_user_moneyidcredits );    
            return 
1;
        }
        case 
1:
        {
            new 
credits cs_get_user_moneyid ) - 15;
            
            if( 
credits )
            {
                
Colorid"^4[%s]^1Nu ai destule Credite !",szTg );
                return 
1;
            }
            
            
Speed[id] = true;
            
Colorid"^4[%s]^1 Ai cumparat ^3 350 Speed"szTg );
            
cs_set_user_moneyidcredits );
            return 
1;
        }
        case 
2:
        {
            new 
credits cs_get_user_moneyid ) - 25;
        
            if( 
credits )
            {
                
Colorid"^4[%s]^1Nu ai destule Credite !",szTg );
                return 
1;
            }
            
            
set_user_rendering(idkRenderFxNone000kRenderTransAlpha0)
            
Colorid"^4[%s]^1 Ai cumparat ^3 Invizibilitate ^1pana cand mori !"szTg );
            
cs_set_user_moneyidcredits );
            return 
1;
        }
        case 
3:
        {
            new 
credits cs_get_user_moneyid ) - 30;
          
            if( 
credits )
            {
                
Colorid"^4[%s]^1Nu ai destule Credite !",szTg );
                return 
1;
            }
            
            
Damage[id] = true;
            
Colorid"^4[%s]^1 Ai cumparat ^3 X2 Damage ^1!"szTg );
            
cs_set_user_moneyidcredits );
            return 
1;
        }
    }
    return 
1;
}
public 
CWeaponid 
{
    if( 
Speedid ] ) 
    {
        if( 
get_user_weapon(id)) 
        {
            
set_user_maxspeed(id280.0);
        }
        }
}
public 
TakelucyDmgPlayersiVictimiInflictoriAttackerFloat:fDamageiDamageBits 
{

    if( 
DamageiAttacker ] && get_user_weapon(iAttacker)) 
    {
        
SetHamParamFloat4fDamage 2.0 );
        return 
HAM_HANDLED;
    }
    
    return 
HAM_IGNORED;   
}

stock Color(const id, const input[], any:...) {
    new 
count 1players[32];
    static 
msg[191];
    
vformat(msg190input3);
    
    
replace_all(msg190"!x04""^4");
    
replace_all(msg190"!x01""^1");
    
replace_all(msg190"!x03""^3");
    
/* This plugin created by alkaline aka lucy */
    
if(idplayers[0] = id;
    else 
get_players(playerscount"ch"); {
        for(new 
0counti++) {
            if(
is_user_connected(players[i])) {
                
message_begin(MSG_ONE_UNRELIABLEget_user_msgid("SayText"), _players[i]);
                
write_byte(players[i]);
                
write_string(msg);
                
message_end();
            }
        }
    }

InsanityKARAI 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 20:15.


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