AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   I get this errors (https://forums.alliedmods.net/showthread.php?t=321102)

Ykaru 01-25-2020 08:19

I get this errors
 
Hi, when i try to compile the plugin i get this errors, what should i modify, I dont get it.

PHP Code:

error 033: array must be indexed (variable "iPlayers")
error 033: array must be indexed (variable "iPlayers")
error 033: array must be indexed (variable "iPlayers")
error 033: array must be indexed (variable "iPlayers")
error 033: array must be indexed (variable "iPlayers")
error 033: array must be indexed (variable "iPlayers")
error 033: array must be indexed (variable "iPlayers")
error 033: array must be indexed (variable "iPlayers")
error 033: array must be indexed (variable "iPlayers")
error 035argument type mismatch (argument 1

PHP Code:

        g_bAk47[iPlayers] = false;
        
g_bA1[iPlayers] = false;
        
g_bAwp[iPlayers] = false;
        
g_bDeagle[iPlayers] = false;
        
g_bXm[iPlayers] = false;
        
g_bMp5[iPlayers] = false;
        
g_bM249[iPlayers] = false;
        
g_bFamas[iPlayers] = false;
        
bSpeed[iPlayers] = false;
        
set_user_maxspeed(iPlayers400.0); 


HamletEagle 01-25-2020 08:33

Re: I get this errors
 
The plugin?

Ykaru 01-25-2020 08:36

Re: I get this errors
 
Quote:

Originally Posted by HamletEagle (Post 2681552)
The plugin?

I edited now, sry i forgot :)

HamletEagle 01-25-2020 08:53

Re: I get this errors
 
I assume it should be iPlayers[i], there's not enough code to be able to say for sure. Post more if this doesn't work.

Ykaru 01-25-2020 10:01

Re: I get this errors
 
Quote:

Originally Posted by HamletEagle (Post 2681554)
I assume it should be iPlayers[i], there's not enough code to be able to say for sure. Post more if this doesn't work.

This is the plugin :

PHP Code:

/* Credite: =>> Cyby <<= */
//Cvaruri (de adaugat in amxx.cfg)
/*
*             cvar_preturi "0" //default 0                // 0 OFF/1 ON Cand tastezi /cumparavip arata motd.
*            cvar_beneficii "0" //default 0          // 0 OFF/1 ON Cand tastezi /vip arata motd.
*            cvar_health "4"                 // Cata viata sa primeasca cand face kill normal.
*            cvar_headshot "8"                // Cata viata sa primeasca cand da headshot.
*            cvar_money "400"                // Cati bani sa primeasca cand face kill normal.
*            cvar_moneyh "500"                // Cati bani sa primeasca cand da headshot.
*            cvar_accesshop "0" //default 0            // 0 ON doar daca are flagurile "ab" are acces la shop   // 1 ON doar daca userul este admin   // 2 au toti playerii acces la shop   // 3 shop dezactivat.
*            cvar_healthspawn "20"                // Cata viata sa primeasca la spawn.
*            cvar_armorspawn "20"                // Cata armura sa primeasca la spawn.
*            cvar_putinserver "0" //default 0        // 0 OFF numai apare mesaj cand un vip intra pe server/1 ON apare mesaj cand un vip intra pe server.
*            cvar_disconnect "0"  //default 0        // 0 OFF numai apare mesajul cand un vip iese/1 ON apare mesajul cand un vip intra.
*            cvar_tabscore "0"  //default 0            // 0 OFF numai apare VIP in scoreboard/1 ON apare VIP in scoreboard.
*            cvar_bonus "0"  //default 0            // 0 OFF numai da bani si viata cand face kill/1 ON da viata si bani cand face kill/2 ON toti playerii primesc bani/viata cand fac kill.
*            cvar_spawn "0"  //default 0            // 0 OFF numai da viata/armura/skin knife la spawn/1 ON doar pentru vip/2 ON doar daca nu are vip/3 ON doar daca este admin/4 ON pentru toti,da la tot viata/armura/skin la spawn ( VIPI + playeri normali).
*            cvar_bullets "0"  //default 0            // 0 OFF numai arata liniile cand tragi cu arma gold/1 ON arata linii cand tragi cu arme gold.
*            cvar_mcredite "0"  //default 0            // 0 ON poti cumpara iteme pe bani/1 ON poti cumpara iteme pe credite (pluginu-l de credite al lu' askhanar).
*            cvar_mmodels "0"   //default 0            // 0 ON doar daca esit vip/1 OFF modele dezactivate/2 ON pentru toti playerii dupa server/3 ON doar daca esti admin.
*/
#include < amxmodx >
#include < amxmisc >
#include < fun >
#include < hamsandwich >
#include < fakemeta >
#include < cstrike >
#include < engine >

native fcs_get_user_credits(client);
native fcs_set_user_credits(clientcredits);
native give_etheral(id)
native delete_etheral(id)
native givee_tunder(id)
native give_plasmagun(id)
native delete_plasmagun(id)
native give_fire(id)
native delete_fire(id)
native give_oicw(id)
native delete_oicw(id)
native give_coilgun(id)
native give_balrog(id)
native delete_balrog(id)
native delete_coilgun(id)

#define PLUGIN "Sistem Shop si Vip"
#define VERSION "1.9a"
#define AUTHOR "C0sm1N"

#define IsPlayer(%0)    (1 <= %0 <= g_iMaxPlayers)

new bool:g_bKnife[33], bool:g_bA1[33], bool:g_bAk47[33], bool:g_bAwp[33], bool:g_bDeagle[33], bool:g_bXm[33], bool:g_bMp5[33], bool:g_bM249[33], bool:g_bFamas[33];
new 
Task 123456
new g_iMaxPlayers
new bool:bSpeed[33], bool:bInvis[33];
new 
bullets[33];
new 
m_spriteTexture;

/* Knife */
new Knife_Model[66] = "models/knifevip/v_knife.mdl"
/* M4a1 */
new M4A1_Gold1[66] = "models/golden_m4a1/v_m4a1.mdl"
new M4A1_Gold2[66] = "models/golden_m4a1/p_m4a1.mdl"
new M4A1_Gold3[66] = "models/golden_m4a1/w_m4a1.mdl"
/* Ak47 */
new Ak47_Gold1[66] = "models/golden_ak47/v_ak47.mdl"
new Ak47_Gold2[66] = "models/golden_ak47/p_ak47.mdl"
new Ak47_Gold3[66] = "models/golden_ak47/w_ak47.mdl"
/* Awp */
new Awp_Gold1[66] = "models/golden_awp/v_awp.mdl"
new Awp_Gold2[66] = "models/golden_awp/p_awp.mdl"
new Awp_Gold3[66] = "models/golden_awp/w_awp.mdl"
/* Deagle */
new Deagle_Gold1[66] = "models/golden_deagle/v_golden_deagle.mdl"
new Deagle_Gold2[66] = "models/golden_deagle/p_golden_deagle.mdl"
new Deagle_Gold3[66] = "models/golden_deagle/w_deagle.mdl"
/* Xm1014 */
new Xm_Gold1[66] = "models/golden_xm/v_golden_xm1014.mdl"
new Xm_Gold2[66] = "models/golden_xm/p_golden_xm1014.mdl"
new Xm_Gold3[66] = "models/golden_xm/w_golden_xm1014.mdl"
/* Dual Mp5 */
new Mp5_Dual1[66] = "models/dual_mp5/v_dualmp5.mdl"
new Mp5_Dual2[66] = "models/dual_mp5/p_dualmp5.mdl"
/* M249 */
new M249_Gold1[66] = "models/cateaua/v_m249.mdl"
new M249_Gold2[66] = "models/cateaua/p_m249.mdl"
new M249_Gold3[66] = "models/cateaua/w_m249.mdl"
/* Famas */
new Famas_Gold1[66] = "models/famas/v_famas.mdl"
new Famas_Gold2[66] = "models/famas/p_famas.mdl"
new Famas_Gold3[66] = "models/famas/w_famas.mdl"

public plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
register_clcmd("fullupdate","block_update");
    
    
/* Event */
    
register_event("HLTV""event_new_round""a""1=0""2=0")
    
register_event"DeathMsg""event_deathmsg""a" )
    
register_event("CurWeapon""event_curweapon""be""1=1")
    
register_event("ResetHUD""event_resethud""be")
    
register_event("CurWeapon""make_tracer""be""1=1""3>0");

    
/* Comenzi */
    
register_clcmd("say /vip","cmdAvantaje")
    
register_clcmd("say /cumparavip""cmdPreturi")
    
register_clcmd("say /shop","cmdShop")
    
register_clcmd("fullupdate","block")

    
/* RegisterHam */
    
RegisterHam Ham_TakeDamage"player""Player_TakeDamage" )
    
RegisterHam(Ham_Spawn"player""PlayerPostSpawn"1)

    
/* Forward */
    
register_forward(FM_SetModel"fw_SetModel")
    
    
/* Cvaruri */
    
register_cvar("cvar_preturi","0");
    
register_cvar("cvar_beneficii","0");
    
register_cvar("cvar_health","4");
    
register_cvar("cvar_headshot","8");
    
register_cvar("cvar_money","400");
    
register_cvar("cvar_moneyh","500");
    
register_cvar("cvar_accesshop","0");
    
register_cvar("cvar_healthspawn","20");
    
register_cvar("cvar_armorspawn","20");
    
register_cvar("cvar_putinserver","0");
    
register_cvar("cvar_disconnect","0");
    
register_cvar("cvar_tabscore","0");
    
register_cvar("cvar_bonus","0");
    
register_cvar("cvar_spawn","0");
    
register_cvar("cvar_bullets","0");
    
register_cvar("cvar_mcredite","0");
    
register_cvar("cvar_mmodels","0");
    
    
g_iMaxPlayers get_maxplayers ( )
}
stock bool:g_Vipid )
{
    if(
get_user_flags(id) & read_flags("ab"))
        return 
true;
    return 
false;
}
public 
block(id) return 1
public event_deathmsgid )
{
    new 
iKiller
    
new iVictim
    
new iHeadshot
    
    
if(g_Vip(id) && get_cvar_num("cvar_bonus") == || get_cvar_num("cvar_bonus") == 2)
    {
        
iKiller read_data(1)
        
iVictim read_data(2)
        
iHeadshot read_data(3)
        
        if(
iKiller != iVictim && is_user_alive(iKiller))
        {
            
set_user_health(iKillerget_user_health(iKiller) + get_cvar_num("cvar_health"))
            
cs_set_user_money(iKillercs_get_user_money(iKiller) + get_cvar_num("cvar_money"))
        }
        if(
iHeadshot)
        {
            
set_user_health(iKillerget_user_health(iKiller) + get_cvar_num("cvar_headshot"))
            
cs_set_user_money(iKillercs_get_user_money(iKiller) + get_cvar_num("cvar_moneyh"))
        }
    }
    if(
get_cvar_num("cvar_bonus") == 0)
        return;
}
public 
event_new_round(  )
{
    new 
iPlayers[32], iNum;
    
get_players(iPlayersiNum)
    for(new 
0;iNumi++)
    {
        
g_bAk47[iPlayers] = false;
        
g_bA1[iPlayers] = false;
        
g_bAwp[iPlayers] = false;
        
g_bDeagle[iPlayers] = false;
        
g_bXm[iPlayers] = false;
        
g_bMp5[iPlayers] = false;
        
g_bM249[iPlayers] = false;
        
g_bFamas[iPlayers] = false;
        
bSpeed[iPlayers] = false;
        
set_user_maxspeed(iPlayers400.0);
        
bInvis[iPlayers[i]] = false;
        
set_user_rendering(iPlayers[i]);
        
delete_etheral(iPlayers[i]);
        
delete_plasmagun(iPlayers[i]);
        
delete_oicw(iPlayers[i]);
        
delete_fire(iPlayers[i]);
        
delete_balrog(iPlayers[i]);
        
delete_coilgun(iPlayers[i]);
    }
}
public 
make_tracer(id)
{
    new 
clip,ammo
    
new wpnid get_user_weapon(id,clip,ammo)
    new 
pteam[16]
    
    
get_user_team(idpteam15)
    if(
get_cvar_num("cvar_bullets") == 1)
    {
        if((
bullets[id] > clip) && (wpnid == CSW_M4A1) && g_bA1[id] || (wpnid == CSW_AK47) && g_bAk47[id] || (wpnid == CSW_XM1014) && g_bXm[id] || (wpnid == CSW_DEAGLE) && g_bDeagle[id] || (wpnid == CSW_AWP) && g_bAwp[id] || (wpnid == CSW_MP5NAVY) && g_bMp5[id] || (wpnid == CSW_M249) && g_bM249[id] || (wpnid == CSW_FAMAS) && g_bFamas[id])
        {
            new 
vec1[3], vec2[3]
            
get_user_origin(idvec11)
            
get_user_origin(idvec24)

            
message_beginMSG_BROADCAST,SVC_TEMPENTITY)
            
write_byte (0)
            
write_coord(vec1[0])
            
write_coord(vec1[1])
            
write_coord(vec1[2])
            
write_coord(vec2[0])
            
write_coord(vec2[1])
            
write_coord(vec2[2])
            
write_shortm_spriteTexture )
            
write_byte(1)
            
write_byte(5)
            
write_byte(2)
            
write_byte(10)
            
write_byte(0)
            
write_byte255 )
            
write_byte215 )
            
write_byte)
            
write_byte(200)
            
write_byte(150)
            
message_end()
        }
    }
    if(
get_cvar_num("cvar_bullets") == 0)
        return;
    
bullets[id] = clip
}
public 
cmdShopid )
{
    if(!
is_user_alive(id) || is_user_bot(id))
        return;
    
    if(
g_Vip(id) && get_cvar_num("cvar_accesshop") == 0)
        
afiseazaid )
    if(
is_user_admin(id) && get_cvar_num("cvar_accesshop") == 1)
        
afiseazaid )
    if(
get_cvar_num("cvar_accesshop") == 2)
        
afiseazaid )
    if(
get_cvar_num("cvar_accesshop") == 3)
        return;
}
public 
afiseazaid )
{
    static 
menu;
    
menu menu_create ("\yShop \r[Cumpara Iteme]","Menu_Handler")
    
menu_additem menu,"\r Echipament","0")
    
menu_additem menu,"\y Arme \r Gold","1")
    
menu_additem menu,"\y Arme \r CSO","2")

    
menu_setprop menuMPROP_NUMBER_COLOR,"\y")
    
menu_setprop menuMPROP_EXITMEXIT_ALL )
    
    
menu_display idmenu)
    return 
0
}

public 
Menu_Handleridmenuitem )
{
    if(!
is_user_alive(id))
        return
    if ( 
item == MENU_EXIT )
    {
        
menu_destroy menu );
        return
    }

    new 
data ], szName 64 ];
    new 
accesscallback;
    
    
menu_item_getinfo menuitemaccessdatacharsmax data ), szNamecharsmax szName ), callback );

    new 
key str_to_num data );

    switch ( 
key )
    {
        case 
0echipamentid )
        case 
1golden_armeid )
        case 
2cso_armeid )
    }
    
menu_destroy menu );
    return
}
public 
echipamentid )
{
    static 
menu;
    
menu menu_create ("\yShop \r[Cumpara Iteme]","Menu_Echipamentid")
    if(
get_cvar_num("cvar_mcredite") == 0)
    {
        
menu_additem menu,"\w Grenada \r[2500$]","1")
    }
    if(
get_cvar_num("cvar_mcredite") == 1)
    {
        
menu_additem menu,"\w Grenada \r[2 Credite]","1")
    }
    if(
get_cvar_num("cvar_mcredite") == 0)
    {
        
menu_additem menu,"\w Armura + Viata (+100 ambele) \r[10000$]","2")
    }
    if(
get_cvar_num("cvar_mcredite") == 1)
    {
        
menu_additem menu,"\w Armura + Viata (+100 ambele) \r[10 Credite]","2")
    }
    if(
get_cvar_num("cvar_mcredite") == 0)
    {
        
menu_additem menu,"\w Grenada + Flash + Smoke \r[5000$]","3")
    }
    if(
get_cvar_num("cvar_mcredite") == 1)
    {
        
menu_additem menu,"\w Grenada + Flash + Smoke \r[7 Credite]","3")
    }
    if(
get_cvar_num("cvar_mcredite") == 0)
    {
        
menu_additem menu,"\w Flash \r[1000$]","4")
    }
    if(
get_cvar_num("cvar_mcredite") == 1)
    {
        
menu_additem menu,"\w Flash \r[1 Credite]","4")
    }
    if(
get_cvar_num("cvar_mcredite") == 0)
    {
        
menu_additem menu,"\w Smoke \r[500$]","5")
    }
    if(
get_cvar_num("cvar_mcredite") == 1)
    {
        
menu_additem menu,"\w Smoke \r[1 Credite]","5")
    }
    if(
get_cvar_num("cvar_mcredite") == 0)
    {
        
menu_additem menu,"\w Viata +25 \r[4000$]","6")
    }
    if(
get_cvar_num("cvar_mcredite") == 1)
    {
        
menu_additem menu,"\w Viata +25 \r[6 Credite]","6")
    }
    if(
get_cvar_num("cvar_mcredite") == 0)
    {
        
menu_additem menu,"\w Armura +20 \r[2000$]","7")
    }
    if(
get_cvar_num("cvar_mcredite") == 1)
    {
        
menu_additem menu,"\w Armura +20 \r[4 Credite]","7")
    }
    if(
get_cvar_num("cvar_mcredite") == 0)
    {
        
menu_additem menu,"\w Defuse Kit \r[800$]","8")
    }
    if(
get_cvar_num("cvar_mcredite") == 1)
    {
        
menu_additem menu,"\w Defuse Kit \r[2 Credite]","8")
    }
    if(
get_cvar_num("cvar_mcredite") == 0)
    {
        
menu_additem menu,"\w GodMode(10 secunde) \r[14000$]","9")
    }
    if(
get_cvar_num("cvar_mcredite") == 1)
    {
        
menu_additem menu,"\w GodMode(10 secunde) \r[25 Credite]","9")
    }
    if(
get_cvar_num("cvar_mcredite") == 0)
    {
        
menu_additem menu,"\w Speed(O runda) \r[8000$]","10")
    }
    if(
get_cvar_num("cvar_mcredite") == 1)
    {
        
menu_additem menu,"\w Speed(O runda) \r[10 Credite]","10")
    }
    if(
get_cvar_num("cvar_mcredite") == 0)
    {
        
menu_additem menu,"\w Invizibilitate(40 secunde) \r[10000$]","11")
    }
    if(
get_cvar_num("cvar_mcredite") == 1)
    {
        
menu_additem menu,"\w Invizibilitate(40 secunde) \r[30 Credite]","11")
    }
    
menu_setprop menuMPROP_NUMBER_COLOR,"\y")
    
menu_setprop menuMPROP_EXITMEXIT_ALL )
    
    
menu_display idmenu)
    return 
0
}
public 
Menu_Echipamentid(idmenuitem)
{
    if ( 
item == MENU_EXIT )
    {
        
menu_destroy menu );
        return 
1;
    }
    
    new 
data ], szName 64 ];
    new 
accesscallback;
    
    
menu_item_getinfo menuitemaccessdatacharsmax data ), szNamecharsmax szName ), callback );
    
    new 
key str_to_num data );
    new 
pcredite fcs_get_user_credits(id)
    new 
cost cs_get_user_money(id)
    
    switch ( 
key )
    {
        case 
1:
        {
            if(
get_cvar_num("cvar_mcredite") == 0)
            {
                if(
cs_get_user_money(id) >= 2500)
                {
                    
give_item id,"weapon_hegrenade" )
                    
cs_set_user_money(idcs_get_user_money(id) - 2500)
                }
                else
                {
                    new 
money 2500 cost
                    chat_color
(id"!gNu !yai suficienti !teambani !ypentru a cumpara acest item,iti mai trebuie !g%i$",money)
                    return 
1
                
}
            }
            else if(
get_cvar_num("cvar_mcredite") == 1)
            {
                if(
fcs_get_user_credits(id) >= 2)
                {
                    
give_item id,"weapon_hegrenade" )
                    
fcs_set_user_credits(idfcs_get_user_credits(id) - 2)
                }
                else
                {
                    new 
credits pcredite
                    chat_color
(id"!gNu !yai suficiente !teamcredite !ypentru a cumpara acest item, iti mai trebuie !g%i credite.",credits)
                    return 
1
                
}
            }
        }
        case 
2:
        {
            if(
get_cvar_num("cvar_mcredite") == 0)
            {
                if(
cs_get_user_money(id) >= 10000)
                {
                    
set_user_health(idget_user_health(id) + 100)
                    
set_user_armor(idget_user_armor(id) + 100)
                    
cs_set_user_money(idcs_get_user_money(id) - 10000)
                }
                else
                {
                    new 
money 10000 cost
                    chat_color
(id"!gNu !yai suficienti !teambani !ypentru a cumpara acest item, iti mai trebuie !g%i$",money)
                    return 
1
                
}
            }
            if(
get_cvar_num("cvar_mcredite") == 1)
            {
                if(
fcs_get_user_credits(id) >= 10)
                {
                    
fcs_set_user_credits(idfcs_get_user_credits(id) - 10)
                    
set_user_health(idget_user_health(id) + 100)
                    
set_user_armor(idget_user_armor(id) + 100)
                }
                else
                {
                    new 
credits 10 pcredite
                    chat_color
(id"!gNu !yai suficiente !teamcredite !ypentru a cumpara acest item, iti mai trebuie !g%i credite",credits)
                    return 
1
                
}
            }
        }
        case 
3:
        {
            if(
get_cvar_num("cvar_mcredite") == 0)
            {
                if(
cs_get_user_money(id) >= 5000)
                {
                    
give_item id,"weapon_flashbang" )
                    
give_item id,"weapon_hegrenade" )
                    
give_item id,"weapon_smokegrenade" )
                    
cs_set_user_money(idcs_get_user_money(id) - 5000)
                }
                else
                {
                    new 
money 5000 cost
                    chat_color
(id"!gNu !yai suficienti !teambani !ypentru a cumpara acest item, mai ai nevoie de !g%i$",money)
                    return 
1
                
}
            }
            if(
get_cvar_num("cvar_mcredite") == 1)
            {
                if(
fcs_get_user_credits(id) >= 7)
                {
                    
fcs_set_user_credits(idfcs_get_user_credits(id) - 7)
                    
give_item id,"weapon_flashbang" )
                    
give_item id,"weapon_hegrenade" )
                    
give_item id,"weapon_smokegrenade" )
                }
                else
                {
                    new 
credits pcredite
                    chat_color
(id"!gNu !yai suficiente !teamcredite !ypentru a cumpara acest item, mai ai nevoie de !g%i credite",credits)
                    return 
1
                
}
            }
        }
        case 
4:
        {
            if(
get_cvar_num("cvar_mcredite") == 0)
            {
                if(
cs_get_user_money(id) >= 1000)
                {
                    
give_item id,"weapon_flashbang" )
                    
cs_set_user_money(idcs_get_user_money(id) - 1000)
                }
                else
                {
                    new 
money 1000 cost
                    chat_color
(id"!gNu !yai suficienti !teambani !ypentru a cumpara acest item, mai ai nevoie de !g%i$",money)
                    return 
1
                
}
            }
            if(
get_cvar_num("cvar_mcredite") == 1)
            {
                if(
fcs_get_user_credits(id) >= 1)
                {
                    
fcs_set_user_credits(idfcs_get_user_credits(id) - 1)
                    
give_item id,"weapon_flashbang" )
                }
                else
                {
                    new 
credits pcredite
                    chat_color
(id"!gNu !yai suficiente !teamcredite !ypentru a cumpara acest item, mai ai nevoie de !g%i credite",credits)
                    return 
1
                
}
            }
        }
        case 
5:
        {
            if(
get_cvar_num("cvar_mcredite") == 0)
            {
                if(
cs_get_user_money(id) >= 500)
                {
                    
give_item id,"weapon_smokegrenade" )
                    
cs_set_user_money(idcs_get_user_money(id) - 500)
                }
                else
                {
                    new 
money 500 cost
                    chat_color
(id"!gNu !yai suficienti !teambani !ypentru a cumpara acest item, mai ai nevoie de !g%i$",money)
                    return 
1
                
}
            }
            if(
get_cvar_num("cvar_mcredite") == 1)
            {
                if(
fcs_get_user_credits(id) >= 1)
                {
                    
give_item id,"weapon_smokegrenade" )
                    
fcs_set_user_credits(idfcs_get_user_credits(id) - 1)
                }
                else
                {
                    new 
credits pcredite
                    chat_color
(id"!gNu !yai suficiente !teamcredite !ypentru a cumpara acest item,mai ai nevoie de !g%i credite",credits)
                    return 
1
                
}
            }
        }
        case 
6:
        {
            if(
get_cvar_num("cvar_mcredite") == 0)
            {
                if(
cs_get_user_money(id) >= 4000)
                {
                    
set_user_health(idget_user_health(id) + 25)
                    
cs_set_user_money(idcs_get_user_money(id) - 4000)
                }
                else
                {
                    new 
money 4000 cost
                    chat_color
(id"!gNu !yai suficienti !teambani !ypentru a cumpara acest item,mai ai nevoie de !g%i$",money)
                    return 
1
                
}
            }
            if(
get_cvar_num("cvar_mcredite") == 1)
            {
                if(
fcs_get_user_credits(id) >= 6)
                {
                    
fcs_set_user_credits(idfcs_get_user_credits(id) - 6)
                    
set_user_health(idget_user_health(id) + 25)
                }
                else
                {
                    new 
credits pcredite
                    chat_color
(id"!gNu !yai suficiente !teamcredite !ypentru a cumpara acest item,mai ai nevoie de !g%i credite",credits)
                    return 
1
                
}
            }
        }
        case 
7:
        {
            if(
get_cvar_num("cvar_mcredite") == 0)
            {
                if(
cs_get_user_money(id) >= 2000)
                {
                    
set_user_armor(idget_user_armor(id) + 20)
                    
cs_set_user_money(idcs_get_user_money(id) - 2000)
                }
                else
                {
                    new 
money 2000 cost
                    chat_color
(id"!gNu !yai suficienti !teambani !ypentru a cumpara acest item,mai ai nevoie de !g%i$",money)
                    return 
1
                
}
            }
            if(
get_cvar_num("cvar_mcredite") == 1)
            {
                if(
fcs_get_user_credits(id) >= 4)
                {
                    
set_user_armor(idget_user_armor(id) + 20)
                    
fcs_set_user_credits(idfcs_get_user_credits(id) - 4)
                }
                else
                {
                    new 
credits pcredite
                    chat_color
(id"!gNu !yai suficiente !teamcredite !ypentru a cumpara acest item,mai ai nevoie de !g%i credite",credits)
                    return 
1
                
}
            }
        }
        case 
8:
        {
            if(
get_cvar_num("cvar_mcredite") == 0)
            {
                if(
cs_get_user_money(id) >= 800)
                {
                    
give_item(id"item_thighpack")
                    
cs_set_user_money(idcs_get_user_money(id) - 800)
                }
                else
                {
                    new 
money 800 cost
                    chat_color
(id"!gNu !yai suficienti !teambani !ypentru a cumpara acest item,mai ai nevoie de !g%i$",money)
                    return 
1
                
}
            }
            if(
get_cvar_num("cvar_mcredite") == 1)
            {
                if(
fcs_get_user_credits(id) >= 2)
                {
                    
fcs_set_user_credits(idfcs_get_user_credits(id) - 2)
                    
give_item(id"item_thighpack")
                }
                else
                {
                    new 
credits pcredite
                    chat_color
(id"!gNu !yai suficiente !teamcredite !ypentru a cumpara acest item,maiia  nevoie de !g%i credite",credits)
                    return 
1
                
}
            }
        }
        case 
9:
        {
            if(
get_cvar_num("cvar_mcredite") == 0)
            {
                if(
cs_get_user_money(id) >= 14000)
                {
                    
set_user_godmode(id1)
                    
cs_set_user_money(idcs_get_user_money(id) - 14000)
                    
set_task(10.0,"GodmodeOFF",id)
                }
                else
                {
                    new 
money 14000 cost
                    chat_color
(id"!gNu !yai suficienti !teambani !ypentru a cumpara acest item,mai ai nevoie de !g%i$",money)
                    return 
1;
                }
            }
            if(
get_cvar_num("cvar_mcredite") == 1)
            {
                if(
fcs_get_user_credits(id) >= 25)
                {
                    
fcs_set_user_credits(idfcs_get_user_credits(id) - 25)
                    
set_user_godmode(id1)
                    
set_task(10.0,"GodmodeOFF",id)
                }
                else
                {
                    new 
credits 25 pcredite
                    chat_color
(id"!gNu !yai suficiente !teamcredite !ypentru a cumpara acest item,mai ai nevoie de !g%i credite",credits)
                    return 
1
                
}
            }
        }
        case 
10:
        {
            if(
get_cvar_num("cvar_mcredite") == 0)
            {
                if(
cs_get_user_money(id) >= 8000)
                {
                    
cs_set_user_money(idcs_get_user_money(id) - 8000)
                    
set_user_maxspeed(id800.0)
                    
bSpeed[id] = true;
                }
                else
                {
                    new 
money 8000 cost
                    chat_color
(id"!gNu !yai suficienti !teambani !ypentru a cumpara acest item,mai ai nevoie de !g%i$",money)
                    return 
1;
                }
            }
            if(
get_cvar_num("cvar_mcredite") == 1)
            {
                if(
fcs_get_user_credits(id) >= 10)
                {
                    
fcs_set_user_credits(idfcs_get_user_credits(id) - 10)
                    
set_user_maxspeed(id800.0)
                    
bSpeed[id] = true;
                }
                else
                {
                    new 
credits 10 pcredite
                    chat_color
(id"!gNu !yai suficiente !teamcredite !ypentru a cumpara acest item,mai ai nevoie de !g%i cerdite",credits)
                    return 
1
                
}
            }
        }
        case 
11:
        {
            if(
get_cvar_num("cvar_mcredite") == 0)
            {
                if(
cs_get_user_money(id) >= 10000)
                {
                    
cs_set_user_money(idcs_get_user_money(id) - 10000)
                    
set_user_rendering(idkRenderFxNone000kRenderTransAlpha0)
                    
set_task(40.0,"InvisOFF",id)
                    
bInvis[id] = true;
                }
                else
                {
                    new 
money 10000 cost
                    chat_color
(id"!gNu !yai suficienti !teambani !ypentru a cumpara acest item,mai ai nevoie de !g%i$",money)
                    return 
1;
                }
            }
            if(
get_cvar_num("cvar_mcredite") == 1)
            {
                if(
fcs_get_user_credits(id) >= 30)
                {
                    
fcs_set_user_credits(idfcs_get_user_credits(id) - 30)
                    
set_user_rendering(idkRenderFxNone000kRenderTransAlpha0)
                    
set_task(40.0,"InvisOFF",id)
                    
bInvis[id] = true;
                }
                else
                {
                    new 
credits 30 pcredite
                    chat_color
(id"!gNu !yai suficiente !teamcredite !ypentru a cumpara acest item,mai ai nevoie de !g%i credite",credits)
                    return 
1
                
}
            }
        }
    }
    
menu_destroy menu );
    return 
1;
}
public 
golden_armeid )
{
    static 
menu;
    
menu menu_create ("\yShop \r[Cumpara Arme]","Menu_Golden")
    if(
get_cvar_num("cvar_mcredite") == 0)
    {
        
menu_additem menu,"\w Ak47\yGold \r[10000$]","1")
    }
    if(
get_cvar_num("cvar_mcredite") == 1)
    {
        
menu_additem menu,"\w Ak47\yGold \r[20 Credite]","1")
    }
    if(
get_cvar_num("cvar_mcredite") == 0)
    {
        
menu_additem menu,"\w M4A1\yGold \r[10000$]","2")
    }
    if(
get_cvar_num("cvar_mcredite") == 1)
    {
        
menu_additem menu,"\w M4A1\yGold \r[20 Credite]","2")
    }
    if(
get_cvar_num("cvar_mcredite") == 0)
    {
        
menu_additem menu,"\w Awp\yGold \r[10000$]","3")
    }
    if(
get_cvar_num("cvar_mcredite") == 1)
    {
        
menu_additem menu,"\w Awp\yGold \r[15 Credite]","3")
    }
    if(
get_cvar_num("cvar_mcredite") == 0)
    {
        
menu_additem menu,"\w Deagle\yGold \r[6000$]","4")
    }
    if(
get_cvar_num("cvar_mcredite") == 1)
    {
        
menu_additem menu,"\w Deagle\yGold \r[10 Credite]","4")
    }
    if(
get_cvar_num("cvar_mcredite") == 0)
    {
        
menu_additem menu,"\w Xm1014\yGold \r[11000$]","5")
    }
    if(
get_cvar_num("cvar_mcredite") == 1)
    {
        
menu_additem menu,"\w Xm1014\yGold \r[25 Credite]","5")
    }
    if(
get_cvar_num("cvar_mcredite") == 0)
    {
        
menu_additem menu,"\w Dual\yMp5 \r[11000$]","6")
    }
    if(
get_cvar_num("cvar_mcredite") == 1)
    {
        
menu_additem menu,"\w Dual\yMp5 \r[15 Credite]","6")
    }
    if(
get_cvar_num("cvar_mcredite") == 0)
    {
        
menu_additem menu,"\w Famas\yGold \r[10000$]","7")
    }
    if(
get_cvar_num("cvar_mcredite") == 1)
    {
        
menu_additem menu,"\w Famas\yGold \r[15 Credite]","7")
    }
    if(
get_cvar_num("cvar_mcredite") == 0)
    {
        
menu_additem menu,"\w M249\yGold \r[16000$]","8")
    }
    if(
get_cvar_num("cvar_mcredite") == 1)
    {
        
menu_additem menu,"\w M249\yGold \r[35 Credite]","8")
    }
    
menu_setprop menuMPROP_NUMBER_COLOR,"\y")
    
menu_setprop menuMPROP_EXITMEXIT_ALL )
    
    
menu_display idmenu)
    return 
0
}
public 
Menu_Goldenidmenuitem)
{
    if ( 
item == MENU_EXIT )
    {
        
menu_destroy menu );
        return 
1;
    }
    
    new 
data ], szName 64 ];
    new 
accesscallback;
    
    
menu_item_getinfo menuitemaccessdatacharsmax data ), szNamecharsmax szName ), callback );
    
    new 
key str_to_num data );
    new 
pcredite fcs_get_user_credits(id)
    new 
cost cs_get_user_money(id)
    
    switch ( 
key )
    {
        case 
1:
        {
            if(
get_cvar_num("cvar_mcredite") == 0)
            {
                if(
cs_get_user_money(id) >= 10000)
                {
                    
cs_set_user_money(idcs_get_user_money(id) - 10000)
                    
give_item(id"weapon_ak47")
                    
give_item(id,"ammo_762nato")
                    
give_item(id,"ammo_762nato")
                    
give_item(id,"ammo_762nato")
                    
g_bAk47[id] = true
                
}
                else
                {
                    new 
money 10000 cost
                    chat_color
(id"!gNu !yai suficienti !teambani !ypentru a cumpara acest item,mai ai nevoie de !g%i$",money)
                    return 
1
                
}
            }
            if(
get_cvar_num("cvar_mcredite") == 1)
            {
                if(
fcs_get_user_credits(id) >= 20)
                {
                    
fcs_set_user_credits(idfcs_get_user_credits(id) - 20)
                    
give_item(id"weapon_ak47")
                    
give_item(id,"ammo_762nato")
                    
give_item(id,"ammo_762nato")
                    
give_item(id,"ammo_762nato")
                    
g_bAk47[id] = true
                
}
                else
                {
                    new 
credits 20 pcredite
                    chat_color
(id"!gNu !yai suficiente !teamcredite !ypentru a cumpara acest item,mai ai nevoie de !g%i credite",credits)
                    return 
1
                
}
            }
        }
        case 
2:
        {
            if(
get_cvar_num("cvar_mcredite") == 0)
            {
                if(
cs_get_user_money(id) >= 10000)
                {
                    
cs_set_user_money(idcs_get_user_money(id) - 10000)
                    
give_item(id"weapon_m4a1")
                    
give_item(id,"ammo_556nato")
                    
give_item(id,"ammo_556nato")
                    
give_item(id,"ammo_556nato")
                    
g_bA1[id] = true
                
}
                else
                {
                    new 
money 10000 cost
                    chat_color
(id"!gNu !yai suficienti !teambani !ypentru a cumpara acest item,mai ai nevoie de !g%i$",money)
                    return 
1
                
}
            }
            if(
get_cvar_num("cvar_mcredite") == 1)
            {
                if(
fcs_get_user_credits(id) >= 20)
                {
                    
give_item(id"weapon_m4a1")
                    
give_item(id,"ammo_556nato")
                    
give_item(id,"ammo_556nato")
                    
give_item(id,"ammo_556nato")
                    
g_bA1[id] = true
                    fcs_set_user_credits
(idfcs_get_user_credits(id) - 20)
                }
                else
                {
                    new 
credits 20 pcredite
                    chat_color
(id"!gNu !yai suficiente !teamcredite !ypentru a cumpara acest item,mai ai nevoie de !g%i credite",credits)
                    return 
1
                
}
            }
            
        }
        case 
3:
        {
            if(
get_cvar_num("cvar_mcredite") == 0)
            {
                if(
cs_get_user_money(id) >= 10000)
                {
                    
cs_set_user_money(idcs_get_user_money(id) - 10000)
                    
give_item(id"weapon_awp")
                    
give_item(id,"ammo_338magnum")
                    
give_item(id,"ammo_338magnum")
                    
give_item(id,"ammo_338magnum")
                    
g_bAwp[id] = true
                
}
                else
                {
                    new 
money 10000 cost
                    chat_color
(id"!gNu !yai suficienti !teambani !ypentru a cumpara acest item,mai ai nevoie de !g%i$",money)
                    return 
1
                
}
            }
            if(
get_cvar_num("cvar_mcredite") == 1)
            {
                if(
fcs_get_user_credits(id) >= 15)
                {
                    
give_item(id"weapon_awp")
                    
give_item(id,"ammo_338magnum")
                    
give_item(id,"ammo_338magnum")
                    
give_item(id,"ammo_338magnum")
                    
g_bAwp[id] = true
                    fcs_set_user_credits
(idfcs_get_user_credits(id) - 15)
                }
                else
                {
                    new 
credits 15 pcredite
                    chat_color
(id"!gNu !yai suficiente !teamcredite !ypentru a cumpara acest item,mai ai nevoie de !g%i credite",credits)
                    return 
1
                
}
            }
        }
        case 
4:
        {
            if(
get_cvar_num("cvar_mcredite") == 0)
            {
                if(
cs_get_user_money(id) >= 6000)
                {
                    
cs_set_user_money(idcs_get_user_money(id) - 6000)
                    
give_item(id"weapon_deagle")
                    
give_item(id,"ammo_50ae")
                    
give_item(id,"ammo_50ae")
                    
give_item(id,"ammo_50ae")
                    
g_bDeagle[id] = true;
                }
                else
                {
                    new 
money 6000 cost
                    chat_color
(id"!gNu !yai suficienti !teambani !ypentru a cumpara acest item,mai ai nevoie de !g%i$",money)
                    return 
1
                
}
            }
            if(
get_cvar_num("cvar_mcredite") == 1)
            {
                if(
fcs_get_user_credits(id) >= 10)
                {
                    
fcs_set_user_credits(idfcs_get_user_credits(id) - 10)
                    
give_item(id"weapon_deagle")
                    
give_item(id,"ammo_50ae")
                    
give_item(id,"ammo_50ae")
                    
give_item(id,"ammo_50ae")
                    
g_bDeagle[id] = true;
                }
                else
                {
                    new 
credits 10 pcredite
                    chat_color
(id"!gNu !yai suficiente !teamcredite !ypentru a cumpara acest item,mai ai nevoie de !g%i cerdite",credits)
                    return 
1
                
}
            }
        }
        case 
5:
        {
            if(
get_cvar_num("cvar_mcredite") == 0)
            {
                if(
cs_get_user_money(id) >= 11000)
                {
                    
cs_set_user_money(idcs_get_user_money(id) - 11000)
                    
give_item(id,"weapon_xm1014")
                    
give_item(id,"ammo_buckshot")
                    
give_item(id,"ammo_buckshot")
                    
give_item(id,"ammo_buckshot")
                    
g_bXm[id] = true
                
}
                else
                {
                    new 
money 11000 cost
                    chat_color
(id"!gNu !yai suficienti !teambani !ypentru a cumpara acest item,mai ai nevoie de !g%i$",money)
                    return 
1
                
}
            }
            if(
get_cvar_num("cvar_mcredite") == 1)
            {
                if(
fcs_get_user_credits(id) >= 25)
                {
                    
fcs_set_user_credits(idfcs_get_user_credits(id) - 25)
                    
give_item(id,"weapon_xm1014")
                    
give_item(id,"ammo_buckshot")
                    
give_item(id,"ammo_buckshot")
                    
give_item(id,"ammo_buckshot")
                    
g_bXm[id] = true
                
}
                else
                {
                    new 
credits 25 pcredite
                    chat_color
(id"!gNu !yai suficiente !teamcredite !ypentru a cumpara acest item,mai ai nevoie de !g%i credite",credits)
                    return 
1
                
}
            }
        }
        case 
6:
        {
            if(
get_cvar_num("cvar_mcredite") == 0)
            {
                if(
cs_get_user_money(id) >= 11000)
                {
                    
cs_set_user_money(idcs_get_user_money(id) - 11000)
                    
give_item(id,"weapon_mp5navy")
                    
give_item(id,"ammo_9mm")
                    
give_item(id,"ammo_9mm")
                    
give_item(id,"ammo_9mm")
                    
g_bMp5[id] = true;
                }
                else
                {
                    new 
money 11000 cost
                    chat_color
(id"!gNu !yai suficienti !teambani !ypentru a cumpara acest item,mai ai nevoie de !g%i$",money)
                    return 
1;
                }
            }
            if(
get_cvar_num("cvar_mcredite") == 1)
            {
                if(
fcs_get_user_credits(id) >= 15)
                {
                    
fcs_set_user_credits(idfcs_get_user_credits(id) - 15)
                    
give_item(id,"weapon_mp5navy")
                    
give_item(id,"ammo_9mm")
                    
give_item(id,"ammo_9mm")
                    
give_item(id,"ammo_9mm")
                    
g_bMp5[id] = true;
                }
                else
                {
                    new 
credits 15 pcredite
                    chat_color
(id"!gNu !yai suficiente !teamcredite !ypentru a cumpara acest item,mai ai nevoie de !g%i credite",credits)
                    return 
1
                
}
            }
        }
        case 
7:
        {
            if(
get_cvar_num("cvar_mcredite") == 0)
            {
                if(
cs_get_user_money(id) >= 10000)
                {
                    
cs_set_user_money(idcs_get_user_money(id) - 10000)
                    
give_item(id"weapon_famas")
                    
g_bFamas[id] = true;
                    
give_item(id,"ammo_556nato")
                    
give_item(id,"ammo_556nato")
                    
give_item(id,"ammo_556nato")
                    
                }
                else
                {
                    new 
money 10000 cost
                    chat_color
(id"!gNu !yai suficienti !teambani !ypentru a cumpara acest item,mai ai nevoie de !g%i$",money)
                    return 
1;
                }
            }
            if(
get_cvar_num("cvar_mcredite") == 1)
            {
                if(
fcs_get_user_credits(id) >= 15)
                {
                    
fcs_set_user_credits(idfcs_get_user_credits(id) - 15)
                    
give_item(id"weapon_famas")
                    
g_bFamas[id] = true;
                    
give_item(id,"ammo_556nato")
                    
give_item(id,"ammo_556nato")
                    
give_item(id,"ammo_556nato")
                }
                else
                {
                    new 
credits 15 pcredite
                    chat_color
(id"!gNu !yai suficiente !teamcredite !ypentru a cumpara acest item,mai ai nevoie de !g%i credite",credits)
                    return 
1
                
}
            }
            
        }
        case 
8:
        {
            if(
get_cvar_num("cvar_mcredite") == 0)
            {
                if(
cs_get_user_money(id) >= 16000)
                {
                    
cs_set_user_money(idcs_get_user_money(id) - 16000)
                    
give_item(id"weapon_m249")
                    
g_bM249[id] = true;
                    
give_item(id,"ammo_556nato")
                    
give_item(id,"ammo_556nato")
                    
give_item(id,"ammo_556nato")
                }
                else
                {
                    new 
money 16000 cost
                    chat_color
(id"!gNu !yai suficienti !teambani !ypentru a cumpara acest item,mai ai nevoie de !g%i$",money)
                    return 
1;
                }
            }
            if(
get_cvar_num("cvar_mcredite") == 1)
            {
                if(
fcs_get_user_credits(id) >= 35)
                {
                    
fcs_set_user_credits(idfcs_get_user_credits(id) - 35)
                    
give_item(id"weapon_m249")
                    
g_bM249[id] = true;
                    
give_item(id,"ammo_556nato")
                    
give_item(id,"ammo_556nato")
                    
give_item(id,"ammo_556nato")
                }
                else
                {
                    new 
credits 35 pcredite
                    chat_color
(id"!gNu !yai suficiente !teamcredite !ypentru a cumpara acest item,mai ai nevoie de !g%i credite",credits)
                    return 
1
                
}
            }
        }
    }
    
menu_destroy menu );
    return 
1;
}
public 
cso_armeid )
{
    static 
menu;
    
menu menu_create ("\yShop \r[Cumpara Arme]","Menu_CSO")
    if(
get_cvar_num("cvar_mcredite") == 0)
    {
        
menu_additem menu,"\w Etheral \r[16000$]","1")
    }
    if(
get_cvar_num("cvar_mcredite") == 1)
    {
        
menu_additem menu,"\w Etheral \r[60 Credite]","1")
    }
    if(
get_cvar_num("cvar_mcredite") == 0)
    {
        
menu_additem menu,"\w Thunder \r[14000$]","2")
    }
    if(
get_cvar_num("cvar_mcredite") == 1)
    {
        
menu_additem menu,"\w Thunder \r[40 Credite]","2")
    }
    if(
get_cvar_num("cvar_mcredite") == 0)
    {
        
menu_additem menu,"\w Coil Gun \r[15000$]","3")
    }
    if(
get_cvar_num("cvar_mcredite") == 1)
    {
        
menu_additem menu,"\w Coil Gun \r[50 Credite]","3")
    }
    if(
get_cvar_num("cvar_mcredite") == 0)
    {
        
menu_additem menu,"\w Plasma Gun \r[16000$]","4")
    }
    if(
get_cvar_num("cvar_mcredite") == 1)
    {
        
menu_additem menu,"\w Plasma Gun \r[55 Credite]","4")
    }
    if(
get_cvar_num("cvar_mcredite") == 0)
    {
        
menu_additem menu,"\w Oicw Gun \r[14000$]","5")
    }
    if(
get_cvar_num("cvar_mcredite") == 1)
    {
        
menu_additem menu,"\w Oicw Gun \r[45 Credite]","5")
    }
    if(
get_cvar_num("cvar_mcredite") == 0)
    {
        
menu_additem menu,"\w **** Gun \r[16000$]","6")
    }
    if(
get_cvar_num("cvar_mcredite") == 1)
    {
        
menu_additem menu,"\w **** Gun \r[60 Credite]","6")
    }
    if(
get_cvar_num("cvar_mcredite") == 0)
    {
        
menu_additem menu,"\w Balrog Gun \r[16000$]","7")
    }
    if(
get_cvar_num("cvar_mcredite") == 1)
    {
        
menu_additem menu,"\w Balrog Gun \r[55 Credite]","7")
    }
    
menu_setprop menuMPROP_NUMBER_COLOR,"\y")
    
menu_setprop menuMPROP_EXITMEXIT_ALL )
    
    
menu_display idmenu)
    return 
0
}
public 
Menu_CSOidmenuitem )
{
    if ( 
item == MENU_EXIT )
    {
        
menu_destroy menu );
        return 
1;
    }
    
    new 
data ], szName 64 ];
    new 
accesscallback;
    
    
menu_item_getinfo menuitemaccessdatacharsmax data ), szNamecharsmax szName ), callback );
    
    new 
key str_to_num data );
    new 
pcredite fcs_get_user_credits(id)
    new 
cost cs_get_user_money(id)
    
    switch ( 
key )
    {
        case 
1:
        {
            if(
get_cvar_num("cvar_mcredite") == 0)
               {
                if(
cs_get_user_money(id) >= 16000)
                {
                    
cs_set_user_money(idcs_get_user_money(id) - 16000)
                    
give_etheral(id)
                }
                else
                {
                    new 
money 16000 cost
                    chat_color
(id"!gNu !yai suficienti !teambani !ypentru a cumpara acest item,mai ai nevoie de !g%i$",money)
                    return 
1;
                }
            }
            if(
get_cvar_num("cvar_mcredite") == 1)
            {
                if(
fcs_get_user_credits(id) >= 60)
                {
                    
fcs_set_user_credits(idfcs_get_user_credits(id) - 60)
                    
give_etheral(id)
                }
                else
                {
                    new 
credits 60 pcredite
                    chat_color
(id"!gNu !yai suficiente !teamcredite !ypentru a cumpara acest item,mai ai nevoie de !g%i credite",credits)
                    return 
1
                
}
            }
        }
        case 
2:
        {
            if(
get_cvar_num("cvar_mcredite") == 0)
               {
                if(
cs_get_user_money(id) >= 14000)
                {
                    
cs_set_user_money(idcs_get_user_money(id) - 14000)
                    
givee_tunder(id)
                }
                else
                {
                    new 
money 14000 cost
                    chat_color
(id"!gNu !yai suficienti !teambani !ypentru a cumpara acest item,mai ai nevoie de !g%i$",money)
                    return 
1;
                }
            }
            if(
get_cvar_num("cvar_mcredite") == 1)
            {
                if(
fcs_get_user_credits(id) >= 40)
                {
                    
fcs_set_user_credits(idfcs_get_user_credits(id) - 40)
                    
givee_tunder(id)
                }
                else
                {
                    new 
credits 40 pcredite
                    chat_color
(id"!gNu !yai suficiente !teamcredite !ypentru a cumpara acest item,mai ai nevoie de !g%i credite",credits)
                    return 
1
                
}
            }
        }
        case 
3:
        {
            if(
get_cvar_num("cvar_mcredite") == 0)
               {
                if(
cs_get_user_money(id) >= 15000)
                {
                    
cs_set_user_money(idcs_get_user_money(id) - 15000)
                    
give_coilgun(id)
                }
                else
                {
                    new 
money 15000 cost
                    chat_color
(id"!gNu !yai suficienti !teambani !ypentru a cumpara acest item,mai ai nevoie de !g%i$",money)
                    return 
1;
                }
            }
            if(
get_cvar_num("cvar_mcredite") == 1)
            {
                if(
fcs_get_user_credits(id) >= 50)
                {
                    
fcs_set_user_credits(idfcs_get_user_credits(id) - 50)
                    
give_coilgun(id)
                }
                else
                {
                    new 
credits 50 pcredite
                    chat_color
(id"!gNu !yai suficiente !teamcredite !ypentru a cumpara acest item,mai ai nevoie de !g%i credite",credits)
                    return 
1
                
}
            }
        }
        case 
4:
        {
            if(
get_cvar_num("cvar_mcredite") == 0)
               {
                if(
cs_get_user_money(id) >= 16000)
                {
                    
cs_set_user_money(idcs_get_user_money(id) - 16000)
                    
give_plasmagun(id)
                }
                else
                {
                    new 
money 16000 cost
                    chat_color
(id"!gNu !yai suficienti !teambani !ypentru a cumpara acest item,mai ai nevoie de !g%i$",money)
                    return 
1;
                }
            }
            if(
get_cvar_num("cvar_mcredite") == 1)
            {
                if(
fcs_get_user_credits(id) >= 55)
                {
                    
fcs_set_user_credits(idfcs_get_user_credits(id) - 55)
                    
give_plasmagun(id)
                }
                else
                {
                    new 
credits 55 pcredite
                    chat_color
(id"!gNu !yai suficiente !teamcredite !ypentru a cumpara acest item,mai ai nevoie de !g%i credite",credits)
                    return 
1
                
}
            }
        }
        case 
5:
        {
            if(
get_cvar_num("cvar_mcredite") == 0)
               {
                if(
cs_get_user_money(id) >= 14000)
                {
                    
cs_set_user_money(idcs_get_user_money(id) - 14000)
                    
give_oicw(id)
                }
                else
                {
                    new 
money 14000 cost
                    chat_color
(id"!gNu !yai suficienti !teambani !ypentru a cumpara acest item,mai ai nevoie de !g%i$",money)
                    return 
1;
                }
            }
            if(
get_cvar_num("cvar_mcredite") == 1)
            {
                if(
fcs_get_user_credits(id) >= 45)
                {
                    
fcs_set_user_credits(idfcs_get_user_credits(id) - 45)
                    
give_oicw(id)
                }
                else
                {
                    new 
credits 45 pcredite
                    chat_color
(id"!gNu !yai suficiente !teamcredite !ypentru a cumpara acest item,mai ai nevoie de !g%i credite",credits)
                    return 
1
                
}
            }
        }
        case 
6:
        {
            if(
get_cvar_num("cvar_mcredite") == 0)
               {
                if(
cs_get_user_money(id) >= 16000)
                {
                    
cs_set_user_money(idcs_get_user_money(id) - 16000)
                    
give_fire(id)
                }
                else
                {
                    new 
money 16000 cost
                    chat_color
(id"!gNu !yai suficienti !teambani !ypentru a cumpara acest item,mai ai nevoie de !g%i$",money)
                    return 
1;
                }
            }
            if(
get_cvar_num("cvar_mcredite") == 1)
            {
                if(
fcs_get_user_credits(id) >= 60)
                {
                    
fcs_set_user_credits(idfcs_get_user_credits(id) - 60)
                    
give_fire(id)
                }
                else
                {
                    new 
credits 60 pcredite
                    chat_color
(id"!gNu !yai suficiente !teamcredite !ypentru a cumpara acest item,mai ai nevoie de !g%i credite",credits)
                    return 
1
                
}
            }
        }
        case 
7:
        {
            if(
get_cvar_num("cvar_mcredite") == 0)
               {
                if(
cs_get_user_money(id) >= 16000)
                {
                    
cs_set_user_money(idcs_get_user_money(id) - 16000)
                    
give_balrog(id)
                }
                else
                {
                    new 
money 16000 cost
                    chat_color
(id"!gNu !yai suficienti !teambani !ypentru a cumpara acest item,mai ai nevoie de !g%i$",money)
                    return 
1;
                }
            }
            if(
get_cvar_num("cvar_mcredite") == 1)
            {
                if(
fcs_get_user_credits(id) >= 55)
                {
                    
fcs_set_user_credits(idfcs_get_user_credits(id) - 55)
                    
give_fire(id)
                }
                else
                {
                    new 
credits 55 pcredite
                    chat_color
(id"!gNu !yai suficiente !teamcredite !ypentru a cumpara acest item,mai ai nevoie de !g%i credite",credits)
                    return 
1
                
}
            }
        }
    }
    
menu_destroy menu );
    return 
1;
}

public 
GodmodeOFF(idset_user_godmode(id0)
public 
InvisOFF(id) {
    
set_user_rendering(id)
    
bInvis[id] = false;
}
public 
event_resethudid )
{    
    if(
get_cvar_num("cvar_tabscore") == 1)
        
set_task(1.0,"cmdTabscore",id+Task)
    if(
get_cvar_num("cvar_tabscore") == 0)
        return;
}
public 
cmdTabscore(taskid)
{
    new 
id taskid Task
    
    
if(g_Vip(id) && is_user_connected(id))
    {
        
message_begin(MSG_ALLget_user_msgid("ScoreAttrib"))
        
write_byteid )
        
write_byte)
        
message_end()
    }
}
public 
Player_TakeDamage iVictimiInflictoriAttackerFloat:fDamage )
{
        if( 
iInflictor == iAttacker && IsPlayer iAttacker ) )
            
SetHamParamFloat 4fDamage 1.1 );
        if( 
iInflictor == iAttacker && IsPlayer iAttacker ) && get_user_weaponiAttacker ) == CSW_AWP && g_bAwpiAttacker ])
            
SetHamParamFloat 4fDamage 1.3 );
        if( 
iInflictor == iAttacker && IsPlayer iAttacker ) && get_user_weaponiAttacker ) == CSW_AK47 && g_bAk47iAttacker ])
            
SetHamParamFloat 4fDamage 1.3 );
        if( 
iInflictor == iAttacker && IsPlayer iAttacker ) && get_user_weaponiAttacker ) == CSW_M4A1 && g_bA1iAttacker ])
            
SetHamParamFloat 4fDamage 1.3 );
        if( 
iInflictor == iAttacker && IsPlayer iAttacker ) && get_user_weaponiAttacker ) == CSW_DEAGLE && g_bDeagleiAttacker ])
            
SetHamParamFloat 4fDamage 1.2 );
        if( 
iInflictor == iAttacker && IsPlayer iAttacker ) && get_user_weaponiAttacker ) == CSW_XM1014 && g_bXmiAttacker ])
            
SetHamParamFloat 4fDamage 1.3 );
        if( 
iInflictor == iAttacker && IsPlayer iAttacker ) && get_user_weaponiAttacker ) == CSW_MP5NAVY && g_bMp5iAttacker ])
            
SetHamParamFloat 4fDamage 1.3 );
        if( 
iInflictor == iAttacker && IsPlayer iAttacker ) && get_user_weaponiAttacker ) == CSW_M249 && g_bM249iAttacker ])
            
SetHamParamFloat 4fDamage 1.3 );
        if( 
iInflictor == iAttacker && IsPlayer iAttacker ) && get_user_weaponiAttacker ) == CSW_FAMAS && g_bFamasiAttacker ])
            
SetHamParamFloat 4fDamage 1.3 );
        return 
HAM_IGNORED
}
public 
client_disconnectid )
{
    if(
g_Vip(id) && get_cvar_num("cvar_disconnect") == 1)
    {
        
g_bKnife[id] = false
        
new szName[32]
        
get_user_name(idszName31)
        
chat_color(0"[!gVIP!y] !teamAtentie !g%s !ysa deconectat",szName)
    }
    if(
get_cvar_num("cvar_disconnect") == 0)
        return;
}
public 
client_putinserver(id)
{
    if(
g_Vip(id) && get_cvar_num("cvar_putinserver") == 1)
    {
        new 
szName[32]
        
get_user_name(idszName,31)
        
chat_color(0"[!gVIP!y] !teamAtentie !g%s !yse conecteaza",szName)
    }
    if(
get_cvar_num("cvar_putinserver") == 0)
        return;
}
public 
cmdAvantaje(id)
{
    if(
get_cvar_num("cvar_beneficii") == 1)
        
show_motd(id"vip.txt")

    if(
get_cvar_num("cvar_beneficii") == 0)
        return;
}
public 
cmdPreturiid )
{
    if(
get_cvar_num("cvar_preturi") == 1)
        
show_motd(id"preturi.html")
    if(
get_cvar_num("cvar_preturi") == 0)
        return;
}
public 
PlayerPostSpawnid )
{
    if(
g_Vip(id) && is_user_alive(id) && get_cvar_num("cvar_spawn") == 1)
        
player_spawnid )
    if(
get_cvar_num("cvar_spawn") == 0)
        return;
    if(!
g_Vip(id) && is_user_alive(id) && get_cvar_num("cvar_spawn") == 2)
        
player_spawnid )
    if(
is_user_admin(id) && is_user_alive(id) && get_cvar_num("cvar_spawn") == 3)
        
player_spawnid )
    if(
is_user_alive(id) && get_cvar_num("cvar_spawn") == 4)
        
player_spawnid )
    if(
g_Vip(id) && is_user_alive(id) && get_cvar_num("cvar_mmodels") == || is_user_alive(id) && get_cvar_num("cvar_mmodels") == || is_user_admin(id) && is_user_alive(id) && get_cvar_num("cvar_mmodels") == 2) {
        new 
CsTeams:userTeam cs_get_user_team(id)
        switch(
userTeam)
        {
            case 
1:
            {
                
cs_reset_user_model(id);
                
cs_set_user_model(id"vipt");
                
client_cmd(id"cl_minmodels 0");
            }
            case 
2:
            {
                
cs_reset_user_model(id);
                
cs_set_user_model(id"vipct");
                
client_cmd(id"cl_minmodels 0");
            }
        }
        if(
get_cvar_num("cvar_mmodels") == 1)
            return;
    }
}
public 
player_spawnid ) {
    
    
give_item(id"weapon_hegrenade")
    
set_user_health(idget_user_health(id) + get_cvar_num("cvar_healthspawn"))
    
set_user_armor(idget_user_armor(id) + get_cvar_num("cvar_armorspawn"))
    
g_bKnife[id] = true
}
public 
plugin_precache()
{
    
precache_model(Knife_Model)
    
    
precache_model(M4A1_Gold1)
    
precache_model(M4A1_Gold2)
    
precache_model(M4A1_Gold3)
    
    
precache_model(Ak47_Gold1)
    
precache_model(Ak47_Gold2)
    
precache_model(Ak47_Gold3)
    
    
precache_model(Awp_Gold1)
    
precache_model(Awp_Gold2)
    
precache_model(Awp_Gold3)
    
    
precache_model(Deagle_Gold1)
    
precache_model(Deagle_Gold2)
    
precache_model(Deagle_Gold3)
    
    
precache_model(Xm_Gold1)
    
precache_model(Xm_Gold2)
    
precache_model(Xm_Gold3)
    
    
precache_model(Mp5_Dual1)
    
precache_model(Mp5_Dual2)
    
    
precache_model(M249_Gold1)
    
precache_model(M249_Gold2)
    
precache_model(M249_Gold3)
    
    
precache_model(Famas_Gold1)
    
precache_model(Famas_Gold2)
    
precache_model(Famas_Gold3)

    
precache_model("models/player/vipct/vipct.mdl");
    
precache_model("models/player/vipt/vipt.mdl");
    
precache_model("models/rpgrocket.mdl"); // pentru a functiona corect..fara asta pica server-ul cateodata.
    
    
m_spriteTexture precache_model("sprites/dot.spr")
}
public 
event_curweaponid )
{
    if(
get_user_weapon(id) == CSW_KNIFE && g_bKnife[id])
        
set_pev(idpev_viewmodel2Knife_Model)
    else if(
get_user_weapon(id) == CSW_M4A1 && g_bA1[id])
    {
        
set_pev(idpev_viewmodel2M4A1_Gold1)
        
set_pev(idpev_weaponmodel2M4A1_Gold2)
    }
    else if(
get_user_weapon(id) == CSW_AK47 && g_bAk47[id])
    {
        
set_pev(idpev_viewmodel2Ak47_Gold1)
        
set_pev(idpev_weaponmodel2Ak47_Gold2)
    }
    else if(
get_user_weapon(id) == CSW_AWP && g_bAwp[id])
    {
        
set_pev(idpev_viewmodel2Awp_Gold1)
        
set_pev(idpev_weaponmodel2Awp_Gold2)
    }
    else if(
get_user_weapon(id) == CSW_DEAGLE && g_bDeagle[id])
    {
        
set_pev(idpev_viewmodel2Deagle_Gold1)
        
set_pev(idpev_weaponmodel2Deagle_Gold2)
    }
    else if(
get_user_weapon(id) == CSW_XM1014 && g_bXm[id])
    {
        
set_pev(idpev_viewmodel2Xm_Gold1)
        
set_pev(idpev_weaponmodel2Xm_Gold2)
    }
    else if(
get_user_weapon(id) == CSW_MP5NAVY && g_bMp5[id])
    {
        
set_pev(idpev_viewmodel2Mp5_Dual1)
        
set_pev(idpev_weaponmodel2Mp5_Dual2)
    }
    else if(
get_user_weapon(id) == CSW_M249 && g_bM249[id])
    {
        
set_pev(idpev_viewmodel2M249_Gold1)
        
set_pev(idpev_weaponmodel2M249_Gold2)
    }
    else if(
get_user_weapon(id) == CSW_FAMAS && g_bFamas[id])
    {
        
set_pev(idpev_viewmodel2Famas_Gold1)
        
set_pev(idpev_weaponmodel2Famas_Gold2)
    }
    if(
bSpeed[id])
        
set_user_maxspeed(id800.0)
    if(
bInvis[id])
        
set_user_rendering(idkRenderFxNone000kRenderTransAlpha0);
}
public 
fw_SetModelentitymodel[ ] )
{
    if(!
pev_valid(entity))
        return 
FMRES_IGNORED;
    
    static 
szClassName[33]
    
pev(entitypev_classnameszClassNamecharsmax(szClassName))
    
    if(!
equal(szClassName"weaponbox"))
        return 
FMRES_IGNORED;   
    
    static 
id;
    
id pev(entitypev_owner)
    
    if(
equal(model"models/w_ak47.mdl"))
    {
        if(
g_bAk47[id])
        {
            
engfunc(EngFunc_SetModelentityAk47_Gold3)
            
            return 
FMRES_SUPERCEDE
        
}
    }
    else if(
equal(model"models/w_awp.mdl"))
    {
        if(
g_bAwp[id])
        {
            
engfunc(EngFunc_SetModelentityAwp_Gold3)
            return 
FMRES_SUPERCEDE
        
}
    }
    else if(
equal(model"models/w_xm1014.mdl"))
    {
        if(
g_bXm[id])
        {
            
engfunc(EngFunc_SetModelentityXm_Gold3)
            return 
FMRES_SUPERCEDE
        
}
    }
    else if(
equal(model"models/w_m4a1.mdl"))
    {
        if(
g_bA1[id])
        {
            
engfunc(EngFunc_SetModelentityM4A1_Gold3)
            return 
FMRES_SUPERCEDE
        
}
    }
    else if(
equal(model"models/w_deagle.mdl"))
    {
        if(
g_bDeagle[id])
        {
            
engfunc(EngFunc_SetModelentityDeagle_Gold3)
            return 
FMRES_SUPERCEDE
        
}
    }
    else if(
equal(model"models/w_m249.mdl"))
    {
        if(
g_bM249[id])
        {
            
engfunc(EngFunc_SetModelentityM249_Gold3)
            return 
FMRES_SUPERCEDE
        
}
    }
    else if(
equal(model"models/w_famas.mdl"))
    {
        if(
g_bFamas[id])
        {
            
engfunc(EngFunc_SetModelentityFamas_Gold3)
            return 
FMRES_SUPERCEDE
        
}
    }
    return 
FMRES_IGNORED
}
stock chat_color(const id, const input[], any:...)
{
    new 
count 1players[32]
    static 
msg[191]
    
vformat(msg190input3)
    
    
replace_all(msg190"!g""^4")
    
replace_all(msg190"!y""^1")
    
replace_all(msg190"!team""^3")
    
    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();
        }
    }
    }



OciXCrom 01-25-2020 10:06

Re: I get this errors
 
Like HamletEagle said, it should be iPlayers[i]. You set the values for each player individually, not the entire array.

Ykaru 01-25-2020 10:12

Re: I get this errors
 
Quote:

Originally Posted by OciXCrom (Post 2681565)
Like HamletEagle said, it should be iPlayers[i]. You set the values for each player individually, not the entire array.

g_bAk47(iPlayers[i]) = false <--- This or ---> g_bAk47iPlayers[i] = false
None of this works ..

ZaX 01-25-2020 11:12

Re: I get this errors
 
Code:

g_bAk47[iPlayers[i]]


All times are GMT -4. The time now is 02:42.

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