Я хочу создать DOD Masterserver как я могу сделать?

Тема в разделе "Мастерсервер(Masterserver)", создана пользователем alei92, 18 окт 2014.

  1. alei92

    alei92 Новичок

    Я хочу создать DOD Masterserver как я могу сделать?
     
  2. алекссандр

    алекссандр Новичок

    как понять DOD ?
     
  3. jesuspunk

    jesuspunk Администратор Команда форума

    мс с day of defeat не тестировался.
     
  4. alei92

    alei92 Новичок

    Я тестировал day of defeat, но не будет работать, не знаю, как это сделать, можно добавить
     
  5. jesuspunk

    jesuspunk Администратор Команда форума

    dod или dod:s?
     
  6. alei92

    alei92 Новичок

    Есть и DOD DOD: S лучшая
     
    Последнее редактирование: 19 окт 2014
  7. jesuspunk

    jesuspunk Администратор Команда форума

    Я не думал что DOD на старом hl движке работает. Для него нужен иной мастерсервер с won протоколом, я год назад пытался воспроизвести протокол, но получилось не удачно. Уже и не помню где копии файлов.
     
  8. jesuspunk

    jesuspunk Администратор Команда форума

    так и не нашел, пришлось заново парсить. в общем клиент отправляет сначала:
    v1.1.1.0 HALFLIFE, после чего шлет: \x65\x00\x00\x00\x00 и получает список серверов почти как в кс, заголовок: [0xFF,0xFF,0xFF,0xFF,0x66,0x0A,0x00,0x00,0x00,0x00] дальше как у кс hex значения ip1.ip2.ip3.ip4:port1(105)*256+port2(125)

    если интересно, то можно и дальше покопаться.
     
  9. alei92

    alei92 Новичок

    Я хочу Masterserver исследования, но не знаю, как это сделать , и надеется, что последующие может обеспечить эту функцию должны также .Dod HL двигателя.
     
  10. alei92

    alei92 Новичок

    Я хочу Masterserver исследования, но не знаю, как это сделать , и надеется, что последующие может обеспечить эту функцию должны также .Dod HL двигателя.
     
  11. jesuspunk

    jesuspunk Администратор Команда форума

    RUSSIA: Я смотрю вы используете google translate для перевода текста :) Может быть лучше на английском языке писать?
    ENGLISH: I see that you use google translate to write on this forum :) Maybe i will write in english?

    Но пока что по русски ) Мастер сервер под старый протокол(46) hl 1.1.1.0 есть, не моя разработка. Работает только с файловым списком(server.list) запускать через start_masterserver.bat. Если нужно переделать под работу с базой данных mysql дайте знать.

    p.s. адресс мастерсервера прописывается в файле valve/woncomm.lst
     

    Вложения:

  12. alei92

    alei92 Новичок

    I come from China, and now China is V47 V48 protocol, V46 protocol, here is useless, if not, still thanks!:)
     
    Последнее редактирование: 22 окт 2014
  13. jesuspunk

    jesuspunk Администратор Команда форума

    Damn. I found game client only with old v 46 protocol. Today evening(by Moscow time) i will try found game client with 47/48 protocols and sniff net packets to masterserver. And updated my masterserver to work this DOD
     
    alei92 нравится это.
  14. alei92

    alei92 Новичок

    Need not to need to provide V47 / V48 agreement game client, in Chinese and English, not Russian
     
  15. jesuspunk

    jesuspunk Администратор Команда форума

    alei92, which protocol version play DOD: S in China? Maybe too add.
     
  16. alei92

    alei92 Новичок

    Few people in China are now playing DOD: S, mostly playing DOD, now in China, dod: s piracy can not brush out the server, most of them play in Stema, but it needs dod, dod: s game client, then I should be able to provide .
     
    Последнее редактирование: 22 окт 2014
  17. alei92

    alei92 Новичок

    jesuspunk нравится это.
  18. jesuspunk

    jesuspunk Администратор Команда форума

    Thanks, i use v 48 client 4554 for test. I make only windows version of masterserver. Master server take server list from file(mode=file) in ms.cfg section[file] option filedod and from mysql with your custom sql query(mode=cmq) section cmq and option cmqdod for your custom query to database.
    Do you need linux version of masterserver?

    Mini FAQ for run masterserver:
    unpack archive 060_prealpha 1 build 14.rar
    run: start_masterserver.bat
    in your game install dir\config\rev_MasterServers.vdf change rev_MasterServers.vdf for your local ip:

    "MasterServers"
    {
    "hl1"
    {
    "0"
    {
    "addr" "your local ip:27010"
    }
    }
    }
     

    Вложения:

  19. alei92

    alei92 Новичок

    Thank you, I need not use linux, but I can collect it, I tested V48 / V47 can pass, how you do it.
     
  20. alei92

    alei92 Новичок

    Provide http://pan.baidu.com/s/1c05YtZq#path=%2F dod: s WIn7 Download
    http://pan.baidu.com/s/1i37kaWX xp
     
    Последнее редактирование: 24 окт 2014