AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   colorchat error (https://forums.alliedmods.net/showthread.php?t=313785)

Dragos 01-22-2019 13:56

colorchat error
 
hi i want help i dont know why i get error (colorchat)
PHP Code:

/* Plugin generated by AMXX-Studio */

#include < amxmodx >
#include < fakemeta_util > 
#include < hamsandwich >
#include < cstrike >
#include < fun >

#define PLUGIN "Furien Weapon's Gold"
#define VERSION "1.1"
#define AUTHOR "50Cent # HackeR"

// = Damage Arme VIP =================
#define IsPlayer(%0)    ( 1 <= %0 <= g_iMaxPlayers )
#define VIP_FLAG ADMIN_LEVEL_F // Flag-ul T 
new g_iMaxPlayers;

new 
bool:Ak47Gold33 ], M4a1Gold33 ],DeagleGold33 ], AwpGold [33], AidjaOarma33 ];

new const 
Ak47Gold_v_Model66 ] = "models/v_golden_ak47.mdl";
new const 
Ak47Gold_p_Model64 ] = "models/p_golden_ak47.mdl";

new const 
M4a1Gold_v_Model66 ] = "models/v_golden_m4a1.mdl";
new const 
M4a1Gold_p_Model64 ] = "models/p_golden_m4a1.mdl";

new const 
AwpGold_v_Model66 ] = "models/v_golden_awp.mdl";
new const 
AwpGold_p_Model64 ] = "models/p_golden_awp.mdl";

new const 
DeagleGold_v_Model66 ] = "models/v_golden_deagle.mdl.mdl";
new const 
DeagleGold_p_Model64 ] = "models/p_golden_deagle.mdl.mdl";

public 
plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
// Add your code here...
    
register_clcmd("say /weapons","ClcmdWeapons");
    
RegisterHam(Ham_Spawn"player""Inceput_runda"1);
    
    
register_event"CurWeapon""Event_CurWeapon""be""1=1" )
    
RegisterHamHam_TakeDamage"player""DamageVip" )
    
    
// Damage VIP 
    
g_iMaxPlayers get_maxplayers ( );
}


public 
ClcmdWeapons(id) {
    if(
AidjaOarma[id] ) {
        
ChatColor(id"!g[Anti-furien Menu] !tAi ales aceasta runda arma");
        return 
PLUGIN_HANDLED;
    }
    if( 
get_user_teamid ) == ) {
        
WeaponMenu(id)
    }
    return 
PLUGIN_HANDLED;
}

public 
Inceput_runda(id) {
    if(
is_user_alive(id)) {
        
give_item(id"weapon_knife");
        
AidjaOarma[id] = false;
        
Ak47Goldid ] = false
        M4a1Gold
id ] = false
        DeagleGold
id ] = false
        
        
if(get_user_team(id) == 2) {
            
WeaponMenu(id);
        }
    }
}

public 
WeaponMenu(id) {
    if(
is_user_alive(id) && get_user_team(id) == 2) {
        new 
menu menu_create ("\w[Furien Weapons] \rGold Menu""CaseWeaponMenu");
        
        
menu_additem(menu"Normal's Players Weapon""1")
        
menu_additem(menu"V.I.P's Weapons \r[TURCU]""2")
        
        
menu_setprop(menuMPROP_EXITMEXIT_ALL);
        
menu_display(idmenu);
    }
}

public 
CaseWeaponMenu(idmenuitem) {
    if(
item == MENU_EXIT || !is_user_alive(id) || get_user_team(id) != 2) {
        
menu_destroy(menu);
        return 
PLUGIN_HANDLED;
    }
    
    new 
data [6], szName [64];
    new 
accesscallback;
    
menu_item_getinfo (menuitemaccessdata,charsmax (data), szName,charsmax (szName), callback);
    new 
key str_to_num (data);
    
    switch (
key)
    {
        case 
1: {
            
PlayersMenu(id
        }
        case 
2: {
            if( 
get_user_flagsid ) & VIP_FLAG )  {
                
VipMenu(id
            }
            else
            {
                
ChatColor(id"!g[AntiFurien Weapons] !nNu ai Vip Pentru a acesa VIP Menu Cumpara VIP Si vei avea aces");
                
WeaponMenu(id)
                return 
PLUGIN_HANDLED;
            }
        }
    }
    
menu_destroy(menu);
    return 
PLUGIN_HANDLED;
}

public 
PlayersMenu(id) {
    if(
is_user_alive(id) && get_user_team(id) == 2) {
        new 
menu menu_create ("Normal's Weapons""CasePlayersMenu");
        
        
menu_additem(menu"Ak47""1");
        
menu_additem(menu"M4a1""2");
        
menu_additem(menu"MP5 Navy""3");
        
menu_additem(menu"XM1014""4");
        
menu_additem(menu"M3""5");
        
menu_additem(menu"M249""6");
        
        
menu_setprop(menuMPROP_EXITMEXIT_ALL);
        
menu_display(idmenu);
    }
}

public 
CasePlayersMenu(idmenuitem) {
    if(
item == MENU_EXIT || !is_user_alive(id) || get_user_team(id) != 2) {
        
menu_destroy(menu);
        return 
PLUGIN_HANDLED;
    }
    
    new 
data [6], szName [64];
    new 
accesscallback;
    
menu_item_getinfo (menuitemaccessdata,charsmax (data), szName,charsmax (szName), callback);
    new 
key str_to_num (data);
    
    switch (
key)
    {
        case 
1:
        {
            
give_item(id"weapon_ak47");
            
cs_set_user_bpammo(idCSW_AK47,250);
            
ChatColor(id"!g[AntiFurien Weapons] !nAi ales Ak47");
            
AidjaOarmaid ] = true;
            
PistolSpawn(id)
        }
        case 
2:
        {
            
give_item(id"weapon_m4a1");
            
cs_set_user_bpammo(idCSW_M4A1,250);
            
ChatColor(id"!g[AntiFurien Weapons] !nAi ales M4a1");
            
AidjaOarmaid ] = true;
            
PistolSpawn(id)
        }
        case 
3:
        {
            
give_item(id"weapon_mp5navy");
            
cs_set_user_bpammo(idCSW_MP5NAVY,250);
            
ChatColor(id"!g[AntiFurien Weapons] !nAi ales Mp5Navy");
            
AidjaOarmaid ] = true;
            
PistolSpawn(id)
        }
        case 
4:
        {
            
give_item(id"weapon_xm1014");
            
cs_set_user_bpammo(idCSW_XM1014,250);
            
ChatColor(id"!g[AntiFurien Weapons] !nAi ales Xm1014");
            
AidjaOarmaid ] = true;
            
PistolSpawn(id)
        }
        case 
5:
        {
            
give_item(id"weapon_m3");
            
cs_set_user_bpammo(idCSW_M3,250);
            
ChatColor(id"!g[AntiFurien Weapons] !nAi ales M3");
            
AidjaOarmaid ] = true;
            
PistolSpawn(id)
        }
        case 
6:
        {
            
give_item(id"weapon_m249");
            
cs_set_user_bpammo(idCSW_M249,250);
            
ChatColor(id"!g[AntiFurien Weapons] !nAi Ales M249");
            
AidjaOarmaid ] = true;
            
PistolSpawn(id)
        }
    }
    
    
menu_destroy (menu);
    return 
PLUGIN_HANDLED;
}

public 
VipMenu(id) {
    if(
is_user_alive(id) && get_user_team(id) == 2) {
        new 
menu menu_create ("V.I.P's Menu""CaseVipMenu")
        
        
menu_additem(menu"Ak47 Gold""1")
        
menu_additem(menu"M4a1 Gold""2")
        
menu_additem(menu"Awp Gold""3")
        
        
menu_setprop(menuMPROP_EXITMEXIT_ALL);
        
menu_display(idmenu);
    }
}

public 
CaseVipMenu(idmenuitem) {
    if(
item == MENU_EXIT || !is_user_alive(id) || get_user_team(id) != 2) {
        
menu_destroy(menu);
        return 
PLUGIN_HANDLED;
    }
    
    new 
data [6], szName [64];
    new 
accesscallback;
    
menu_item_getinfo (menuitemaccessdata,charsmax (data), szName,charsmax (szName), callback);
    new 
key str_to_num (data);
    
    switch (
key)
    {
        case 
1: {
            
give_item(id"weapon_ak47");
            
cs_set_user_bpammo(idCSW_AK47,250);
            
set_pevidpev_viewmodel2Ak47Gold_v_Model )
            
set_pevidpev_weaponmodel2Ak47Gold_p_Model )
            
AidjaOarmaid ] = true;
            
Ak47Goldid ] = true
            PistolSpawn
(id)
        }
        case 
2: {
            
give_item(id"weapon_m4a1");
            
cs_set_user_bpammo(idCSW_M4A1,250);
            
set_pevidpev_viewmodel2M4a1Gold_v_Model )
            
set_pevidpev_weaponmodel2M4a1Gold_p_Model )
            
AidjaOarmaid ] = true;
            
M4a1Goldid ] = true
            PistolSpawn
(id)
        }
        case 
3: {
            
give_item(id"weapon_awp");
            
cs_set_user_bpammo(idCSW_AWP250);
            
set_pevidpev_viewmodel2AwpGold_v_Model )
            
set_pevidpev_weaponmodel2AwpGold_p_Model )
            
AidjaOarma id ] = true;
            
AwpGold id ] = true
            PistolSpawn 
(id)
        }
    }
    
menu_destroy(menu);
    return 
PLUGIN_HANDLED;
}

public 
PistolSpawn(id) {
    if(
is_user_alive(id) && get_user_team(id) == 2) {
        new 
menu menu_create ("Secundary \rWeapon""CaseWeaponSecundar");
        
        if( 
get_user_flagsid ) & VIP_FLAG )  {
            
menu_additem(menu"Deagle Gold \r[TURUC]""1");
        }
        else
        {
            
menu_additem(menu"Deagle Gold \d[TURCU]""1");
        }
        
        
menu_additem(menu"Fiveseven""2");
        
menu_additem(menu"Usp""3");
        
        
menu_setprop(menuMPROP_EXITMEXIT_ALL);
        
menu_display(idmenu);
    }
}

public 
CaseWeaponSecundar(idmenuitem) {
    if(
item == MENU_EXIT || !is_user_alive(id) || get_user_team(id) != 2) {
        
menu_destroy(menu);
        return 
PLUGIN_HANDLED;
    }
    
    new 
data [6], szName [64];
    new 
accesscallback;
    
menu_item_getinfo (menuitemaccessdata,charsmax (data), szName,charsmax (szName), callback);
    new 
key str_to_num (data);
    
    switch (
key)
    {
        case 
1: {
            if( 
get_user_flagsid ) & VIP_FLAG )  {
                
give_item(id"weapon_deagle");
                
cs_set_user_bpammo(idCSW_DEAGLE50);
                
set_pevidpev_viewmodel2DeagleGold_v_Model )
                
set_pevidpev_weaponmodel2DeagleGold_p_Model )
                
AidjaOarmaid ] = true;
                
DeagleGoldid ] = true
            
}
            else
            {
                
ChatColor(id"!g[AntiFurien Weapons] !nDeagle Gold este doar pentru VIP");
                
PistolSpawn(id)
                return 
PLUGIN_HANDLED;
            }
        }
        case 
2:
        {
            
give_item(id"weapon_fiveseven");
            
cs_set_user_bpammo(idCSW_FIVESEVEN50);
            
AidjaOarmaid ] = true;
        }
        case 
3:
        {
            
give_item(id"weapon_usp");
            
cs_set_user_bpammo(idCSW_USP50);
            
AidjaOarmaid ] = true;
        }
    }
    
menu_destroy (menu);
    return 
PLUGIN_HANDLED;
}


public 
plugin_precache() {
    
precache_modelAk47Gold_v_Model )
    
precache_modelAk47Gold_p_Model )
    
precache_modelM4a1Gold_v_Model )
    
precache_modelM4a1Gold_p_Model )
    
precache_modelDeagleGold_v_Model )
    
precache_modelDeagleGold_p_Model )
    
precache_modelAwpGold_v_Model )
    
precache_modelAwpGold_p_Model )
    
}


public 
Event_CurWeaponid )  {
    new 
Arma read_data)
    
    if( 
Arma == CSW_AK47 && Ak47Goldid ] ) 
    {
        
set_pevidpev_viewmodel2Ak47Gold_v_Model )
        
set_pevidpev_weaponmodel2Ak47Gold_p_Model )
    }
    
    if( 
Arma == CSW_M4A1 && M4a1Goldid ] ) 
    {
        
set_pevidpev_viewmodel2M4a1Gold_v_Model )
        
set_pevidpev_weaponmodel2M4a1Gold_p_Model )
    }
    
    if( 
Arma == CSW_DEAGLE && DeagleGoldid ] ) 
    {
        
set_pevidpev_viewmodel2DeagleGold_v_Model )
        
set_pevidpev_weaponmodel2DeagleGold_p_Model )
    {
        
set_pevidpev_viewmodel2AwpGold_v_Model )
        
set_pevidpev_weaponmodel2AwpGold_p_Model )
    }
}


public 
DamageVip iVictimiInflictoriAttackerFloat:fDamageiDamageBits )  {
    if ( 
IsPlayer iAttacker ) ) {
        if( 
iInflictor == iAttacker && Ak47Gold iAttacker ] && is_user_aliveiAttacker ) && get_user_weaponiAttacker ) == CSW_AK47 && get_user_teamiAttacker ) == ) {
            
SetHamParamFloat4fDamage 2.0);
            return 
HAM_HANDLED;
        }
    }
    
    if ( 
IsPlayer iAttacker ) ) {
        
        if( 
iInflictor == iAttacker && M4a1Gold iAttacker ] && is_user_aliveiAttacker ) && get_user_weaponiAttacker ) == CSW_M4A1 && get_user_teamiAttacker ) == ) {
            
SetHamParamFloat4fDamage 2.0);
            return 
HAM_HANDLED;
        }
    }
    
    if ( 
IsPlayer iAttacker ) ) {
        
        if( 
iInflictor == iAttacker && DeagleGold iAttacker ] && is_user_aliveiAttacker ) && get_user_weaponiAttacker ) == CSW_DEAGLE && get_user_teamiAttacker ) == ) {
            
SetHamParamFloat4fDamage 2.0);
            return 
HAM_HANDLED;
        }
    }
    
    if ( 
IsPlayer iAttacker ) ) {
        
        if( 
iInflictor == iAttacker && AwpGold iAttacker ] && is_user_aliveiAttacker ) && get_user_weaponiAttacker ) == CSW_AWP && get_user_teamiAttacker ) == ) {
            
SetHamParamFloat4fDamage 2.0);
            return 
HAM_HANDLED;

stock ChatColor(const id, const input[], any:...) {
    new 
count 1players[32];
    static 
msg[191];
    
vformat(msg190input3);
    
    
replace_all(msg190"!g""^4"); // Green Color
    
replace_all(msg190"!n""^1"); // Default Color
    
replace_all(msg190"!t""^3"); // Team Color
    
replace_all(msg190"!t2""^0"); // Team2 Color
    
    
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();
            }
        }
    }



CrazY. 01-22-2019 14:03

Re: colorchat error
 
What error?

Dragos 01-22-2019 14:11

Re: colorchat error
 
ColorChat

Dragos 01-22-2019 14:11

Re: colorchat error
 
on every line "boom!" ColorChat error

SomewhereLost 01-22-2019 14:27

Re: colorchat error
 
You're missing lots of closing braces and plugin handles.

PHP Code:

/* Plugin generated by AMXX-Studio */ 

#include < amxmodx > 
#include < fakemeta_util >  
#include < hamsandwich > 
#include < cstrike > 
#include < fun > 

#define PLUGIN "Furien Weapon's Gold" 
#define VERSION "1.1" 
#define AUTHOR "50Cent # HackeR" 

// = Damage Arme VIP ================= 
#define IsPlayer(%0)    ( 1 <= %0 <= g_iMaxPlayers ) 
#define VIP_FLAG ADMIN_LEVEL_F // Flag-ul T  
new g_iMaxPlayers

new 
bool:Ak47Gold33 ], M4a1Gold33 ],DeagleGold33 ], AwpGold [33], AidjaOarma33 ]; 

new const 
Ak47Gold_v_Model66 ] = "models/v_golden_ak47.mdl"
new const 
Ak47Gold_p_Model64 ] = "models/p_golden_ak47.mdl"

new const 
M4a1Gold_v_Model66 ] = "models/v_golden_m4a1.mdl"
new const 
M4a1Gold_p_Model64 ] = "models/p_golden_m4a1.mdl"

new const 
AwpGold_v_Model66 ] = "models/v_golden_awp.mdl"
new const 
AwpGold_p_Model64 ] = "models/p_golden_awp.mdl"

new const 
DeagleGold_v_Model66 ] = "models/v_golden_deagle.mdl.mdl"
new const 
DeagleGold_p_Model64 ] = "models/p_golden_deagle.mdl.mdl"

public 
plugin_init() { 
    
register_plugin(PLUGINVERSIONAUTHOR
     
    
// Add your code here... 
    
register_clcmd("say /weapons","ClcmdWeapons"); 
    
RegisterHam(Ham_Spawn"player""Inceput_runda"1); 
     
    
register_event"CurWeapon""Event_CurWeapon""be""1=1" 
    
RegisterHamHam_TakeDamage"player""DamageVip" 
     
    
// Damage VIP  
    
g_iMaxPlayers get_maxplayers ( ); 



public 
ClcmdWeapons(id) { 
    if(
AidjaOarma[id] ) { 
        
ChatColor(id"!g[Anti-furien Menu] !tAi ales aceasta runda arma"); 
        return 
PLUGIN_HANDLED
    } 
    if( 
get_user_teamid ) == ) { 
        
WeaponMenu(id
    } 
    return 
PLUGIN_HANDLED


public 
Inceput_runda(id) { 
    if(
is_user_alive(id)) { 
        
give_item(id"weapon_knife"); 
        
AidjaOarma[id] = false
        
Ak47Goldid ] = false 
        M4a1Gold
id ] = false 
        DeagleGold
id ] = false 
         
        
if(get_user_team(id) == 2) { 
            
WeaponMenu(id); 
        } 
    } 


public 
WeaponMenu(id) { 
    if(
is_user_alive(id) && get_user_team(id) == 2) { 
        new 
menu menu_create ("\w[Furien Weapons] \rGold Menu""CaseWeaponMenu"); 
         
        
menu_additem(menu"Normal's Players Weapon""1"
        
menu_additem(menu"V.I.P's Weapons \r[TURCU]""2"
         
        
menu_setprop(menuMPROP_EXITMEXIT_ALL); 
        
menu_display(idmenu); 
    } 


public 
CaseWeaponMenu(idmenuitem) { 
    if(
item == MENU_EXIT || !is_user_alive(id) || get_user_team(id) != 2) { 
        
menu_destroy(menu); 
        return 
PLUGIN_HANDLED
    } 
     
    new 
data [6], szName [64]; 
    new 
accesscallback
    
menu_item_getinfo (menuitemaccessdata,charsmax (data), szName,charsmax (szName), callback); 
    new 
key str_to_num (data); 
     
    switch (
key
    { 
        case 
1: { 
            
PlayersMenu(id)  
        } 
        case 
2: { 
            if( 
get_user_flagsid ) & VIP_FLAG )  { 
                
VipMenu(id)  
            } 
            else 
            { 
                
ChatColor(id"!g[AntiFurien Weapons] !nNu ai Vip Pentru a acesa VIP Menu Cumpara VIP Si vei avea aces"); 
                
WeaponMenu(id
                return 
PLUGIN_HANDLED
            } 
        } 
    } 
    
menu_destroy(menu); 
    return 
PLUGIN_HANDLED


public 
PlayersMenu(id) { 
    if(
is_user_alive(id) && get_user_team(id) == 2) { 
        new 
menu menu_create ("Normal's Weapons""CasePlayersMenu"); 
         
        
menu_additem(menu"Ak47""1"); 
        
menu_additem(menu"M4a1""2"); 
        
menu_additem(menu"MP5 Navy""3"); 
        
menu_additem(menu"XM1014""4"); 
        
menu_additem(menu"M3""5"); 
        
menu_additem(menu"M249""6"); 
         
        
menu_setprop(menuMPROP_EXITMEXIT_ALL); 
        
menu_display(idmenu); 
    } 


public 
CasePlayersMenu(idmenuitem) { 
    if(
item == MENU_EXIT || !is_user_alive(id) || get_user_team(id) != 2) { 
        
menu_destroy(menu); 
        return 
PLUGIN_HANDLED
    } 
     
    new 
data [6], szName [64]; 
    new 
accesscallback
    
menu_item_getinfo (menuitemaccessdata,charsmax (data), szName,charsmax (szName), callback); 
    new 
key str_to_num (data); 
     
    switch (
key
    { 
        case 
1
        { 
            
give_item(id"weapon_ak47"); 
            
cs_set_user_bpammo(idCSW_AK47,250); 
            
ChatColor(id"!g[AntiFurien Weapons] !nAi ales Ak47"); 
            
AidjaOarmaid ] = true
            
PistolSpawn(id
        } 
        case 
2
        { 
            
give_item(id"weapon_m4a1"); 
            
cs_set_user_bpammo(idCSW_M4A1,250); 
            
ChatColor(id"!g[AntiFurien Weapons] !nAi ales M4a1"); 
            
AidjaOarmaid ] = true
            
PistolSpawn(id
        } 
        case 
3
        { 
            
give_item(id"weapon_mp5navy"); 
            
cs_set_user_bpammo(idCSW_MP5NAVY,250); 
            
ChatColor(id"!g[AntiFurien Weapons] !nAi ales Mp5Navy"); 
            
AidjaOarmaid ] = true
            
PistolSpawn(id
        } 
        case 
4
        { 
            
give_item(id"weapon_xm1014"); 
            
cs_set_user_bpammo(idCSW_XM1014,250); 
            
ChatColor(id"!g[AntiFurien Weapons] !nAi ales Xm1014"); 
            
AidjaOarmaid ] = true
            
PistolSpawn(id
        } 
        case 
5
        { 
            
give_item(id"weapon_m3"); 
            
cs_set_user_bpammo(idCSW_M3,250); 
            
ChatColor(id"!g[AntiFurien Weapons] !nAi ales M3"); 
            
AidjaOarmaid ] = true
            
PistolSpawn(id
        } 
        case 
6
        { 
            
give_item(id"weapon_m249"); 
            
cs_set_user_bpammo(idCSW_M249,250); 
            
ChatColor(id"!g[AntiFurien Weapons] !nAi Ales M249"); 
            
AidjaOarmaid ] = true
            
PistolSpawn(id
        } 
    } 
     
    
menu_destroy (menu); 
    return 
PLUGIN_HANDLED


public 
VipMenu(id) { 
    if(
is_user_alive(id) && get_user_team(id) == 2) { 
        new 
menu menu_create ("V.I.P's Menu""CaseVipMenu"
         
        
menu_additem(menu"Ak47 Gold""1"
        
menu_additem(menu"M4a1 Gold""2"
        
menu_additem(menu"Awp Gold""3"
         
        
menu_setprop(menuMPROP_EXITMEXIT_ALL); 
        
menu_display(idmenu); 
    } 


public 
CaseVipMenu(idmenuitem) { 
    if(
item == MENU_EXIT || !is_user_alive(id) || get_user_team(id) != 2) { 
        
menu_destroy(menu); 
        return 
PLUGIN_HANDLED
    } 
     
    new 
data [6], szName [64]; 
    new 
accesscallback
    
menu_item_getinfo (menuitemaccessdata,charsmax (data), szName,charsmax (szName), callback); 
    new 
key str_to_num (data); 
     
    switch (
key
    { 
        case 
1: { 
            
give_item(id"weapon_ak47"); 
            
cs_set_user_bpammo(idCSW_AK47,250); 
            
set_pevidpev_viewmodel2Ak47Gold_v_Model 
            
set_pevidpev_weaponmodel2Ak47Gold_p_Model 
            
AidjaOarmaid ] = true
            
Ak47Goldid ] = true 
            PistolSpawn
(id
        } 
        case 
2: { 
            
give_item(id"weapon_m4a1"); 
            
cs_set_user_bpammo(idCSW_M4A1,250); 
            
set_pevidpev_viewmodel2M4a1Gold_v_Model 
            
set_pevidpev_weaponmodel2M4a1Gold_p_Model 
            
AidjaOarmaid ] = true
            
M4a1Goldid ] = true 
            PistolSpawn
(id
        } 
        case 
3: { 
            
give_item(id"weapon_awp"); 
            
cs_set_user_bpammo(idCSW_AWP250); 
            
set_pevidpev_viewmodel2AwpGold_v_Model 
            
set_pevidpev_weaponmodel2AwpGold_p_Model 
            
AidjaOarma id ] = true
            
AwpGold id ] = true 
            PistolSpawn 
(id
        } 
    } 
    
menu_destroy(menu); 
    return 
PLUGIN_HANDLED


public 
PistolSpawn(id) { 
    if(
is_user_alive(id) && get_user_team(id) == 2) { 
        new 
menu menu_create ("Secundary \rWeapon""CaseWeaponSecundar"); 
         
        if( 
get_user_flagsid ) & VIP_FLAG )  { 
            
menu_additem(menu"Deagle Gold \r[TURUC]""1"); 
        } 
        else 
        { 
            
menu_additem(menu"Deagle Gold \d[TURCU]""1"); 
        } 
         
        
menu_additem(menu"Fiveseven""2"); 
        
menu_additem(menu"Usp""3"); 
         
        
menu_setprop(menuMPROP_EXITMEXIT_ALL); 
        
menu_display(idmenu); 
    } 


public 
CaseWeaponSecundar(idmenuitem) { 
    if(
item == MENU_EXIT || !is_user_alive(id) || get_user_team(id) != 2) { 
        
menu_destroy(menu); 
        return 
PLUGIN_HANDLED
    } 
     
    new 
data [6], szName [64]; 
    new 
accesscallback
    
menu_item_getinfo (menuitemaccessdata,charsmax (data), szName,charsmax (szName), callback); 
    new 
key str_to_num (data); 
     
    switch (
key
    { 
        case 
1: { 
            if( 
get_user_flagsid ) & VIP_FLAG )  { 
                
give_item(id"weapon_deagle"); 
                
cs_set_user_bpammo(idCSW_DEAGLE50); 
                
set_pevidpev_viewmodel2DeagleGold_v_Model 
                
set_pevidpev_weaponmodel2DeagleGold_p_Model 
                
AidjaOarmaid ] = true
                
DeagleGoldid ] = true 
            

            else 
            { 
                
ChatColor(id"!g[AntiFurien Weapons] !nDeagle Gold este doar pentru VIP"); 
                
PistolSpawn(id
                return 
PLUGIN_HANDLED
            } 
        } 
        case 
2
        { 
            
give_item(id"weapon_fiveseven"); 
            
cs_set_user_bpammo(idCSW_FIVESEVEN50); 
            
AidjaOarmaid ] = true
        } 
        case 
3
        { 
            
give_item(id"weapon_usp"); 
            
cs_set_user_bpammo(idCSW_USP50); 
            
AidjaOarmaid ] = true
        } 
    } 
    
menu_destroy (menu); 
    return 
PLUGIN_HANDLED



public 
plugin_precache() { 
    
precache_modelAk47Gold_v_Model 
    
precache_modelAk47Gold_p_Model 
    
precache_modelM4a1Gold_v_Model 
    
precache_modelM4a1Gold_p_Model 
    
precache_modelDeagleGold_v_Model 
    
precache_modelDeagleGold_p_Model 
    
precache_modelAwpGold_v_Model 
    
precache_modelAwpGold_p_Model 
     



public 
Event_CurWeaponid )  { 
    new 
Arma read_data
     
    if( 
Arma == CSW_AK47 && Ak47Goldid ] )  
    { 
        
set_pevidpev_viewmodel2Ak47Gold_v_Model 
        
set_pevidpev_weaponmodel2Ak47Gold_p_Model 
    } 
     
    if( 
Arma == CSW_M4A1 && M4a1Goldid ] )  
    { 
        
set_pevidpev_viewmodel2M4a1Gold_v_Model 
        
set_pevidpev_weaponmodel2M4a1Gold_p_Model 
    } 
     
    if( 
Arma == CSW_DEAGLE && DeagleGoldid ] )  
    { 
        
set_pevidpev_viewmodel2DeagleGold_v_Model 
        
set_pevidpev_weaponmodel2DeagleGold_p_Model 
    }
    
    if( 
Arma == CSW_AWP && AwpGoldid ] )  
    { 
        
set_pevidpev_viewmodel2AwpGold_v_Model 
        
set_pevidpev_weaponmodel2AwpGold_p_Model )
    } 
}


public 
DamageVip iVictimiInflictoriAttackerFloat:fDamageiDamageBits )  { 
    if ( 
IsPlayer iAttacker ) ) { 
        if( 
iInflictor == iAttacker && Ak47Gold iAttacker ] && is_user_aliveiAttacker ) && get_user_weaponiAttacker ) == CSW_AK47 && get_user_teamiAttacker ) == ) { 
            
SetHamParamFloat4fDamage 2.0); 
            return 
HAM_HANDLED
        } 
    } 
     
    if ( 
IsPlayer iAttacker ) ) { 
         
        if( 
iInflictor == iAttacker && M4a1Gold iAttacker ] && is_user_aliveiAttacker ) && get_user_weaponiAttacker ) == CSW_M4A1 && get_user_teamiAttacker ) == ) { 
            
SetHamParamFloat4fDamage 2.0); 
            return 
HAM_HANDLED
        } 
    } 
     
    if ( 
IsPlayer iAttacker ) ) { 
         
        if( 
iInflictor == iAttacker && DeagleGold iAttacker ] && is_user_aliveiAttacker ) && get_user_weaponiAttacker ) == CSW_DEAGLE && get_user_teamiAttacker ) == ) { 
            
SetHamParamFloat4fDamage 2.0); 
            return 
HAM_HANDLED
        } 
    } 
     
    if ( 
IsPlayer iAttacker ) ) { 
         
        if( 
iInflictor == iAttacker && AwpGold iAttacker ] && is_user_aliveiAttacker ) && get_user_weaponiAttacker ) == CSW_AWP && get_user_teamiAttacker ) == ) { 
            
SetHamParamFloat4fDamage 2.0); 
            return 
HAM_HANDLED
        }
    }
    return 
PLUGIN_HANDLED
}

stock ChatColor(const id, const input[], any:...) { 
    new 
count 1players[32]; 
    static 
msg[191]; 
    
vformat(msg190input3); 
     
    
replace_all(msg190"!g""^4"); // Green Color 
    
replace_all(msg190"!n""^1"); // Default Color 
    
replace_all(msg190"!t""^3"); // Team Color 
    
replace_all(msg190"!t2""^0"); // Team2 Color 
     
    
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(); 
            } 
        } 
    } 



Dragos 01-22-2019 14:38

Re: colorchat error
 
thx a lot

OciXCrom 01-22-2019 15:39

Re: colorchat error
 
When you have an error, you copy and paste it here. We can't read your mind.

Dragos 01-22-2019 16:00

Re: colorchat error
 
ok thx again


All times are GMT -4. The time now is 07:37.

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