Raised This Month: $ Target: $400
 0% 

REQ for edit


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
black_heart
Senior Member
Join Date: May 2015
Old 06-05-2015 , 16:55   Re: REQ for edit
Reply With Quote #1

Quote:
Originally Posted by InsanityKARAI View Post
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();
            }
        }
    }

THX its working .. but in colnsole i have this error
[AMXX] run time error 10: native error(native set_user_rendering) if you can help me to fix .. ok
but if u are dont interested .. ok too will find out what is the problem soon
black_heart is offline
Send a message via Skype™ to black_heart
Reply



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