Страница 1 от 1

HE Grenade On Headshot

Публикувано на: 18 Мар 2017, 19:16
от WaLkZ
Автор:
  • WaLkZ
Описание:
При headshot дава HE граната. Максимума гранати, който всеки може да има се настройва от квара max_grenades. По подразбиране е 10

Изисквания:
reapi_he_grenade_on_hs.sma
(983 Байта) Свалено 658 пъти
reapi_he_grenade_on_hs.sma
(983 Байта) Свалено 658 пъти

HE Grenade On Headshot

Публикувано на: 09 Апр 2018, 23:43
от thoughtz
Може ли да се направи версия само за играчи с определен флаг да ползват плъгина? Благодаря.

HE Grenade On Headshot

Публикувано на: 11 Апр 2018, 00:02
от WaLkZ
Mariela написа: 09 Апр 2018, 23:43 Може ли да се направи версия само за играчи с определен флаг да ползват плъгина? Благодаря.

Код за потвърждение: Избери целия код

	if (!is_user_connected(iAttacker) || !get_member(iVictim, m_bHeadshotKilled))
	{
		return
	}
->

Код за потвърждение: Избери целия код

	if (!is_user_connected(iAttacker) || !(get_user_flags(iAttacker) & ADMIN_KICK) || !get_member(iVictim, m_bHeadshotKilled))
	{
		return
	}

HE Grenade On Headshot

Публикувано на: 25 Ное 2018, 23:37
от viewsonic
  • имам проблем със компилацията!

Код за потвърждение: Избери целия код

//// reapi_he_grenade_on_hs.sma
// C:\Users\alons\Downloads\amxmodx-1.8.2-base-windows\addons\amxmodx\scripting\reapi_he_grenade_on_hs.sma(2) : fatal error 100: cannot read from file: "reapi"
//
// Compilation aborted.
// 1 Error.
// Could not locate output file C:\Users\alons\Downloads\amxmodx-1.8.2-base-windows\addons\amxmodx\scripting\compiled\reapi_he_grenade_on_hs.amx (compile failed).
//
// Compilation Time: 0,28 sec
// ----------------------------------------

Press enter to exit ...
  • качвам и плъгина сма кода!!!

Код за потвърждение: Избери целия код

#include <amxmodx>
#include <reapi>

new NADE_PICKUP_SOUND[] = "items/9mmclip1.wav"

new g_cvar_max_grenades

public plugin_init()
{
	register_plugin("HE Grenade On Headshot", "1.0", "WaLkZ")
	
	g_cvar_max_grenades = register_cvar("max_grenades", "10")
	
	RegisterHookChain(RG_CBasePlayer_Killed, "CBasePlayerKilled", true)
}

public plugin_precache()
{
	precache_sound(NADE_PICKUP_SOUND)
}

public CBasePlayerKilled(const iVictim, iAttacker, iGib)
{
	if (!is_user_connected(iAttacker) || !get_member(iVictim, m_bHeadshotKilled))
	{
		return
	}
	
	new iGrenadesNum = rg_get_user_bpammo(iAttacker, WEAPON_HEGRENADE)
    
	if (iGrenadesNum == get_pcvar_num(g_cvar_max_grenades))
	{
		return
	}
	
	if (iGrenadesNum > 0)
	{
		rg_set_user_bpammo(iAttacker, WEAPON_HEGRENADE, iGrenadesNum + 1)
	}
	else
	{
		rg_give_item(iAttacker, "weapon_hegrenade")
	}
	
	emit_sound(iAttacker, CHAN_WEAPON, NADE_PICKUP_SOUND, 1.0, ATTN_NORM, 0, PITCH_NORM)
}

HE Grenade On Headshot

Публикувано на: 26 Ное 2018, 00:14
от thoughtz
ReAPI библиотеките къде са?! Свали си ReAPI и сложи .inc файловете в include папката..

HE Grenade On Headshot

Публикувано на: 26 Ное 2018, 00:22
от viewsonic
Mariela написа: 26 Ное 2018, 00:14 ReAPI библиотеките къде са?! Свали си ReAPI и сложи .inc файловете в include папката..
  • Благодаря!!
:gamer2:

HE Grenade On Headshot

Публикувано на: 01 Дек 2018, 10:00
от KaniBaLL
На мен плъгина ми спря погледнха логовете и това ми изляза

Код за потвърждение: Избери целия код

L 12/01/2018 - 00:51:06: Info (map "de_dust2") (file "addons/amxmodx/logs/error_20181201.log")
L 12/01/2018 - 00:51:06: [AMXX] Plugin file open error (plugin "statsx.amxx")
L 12/01/2018 - 00:51:06: [AMXX] Plugin ("reapi_bullet_damage.amxx") is setting itself as failed.
L 12/01/2018 - 00:51:06: [AMXX] Plugin says: [ReAPI]: Api minor version mismatch; expected at least 6, real 5
L 12/01/2018 - 00:51:06: [AMXX] Run time error 1 (plugin "reapi_bullet_damage.amxx") - forced exit
L 12/01/2018 - 00:51:06: [AMXX] Plugin ("reapi_he_grenade_on_hs.amxx") is setting itself as failed.
L 12/01/2018 - 00:51:06: [AMXX] Plugin says: [ReAPI]: Api minor version mismatch; expected at least 6, real 5
L 12/01/2018 - 00:51:06: [AMXX] Run time error 1 (plugin "reapi_he_grenade_on_hs.amxx") - forced exit
L 12/01/2018 - 01:51:12: Start of error session.

HE Grenade On Headshot

Публикувано на: 01 Дек 2018, 10:05
от Huehue
Обнови си reapi версията в сървъра и на компилатора, и компилирай плъгините отново.

HE Grenade On Headshot

Публикувано на: 01 Дек 2018, 11:20
от KaniBaLL
Мерси

Re: HE Grenade On Headshot

Публикувано на: 22 Яну 2023, 19:43
от ChillX
Как да махна даване на граната при убийство с нож?