1. Zainkluduj hamsandwich.
2.Dodaj do plugin_init:
RegisterHam(Ham_TraceAttack, "player", "Attack_Event")
3.Następnie zapisz funkcję:
public Attack_Event(victim, attacker, Float:damage, Float:direction[3], ptr, bits)
{
}
4.Postaw warunek: Jeśli broń to tmp to podwój obrażenia:
if(get_user_weapon(attacker) == CSW_TMP)
{
SetHamParamFloat(3,damage*2)
}
5.Cały kod (kawałek)
:
#include <amxmodx>
#include <hamsandwich>
#include <cstrike>
public plugin_init()
{
RegisterHam(Ham_TraceAttack, "player", "Attack_Event")
}
public Attack_Event(victim, attacker, Float:damage, Float:direction[3], ptr, bits)
{
if(get_user_weapon(attacker) == CSW_TMP)
{
SetHamParamFloat(3,damage*2)
}
}