Друзья, нужна ваша помощь.
Нужно создать кастомную систему сохранения и загрузки данных между картами (я так понимаю на preload). Особенность в том, что данные одни и те же данные будут использоваться рядом карт. Для сохранения будут использоваться переменные типа целочисленная, дробная, логическая, строка.
Система в начале игры автоматически выгружает все переменные в GUI, проводятся манипуляции в течение игры с помощью GUI и в конце матча по триггеру вызывается jass-функция, которая обновляет данные в файле.
Доп.вопросы: Будет ли влиять на производительность количество таких переменных в размере 15-20 или лучше ограничиться 2-5? Можно защитить такие данные от игрока, чтобы он не вносил свои правки?

Принятый ответ

Ничего близы не убили, там единственно, что весьма странно работают локальные файлы, они наследуют включение от старых версиях варика, типа если в 126 всё работало то всё будет и далее отлично, а если человек поставил варикрефордж с нуля первый раз на новую систему, но всё будет отключено и не будет работать.. Поэтому часть думает что близы всё сломали, а другая говорит, что всё у них работает. И какой же вывод?
Найти в новом варике раздел реестра для включения локальных файлов у новых пользователей.. Профит

А так можно любые старые готовые системы юзать
`
ОЖИДАНИЕ РЕКЛАМЫ...
2
32
4 года назад
2
Ага, облом! Прелоад близзарды убили в старших патчах, остался только геймкешь - это онли синглплеер.
Создавать свои файлы можно на 1.27 и ниже.
1
32
4 года назад
1
Ничего близы не убили, там единственно, что весьма странно работают локальные файлы, они наследуют включение от старых версиях варика, типа если в 126 всё работало то всё будет и далее отлично, а если человек поставил варикрефордж с нуля первый раз на новую систему, но всё будет отключено и не будет работать.. Поэтому часть думает что близы всё сломали, а другая говорит, что всё у них работает. И какой же вывод?
Найти в новом варике раздел реестра для включения локальных файлов у новых пользователей.. Профит

А так можно любые старые готовые системы юзать
Принятый ответ
0
23
4 года назад
0
прелоад в старших патчах терь кеширует то есть повторно не читают файлы а лишь разово а вносить изменение можно
0
37
4 года назад
0
Всё прекрасно работает на рефордж, если очистить систему от старых варов и реестров.

quq_CCCP, дезинформируешь не первый раз уже
0
23
4 года назад
0
ScorpioT1000, чтение многоразовые?

на тот же путь файла
0
12
4 года назад
0
Прелоад в рефорджа работает. Сейвит по пути C:\Users\....\Documents\Warcraft III\CustomMapData

ScorpioT1000:
если очистить систему от старых варов и реестров.
У меня стоят оба редактора, прелоад везде работает.
0
10
4 года назад
0
А кто-нибудь сможет взяться за подобный заказ?
За одно библиотеку наработок XGM пополним
Чтобы оставить комментарий, пожалуйста, войдите на сайт.