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