Сообщений: 777
Тем: 10
Зарегистрирован: May 2010
Репутация:
813
Visor Написал:Я когда увидел эту жуть еще в с4 птс - то повторять это нехотелось совсем - написано все как из жопы - ни моделей ничего - куда мусора и попыток это как-то свести в систему. Это я о самом птс-е и как там хранятся данные. ПТС в глаза хоть видел? АИ там намного лучше сделан чем в любом "java подобии"
Код AI там в компилированом виде (аналог ASM получается), декомпилируй посмотри его и разберись в нем, а потом уже умничай.
Сообщений: 1,484
Тем: 12
Зарегистрирован: Mar 2010
Репутация:
2,994
08-25-2012, 11:11 AM
(Сообщение последний раз редактировалось: 08-25-2012, 11:13 AM Visor.)
john Написал:ПТС в глаза хоть видел? АИ там намного лучше сделан чем в любом "java подобии"
Код AI там в компилированом виде (аналог ASM получается), декомпилируй посмотри его и разберись в нем, а потом уже умничай. Видел конечно - и нейм и скрипты с данными. Сделано как будто присовывание одних латок на другие. Л2ж еще хуже - если сравнивать ПТС с л2ж.
Добавлено через 1 минуту
linliss Написал:зря вы так, там работа немалая проделана Работы в овере было сделано много - в этом нет и не может быть сомнений - но часть работы сделана вхолостую - тоесть для красоты - я об этом.
Сообщений: 1,912
Тем: 56
Зарегистрирован: Jan 2009
Репутация:
12,921
Visor Написал:Работы в овере было сделано много - в этом нет и не может быть сомнений - но часть работы сделана вхолостую - тоесть для красоты - я об этом.
тоисть F6 -> Player.java подождать минуту - это называется работа:co:
тогда если кодить что эт получается?
Сообщений: 1,660
Тем: 9
Зарегистрирован: Feb 2009
Репутация:
10,142
Zubastic Написал:Определенно имеет. Некоторые пытаются перейти на птс скрипты (привет астериос да). А многие просто конвертируют в xml
Переход на много практичней чем тупой парс.
Как минимум потому, что при переходе ты начинаешь делать все мелочи которые там есть, а когда ты парсиш то выбираешь только нужную даду и тебе пох че у тебя еще половина подсистем не работает.
Camelion
Работа не плохая, продолжайте в том же духе)
open-team.ru - Freya, HighFive...
Сообщений: 144
Тем: 9
Зарегистрирован: Jul 2012
Репутация:
2,152
DiagoD, спасибо. Работу продолжаю, обработал 6 файлов из 59. Чем дальше, тем быстрее разработка загрузчиков, но медленнее время самой загрузки.
Сообщений: 777
Тем: 10
Зарегистрирован: May 2010
Репутация:
813
загрузка ПТС самого занимает в среднем минут 30-40 (если еще и полностью все НПЦ грузить).
Сообщений: 1,759
Тем: 13
Зарегистрирован: May 2011
Репутация:
3,205
john Написал:загрузка ПТС самого занимает в среднем минут 30-40 (если еще и полностью все НПЦ грузить). :dk:, компьютер нормальный купите...
Сообщений: 1,660
Тем: 9
Зарегистрирован: Feb 2009
Репутация:
10,142
08-25-2012, 02:56 PM
(Сообщение последний раз редактировалось: 08-25-2012, 02:58 PM DiagoD.)
linliss Написал::dk:, компьютер нормальный купите...
john Написал:загрузка ПТС самого занимает в среднем минут 30-40 (если еще и полностью все НПЦ грузить).
На самом деле он действительно очень долго грузится...
даже на супер тачке он дольше 10 минут грузится...
Camelion Написал:DiagoD, спасибо. Работу продолжаю, обработал 6 файлов из 59. Чем дальше, тем быстрее разработка загрузчиков, но медленнее время самой загрузки.
лог
Цитата:04:00:52.634 LoadData: Start loading PTS data...
04:00:52.722 SkillData: loadSkillData Loading size: 64802
04:00:52.724 CategoryData: loadCategoryPch Loading size: 124
04:00:52.841 CategoryData: loadCategoryData Loading size: 124
04:00:52.888 NpcData: loadNpcPch Loading size: 10195
04:00:53.273 NpcData: loadNpcData Loading size: 10088
04:00:53.308 NpcPos: loadTerritory Loading size: 13861
04:01:14.778 NpcPos: loadNpcPos Loading size: 95444
04:01:15.550 LoadData: Finish loading PTS data fo 23 sec...
Идет загрузка и обработка всех данных:
СкиллПтч, СкиллДата, КатегориПтч, КатегориДата, НпсПчт, НпсДата, Територии, Спаун мобов...
на ПТС очень долго грузятся НПС и их спаун из-за того, что серверу приходится загружать AI.obj(900мб+) и обрабатывать его, потом задавать все функции и т.д.
У меня АИ пропарсены в яву, в том числе АИ СпаунМейкеров...
Добавлено через 1 минуту
Camelion Написал:DiagoD, спасибо. Работу продолжаю, обработал 6 файлов из 59. Чем дальше, тем быстрее разработка загрузчиков, но медленнее время самой загрузки.
Ради интереса, за сколько и что у вас грузится?)))
open-team.ru - Freya, HighFive...
Сообщений: 1,759
Тем: 13
Зарегистрирован: May 2011
Репутация:
3,205
DiagoD Написал:На самом деле он действительно очень долго грузится...
даже на супер тачке он дольше 10 минут грузится... ну я и не говорил что он за пару минут грузится...(все кроме нпс сервера грузится за 1 минуту, все остальное время нпс сервер спавнит мобов, итого около 10 минут)
Сообщений: 144
Тем: 9
Зарегистрирован: Jul 2012
Репутация:
2,152
DiagoD, Вместе с тестами выходит вот так:
Открыть спойлер
Лог
[18:02:31] INFO AirshipHolder Loaded 35 elements (in 301 ms)
[18:02:31] INFO AnnounceSphereHolder Loaded 12 elements (in 66 ms)
[18:02:31] INFO SkillPchHolder Loaded 64617 elements (in 235 ms)
[18:02:35] INFO AreaDataHolder Loaded 2504 elements (in 3673 ms)
[18:02:35] INFO ArmorEnchantBonusDataHolder Loaded 80 elements (in 1 ms)
[18:02:35] INFO SettingHolder Loaded 12 elements (in 200 ms)
[18:02:35] INFO SkillPchHolder Loaded 64617 elements (in 173 ms)
АИ, думаю, тоже переведу в яву, когда загружу всю информацию из txt файлов.
|