Half-Life и Adrenaline Gamer форум

Всё об игре в Халф-Лайф и АГ
Текущее время: 29 мар 2024, 16:09

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 21 ]  На страницу 1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: replace print messag to Hud ?
СообщениеДобавлено: 04 янв 2016, 17:16 
Не в сети
Аватара пользователя
Зарегистрирован:
22 окт 2014, 19:26
Последнее посещение:
20 мар 2024, 19:47
Сообщения: 1018
can i replaces print message to hud message using register_message ?

_________________
https://vk.com/kgbaghl


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: replace print messag to Hud ?
СообщениеДобавлено: 04 янв 2016, 22:45 
Не в сети
Site Admin
Зарегистрирован:
01 июн 2010, 01:27
Последнее посещение:
26 мар 2024, 21:42
Сообщения: 6864
Sure.


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: replace print messag to Hud ?
СообщениеДобавлено: 05 янв 2016, 12:14 
Не в сети
Аватара пользователя
Зарегистрирован:
22 окт 2014, 19:26
Последнее посещение:
20 мар 2024, 19:47
Сообщения: 1018
i try

Код:
public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    register_message(get_user_msgid("TextMsg"),    "msgTextMsg");
    set_task(5.0, "test")
    // Add your code here...
}
public test()
{
    client_print(0, print_chat, "[AMXX] Hello World !")
}


public msgTextMsg()
{
    static textmsg[512];
    get_msg_arg_string(2, textmsg, 511);

    set_hudmessage( _, _, _, 0.0, 0.88, 0, 0.1, 10.0, 0.04 )
    show_hudmessage(0, "%s",textmsg)

    return PLUGIN_HANDLED;
   
}

Изображение
but it did not succeed ! can you give me an example of that?

_________________
https://vk.com/kgbaghl


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: replace print messag to Hud ?
СообщениеДобавлено: 05 янв 2016, 12:51 
Не в сети
Site Admin
Зарегистрирован:
01 июн 2010, 01:27
Последнее посещение:
26 мар 2024, 21:42
Сообщения: 6864
register_message capture only messages originating from the game dll.
Message on the screen is from AMXX.


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: replace print messag to Hud ?
СообщениеДобавлено: 05 янв 2016, 12:56 
Не в сети
Аватара пользователя
Зарегистрирован:
22 окт 2014, 19:26
Последнее посещение:
20 мар 2024, 19:47
Сообщения: 1018
Yes and I inquire about that?
is it possible to replace this Message on the screen ?

_________________
https://vk.com/kgbaghl


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: replace print messag to Hud ?
СообщениеДобавлено: 05 янв 2016, 19:33 
Не в сети
Site Admin
Зарегистрирован:
01 июн 2010, 01:27
Последнее посещение:
26 мар 2024, 21:42
Сообщения: 6864
Yes. Just replace
Код:
    client_print(0, print_chat, "[AMXX] Hello World !")
with show_hudmessage.

Yes, you will have to change all these in plugins, modules, AMXX core, etc...


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: replace print messag to Hud ?
СообщениеДобавлено: 06 янв 2016, 12:21 
Не в сети
Аватара пользователя
Зарегистрирован:
22 окт 2014, 19:26
Последнее посещение:
20 мар 2024, 19:47
Сообщения: 1018
Lev писал(а):
Yes. Just replace
Код:
    client_print(0, print_chat, "[AMXX] Hello World !")
with show_hudmessage.

I was expecting this answer
But it is different in print_chat supports UTF-8 unlike show_hudmessage.

ex: show_hudmessage

Код:
#include <amxmodx>

public plugin_init()
{
    register_clcmd("say /hud", "hud")
    register_dictionary("hud.txt")
}

public hud(id)
{
    set_hudmessage(255, 0, 0, -1.0, 0.01)
    show_hudmessage(id, "%L", id, "TEST_MSG")
}

Изображение

the message random and incomprehensible show?
------------------------------------------------------------
so ! if when i replace print_chat to hud_message should be work

i try in SayText :

Код:
#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Hud-Chat"
#define VERSION "0.0"
#define AUTHOR "abdobiskra"

public plugin_init() {
   register_plugin(PLUGIN, VERSION, AUTHOR)
   register_message(get_user_msgid("SayText"), "msg_SayText");

}
public msg_SayText(id)
{
   new message[512];
   get_msg_arg_string(2, message, charsmax(message));
   
   set_hudmessage( 255, 255, 0, 0.0, 0.88, 0, 0.1, 10.0, 0.04 )
   show_hudmessage(0, "%s", message)

   return PLUGIN_HANDLED          
}

Изображение

--------------------------------------------------------------------------

Цитата:
Yes, you will have to change all these in plugins, modules, AMXX core, etc...

It is where I get on it?

_________________
https://vk.com/kgbaghl


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: replace print messag to Hud ?
СообщениеДобавлено: 06 янв 2016, 21:55 
Не в сети
Site Admin
Зарегистрирован:
01 июн 2010, 01:27
Последнее посещение:
26 мар 2024, 21:42
Сообщения: 6864
Not sure about the whole sense in your message.
But if
abdobiskra писал(а):
print_chat supports UTF-8 unlike show_hudmessage.
why do you wish to change into HUD messages?


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: replace print messag to Hud ?
СообщениеДобавлено: 06 янв 2016, 22:44 
Не в сети
Аватара пользователя
Зарегистрирован:
22 окт 2014, 19:26
Последнее посещение:
20 мар 2024, 19:47
Сообщения: 1018
Lev

bcz show_hudmessage. does not support the message that i need like image N: 1 the message is not understood

i said if i replace print_messag to Hud messag should be work like image N: 2 the message became understandable

_________________
https://vk.com/kgbaghl


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: replace print messag to Hud ?
СообщениеДобавлено: 06 янв 2016, 23:57 
Не в сети
Site Admin
Зарегистрирован:
01 июн 2010, 01:27
Последнее посещение:
26 мар 2024, 21:42
Сообщения: 6864
Can you output the same text (also post as text into the forum) so I could compare and see the difference?


Вернуться к началу
 Профиль 
  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 21 ]  На страницу 1, 2, 3  След.

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB