Jump to content

Поясните по новым ехе


Dark_Rider

Recommended Posts


  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  5
  • Reputation:   0
  • Joined:  02/04/12
  • Last Seen:  

Вроде не дурак, вроде все читал, но не получается собрать нормально свой сервер для тестов.

Раньше была система такая: качаешь ехе, качаешь diff, все это дело скармливаешь патчеру, он патчит.

Потом берем Ragray, обновляем, сверху накатывам перевод, и в принципе все с клиентом.

Нынче система поменялась, как я понял, диффы были заменены ShinsDiffPatcher , который умеет сам с помощью плагинов делать нужные изменения.

Ехе пытался брать отсюда http://supportmii.com/ro1/Clients/

ShinsDiffPatcher не воспринимает последнии версии, мол, я могу только иконку включить.

Ладно, прошлые версии мне тоже пойдут, для тестов то не суть важны самые последние обновления ехе.

Берем ЕХЕ, который выдает нам данный патчер, закидываем в клиент.

Пытаюсь собрать клиент, был у меня раньше Ragray, который я не обновлял уже пару лет, обновился вроде он с бубнами-то он не мог найти RagnarokPatch.exe, то выдавал

dcd9c862d3deb3c45a8e7a31fa114a9c.png

Причем это повторялось по 3-4 раза, вроде решилось с помощью kRORenewalPatcher

В результате основные ГРФ поменялись, data.grf стали больше мегабайт на 200, rdata.grf так вообще распухла в 3 раза, вроде все пропатчилось вообщем.

Пытаемся собирать клиент дальше. Нужен clientinfo.xml

<?xml version="1.0" encoding="euc-kr" ?>
<clientinfo>
<servicetype>russia</servicetype>
<servertype>sakray</servertype>
  <connection>
  <display>Ragnarok</display>
  <balloon>the balloon</balloon>
  <desc>description</desc>
  <address>Ip_Server</address>
  <port>6900</port>
  <version>26</version>
  <langtype>14</langtype>
  <registrationweb>flux.domain.com</registrationweb>
    <aid>
	    <admin>2000000</admin>
  <admin>2000001</admin>
  <admin>2000002</admin>
    </aid>
    <loading>
	    <image>loadingscreen01.jpg</image>
    </loading>
  </connection>
</clientinfo>

выбираем такой ХМЛ.

Далее: сервер.

http://svn.rathena.org/svn/rathena/trunk/

берем, качаем черепашкой, правим mmo.h -для примера ставлю #define PACKETVER 20120410 , с которым более стабильно все работает (ехе 2012-04-10aRagexeRE.exe , потом компилим (для чистоты компилил и на VDS и у себя), настраиваем права юзеров, пароли, и прочее-все как раньше, запускаем, вроде как все компилится,3 сервера онлайн.

ЧТо же далее...ну да, английский интерфейс.

Брал отсюда:http://svn6.assembla.com/svn/ClientSide/Translation_Project/renewal data

Кидаю содержимое в папку data

запускаем ехе, и пошло поехало:

то все на корейском, то ничего не одевается на чара, то БМ включет по умолчанию и даже после перезахода он все равно включен.

То разные ошибки, связанные с Lua файлами-их я тоже качал с http://svn6.assembla.com/svn/ClientSide/Lua_Project

(папку lua files закидывал в папку data)

другие ехе пробовал-они почему-то отказываются даже коннектится к моему серверу, и лезут на корейский сервер, хотя стоит патч, что бы папка datа читалась первой, видимо, ему не нравится мой clientinfo.xml

-------

Что можно посоветовать, что бы получить полноценный свежий клиент, и сервер? ну с сервером попроще, вот с клиентом засады.

Или ткните носом в свежий гайд по созданию клиент+серверной связки, столько инфы в инете, а не получается вот у меня(

спасибо за ответы.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  13
  • Topics Per Day:  0.00
  • Content Count:  106
  • Reputation:   3
  • Joined:  01/01/12
  • Last Seen:  

Посоветую тебе зайти на Ruathena.ru и посмотреть :) Тут в русской ветке давно никого нету. А по ссылке найдёшь растущее русское комьюнити.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  5
  • Reputation:   0
  • Joined:  02/04/12
  • Last Seen:  

Печально. Все же удалось запустить сервер с клиентом, дальше будут другие баги безусловно.

Вообщем, что называется, собрал клиент из чего было.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...