Търся плъгин Admin Kniffe
Модератор: Extreme
-
MadNESs
Извън линия - Потребител
- Мнения: 207
- Регистриран на: 21 Мар 2017, 21:43
- Местоположение: Sofia
- Се отблагодари: 16 пъти
- Получена благодарност: 11 пъти
- Обратна връзка:
Търся плъгин Admin Kniffe
Здравейте трябва ми плъгин с помоща на който админите да имат скин на нож и да нанасят със ножа 50hp със атака на десен бутон и 50 hp атака на ляв бутон.
-
You Owe Me
Извън линия - Потребител
- Мнения: 185
- Регистриран на: 07 Мар 2018, 19:34
- Местоположение: Пред компютъра
- Получена благодарност: 2 пъти
-
MadNESs
Извън линия - Потребител
- Мнения: 207
- Регистриран на: 21 Мар 2017, 21:43
- Местоположение: Sofia
- Се отблагодари: 16 пъти
- Получена благодарност: 11 пъти
- Обратна връзка:
-
OciXCrom
Извън линия - Администратор
- Мнения: 7206
- Регистриран на: 06 Окт 2016, 19:20
- Местоположение: /resetscore
- Се отблагодари: 117 пъти
- Получена благодарност: 1295 пъти
- Обратна връзка:
Търся плъгин Admin Kniffe
Настрой си флага и моделите в #define редовете.
Ако ножът няма p_ модел, коментирай или премахни #define P_MODEL реда.
Ако ножът няма 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 Отговори
- 1175 Преглеждания
-
Последно мнение от lamb
-
- 4 Отговори
- 1720 Преглеждания
-
Последно мнение от atmax
-
- 2 Отговори
- 774 Преглеждания
-
Последно мнение от bg-bb
-
- 8 Отговори
- 2958 Преглеждания
-
Последно мнение от OciXCrom
-
- 7 Отговори
- 4033 Преглеждания
-
Последно мнение от OciXCrom
-
- 2 Отговори
- 1192 Преглеждания
-
Последно мнение от bruttarazza
-
- 0 Отговори
- 622 Преглеждания
-
Последно мнение от Nine Finger's
Кой е на линия
Потребители разглеждащи този форум: 0 регистрирани и 19 госта