Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Другие игры / Other games (https://forum.zone-game.info/forumdisplay.php?f=24)
-   -   Tree Of Savior (Project R1) (https://forum.zone-game.info/showthread.php?t=37515)

h4x0r 16.01.2015 13:11

Tree Of Savior (Project R1)
 
Скрипт для распаковки IFP архивов.

Офф сайт: here
ЗБТ клиент: here

PHP код:

# Tree Of Savior (Project R1) (CBT1) (IPF format)

# Written by Ekey (h4x0r)

# script for QuickBMS http://quickbms.aluigi.org

comtype deflate
goto -0x18
get FILES short
get TABLEOFFSET long
get FLAG short
goto TABLEOFFSET

for FILES
    get NSIZE short
    get CRC long
    get ZSIZE long
    get SIZE long
    get OFFSET long
    get CSIZE short
    getdstring COMMENT CSIZE
    getdstring NAME NSIZE
    
    
if ZSIZE == SIZE
        log NAME OFFSET SIZE
    
else
        
clog NAME OFFSET ZSIZE SIZE
    
endif
next i 

Игрушечка очень кавайная с приятной графикой. Может кому пригодится :negodue:

n3k0nation 03.02.2015 00:59

Re: Tree Of Savior (Project R1)
 
Софтина для запаковки/распаковки ресурсов игры. Выкладываю по совету Деза.

readme:
Свернуть ↑Развернуть ↓


Download: Mediafire

Кому нужен полный формат файлов - пишите в ПМ, либо можете выдрать декомпилом.

h4x0r 03.02.2015 02:14

Re: Tree Of Savior (Project R1)
 
Да там кроме IES (они же банарные XML) которые поксорены больше и разбирать то нечего :)

n3k0nation 03.02.2015 02:54

Re: Tree Of Savior (Project R1)
 
Цитата:

Сообщение от h4x0r (Сообщение 386259)
Да там кроме IES (они же банарные XML) которые поксорены больше и разбирать то нечего :)

До IES еще руки не дошли, хотя уже пару раз пролистывал их куски :)

hybik 03.02.2015 04:29

Re: Tree Of Savior (Project R1)
 
Освящаю тред. Желаю скорейших успехов, ибо хочу играться в это чудо, но пинга до кореи пугает, а в снг запускать игру вроде даже не планируют.

Deazer 03.02.2015 09:39

Re: Tree Of Savior (Project R1)
 
Разгрузился по работе , сяду запилю пакетник. Не обещаю что с возможностью отсылки, на что хватит времени по быстрому написать.

Extez1 03.02.2015 12:12

Re: Tree Of Savior (Project R1)
 
Цитата:

Сообщение от Deazer (Сообщение 386276)
Разгрузился по работе , сяду запилю пакетник. Не обещаю что с возможностью отсылки, на что хватит времени по быстрому написать.

Жду:))) +10 символо

Добавлено через 12 минут
Кстате появились уже команды которые пилить начали?

Deazer 03.02.2015 12:27

Re: Tree Of Savior (Project R1)
 
Мы потихонечку пилим. Был бы хоть ЗБТ(первый по моему был, но я на него не попал), можно было бы развернутся.Пока разворотили клиент , Поинтер по даткам распихал, я по сети разбераю.

Extez1 03.02.2015 12:51

Re: Tree Of Savior (Project R1)
 
Цитата:

Сообщение от Deazer (Сообщение 386289)
Мы потихонечку пилим. Был бы хоть ЗБТ(первый по моему был, но я на него не попал), можно было бы развернутся.Пока разворотили клиент , Поинтер по даткам распихал, я по сети разбераю.

А начем пилите J? офк если не секрет:) буду следить:)

n3k0nation 03.02.2015 13:12

Re: Tree Of Savior (Project R1)
 
Цитата:

Сообщение от Extez1 (Сообщение 386294)
А начем пилите J? офк если не секрет:) буду следить:)

Пока ни на чем. Сейчас подготовительный этап. Когда вытащим крипт, пакеты - уже решим.

h4x0r 03.02.2015 13:15

Re: Tree Of Savior (Project R1)
 
Вроде luna писал что вытащил крипт :)

n3k0nation 03.02.2015 13:17

Re: Tree Of Savior (Project R1)
 
Цитата:

Сообщение от h4x0r (Сообщение 386304)
Вроде luna писал что вытащил крипт :)

Угу, знаю. Но так не интересно, если брать все готовое :(

h4x0r 03.02.2015 14:09

Re: Tree Of Savior (Project R1)
 
Encrypt
PHP код:

CALL 00FC8920 

Decrypt
PHP код:

CALL 00FC8990 

Вроде как оно. Поправьте если что ;)

бтв: есть у кого акк под збтшку поиграться? И скиньте пару криптовых пакетиков если не трудно :)

Deazer 03.02.2015 14:52

Re: Tree Of Savior (Project R1)
 
Акки можно спокойно купить
http://www.item4trade.com/en/index.php

По пакетам и шифрованию ближе к завтра. По крипту , он односторонний пока. Так что Алиса и Боб пока занимаются Пилатесом.

n3k0nation 03.02.2015 14:56

Re: Tree Of Savior (Project R1)
 
Цитата:

Сообщение от h4x0r (Сообщение 386312)
бтв: есть у кого акк под збтшку поиграться? И скиньте пару криптовых пакетиков если не трудно :)

Акк есть, но если будут делать 2й ЗБТ, то нужно будет заполнять форму (если все будет происходить, как в прошлый раз), что я сделать не смогу, т.к. с корейским беда.
Могу поделиться, за заполнение такой формы, если она будет (иначе не будет доступа к ЗБТ) :)

Deazer 03.02.2015 15:38

Re: Tree Of Savior (Project R1)
 
Могу заменторить кому интересно по корейскому, а то Поинтер не хочет учиться.
Реги , переводы текста и т.д.

Extez1 05.02.2015 21:27

Re: Tree Of Savior (Project R1)
 
А в клиенте есть, чтото толковое?, а то говорят... Что там черт ногу сломит.

n3k0nation 05.02.2015 21:47

Re: Tree Of Savior (Project R1)
 
Цитата:

Сообщение от Extez1 (Сообщение 386586)
А в клиенте есть, чтото толковое?, а то говорят... Что там черт ногу сломит.

В смысле? Куча задников, иконок, текстур, скрипты на луа, xml-данные. Всо.
С помощью луа-скриптинга можно вообще преобразить клиент под себя :) Возможности по тюнингу клиента буквально безграничны, в чем большой плюс.

h4x0r 05.02.2015 22:34

Re: Tree Of Savior (Project R1)
 
Там не все в открытом виде лежит. IES бинарные XMLки, содержат дроп, итемы, описание квестов и тд.

Extez1 06.02.2015 12:40

Re: Tree Of Savior (Project R1)
 
Цитата:

Сообщение от Pointer*Rage (Сообщение 386587)
В смысле? Куча задников, иконок, текстур, скрипты на луа, xml-данные. Всо.
С помощью луа-скриптинга можно вообще преобразить клиент под себя :) Возможности по тюнингу клиента буквально безграничны, в чем большой плюс.

Благодарю диз инфы накидали....

Добавлено через 10 часов 44 минуты
для IES поинтер плс :D

Extez1 07.02.2015 15:40

Re: Tree Of Savior (Project R1)
 
Все разобрал... Только вот найти Уровень мобов не могу и как они приобразовали .dds в jpg?
http://www.tosbase.com/content/img/i...em_gendawa.png

n3k0nation 07.02.2015 18:40

Re: Tree Of Savior (Project R1)
 
В смысле dds в jpg?

Сейчас ищу непосредственно точку входа в декрипт IES, пока не нашел. Как найду - сделаю криптер/декриптер. Задолбало уже смотреть, то что они бедный буфер копируют на каждый чих :D
Дезе-сан уже правит wireshark под игрулю :)

Extez1 07.02.2015 18:47

Re: Tree Of Savior (Project R1)
 
Цитата:

Сообщение от Pointer*Rage (Сообщение 386705)
В смысле dds в jpg?

Да на Tosbase.com достали иконки предметов, мне интересно чем конвертили.

n3k0nation 07.02.2015 18:49

Re: Tree Of Savior (Project R1)
 
Цитата:

Сообщение от Extez1 (Сообщение 386706)
Да на Tosbase.com достали иконки предметов, мне интересно чем конвертили.

Дык есть же плагин под фотошоп от nvidea для работы с DDS. Там же, я думаю, можно и переконвертить в другие форматы.

Добавлено через 11 часов 49 минут
http://screenshot.ru/bb34c7311679b59...951a29f397.png

Наколякал на коленке. Пока работает очень криво и конвертит в очень неудобный формат, плюс полурабочая функция запаковки назад :redlol:
У меня только один вопрос к разработчикам клиента: зачем располагать данные не в той последовательности, в которой идет ключи (колонки)? WHYYYY?

заголовок:
Свернуть ↑Развернуть ↓

колумн:
Свернуть ↑Развернуть ↓

ров:
Свернуть ↑Развернуть ↓

h4x0r 08.02.2015 18:09

Re: Tree Of Savior (Project R1)
 
Цитата:

Сообщение от Pointer*Rage (Сообщение 386705)
Сейчас ищу непосредственно точку входа в декрипт IES, пока не нашел.

Поксорено единичкой (корейский текст в UTF8 ксорь, остальное ANSI)

Edited: QQ спойлеры не заметил :redlol:

n3k0nation 08.02.2015 20:05

Re: Tree Of Savior (Project R1)
 
Запилил наконец сериализацию/десериализацию IES :)
Сурс всего => gitbut

Билд первой версии (только IPF pack/unpack) -> github
Билд второй версии (IPF, IES) -> github
Хандлер для IES (самый простой) -> github

Обновленное ридми
readme:
Свернуть ↑Развернуть ↓


Кому нужно - может написать свой хандлер по обработке IES :)

h4x0r 08.02.2015 20:48

Re: Tree Of Savior (Project R1)
 
О, а вот и ништячки :)

nn03 09.02.2015 00:55

Re: Tree Of Savior (Project R1)
 
Цитата:

Сообщение от Pointer*Rage (Сообщение 386957)
Запилил наконец сериализацию/десериализацию IES :)
Сурс всего => gitbut

Билд первой версии (только IPF pack/unpack) -> github
Билд второй версии (IPF, IES) -> github
Хандлер для IES (самый простой) -> github

Обновленное ридми
readme:
Свернуть ↑Развернуть ↓


Кому нужно - может написать свой хандлер по обработке IES :)

Чет ты добрый сильно :)

Extez1 09.02.2015 01:05

Re: Tree Of Savior (Project R1)
 
Цитата:

Сообщение от Pointer*Rage (Сообщение 386957)
Кому нужно - может написать свой хандлер по обработке IES :)

Я в нете своровал, но благодарю.

n3k0nation 09.02.2015 07:37

Re: Tree Of Savior (Project R1)
 
Slowpoke style.
Ночью нечаянно убил свой экзешник, пришлось заного нопить хак щит. Если кому нужно - бинарник без HS.

Добавлено через 13 минут
Цитата:

Сообщение от nn03 (Сообщение 387011)
Чет ты добрый сильно :)

А смысл что-то скрывать на данном этапе? Или может быть мне стать злым чуваком, который на любой херне хочет нагреть руки? Данные утилиты не эксклюзив для данного форума (т.к. для данного форума нет смысла их делать), параллельно я стараюсь выкладывать так же на других.

tachiorz 23.08.2015 23:59

Re: Tree Of Savior (Project R1)
 
Прошу прощения, кто-то pcap дампы траффика с збт сервером делал? Очень надо

lycan 10.10.2015 13:21

Re: Tree Of Savior (Project R1)
 
Как успехи в разработке? Уже можно поиграть?*)

n3k0nation 10.10.2015 17:01

Re: Tree Of Savior (Project R1)
 
Цитата:

Сообщение от lycan (Сообщение 401241)
Как успехи в разработке? Уже можно поиграть?*)

Не слышал, чтобы TOS'ом занимался кто-то кроме Луны. Хотя я и не следил, если честно.

tachiorz 16.12.2015 03:13

Re: Tree Of Savior (Project R1)
 
Цитата:

Сообщение от lycan (Сообщение 401241)
Как успехи в разработке? Уже можно поиграть?*)

Пилим melia на шарпе https://www.youtube.com/watch?v=cIaekdAbGyc
будет в опенсорс где-то в 2016, после релиза игры.
Еще есть (стагнирующий) R1Emu


Текущее время: 23:34. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd. Перевод: zCarot