quq_CCCP, Каким-то образом синхронизация не потребовалась, и без дллки всё сработало(для теста в соло сессии сохранил строку вроде "BlaBlaBla" потом с другом попробовал и каким-то образом в чат вывелась таже строка и десинка не было). Bergi_Bear качал JNGP 1.5 с Хайва, не устанавливая экспериментальный pjass и всё работало. Ну а остальное понел, спасибо.
Теперь ясно, правда в Дата мэнэджере используется еще и SetMaxPlayerTechAllowed(или что-то такое) и даже работает. Но всё равно спасибо, буду теперь кучу ExecuteFunc использовать раз других способов нету.
Что примерно должно получиться в файлике от Preload'ов? Насколько я понел не стоило использовать Preloader с GetLocalPlayer, и правильно ли я сделал синхронизацию?
Так я и так по 3 - 12 переменных пытался загружать с вейтом в секунду на каждую переменную.
На вопрос почему в датаменеджере нерабочий ReadReal никто не ответил еще. :/
Ну вот карта, написал небольшую библиотеку на будущее для личного удобства.(сори за странные названия, и неразборчивый код). Я очень долго не понимал почему Real'ы не загружались пришлось кучу DisplayTextToForce добавить.
3 массива пару минуту синхронизироваться будет?(ну там x,y, и тип ландашфта)
Хотя я собирался это упростить загружая юнитов(а потом использовать генерацию которая уже будет встроенна в карту), а не пару десяток тайлов для куска ландшафта. Получится в множество раз быстрее. Ну и можно попытаться встроить семена(хотя я более чем уверен что именно на это мне мозгов не хватит).
До этого задавал вопрос о десинке с прелоадом и понел что нужна еще и сонхронизация. Ответил некий человек и опять что-то про Кеш написал. xgm.guru/p/100/229965
Просто когда ищу хоть что-нибудь чтоб понять как синхронизировать данные для прелоада натыкаюсь на кеш, а про прелоад ничего, и иногда вместе с прелоадом и о кеше говорят поэтому вообще не понимаю что к чему.
В общем во время сохранения файла я попробую продублирую весь код, во время загрузки файла я сначало выполню файл в котором чисто Preload("Код") чтобы его занести на компьютер клиента, а только потом начну выполнять Preload("\")\n <Код>\n//"). Надеюсь сработает. А про то что никто в этом не видит смысла, так часто говорят.
Получилось так что я допустил туже ошибку...
Может есть какая-нибудь нативка/функция которая будет синхронизировать информацию? Если нет, то скорее всего я зря пытаюсь.
Есть какая-нибудь статья про TriggerSyncReady и Start? xgm.guru/p/wc3/159609, тут обсуждается похожая ситуация.
В общем дождался друга чтоб протестить TriggerSyncStart и Ready, в итоге я поставил их перед функцией Preloader(сначало Start потом Ready) и всё десинк пропал.
Цветной текст заключается в тег, который состоит из:|c - начало тэга
00 - прозрачность
ff - оттенок красного
00 - оттенок зеленого
00 - оттенок синего
ТЕКСТ - ваш текст (с пробелами или без, любые символы)
|r - конец тэга
Т.е. если мы напишем в редакторе |c00ff0000ТЕКСТ|r, то в игре увидем слово ТЕКСТ, но красного цвета.Основные цвета:
|c00FF0000ВАШ ТЕКСТ|r - Красный
|c0000FF00ВАШ ТЕКСТ|r - Зелёный
|c000000FFВАШ ТЕКСТ|r - Синий
|c00FFFFFFВАШ ТЕКСТ|r - Белый
|c00000000ВАШ ТЕКСТ|r - Чёрный
|cffffcc00ВАШ ТЕКСТ|r - золотистый. Это также применимо к любому другому тексту в варкрафте, и вместо 00 и FF можно ставить любые другие числа. Эту инфу можно найти просто вбив в поисковик "warcraft3 цветной текст".
PreloadFiles находится в текстовом файле, вызывается функцией Preloader(S) из карты где S путь к файлу. А чтоб запихнуть информацию в этот самый текстовый файл, используется довольно извращенный способ в моем случае: call Preload("\")\ncall CreateNUnitsAtLoc( 1, 'h001', Player(11), Location("+R2S(R)+","+R2S(R2)+"), bj_UNIT_FACING )\ncall TriggerSleepAction(0.5)\n//"). Руководствовался этой статьей: xgm.guru/p/wc3/preexp.
» WarCraft 3 / MemoryHack
» WarCraft 3 / Синхронизация строк в 1.26
» WarCraft 3 / Синхронизация строк в 1.26
Прикрепил код, если нужен.
» WarCraft 3 / Синхронизация строк в 1.26
» WarCraft 3 / Как понять если число отрицательное или нет?
Отредактирован ProximityCat
» WarCraft 3 / Как сделать так, чтобы некоторые герои не двигались 25 секунд??
» WarCraft 3 / Как сделать так, чтобы некоторые герои не двигались 25 секунд??
» WarCraft 3 / DataManager
На вопрос почему в датаменеджере нерабочий ReadReal никто не ответил еще. :/
Отредактирован ProximityCat
» WarCraft 3 / DataManager
Отредактирован ProximityCat
» WarCraft 3 / DataManager, GameCache
Хотя я собирался это упростить загружая юнитов(а потом использовать генерацию которая уже будет встроенна в карту), а не пару десяток тайлов для куска ландшафта. Получится в множество раз быстрее. Ну и можно попытаться встроить семена(хотя я более чем уверен что именно на это мне мозгов не хватит).
» WarCraft 3 / Как Preload Exploit связан с Кэшом?
» WarCraft 3 / Как Preload Exploit связан с Кэшом?
» WarCraft 3 / Как Preload Exploit связан с Кэшом?
Отредактирован ProximityCat
» WarCraft 3 / Десинк с Preloader'ом
Получилось так что я допустил туже ошибку...
Может есть какая-нибудь нативка/функция которая будет синхронизировать информацию? Если нет, то скорее всего я зря пытаюсь.
Есть какая-нибудь статья про TriggerSyncReady и Start? xgm.guru/p/wc3/159609, тут обсуждается похожая ситуация.
В общем дождался друга чтоб протестить TriggerSyncStart и Ready, в итоге я поставил их перед функцией Preloader(сначало Start потом Ready) и всё десинк пропал.
» Ice World / Главная страница
» WarCraft 3 / Десинк с Preloader'ом
Отредактирован ProximityCat
» WarCraft 3 / Как сделать надпись "загрузка..." другого цвета?
00 - прозрачность
ff - оттенок красного
00 - оттенок зеленого
00 - оттенок синего
ТЕКСТ - ваш текст (с пробелами или без, любые символы)
|r - конец тэга
Т.е. если мы напишем в редакторе |c00ff0000ТЕКСТ|r, то в игре увидем слово ТЕКСТ, но красного цвета.Основные цвета:
|c00FF0000ВАШ ТЕКСТ|r - Красный
|c0000FF00ВАШ ТЕКСТ|r - Зелёный
|c000000FFВАШ ТЕКСТ|r - Синий
|c00FFFFFFВАШ ТЕКСТ|r - Белый
|c00000000ВАШ ТЕКСТ|r - Чёрный
|cffffcc00ВАШ ТЕКСТ|r - золотистый. Это также применимо к любому другому тексту в варкрафте, и вместо 00 и FF можно ставить любые другие числа. Эту инфу можно найти просто вбив в поисковик "warcraft3 цветной текст".
» WarCraft 3 / PreloadFiles не работает или я чего-то не понимаю?
Отредактирован ProximityCat
» WarCraft 3 / PreloadFiles не работает или я чего-то не понимаю?
Отредактирован ProximityCat
» WarCraft 3 / PreloadFiles не работает или я чего-то не понимаю?
» WarCraft 3 / PreloadFiles не работает или я чего-то не понимаю?