Добавлено: Пн Dec 14, 2020 15:31
Заголовок сообщения: Удобный моддинг var файлов
Всем привет!
У меня возникла очередная идея....
Хотя скорее даже вопрос. В в var же есть «закомментированные» значения например /42. Почему бы не сделать их таком виде [/42]? Тогда бы var превратился в ini со всеми вытекающими вариантами и возможностями его редактирования.
Как реализация этой идеи для autoit:
Код:
$sPath = @ScriptDir & "\site.var" ;пример файла
$sTextOld1 = '/42' ;что ищем
$sTextNew1 = "["&$sTextOld1&"]" ;переделываем в ini формат
;открываем файл и меняем в нем ":" на "=" и добавляем "[]"
$hFile = FileOpen($sPath, 0)
$sText = FileRead($hFile)
FileClose($hFile)
$sRead1 = IniRead($sPath, $sTextOld1, "Name:", "") ;Название того, что лежит под номером 42
$sRead2 = IniRead($sPath, $sTextOld1, "Event:", "") ;Считываем значения Event: для 42 позиции
MsgBox(4096, $sRead1, "Значение Event: " & $sRead2) ;Выводим найденные значения
;открываем файл и меняем всё обратно
$hFile = FileOpen($sPath, 0)
$sText = FileRead($hFile)
FileClose($hFile)
Я видел на форуме размышления о том, что var не удобный формат. С помощью такого простого инструмента можно расширить возможности с ним.
Можно как поменять значения опыта для всех бойцов, так и создать визуальный редактор.
Решил поделиться идеей. Жду ваших комментариев. Возможно кто-то знает, какие могут быть минусы?
Ты не можешь начинать темы Ты не можешь отвечать на сообщения Ты не можешь редактировать свои сообщения Ты не можешь удалять свои сообщения Ты не можешь голосовать в опросах