Topic: красный текст в motd
кто знает как такое сделать?
[img]i.piccy.info/i5/14/31/1873114/Bezymiannyi.jpg[/img]
PvPGN Community Forums |
forums.pvpgn.pro → [RU] Tech Support → красный текст в motd
кто знает как такое сделать?
[img]i.piccy.info/i5/14/31/1873114/Bezymiannyi.jpg[/img]
forums.harpywar.com/viewtopic.php?pid=2401#p2401
message_type_error
message_type_error
ну это понятно и так, это можно както и без рекомпиля сделать) вопрос только как(
Я не знаю.
м-б в handle_bnet.cpp ?
с изменением сорсов я и так знаю как, я выше писал это можно без изменения сделать. только как пока не знаю)
с изменением сорсов я и так знаю как, я выше писал это можно без изменения сделать. только как пока не знаю)
А как с изменением сорцов сделать? Попробовал у тестовом серве изменить мотд файл в хексе, так же, как и в пакете с айсикапа. Но тогда эта ссылка в игре вообще не показывается.
На картинке и во вложении полученный пакет мотд с айсикапа.
Чо эт за формат-то? Его Wireshark не берет.
13 minutes and 21 second after:
Блжад, влом региться. Подозреваю, что там SID_CHATEVENT с EID_ERROR
22 minutes and 34 seconds after:
Точно, там SID_CHATEVENT. Так что message_type_error.
Ну это network monitor. Я так понимаю, без правки кода не обойтись, по любому, чтобы получить цвет в мотд.
ахахах это так смешно и просто что я улыбаюсь=) кароче смотрите
если открыть bnalias.conf там можно найти такие строки
# [!]text or command to type as if the player typed it
# [!]%Iinformation to print to the player
# [!]%Eerror to print to the player
а теперь открываем наш bnmotd.txt
дефолтная запись в файле мотд идет примерно такая
%IHello %l, welcome to %s!
%IRunning version %v on %h.
%IThis server is hosted by %H
%I
%IThere are %a user accounts on this server.
%IThere are currently %U users in %G games of %N,
%Iand %u users playing %g games and chatting in %c channels.
%IHaving trouble with a command? Type /help to
%Ilearn more about it.
%I
%I%m
Все строки у нас начинаются на %I (I - это тип инфо кароче) если мы начнем строку с %E (E - тип ерор) то месаг будет красный а по дефолту он синий(инфо)
Пример
%EHello %l, welcome to %s!
%ERunning version %v on %h.
%IThis server is hosted by %H
первые 2 строки будут красным цветом
зЫ Харпи, я тоже ловил этот пакет на айкапе и тоже пытался сделать как ты но у мну не вышло, я думаю message_type_error как говорил xpeh
code.google.com/p/packet-bnetp/ если кто хочет "ловить пакеты". Показывает протокол клиент-сервер и игровой протокол Warcraft 3.
Все оказалось на поверхности)
Интересно, если кроме %E задефайнить другие коды, то можно ещё пару цветов добавить.
forums.pvpgn.pro → [RU] Tech Support → красный текст в motd