AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Suggestions / Requests (https://forums.alliedmods.net/forumdisplay.php?f=12)
-   -   REQ for edit (https://forums.alliedmods.net/showthread.php?t=263954)

black_heart 06-05-2015 08:24

REQ for edit
 
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();
            }
        }
    }



InsanityKARAI 06-05-2015 14:44

Re: REQ for edit
 
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;
        
    }

    new 
szMenu10 char ], hname64 ];
    
get_cvar_string"hostname"hnamecharsmaxhname ) );
    
formatszMenucharsmaxszMenu ), "\r[%s] \ySHOP ^n\yCredite: \r%i",hnamecs_get_user_money(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 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 
2:
        {
            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 
3:
        {
            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 
4:
        {
            new 
credits cs_get_user_moneyid ) - 30;
          
            if( 
credits )
            {
                
Colorid"^4[%s]^1Nu ai destule Credite !",szTg );
            }
            
            
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();
            }
        }
    }



black_heart 06-05-2015 15:05

Re: REQ for edit
 
Quote:

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

    new 
szMenu10 char ], hname64 ];
    
get_cvar_string"hostname"hnamecharsmaxhname ) );
    
formatszMenucharsmaxszMenu ), "\r[%s] \ySHOP ^n\yCredite: \r%i",hnamecs_get_user_money(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 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 
2:
        {
            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 
3:
        {
            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 
4:
        {
            new 
credits cs_get_user_moneyid ) - 30;
          
            if( 
credits )
            {
                
Colorid"^4[%s]^1Nu ai destule Credite !",szTg );
            }
            
            
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();
            }
        }
    }



Its Working Perfect by the menu title is missing ..

InsanityKARAI 06-05-2015 16:44

Re: REQ for edit
 
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();
            }
        }
    }



black_heart 06-05-2015 16:55

Re: REQ for edit
 
Quote:

Originally Posted by InsanityKARAI (Post 2305123)
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 :D will find out what is the problem soon :D

InsanityKARAI 06-05-2015 17:00

Re: REQ for edit
 
remove set_user_rendering (id); on line 34 if not use the function

black_heart 06-05-2015 17:15

Re: REQ for edit
 
Quote:

Originally Posted by InsanityKARAI (Post 2305135)
remove set_user_rendering (id); on line 34 if not use the function

ok thanks :)


All times are GMT -4. The time now is 20:15.

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