Як змінити звичайний текст у великій (dhud), найбільший ігровий портал

Як змінити звичайний текст у великій (dhud), найбільший ігровий портал


Багато Чи задавалися Питанням як зробити великі 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 ви можете завантажити нижче: