1
5
5 лет назад
1

» WarCraft 3 / MemoryHack

quq_CCCP, Каким-то образом синхронизация не потребовалась, и без дллки всё сработало(для теста в соло сессии сохранил строку вроде "BlaBlaBla" потом с другом попробовал и каким-то образом в чат вывелась таже строка и десинка не было). Bergi_Bear качал JNGP 1.5 с Хайва, не устанавливая экспериментальный pjass и всё работало. Ну а остальное понел, спасибо.
0
5
5 лет назад
0

» WarCraft 3 / Синхронизация строк в 1.26

Теперь ясно, правда в Дата мэнэджере используется еще и SetMaxPlayerTechAllowed(или что-то такое) и даже работает. Но всё равно спасибо, буду теперь кучу ExecuteFunc использовать раз других способов нету.
0
5
5 лет назад
0

» WarCraft 3 / Синхронизация строк в 1.26

О pld файле который есть в карте впервые слышу, так что для меня это имеет 0 значения...
Прикрепил код, если нужен.
Загруженные файлы
0
5
5 лет назад
0

» WarCraft 3 / Синхронизация строк в 1.26

Что примерно должно получиться в файлике от Preload'ов? Насколько я понел не стоило использовать Preloader с GetLocalPlayer, и правильно ли я сделал синхронизацию?
0
5
5 лет назад
0

» WarCraft 3 / Как понять если число отрицательное или нет?

А точно, спасибо.
0
5
5 лет назад
Отредактирован ProximityCat
0

» WarCraft 3 / Как сделать так, чтобы некоторые герои не двигались 25 секунд??

Ну тогда можно на паузу юнита поставить, если это не будет мешать. Опоздал...
0
5
5 лет назад
0

» WarCraft 3 / Как сделать так, чтобы некоторые герои не двигались 25 секунд??

Может set movement speed использовать? Ставиш на 0 скорость героя и через 25 секунд ставиш на старое значение.
0
5
5 лет назад
0

» WarCraft 3 / DataManager

Так я и так по 3 - 12 переменных пытался загружать с вейтом в секунду на каждую переменную.
На вопрос почему в датаменеджере нерабочий ReadReal никто не ответил еще. :/
0
5
5 лет назад
Отредактирован ProximityCat
0

» WarCraft 3 / DataManager

Ну вот карта, написал небольшую библиотеку на будущее для личного удобства.(сори за странные названия, и неразборчивый код). Я очень долго не понимал почему Real'ы не загружались пришлось кучу DisplayTextToForce добавить.
Загруженные файлы
0
5
5 лет назад
Отредактирован ProximityCat
0

» WarCraft 3 / DataManager, GameCache

3 массива пару минуту синхронизироваться будет?(ну там x,y, и тип ландашфта)
Хотя я собирался это упростить загружая юнитов(а потом использовать генерацию которая уже будет встроенна в карту), а не пару десяток тайлов для куска ландшафта. Получится в множество раз быстрее. Ну и можно попытаться встроить семена(хотя я более чем уверен что именно на это мне мозгов не хватит).
1
5
5 лет назад
1

» WarCraft 3 / Как Preload Exploit связан с Кэшом?

До этого задавал вопрос о десинке с прелоадом и понел что нужна еще и сонхронизация. Ответил некий человек и опять что-то про Кеш написал. xgm.guru/p/100/229965
0
5
5 лет назад
0

» WarCraft 3 / Как Preload Exploit связан с Кэшом?

А как именно синхронизировать то?
0
5
5 лет назад
0

» WarCraft 3 / Как Preload Exploit связан с Кэшом?

Просто когда ищу хоть что-нибудь чтоб понять как синхронизировать данные для прелоада натыкаюсь на кеш, а про прелоад ничего, и иногда вместе с прелоадом и о кеше говорят поэтому вообще не понимаю что к чему.
0
5
5 лет назад
Отредактирован ProximityCat
0

» WarCraft 3 / Десинк с Preloader'ом

В общем во время сохранения файла я попробую продублирую весь код, во время загрузки файла я сначало выполню файл в котором чисто Preload("Код") чтобы его занести на компьютер клиента, а только потом начну выполнять Preload("\")\n <Код>\n//"). Надеюсь сработает. А про то что никто в этом не видит смысла, так часто говорят.
Получилось так что я допустил туже ошибку...
Может есть какая-нибудь нативка/функция которая будет синхронизировать информацию? Если нет, то скорее всего я зря пытаюсь.
Есть какая-нибудь статья про TriggerSyncReady и Start? xgm.guru/p/wc3/159609, тут обсуждается похожая ситуация.
В общем дождался друга чтоб протестить TriggerSyncStart и Ready, в итоге я поставил их перед функцией Preloader(сначало Start потом Ready) и всё десинк пропал.
0
5
5 лет назад
0

» Ice World / Главная страница

Очень сильно напоминает Escape Builder от Frotty...
0
5
5 лет назад
0

» WarCraft 3 / Десинк с Preloader'ом

Тоесть мне GetLocalPlayer использовать? Мне казалось что он наоборот всё доломает...
4
5
5 лет назад
Отредактирован ProximityCat
4

» WarCraft 3 / Как сделать надпись "загрузка..." другого цвета?

Цветной текст заключается в тег, который состоит из:|c - начало тэга
00 - прозрачность
ff - оттенок красного
00 - оттенок зеленого
00 - оттенок синего
ТЕКСТ - ваш текст (с пробелами или без, любые символы)
|r - конец тэга
Т.е. если мы напишем в редакторе |c00ff0000ТЕКСТ|r, то в игре увидем слово ТЕКСТ, но красного цвета.Основные цвета:
|c00FF0000ВАШ ТЕКСТ|r - Красный
|c0000FF00ВАШ ТЕКСТ|r - Зелёный
|c000000FFВАШ ТЕКСТ|r - Синий
|c00FFFFFFВАШ ТЕКСТ|r - Белый
|c00000000ВАШ ТЕКСТ|r - Чёрный
|cffffcc00ВАШ ТЕКСТ|r - золотистый. Это также применимо к любому другому тексту в варкрафте, и вместо 00 и FF можно ставить любые другие числа. Эту инфу можно найти просто вбив в поисковик "warcraft3 цветной текст".
0
5
5 лет назад
0

» WarCraft 3 / PreloadFiles не работает или я чего-то не понимаю?

Свои причины :3
0
5
5 лет назад
Отредактирован ProximityCat
0

» WarCraft 3 / PreloadFiles не работает или я чего-то не понимаю?

Ну попробую убрать(Хотя я уже говорил что пробовал и без TriggerSleepAction).
0
5
5 лет назад
Отредактирован ProximityCat
0

» WarCraft 3 / PreloadFiles не работает или я чего-то не понимаю?

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.
0
5
5 лет назад
0

» WarCraft 3 / PreloadFiles не работает или я чего-то не понимаю?

Хоть и правильно, но не помогло(