• Гость, перед открытием темы прочитай описание раздела, чтобы не ошибиться. Любые вопросы по настройке сервера создаются в разделе Технической Поддержки.

Помощь как убрать кредиты и zpMenu с ZP 4.3

Lysva

Участник
Сообщения
21
Симпатии
0
Баллы
57
#1
Подскажите пожалуйста,как убрать все вот это сообщение(Здоровье,тип,кредиты)
кредиты.jpg

и убрать полностью ZP меню
меню.jpg
 

g3cKpunTop

Скриптер
Сообщения
93
Симпатии
21
Баллы
69
#2
ZP меньше или ровно 4.3:

ищешь в исходном коде:
1. set_task(1.0, "ShowHUD", id+TASK_SHOWHUD, _, _, "b") и просто делаешь так: //set_task(1.0, "ShowHUD", id+TASK_SHOWHUD, _, _, "b")
2. remove_task(id+TASK_SHOWHUD) и меняешь на //remove_task(id+TASK_SHOWHUD)
3.
register_clcmd("say zpmenu", "clcmd_saymenu")
register_clcmd("say /zpmenu", "clcmd_saymenu")

на
/*
register_clcmd("say zpmenu", "clcmd_saymenu")
register_clcmd("say /zpmenu", "clcmd_saymenu")*/

4.
// Pressing 'M' (chooseteam) ingame should show the main menu instead
show_menu_game(id)

на
// Pressing 'M' (chooseteam) ingame should show the main menu instead
//show_menu_game(id)
 

Lysva

Участник
Сообщения
21
Симпатии
0
Баллы
57
#3
g3cKpunTop, Cпасибо.
У меня еще одна штука)
Как убрать сообщения:
-T-virus распространяется. (в начала раунда)
-Player стал первый зомби
-зомби(люди) победили.
Буду благодарен)
 

g3cKpunTop

Скриптер
Сообщения
93
Симпатии
21
Баллы
69
#4
g3cKpunTop, Cпасибо.
У меня еще одна штука)
Как убрать сообщения:
-T-virus распространяется. (в начала раунда)
-Player стал первый зомби
-зомби(люди) победили.
Буду благодарен)
нужно сразу писать все в заглавие.

1.
Код:
// Show T-virus HUD notice
    set_hudmessage(0, 125, 200, HUD_EVENT_X, HUD_EVENT_Y, 0, 0.0, 3.0, 2.0, 1.0, -1)
    ShowSyncHudMsg(0, g_MsgSync, "%L", LANG_PLAYER, "NOTICE_VIRUS_FREE")
на

// Show T-virus HUD notice
    //set_hudmessage(0, 125, 200, HUD_EVENT_X, HUD_EVENT_Y, 0, 0.0, 3.0, 2.0, 1.0, -1)
   // ShowSyncHudMsg(0, g_MsgSync, "%L", LANG_PLAYER, "NOTICE_VIRUS_FREE")
2.

Код:
// Show First Zombie HUD notice
            set_hudmessage(255, 0, 0, HUD_EVENT_X, HUD_EVENT_Y, 0, 0.0, 5.0, 1.0, 1.0, -1)
            ShowSyncHudMsg(0, g_MsgSync, "%L",LANG_PLAYER, "NOTICE_FIRST", g_playername[forward_id])
на

// Show First Zombie HUD notice
            //set_hudmessage(255, 0, 0, HUD_EVENT_X, HUD_EVENT_Y, 0, 0.0, 5.0, 1.0, 1.0, -1)
            //ShowSyncHudMsg(0, g_MsgSync, "%L",LANG_PLAYER, "NOTICE_FIRST", g_playername[forward_id])
3.
Код:
// Zombie team wins
        set_hudmessage(200, 0, 0, HUD_EVENT_X, HUD_EVENT_Y, 0, 0.0, 3.0, 2.0, 1.0, -1)
        ShowSyncHudMsg(0, g_MsgSync, "%L", LANG_PLAYER, "WIN_ZOMBIE")

// Human team wins
        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")
на
// Zombie team wins
       // set_hudmessage(200, 0, 0, HUD_EVENT_X, HUD_EVENT_Y, 0, 0.0, 3.0, 2.0, 1.0, -1)
      //  ShowSyncHudMsg(0, g_MsgSync, "%L", LANG_PLAYER, "WIN_ZOMBIE")

// Human team wins
      //  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")
 

SelmarT

Участник
Сообщения
71
Симпатии
60
Баллы
89
#5
Открой файл: zombie_plague.txt. Он расположен в addons/amxmodx/data/lang
Найди эту строку "T-virus распространяется". У меня к примеру: "NOTICE_VIRUS_FREE = Т-вирус витает в воздухе...", слово которое я выделил нужно искать в исходнике гл.мода.

У меня так:
C++:
    set_hudmessage(0, 125, 200, HUD_EVENT_X, HUD_EVENT_Y, 0, 0.0, 3.0, 2.0, 1.0, -1)
    ShowSyncHudMsg(0, g_MsgSync, "%L", LANG_PLAYER, "NOTICE_VIRUS_FREE")
- Комментируй эти строки используя /*Код*/

Следующее, это убираем сообщение "-Player стал первый зомби", у меня так: "NOTICE_FIRST = %s первый зомби !!!", делаешь все тоже самое, что и тогда, ищешь все в гл.моде, у тебя может быть и другое слово, хотя они все по дефолту идут.

У меня так:
C++:
    set_hudmessage(255, 0, 0, HUD_EVENT_X, HUD_EVENT_Y, 0, 0.0, 5.0, 1.0, 1.0, -1)
    ShowSyncHudMsg(0, g_MsgSync, "%L",LANG_PLAYER, "NOTICE_FIRST", g_playername[forward_id])
- Комментируй эти строки используя /*Код*/

Идем дальше, нам осталось убрать "-зомби(люди) победили.", смотрим что у меня в .txt файле:
1. "WIN_HUMAN = Люди победили заразу !"
2. "WIN_ZOMBIE = Зомби захватили весь мир !"
3. "WIN_NO_ONE = На этот раз ничья..."

C++:
    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")
C++:
    set_hudmessage(200, 0, 0, HUD_EVENT_X, HUD_EVENT_Y, 0, 0.0, 3.0, 2.0, 1.0, -1)
    ShowSyncHudMsg(0, g_MsgSync, "%L", LANG_PLAYER, "WIN_ZOMBIE")
C++:
    set_hudmessage(0, 200, 0, HUD_EVENT_X, HUD_EVENT_Y, 0, 0.0, 3.0, 2.0, 1.0, -1)
    ShowSyncHudMsg(0, g_MsgSync, "%L", LANG_PLAYER, "WIN_NO_ONE")
- Комментируй эти строки используя /*Код*/

Компилируй код, закидывай на сервер, готово.
 
Сверху