Страница 9 из 18

Добавлено: Чт мар 08, 2007 1:42 am
japplegame
Короче вот очередной пререлиз - подкорректированный вариант piroJOKE
Тестировал под 5506. В SVN закомитил.
Добавил в servers.txt новые переменные

syncID 0xA7
syncTickOffset 8
mapLoadedTickOffset 10

Ибо заипало все время править functions.pl.

P.S. Команды отправляемые из клиента (начинающиеся с ";") не работают. Пока не разбирался с этим.

Добавлено: Чт мар 08, 2007 2:04 am
japplegame
Ну хоть кто-нибудь, что-нибудь скажет? Фурычит?

Добавлено: Чт мар 08, 2007 2:11 am
kLabMouse
japplegame
Ещё ХЗ. Я катаю кору пока.... скоро закончу. перепроверю с начала префиксы, а потом и весь комплект.

Добавлено: Чт мар 08, 2007 2:16 am
Antarx
japplegame
странно говорить о том, что не работает префикс, если не работает xKore...

Добавлено: Чт мар 08, 2007 2:27 am
piroJOKE
Не смотрел пока, на сегодня всё, %__%, спят усталые игрушки.

ЗЫ: Этак скоро у нас запись в servers.txt будет размером с небольшой конфиг. ;)

Добавлено: Чт мар 08, 2007 2:27 am
Elvira
Мде, читаю и понимаю, что экономист не рулит в программерстве, черт возьми... пойти что ли учиться? :( *на правах крика души, Пирожок соррь мну за флуд*

Добавлено: Чт мар 08, 2007 2:31 am
piroJOKE
japplegame писал(а):Добавил в servers.txt новые переменные

syncID 0xA7
syncTickOffset 8
mapLoadedTickOffset 10

Ибо заипало все время править functions.pl.
Стой-ка... А это точно атрибут сервера, а не serverType?
Имхо это ошибка, так делать. Этим констрантам место где-то в разделенных файлах серверов...

* * *

ЗЫ: 2Elvira, я в нем тоже не рублю, кстати, почти. А еще скажу, что если не будешь практически что-либо делать, руками, то точно ничему не научишься...

Добавлено: Чт мар 08, 2007 2:36 am
kLabMouse
ЁПТ. пакет Екстракор не пашет =((( ППЦ. щас ХЗ что они меняли а что нед.

Добавлено: Чт мар 08, 2007 2:40 am
japplegame
Antarx писал(а):japplegame
странно говорить о том, что не работает префикс, если не работает xKore...
XKore работает. Не забудьте в config.txt поставить serverType 13
piroJOKE писал(а):
japplegame писал(а):Добавил в servers.txt новые переменные

syncID 0xA7
syncTickOffset 8
mapLoadedTickOffset 10

Ибо заипало все время править functions.pl.
Стой-ка... А это точно атрибут сервера, а не serverType?
Имхо это ошибка, так делать. Этим констрантам место где-то в разделенных файлах серверов...
Вроде как решили, что serverType и собсно сервер - это одно и тоже. Кроме того там уже были ID пакетов атаки и скиллов. Чем они лучше ID, например того же синка?

Добавлено: Чт мар 08, 2007 2:41 am
japplegame
kLabMouse писал(а):ЁПТ. пакет Екстракор не пашет =((( ППЦ. щас ХЗ что они меняли а что нед.
Забавно, что моя версия экстрактора пашет нормально :). К сожалению в файл не выводит. Но я завтра выдам тебе списочек.

Добавлено: Чт мар 08, 2007 2:44 am
piroJOKE
japplegame писал(а):Вроде как решили, что serverType и собсно сервер - это одно и тоже. Кроме того там уже были ID пакетов атаки и скиллов. Чем они лучше ID, например того же синка?
Не одно. Может быть несколько серверов с одинаковами sT, не весь же свет клином сошелся на rRO. А если серверов этими префиксами будет много, смысл дублировать записи в servers.txt? Те, что "уже были", это тоже самое - не совсем правильно.

Добавлено: Чт мар 08, 2007 2:46 am
kLabMouse
japplegame
Мне пож без сортировки, ибо с сортировкой историю изминений префиксов не посмотриш.

ЗЫ: Короче. то что щас в СВН кое-как пашет. Когда добрый japplegame подгонет пакетекстрактор без сортивки префиксов, то гляну что ещё забыли или упустили.

Прикреплю пример.

Добавлено: Чт мар 08, 2007 2:49 am
Antarx
japplegame
хорошо, неправильно выразился. Не работает атака в xKore.

Добавлено: Чт мар 08, 2007 2:52 am
japplegame
piroJOKE писал(а):
japplegame писал(а):Вроде как решили, что serverType и собсно сервер - это одно и тоже. Кроме того там уже были ID пакетов атаки и скиллов. Чем они лучше ID, например того же синка?
Не одно. Может быть несколько серверов с одинаковами sT, не весь же свет клином сошелся на rRO. А если серверов этими префиксами будет много, смысл дублировать записи в servers.txt? Те, что "уже были", это тоже самое - не совсем правильно.
А я думаю, что это правильно. Просто нужно выбрать путь. Либо отдельные конфиги для разных сервертайпов, либо разные файлы serverTypeXX.pm
ИМХО, надо унифицировать код, что бы не было разных serverTypeXX.pm, а был бы servers.txt, а лучше serverXX.txt, где были бы прописана вся серверозависимая инфа. А сейчас все через задницу. Префиксы для пакетов отправляемых клиентом в одном месте, префиксы принимаемых в другом, префиксы отправляемых пакетов в режиме XKore в третьем, префиксы паддедов в четвертом. Это же просто пи...ец
Я вот только что вынес часть префиксов для режима XKore в servers.txt и считаю что туда же надо вынести и все остальное и избавиться от serverTypeXX.pm
Да и править текстовики горазо проще перловского кода. А насчет что свет клином на rRO не сошелся, ты не прав. Все больше и больше серверов имеют уникальные префиксы, многие меняют их раз в две недели. А то что ты предлагаешь уже устарело.

Добавлено: Чт мар 08, 2007 2:54 am
japplegame
Antarx писал(а):japplegame
хорошо, неправильно выразился. Не работает атака в xKore.
У меня работает все. И атака и скиллы. Патч ставил на 5506 скачанный вот отсюда viewtopic.php?p=17507#17507