quq_CCCP
Я белый и пушистый!
offline
Опыт:
94,598Активность: |
Preloader() запуск *.pld скрипта
Недавно методом тыка я обнаружил что можно фактически запустить второй war3map.j файл через Preloader() только что функция должна называться не main а PreloadFiles, декларирование глобалок, локалок и кастом функций - все прекрасно работает...
Ну собственно идея состоит в том что игра будет загружать сценарий не сразу а ступенчато (асинхронно, как с моделями), выбрали вы героя Мастер Клинка и в основном скрипте вызывается функция: ((код jass
call Preloader( GetAbilityEffectById( 'A000',0,ConvertHeroData(GetTriggerUnit())) ) )) И будут подгружены все спецэффекты его скилолов, создадутся триггеры и декларируются функции необходимые для игры за этого персонажа... Но вот только вопрос, не будет ли в муи десинхов при подгруздки скрипта... Насколько медленный процесс погрузки, не будет ли лагов при использовании такого метода? |
18.08.2013, 03:44 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Doc
offline
Опыт:
63,163Активность: |
Я гляжу проверять самому нынче не в моде? |
18.08.2013, 04:10 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
quq_CCCP
Я белый и пушистый!
offline
Опыт:
94,598Активность: |
Doc, ну я проверил в сингле и в муи с другом, робит вроде, устраивать серию тестов с 8 игроками мне проблемно, да и зачем тратить неделю? Когда кто то уже все это разбирал и знает наверняка... Нараян и Диод пилили дата менеджер, наверняка они много чего протестировали, вот я и решил спросить... |
18.08.2013, 06:13 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,184Активность: |
еще одно днище, начнём с того что кое кто, вместе с кое кем, написали систему про это 2.5 года назад, где всё всё расписано... |
18.08.2013, 06:50 | #4
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
quq_CCCP
Я белый и пушистый!
offline
Опыт:
94,598Активность: |
DioD, ну я не нашёл ничего кроме дата менеджера, и чё там кто где расписал, в основном везде написано про прелоад файлов и дата менеджер, все инфа кончилась... Про все остальное молчёк, если ты знаешь скажи не томи... |
18.08.2013, 07:01 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Faion
Noblesse Oblige
offline
Опыт:
30,395Активность: |
DioD, пиши ман. |
18.08.2013, 10:16 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,184Активность: |
ну нашел посморти будь мужиком |
18.08.2013, 11:04 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Faion
Noblesse Oblige
offline
Опыт:
30,395Активность: |
|
19.08.2013, 11:25 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
quq_CCCP
Я белый и пушистый!
offline
Опыт:
94,598Активность: |
Faion, спс, это я уже прочитал, там у них беда с десинхами как я понял хоть и работает, но когда игроков много то случаются сбои...
quq_CCCP добавил: тестил я только кеш, создание юнитов и текстовые сообщение, работало, все остальное пока не протестировал... |
19.08.2013, 11:37 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|