Jump to content

Latica

Members
  • Posts

    2
  • Joined

  • Last visited

Posts posted by Latica

  1. Проблема решена, решить помог 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 сервер. 

     

     

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

    
    [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, так почему я не могу зайти?

     

×
×
  • Create New...