Търся плъгин Admin Kniffe

В този раздел можете да подавате всякакви заявки за намиране, изработка или преработка на плъгини/модове.
Аватар
MadNESs
Извън линия
Потребител
Потребител
Мнения: 207
Регистриран на: 21 Мар 2017, 21:43
Местоположение: Sofia
Се отблагодари: 16 пъти
Получена благодарност: 11 пъти
Обратна връзка:

Търся плъгин Admin Kniffe

Мнение от MadNESs » 17 Юли 2018, 16:45

Здравейте трябва ми плъгин с помоща на който админите да имат скин на нож и да нанасят със ножа 50hp със атака на десен бутон и 50 hp атака на ляв бутон.

Аватар
You Owe Me
Извън линия
Потребител
Потребител
Мнения: 185
Регистриран на: 07 Мар 2018, 19:34
Местоположение: Пред компютъра
Получена благодарност: 2 пъти

Търся плъгин Admin Kniffe

Мнение от You Owe Me » 17 Юли 2018, 17:01

MadNESs написа: 17 Юли 2018, 16:45 да имат скин на нож
???
I am actually not a Harry Potter FAN, but this song below is HOT AF :crazy:

Аватар
MadNESs
Извън линия
Потребител
Потребител
Мнения: 207
Регистриран на: 21 Мар 2017, 21:43
Местоположение: Sofia
Се отблагодари: 16 пъти
Получена благодарност: 11 пъти
Обратна връзка:

Търся плъгин Admin Kniffe

Мнение от MadNESs » 17 Юли 2018, 17:10

You Owe Me написа: 17 Юли 2018, 17:01
MadNESs написа: 17 Юли 2018, 16:45 да имат скин на нож
???
админите да имат разлечен model на ножа от обикновените играчи.

Аватар
OciXCrom
Извън линия
Администратор
Администратор
Мнения: 7206
Регистриран на: 06 Окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 117 пъти
Получена благодарност: 1295 пъти
Обратна връзка:

Търся плъгин Admin Kniffe

Мнение от OciXCrom » 17 Юли 2018, 17:15

Настрой си флага и моделите в #define редовете.
Ако ножът няма p_ модел, коментирай или премахни #define P_MODEL реда.

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

#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>

#define ADMIN_FLAG ADMIN_SLAY
#define V_MODEL "models/v_admin_knife.mdl"
#define P_MODEL "models/p_admin_knife.mdl"
#define KNIFE_DAMAGE 50.0

#if !defined m_pPlayer
    #define m_pPlayer 41
#endif

public plugin_init()
{
	register_plugin("Admin Knife", "1.0", "OciXCrom")
	RegisterHam(Ham_Item_Deploy, "weapon_knife", "OnSelectKnife", 1)
	RegisterHam(Ham_TakeDamage, "player", "PreTakeDamage", 0)
}

public plugin_precache()
{
	#if defined V_MODEL
	precache_model(V_MODEL)
	#endif

	#if defined P_MODEL
	precache_model(P_MODEL)
	#endif
}

public OnSelectKnife(iEnt)
{
	new id = get_pdata_cbase(iEnt, m_pPlayer)

	if(is_plugin_admin(id))
	{
		#if defined V_MODEL
		set_pev(id, pev_viewmodel2, V_MODEL)
		#endif

		#if defined P_MODEL
		set_pev(id, pev_weaponmodel2, P_MODEL)
		#endif
	}
}

public PreTakeDamage(iVictim, iInflictor, iAttacker, Float:fDamage, iDamageBits)
{
	if(!is_user_alive(iAttacker) || !is_user_alive(iVictim) || !is_plugin_admin(iAttacker))
		return
	
	SetHamParamFloat(4, KNIFE_DAMAGE)
}

bool:is_plugin_admin(const id)
	return bool:(get_user_flags(id) & ADMIN_FLAG)

Публикувай отговор
  • Подобни теми
    Отговори
    Преглеждания
     Последно мнение

Обратно към “Заявки за плъгини”

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 6 госта