Багато Чи задавалися Питанням як зробити великі DHUD повідомлення?
- Відповідь дуже проста і так приступимо.
Відкриваємо исходник плагіна де нам потрібно замінити звичайний текст великим DHUD текстом.
Як тільки відкрили бачимо на самому початку списку інклюд.
Це лише приклад. можуть бути будь-які:
#include amxmodx
#include amxmisc
#include cstrike
У цей список додаємо інклюд - dhudmessage
отримали:
#include amxmodx
#include amxmisc
#include cstrike
#include dhudmessage
Після цього шукаємо:
set_hudmessage
і
ShowSyncHudMsg
set_dhudmessage
і
show_dhudmessage
Розглянемо варіант исходника zombie_plague:
Беремо наприклад такий рядок -
set_hudmessage (0, 0, 200, HUD_EVENT_X, HUD_EVENT_Y, 0, 0.0, 3.0, 2.0, 1.0, -1)
ShowSyncHudMsg (0, g_MsgSync. "% L", LANG_PLAYER, "WIN_HUMAN")
set_dhudmessage (0, 0, 200, HUD_EVENT_X, HUD_EVENT_Y, 0, 0.0, 3.0, 2.0, 1.0)
show_dhudmessage (0, "% L", LANG_PLAYER, "WIN_HUMAN")
Як ви бачите я видалив g_MsgSync і -1
Також потрібно видалити це -
new g_MsgSync, g_MsgSync2 // message sync objects
// Create the HUD Sync Objects
g_MsgSync = CreateHudSyncObj ()
g_MsgSync2 = CreateHudSyncObj ()
Ось в принципі і все.
Include dhudmessage і сам Zombie Plague Mod повністю в DHUD # 96; e ви можете завантажити нижче: