Jump to content

Зависание клиента


Latica

Recommended Posts


  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  2
  • Reputation:   0
  • Joined:  07/13/14
  • Last Seen:  

При выборе персонажа игра зависает.


[Status]: Connection of the account 'test' accepted.

[Info]: Closed connection from '188.191.239.132'.

[Info]: request connect - account_id:2000000/login_id1:831831415/login_id2:1246140910

[Info]: sd->version = 26

[Info]: Loading Char Data (2000000)

[Info]: Asking to start pincode

[Info]: Char load request (150001)

[Info]: storage load complete from DB - id: 2000000 (total: 0)

[Info]: Loaded char (150001 - 123321): status memo inventory cart storage skills friends hotkeys mercenary

[Info]: Selected char: (Account 2000000: 1 - 123321)

[Info]: Subnet check [188.191.239.132]: WAN

При изменении в clientifo.xml версии пакетов на 25 смог зайти, хоть и после смены персонажа получаю опять зависание. У меня

#define PACKETVER 20101124

экзешник той же даты и им соответствует 26 версия пакетов, которая и установлена у меня в clientifo.xml, так почему я не могу зайти?

 

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  8
  • Topics Per Day:  0.00
  • Content Count:  89
  • Reputation:   1
  • Joined:  01/09/12
  • Last Seen:  

При выборе персонажа игра зависает.


[Status]: Connection of the account 'test' accepted.

[Info]: Closed connection from '188.191.239.132'.

[Info]: request connect - account_id:2000000/login_id1:831831415/login_id2:1246140910

[Info]: sd->version = 26

[Info]: Loading Char Data (2000000)

[Info]: Asking to start pincode

[Info]: Char load request (150001)

[Info]: storage load complete from DB - id: 2000000 (total: 0)

[Info]: Loaded char (150001 - 123321): status memo inventory cart storage skills friends hotkeys mercenary

[Info]: Selected char: (Account 2000000: 1 - 123321)

[Info]: Subnet check [188.191.239.132]: WAN

При изменении в clientifo.xml версии пакетов на 25 смог зайти, хоть и после смены персонажа получаю опять зависание. У меня

#define PACKETVER 20101124

экзешник той же даты и им соответствует 26 версия пакетов, которая и установлена у меня в clientifo.xml, так почему я не могу зайти?

А пакеты проверял на наличие?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  2
  • Reputation:   0
  • Joined:  07/13/14
  • Last Seen:  

Проблема решена, решить помог Functor.

 

Это баг. Разработчики врубили pincode систему для EXE, которые общаются с сервером с помощью 26 packet_db_ver и выше.
А это 2010-11-24aRagexeRE+. Система pincode появилась в 2011-03-09aRagexeRE+.

Открываем ../src/char/char_logif.c и в функции chlogif_parse_reqaccdata меняем:

if(sd->version >= date2version(20110309)){
        ShowInfo("Asking to start pincode\n");
        chlogif_pincode_start(u_fd,sd);
}

на:
 

#if PACKETVER >= 20110309
        ShowInfo("Asking to start pincode\n");
        chlogif_pincode_start(u_fd,sd);
#endif

Рекомпилим char сервер. 

 

 

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...