Странно, я работаю с датапаком, и отслеживаю изменения в ветке ядра сервера, и на
такие, совершенно простые, вопросы, я сам могу найти ответ. Я не понимаю,
вам (тем кто постоянно недоволен закрытием сборки), что, до сих это покоя не дает?
Каждый раз, когда посылаем в поиск - нам напоминают давние времена.
Имхо, в SF сейчас есть одно именование файлов, т.е. исходников сервера эмулятора.
В Fortress именование файлов примерно такое же (это не из-за того, что мы могли бы тотально все сдирать у них, а просто мы
переводим действия сервера на английский язык точно так же), но есть вариант того, что
распиханы они немного в другие папки.
Вот даже сейчас ради интереса я заглянул в этот самый EnterWorld. Правда
там, естественно все по другому, но смысл-то один и тот же.
В L2jSF блок посылки сообщения выглядит вот как (взято на примере первого их сообщения) :
sm = new SystemMessage(SystemMessage.S1_S2);
sm.addString(getText("VGhpcyBTZXJ2ZXIgaXMgcnVubmluZyBMMko="));
sm.addString(getText("IHZlcnNpb24gNiBkZXYvdW5zdGFibGU="));
sendPacket(sm);
Вот от этого и отталкиваемся. Если вам принципиально нужно, чтобы в
исходниках сервера сообщение было в хеше (проще говоря - зашифровано,
при этом оно в клиенте при получении оно будет показываться как нормально,
т.е. какое-то сообщение на английском). Значит, если Abaddon сказал, что можно тут
просто вставить string (т.е. сообщение в типе string - для не англичан это
переводится как "строка"), то мы можем вставить сюда вместо символов :
VGhpcyBTZXJ2ZXIgaXMgcnVubmluZyBMMko= и IHZlcnNpb24gNiBkZXYvdW5zdGFibGU= ,
наше сообщение.
Например:
sm = new SystemMessage(SystemMessage.S1_S2);
sm.addString(getText("I'm glad to see you on my private server."));
sm.addString(getText("We are starting the battle for Azeroth and Kalimdor!"));
sendPacket(sm);
Надеюсь, не надо расписывать процесс компиляции сервера.
Соответственно, при заходе клиентом в игру, вместо одного из первых
сообщений мы получим в виде системных сообщений 2 строки:
I'm glad to see you on my private server.
We are starting the battle for Azeroth and Kalimdor!
Надеюсь, я нормально разъяснил что к чему. И прекратите уже тыкать в нас
закрытием. Это на самом деле задалбливает до неимоверности, что в следующий
раз так и хочется ответить нубу, чтобы он юзал поиск!