Страница 1 из 2

Нужен новый serverType, таки дождались [eA]

Добавлено: Пн окт 22, 2007 3:58 pm
piroJOKE
Да, нам нужен новый serverType.

Немного истории. Сервер-тайпы не следуют по порядку номеров, и на большинстве пирацких серваков они эволюционировали так:

serverType 0
serverType 5
serverType 9
serverType 8
serverType ? <-- текущее положение вещей.

Этот новый серверТайп отличается от sT-8, хоть на первый взгляд и похож на него. В частности, его пакет мап-логина имеет такую же длину и заголовок, как и предыдущий, 8й; но набор аргументов в нём расположен по-другому. В терминологии еА этот sT называется "packet version 22". Я внёс сведения о существовании этого нового sT в наш FAQ по подключению к неизвестному серверу, ну а теперь дело за его реализацией для ОК.

Добавлено спустя 3 минуты 30 секунд:
//2007-02-12aSakexe
packet_ver: 22
0x0072,25,useskilltoid,6:10:21
0x007e,102,useskilltoposinfo,5:9:12:20:22
0x0085,11,changedir,7:10
0x0089,8,ticksend,4
0x008c,11,getcharnamerequest,7
0x0094,14,movetokafra,7:10
0x009b,26,wanttoconnection,4:9:17:18:25
0x009f,14,useitem,4:10
0x00a2,15,solvecharname,11
//0x00a7,8,walktoxy,5
0x00f5,8,takeitem,4
0x00f7,22,movefromkafra,14:18
0x0113,22,useskilltopos,5:9:12:20
0x0116,10,dropitem,5:8
0x0190,19,actionrequest,5:18

//2007-05-07aSakexe
0x01fd,15,repairitem,2

//2007-02-27aSakexe to 2007-10-02aSakexe
0x0288,10
0x0289,12
0x02a6,22
0x02a7,22
0x02a8,162
0x02a9,58
0x02ad,8
0x02b0,85
0x02b1,-1
0x02b2,-1
0x02b3,107
0x02b4,6
0x02b5,-1
0x02b6,7
0x02b7,7
0x02b8,22
0x02b9,191
0x02ba,11,hotkey,2:4:5:9
0x02bb,8
0x02bc,6
0x02bf,10
0x02c0,2
0x02c1,-1
0x02c2,-1
0x02c4,26,partyinvite2,2
0x02c5,30
0x02c6,30
0x02c7,7,replypartyinvite2,2,6
0x02c8,3
0x02c9,3
0x02ca,3
0x02cb,20
0x02cc,4
0x02cd,26
0x02ce,10
0x02cf,6
0x02d0,-1
0x02d1,-1
0x02d2,-1
0x02d3,4
0x02d4,29
0x02d5,2
0x02d6,6
0x02d7,-1
0x02d8,10
0x02d9,10
0x02da,3
0x02db,-1
0x02dc,-1
0x02dd,32
0x02de,6
0x02df,36
0x02e0,34

Добавлено: Пн окт 22, 2007 11:54 pm
4epT
может не очень в тему, но появился новый serverType:
17_1 tRO (Тайский) после 19 Октября 2007

Добавлено: Вт окт 23, 2007 12:29 am
piroJOKE
4epT писал(а):
Я внёс сведения о существовании этого нового sT в наш FAQ по подключению к неизвестному серверу
врёшь :twisted:
сам такой - присмотрись внимательно к табличке!
4epT писал(а):может не очень в тему, но появился новый serverType:
17_1 tRO (Тайский) после 19 Октября 2007
Абсолютно не в тему, это оф (но я проверю, а вдруг? 0.00001% вероятности).

Добавлено: Вт окт 23, 2007 9:42 am
kLabMouse
piroJOKE
Давай так. Скинь мне файлец с данными. Я пошаманю =))

Добавлено: Вт окт 23, 2007 9:49 am
piroJOKE
kLabMouse
Ып... Какой-такой файлец? О_о

Добавлено: Вт окт 23, 2007 10:32 am
kLabMouse
piroJOKE
ДБ пакетов с еА.

Добавлено: Вт окт 23, 2007 10:40 am
piroJOKE
Пожалуйста. Но, КМ, это не самая хорошая идея, честно. Лучше мучать реальный клиент.

ЗЫ: В любом случае не коммить сразу, сперва проверим.
ЗЗЫ: Если что-то оооочень хочется покоммиитить, исправь в servers.txt настройки rRO. :twisted:

Добавлено: Вт окт 23, 2007 10:57 am
kLabMouse
Я не спешу. Тем более не сегодня. Ибо сегодня башка (точнее уши0 будут болеть... сильно :D

Добавлено: Вт окт 23, 2007 11:03 am
piroJOKE
kLabMouse
А, вот оно как! :Yahoo!: :Yahoo!: :Yahoo!: Поздравляю с ДР, КМ! :twisted: :Yahoo!: :Yahoo!: :Yahoo!: :Yahoo!: :D

Добавлено: Вт окт 23, 2007 11:29 am
kLabMouse
piroJOKE
СПС :)

Добавлено: Вт окт 23, 2007 12:44 pm
4epT
на правах офтопа kLabMouse, с наступающим :Rose:

Добавлено: Вт окт 23, 2007 5:35 pm
Antarx
тут это уже не оффтоп ;)

kLabMouse, поздравляю с почти наступившим! :Rose:

Добавлено: Вт окт 23, 2007 8:06 pm
kLabMouse
Господа. Я вам скажу по секрету. У меня днюха 23 и 24. Ибо родился ровно в 00:00

Добавлено: Вт окт 23, 2007 8:31 pm
Jerry
сцуко, читер от рождения :)
:Rose:

Добавлено: Вт ноя 06, 2007 5:59 pm
piroJOKE
В целом по сабжу - отбой.

Дело обстоит так: текущий serverType 8 из OpenKore в целом соответствует текущей packet_ver 22 из eA. За исключением мелочей. Которые мы оформим отдельно.

Почему поднялся вопрос с сабже (дальше - imho): У sakexe были ветка развития. еА-шники ухватились за одну из них, но затем пакетная база (следующего) sakexe фактически вернулась обратно, и сейчас packet_ver 22 ~ packet_ver 16. Таким образом packet_ver 20 (21?) оказался полностью "мертворожденным". Однако, стоп!, это утверждение неверно. Мне кажется, что был изменен packetdb; проверить.

Давайте посмотрим на оставшиеся packet_ver / serverType, чтобы внести окончательную ясность в сей вопрос.

packet_ver 16 ... serverType 3 ?!
packet_ver 17 - труп?
packet_ver 18 ... serverType 5
packet_ver 19 ... serverType 9
packet_ver 20 - труп?
packet_ver 21 - был serverType 8, но модицифирован в eA?? проверить.
packet_ver 22 ... serverType 8 + нужны доработки

Добавлено спустя 3 минуты 34 секунды:

ЗЫ: В любом случае, FAQ придется переписывать заново ( viewtopic.php?p=17643#17643 ).