Dear Scripters!
I have a special problem.
My problem is that, on my local server(windows) this plugin was worked perfectly, but I want to use this plugin on other Counter-Strike 1.6 server(linux server) and this not work.
What is the problem?
In plugin_init:
Code:
register_forward(FM_AddToFullPack, "CPlayer__AddToFullPack_post", 1);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_ak47", "weapon__PrimaryAttack_Post", 1);
g_iEntity = create_entity("info_target");
public CPlayer__AddToFullPack_post(esState, iE, iEnt, iHost, iHostFlags, iPlayer, pSet)
{
if (iEnt != g_iEntity) //This if statement is the problem with Entity.
return;
.
.
.
.
}
public weapon__PrimaryAttack_Post(iEntity)
{
new iPlayerID = get_pdata_cbase(iEntity, 41, 4);
if(get_user_weapon_muzzle(iPlayerID) == true && !cs_get_weapon_silen(iEntity)){
set_bit(g_bitsMuzzleFlash, iPlayerID);
}
else{
return;
}
}
Sry for my bad english.