Raised This Month: $ Target: $400
 0% 

REQ for edit


  
 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
Author Message
black_heart
Senior Member
Join Date: May 2015
Old 06-05-2015 , 08:24   REQ for edit
Reply With Quote #1

Can someone remove the cerdits and make it with points, or money?
and this shop to can use only from admin with flag "n" CUSTOM B
PHP Code:
#include <amxmodx>
#include <fun>
#include <hamsandwich>

native get_user_creditsid )
native set_user_creditsidcredits )

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 ) {

    new 
szMenu10 char ], hname64 ];
    
get_cvar_string"hostname"hnamecharsmaxhname ) );
    
formatszMenucharsmaxszMenu ), "\r[%s] \ySHOP ^n\yCredite: \r%i",hnameget_user_credits(id));
    new 
menu menu_create szMenu "Menu" );

    
menu_additemmenu"\r[ \y150 \r]\w HP            \y[ \r10 Credits \y]""1"0);
    
menu_additemmenu"\r[ \y350 \r]\w Speed         \y[ \r15 Credits \y]""2"0);
    
menu_additemmenu"\r[ \y100 \r]\w Invisibility    \y[ \r25 Credits \y]""3"0);
    
menu_additemmenu"\r[ \yx2 \r]\w Damage         \y[ \r30 Credits \y]""4"0);

    
menu_setprop menuMPROP_EXITMEXIT_ALL );
    
menu_display idmenu);
    return 
1;
}


public 
Menuidmenuitem ) {

    if( 
item == MENU_EXIT )
        {
            return 
1;
        }
    
    new 
data ], szName 64 ];
    new 
accesscallback;
    
menu_item_getinfo menuitemaccessdata,charsmax data ), szName,charsmax szName ), callback );
    new 
key str_to_num data );    
    switch(
key)
    {
        case 
1:
        {

            new 
credits get_user_creditsid ) - 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 );
            
set_user_creditsidcredits );
            return 
1;
        }
        case 
2:
        {
            new 
credits get_user_creditsid ) - 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 );
            
set_user_creditsidcredits );
            return 
1;
        }
        case 
3:
        {
            new 
credits get_user_creditsid ) - 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 );
            
set_user_creditsidcredits );
            return 
1;
        }
        case 
4:
        {
            new 
credits get_user_creditsid ) - 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 );
            
set_user_creditsidcredits );
            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();
            }
        }
    }


Last edited by black_heart; 06-05-2015 at 08:44.
black_heart is offline
Send a message via Skype™ to black_heart
 



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