Заявка за плъгин който като биеш Headshot дати дава HE 1

В този раздел можете да подавате всякакви заявки за намиране, изработка или преработка на плъгини/модове.
Отговори
Потребителски аватар

Автор на темата
KlleRcho!
Потребител
Потребител
Мнения: 23
Регистриран: 07 фев 2019, 15:40

Заявка за плъгин който като биеш Headshot дати дава HE 1

Мнение от KlleRcho! » 07 фев 2019, 16:57

Здравейте хора търся плъгин който като бия HeadShot дати дава 1 HE
Последна промяна от stambeto2006 на 07 фев 2019, 17:04, променено общо 1 път.
Причина: Темата ти беше преместена в правилният раздел.

Потребителски аватар

stambeto2006
Тестов модератор
Тестов модератор
Мнения: 365
Регистриран: 06 окт 2016, 15:44
Се отблагодари: 18 пъти
Получена благодарност: 25 пъти
Години: 24
Контакти:

Заявка за плъгин който като биеш Headshot дати дава HE 1

Мнение от stambeto2006 » 07 фев 2019, 17:04

Заповядай.

Код: Избери всички

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

#define m_LastHitGroup 75

new g_i_maxplayers, g_cvar_max_grenades
public plugin_init() {
    register_plugin("Grenades on Headshot", "1.0", "<VeCo>")
    
    g_i_maxplayers = get_maxplayers()
    
    g_cvar_max_grenades = register_cvar("goh_max_grenades","1")
    
    RegisterHam(Ham_Killed,"player","Ham_Player_Killed")
}

public Ham_Player_Killed(i_victim,i_killer, i_gibs)
{
    if(i_killer == 0 || i_killer > g_i_maxplayers ||
    get_pdata_int(i_victim,m_LastHitGroup) != HIT_HEAD) return HAM_IGNORED
    
    static i_grenades_num
    i_grenades_num = cs_get_user_bpammo(i_killer,CSW_HEGRENADE)
    
    if(i_grenades_num == get_pcvar_num(g_cvar_max_grenades)) return HAM_IGNORED
    
    if(i_grenades_num)
    {
        cs_set_user_bpammo(i_killer,CSW_HEGRENADE,i_grenades_num + 1)
    } else {
        give_item(i_killer,"weapon_hegrenade")
    }
    
    return HAM_IGNORED
} 
ИзображениеИзображение

Потребителски аватар

<VeCo>
AMXX Скриптър
AMXX Скриптър
Мнения: 131
Регистриран: 28 яну 2019, 19:01
Се отблагодари: 5 пъти
Получена благодарност: 45 пъти
Години: 24
Контакти:

Заявка за плъгин който като биеш Headshot дати дава HE 1

Мнение от <VeCo> » 07 фев 2019, 17:13

stambeto2006 написа:
07 фев 2019, 17:04
Заповядай.
тва па от къде го изкопа :D
:pepo_think3:

Потребителски аватар

stambeto2006
Тестов модератор
Тестов модератор
Мнения: 365
Регистриран: 06 окт 2016, 15:44
Се отблагодари: 18 пъти
Получена благодарност: 25 пъти
Години: 24
Контакти:

Заявка за плъгин който като биеш Headshot дати дава HE 1

Мнение от stambeto2006 » 07 фев 2019, 17:15

<VeCo> написа:
07 фев 2019, 17:13
stambeto2006 написа:
07 фев 2019, 17:04
Заповядай.
тва па от къде го изкопа :D
От архивите. :dance:
ИзображениеИзображение


Потребителски аватар

OciXCrom TM
Администратор
Администратор
Мнения: 5285
Регистриран: 06 окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 73 пъти
Получена благодарност: 541 пъти
Години: 21
Контакти:

Заявка за плъгин който като биеш Headshot дати дава HE 1

Мнение от OciXCrom TM » 07 фев 2019, 19:57

За HLDS:

Код: Избери всички

#include <amxmodx>
#include <fun>

public plugin_init()
{
	register_plugin("HE Grenade on Headshot", "1.0", "OciXCrom")
	register_event("DeathMsg", "OnPlayerKilled", "a", "3=1")
}

public OnPlayerKilled()
{
	new iAttacker = read_data(1), iVictim = read_data(2)

	if(!is_user_connected(iAttacker) || iAttacker == iVictim)
		return

	give_item(iAttacker, "weapon_hegrenade")
}

Отговори

Върни се в “Заявки за плъгини”

Кой е на линия

Потребители, разглеждащи този форум: Няма регистрирани потребители и 3 госта