Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
BnS Development
#11
luna9966 Написал:Не вам мне говорить, как и где мне нужно выражаться. Что это вообще за мода такая? Раньше, позже. Здесь имеет лишь значение кол-ва проделанной работы. Тякущие сурсы атомикса включают в себя лишь 30% того что было "с нуля", и 70% того, что я и другой парень доработали и адаптировали под современные версии БНСа. Атомикс закончился на ЗБТ2, тякущая версия полностью совместима с последней версией игры и включает огромное кол-во изменений и фиксов. Поэтому прежде чем выражать свое недовольство, вам следует разобраться в ситуации...

Проблема с опкодами была решена еще в начале этого лета и мы к ней больше не возвращались. Smile

Если не секрет, то вероятнее всего автоматизация процесса обновления опкодов?

Да и не недовольство это было, а поверхностный интересующий вопрос, на который вы дали ответ.
Ответ
#12
trixiejack Написал:Если не секрет, то вероятнее всего автоматизация процесса обновления опкодов?

Всего сам игровой сервер содержит порядка 1000 пакетов, которые есть в энуме. Их можно сдампить. Не так примитивно как в л2 с помощью строк, но тем не менее можно. Лобби содержит порядка 80 пакетов.

Но это только одна часть апдейта. Вторая часть это дамп параметров этих самых пакетов, поскольку с каждым обновлением они добавляют либо убирают какие-то параметры. Всего параметров 306 +/-

Далее следует обновить датапак, а именно таблицы айтемов, НПЦ, и т.п.

Ну и завершающий этап это дамп спавнов и оружия НПЦ, без которых они не будут нормально ходить и взаимодействовать.

При наличии должных парсеров на все уходит порядка дня после обновления Smile
Ответ
#13
Okey well i will Deinstall Chinese BnS then.
And still the Question where is the IP then stored? Tongue
Or do KR have the settings in a .XML file?
Ответ
#14
NikolaSerb Написал:Okey well i will Deinstall Chinese BnS then.
And still the Question where is the IP then stored? Tongue
Or do KR have the settings in a .XML file?

config.dat contains IP for lobby and auth server. When you unpack config.dat you should see system2config.xml or like that.
Ответ
#15
Isnt here anywhere a good Download Link for Korea? (lmega.co.nz or something?)
Ответ
#16
Try http://www.bladeandsouldojo.com/topic/26...oad-links/
Ответ
#17
So i downloaded this finally ... xd
And my base Async Server is ready now i want to analyze the first Packet but
i cannot decrypt config.dat .... with this Dated it shows this error: (i guess its because they changed something maybe a key or the structure)

http://grabilla.com/04816-a4c48aac-9439-...69682.html

Добавлено через 7 минут
NikolaSerb Написал:So i downloaded this finally ... xd
And my base Async Server is ready now i want to analyze the first Packet but
i cannot decrypt config.dat .... with this Dated it shows this error: (i guess its because they changed something maybe a key or the structure)

http://grabilla.com/04816-a4c48aac-9439-...69682.html

//Edit actually bnsdat worked!
//Edit Again: @luna9966 so i got the Client now but actually Koreans are weird Tongue
what i have to do to be able to launch this game without the homepage? (or is here maybe a patch around? Tongue)
Actually its hard for someone who is just a simple Programmer to even start such a Project... there isnt only Programming requierd thats the simplest part i guess xd
Ответ
#18
Push (i hope its not against the Rules i hope someone read what i edited Tongue..)
Ответ
#19
You can make small launcher like this on C#:

[SRC="csharp"]private void startGame()
{
this.gameInstallPath = this.getInstallDir("BNS_KOR"); //here you need to put path
Process process = new Process();
ProcessStartInfo processStartInfo = new ProcessStartInfo();
process.StartInfo = processStartInfo;
processStartInfo.FileName = this.gameInstallPath + "\\bin\\Client.exe";
processStartInfo.Arguments = "/LaunchByLauncher /Sesskey /LoginMode";
process.Start();
}[/SRC]
Ответ


Перейти к форуму:


Пользователи, просматривающие эту тему: 4 Гость(ей)