Page 1 of 1
Cerere plugin norecoil/x3dmg
Posted: 02 Dec 2017, 19:59
by funny.cstrike2018
Salut , doresc si eu un plugin care sa contina
no-recoil
x3 dmg
Vreau sa fie pe flagul abcde
Multtumesc !
Re: Cerere plugin norecoil/x3dmg
Posted: 02 Dec 2017, 20:51
by The Kalu
- | Afiseaza codul
#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>
new const VERSION[] = "1.1"
new pcvar_on,pcvar_type
new bool:g_norecoil[33]
new bool:g_bHasDamage[33]
public plugin_init()
{
pcvar_on = register_cvar("recoil_on","1");
if(get_pcvar_num(pcvar_on))
{
pcvar_type = register_cvar("recoil_type","2");
register_forward(FM_PlayerPreThink,"func_prethink");
}
RegisterHam(Ham_Spawn, "player", "Fwd_PlayerSpawn_Post", 1)
RegisterHam(Ham_TakeDamage, "player", "Fwd_TakeDamage_Pre", 0)
}
public client_putinserver(id)
{
switch(get_pcvar_num(pcvar_type))
{
case 1 :
{
if(get_user_flags(id) & ADMIN_KICK)
g_norecoil[id] = true;
}
case 2 :
{
g_norecoil[id] = true;
}
default :
{
g_norecoil[id] = true;
}
}
}
public Fwd_TakeDamage_Pre(victim, inflictor, attacker, Float:damage, damage_bits)
{
if (!is_user_connected(attacker))
return HAM_IGNORED
if (g_bHasDamage[attacker]) != true)
{
{
SetHamParamFloat(4, (damage*2.0))
return HAM_SUPERCEDE
}
else
return HAM_SUPERCEDE
public func_prethink(id)
{
if(!is_user_alive(id) && !g_norecoil[id])
return;
set_pev(id,pev_punchangle,{ 0.0,0.0,0.0 });
}
public client_disconnect(id)
{
g_norecoil[id] = false;
}
Re: Cerere plugin norecoil/x3dmg
Posted: 03 Dec 2017, 00:37
by funny.cstrike2018
Imi da eroare la compilare !
Re: Cerere plugin norecoil/x3dmg
Posted: 03 Dec 2017, 07:49
by The Kalu
- | Afiseaza codul
#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>
#pragma tabsize 0
new pcvar_on,pcvar_type
new bool:g_norecoil[33]
new bool:g_bHasDamage[33]
public plugin_init()
{
pcvar_on = register_cvar("recoil_on","1");
if(get_pcvar_num(pcvar_on))
{
pcvar_type = register_cvar("recoil_type","2");
register_forward(FM_PlayerPreThink,"func_prethink");
}
RegisterHam(Ham_Spawn, "player", "Fwd_PlayerSpawn_Post", 1)
RegisterHam(Ham_TakeDamage, "player", "Fwd_TakeDamage_Pre", 0)
}
public client_putinserver(id)
{
switch(get_pcvar_num(pcvar_type))
{
case 1 :
{
if(get_user_flags(id) & ADMIN_KICK)
g_norecoil[id] = true;
}
case 2 :
{
g_norecoil[id] = true;
}
default :
{
g_norecoil[id] = true;
}
}
}
public Fwd_TakeDamage_Pre(victim, inflictor, attacker, Float:damage, damage_bits)
{
if (!is_user_connected(attacker))
return HAM_IGNORED
if ((g_bHasDamage[attacker]) != true)
{
return HAM_SUPERCEDE
}
else
{
SetHamParamFloat(4, (damage*2.0))
return HAM_SUPERCEDE
}
return HAM_SUPERCEDE
}
public func_prethink(id)
{
if(!is_user_alive(id) && !g_norecoil[id])
return;
set_pev(id,pev_punchangle,{ 0.0,0.0,0.0 });
}
public client_disconnect(id)
{
g_norecoil[id] = false;
}
Re: Cerere plugin norecoil/x3dmg
Posted: 03 Dec 2017, 10:57
by funny.cstrike2018
Tot serverul are norecoil... nu merge
Re: Cerere plugin norecoil/x3dmg
Posted: 06 Dec 2017, 22:01
by DaNNe.
amx_cvar recoil type 1