|
CS1.BG | DUST2 NOSHTA GARMI [RANKED PLAY] #1 45.144.155.113:27015 |
de_dust2 Играчи: 30/32 |
|
Cs-PlovdiV.com - Aim Attack | 93.123.16.4:27022 | aim_aztec | Играчи: 0/16 |
Заявка за Зомби клас no head BaseBuilder 6.5
-
Stilex
Извън линия - Потребител
- Мнения: 138
- Регистриран на: 27 Авг 2021, 23:58
- Се отблагодари: 13 пъти
- Получена благодарност: 7 пъти
- Обратна връзка:
Заявка за Зомби клас no head BaseBuilder 6.5
Идеята е проста, да маха главата на зомбито и hitbox-a. Кръвта на зомбито да е 2000.
-
OciXCrom
Извън линия - Администратор
- Мнения: 7206
- Регистриран на: 06 Окт 2016, 19:20
- Местоположение: /resetscore
- Се отблагодари: 117 пъти
- Получена благодарност: 1296 пъти
- Обратна връзка:
Заявка за Зомби клас no head BaseBuilder 6.5
Код за потвърждение: Избери целия код
#include <amxmodx>
#include <basebuilder>
#include <fakemeta>
#include <hamsandwich>
const XO_PLAYER = 5
const OFFSET_LAST_HIT_GROUP = 75
new g_iClass
public plugin_init()
{
register_plugin("No Head Zombie", "1.0", "OciXCrom")
RegisterHam(Ham_TakeDamage, "player", "PreTakeDamage", 0)
}
public plugin_precache()
{
g_iClass = bb_register_zombie_class("No Head Zombie", "No head", "zombie_no_head", "v_knife", 2000, 250, 1.0)
}
public PreTakeDamage(iVictim, iInflictor, iAttacker, Float:fDamage, iDamageBits)
{
if(bb_is_user_zombie(iVictim) && bb_get_user_zombie_class(iVictim) == g_iClass)
{
if(get_pdata_int(iVictim, OFFSET_LAST_HIT_GROUP, XO_PLAYER) == HIT_HEAD)
{
return HAM_SUPERCEDE
}
}
return HAM_IGNORED
}
-
Stilex
Извън линия - Потребител
- Мнения: 138
- Регистриран на: 27 Авг 2021, 23:58
- Се отблагодари: 13 пъти
- Получена благодарност: 7 пъти
- Обратна връзка:
Заявка за Зомби клас no head BaseBuilder 6.5
Извинявай много! Ще можеш ли да му добавиш regenerate(по 100 кръв да се regen-ва), и админ флаг "b"
-
OciXCrom
Извън линия - Администратор
- Мнения: 7206
- Регистриран на: 06 Окт 2016, 19:20
- Местоположение: /resetscore
- Се отблагодари: 117 пъти
- Получена благодарност: 1296 пъти
- Обратна връзка:
-
Stilex
Извън линия - Потребител
- Мнения: 138
- Регистриран на: 27 Авг 2021, 23:58
- Се отблагодари: 13 пъти
- Получена благодарност: 7 пъти
- Обратна връзка:
-
OciXCrom
Извън линия - Администратор
- Мнения: 7206
- Регистриран на: 06 Окт 2016, 19:20
- Местоположение: /resetscore
- Се отблагодари: 117 пъти
- Получена благодарност: 1296 пъти
- Обратна връзка:
Заявка за Зомби клас no head BaseBuilder 6.5
Код за потвърждение: Избери целия код
#include <amxmodx>
#include <basebuilder>
#include <fakemeta>
#include <fun>
#include <hamsandwich>
#if !defined client_disconnected
#define client_disconnected client_disconnect
#endif
const XO_PLAYER = 5
const OFFSET_LAST_HIT_GROUP = 75
const Float:HEAL_FREQ = 2.0
const HEAL_MAX = 150
const HEAL_AMOUNT = 100
const TASK_ID = 351000
new g_iClass
public plugin_init()
{
register_plugin("No Head Zombie", "1.0", "OciXCrom")
RegisterHam(Ham_TakeDamage, "player", "PreTakeDamage", 0)
}
public plugin_precache()
{
g_iClass = bb_register_zombie_class("No Head Zombie", "No head", "zombie_no_head", "v_knife", 2000, 250, 1.0, .adminflags = ADMIN_RESERVATION)
}
public client_putinserver(id)
{
set_task(HEAL_FREQ, "RegenerateHealth", id + TASK_ID, .flags = "b")
}
public client_disconnected(id)
{
remove_task(id + TASK_ID)
}
public RegenerateHealth(id)
{
id -= TASK_ID
if(!bb_is_user_zombie(id) || bb_get_user_zombie_class(id) != g_iClass)
{
return
}
new iHealth = get_user_health(id)
if(iHealth >= HEAL_MAX)
{
return
}
set_user_health(id, clamp(iHealth + HEAL_AMOUNT, .max = HEAL_MAX))
}
public PreTakeDamage(iVictim, iInflictor, iAttacker, Float:fDamage, iDamageBits)
{
if(bb_is_user_zombie(iVictim) && bb_get_user_zombie_class(iVictim) == g_iClass)
{
if(get_pdata_int(iVictim, OFFSET_LAST_HIT_GROUP, XO_PLAYER) == HIT_HEAD)
{
return HAM_SUPERCEDE
}
}
return HAM_IGNORED
}
-
- Подобни теми
- Отговори
- Преглеждания
- Последно мнение
-
- 2 Отговори
- 647 Преглеждания
-
Последно мнение от Stilex
-
- 2 Отговори
- 744 Преглеждания
-
Последно мнение от The Pain
-
- 3 Отговори
- 824 Преглеждания
-
Последно мнение от OciXCrom
-
- 0 Отговори
- 971 Преглеждания
-
Последно мнение от The Pain
-
- 0 Отговори
- 995 Преглеждания
-
Последно мнение от ChrisBenoit
-
- 2 Отговори
- 1905 Преглеждания
-
Последно мнение от neppyS BG
-
- 11 Отговори
- 4468 Преглеждания
-
Последно мнение от 1n1
Кой е на линия
Потребители разглеждащи този форум: Bing [Bot], Semrush [Bot] и 6 госта