Мониторинг и Раскрутка серверов CS 1.6

[ZP] Addon - Weapon level

[ZP] Addon - Weapon level для CS 1.6

Weapon Level - уровень оружия, который повышается при нанесении урона зомби.


Суть плагина в том, что когда игрок повышает уровень оружия путем нанесения урона зомби, у него повышается урон. Уровень и нанесенный урон сбрасывается при смерти или заражении.
Автор плагина: xUnicorn(t3rkecorejz)




Настройки плагина

#define MAX_LEVEL 5 - Максимальный уровень
Float:Damage_To_Get[] = {14000.0, 14000.0, 14000.0, 14000.0, 14000.0} - Сколько нужно нанести урона для поднятия уровня(для каждого уровня)
Float:User_Damage[] = {1.0, 1.05, 1.1, 1.15, 1.2, 1.25} - На сколько поднимается урон на каждом уровне(множитель)
Натив(native) уровня: zp_get_user_wpnlvl



Инструкция добавления новых уровней

Для примера мы добавим +1 уровень(в общем будет 6 уровней)

В #define MAX_LEVEL вместо 5 мы ставим 6. Будет так:
#define MAX_LEVEL 6


В Float:Damage_To_Get[] через запятую мы добавляем урон для поднятия уровня. Урон можно любой выставить у меня это будет 20000. Выглядеть это будет так:
Float:Damage_To_Get[] = {14000.0, 14000.0, 14000.0, 14000.0, 14000.0, 20000.0}


В Float:User_Damage[] мы так же через запятую добавляем множитель урона. К примеру можно поставить 1.3. Получится так:
Float:User_Damage[] = {1.0, 1.05, 1.1, 1.15, 1.2, 1.25, 1.3}



Инструкция добавления уровня в худ(hud)

Для примера мы возьмем худ из главного мода ZP 4.3. Открываем наш исходник и в начале мы пишем:
native zp_get_user_wpnlvl(id)


Дальше жмем Ctrl + f и ищем show health. Там мы ищем примерно такой худ:
// Show health, class and ammo packs
set_hudmessage(red, green, blue, HUD_STATS_X, HUD_STATS_Y, 0, 6.0, 1.1, 0.0, 0.0, false)
ShowSyncHudMsg(ID_SHOWHUD, g_MsgSync2, "|%L: %d | %s|", id, "ZOMBIE_ATTRIB1", pev(ID_SHOWHUD, pev_health), class)


В нем уже мы делаем так:
// Show health, class and ammo packs
set_hudmessage(red, green, blue, HUD_STATS_X, HUD_STATS_Y, 0, 6.0, 1.1, 0.0, 0.0, false)
ShowSyncHudMsg(ID_SHOWHUD, g_MsgSync2, "|%L: %d | %s| WpnLvl: %d", id, "ZOMBIE_ATTRIB1", pev(ID_SHOWHUD, pev_health), class, zp_get_user_wpnlvl(id))



Теги:

Weapon level CS 1.6 Плагины ZP
Авторизуйтесь, чтобы получить
Опубликовал
Сборки CS 1.6
Рейтинг
Просмотры
282 раз.
Скачан
2 раз.

Отзывы