Aslain Posted June 4, 2013 Share Posted June 4, 2013 Awesome tool, thanks! @ Quote Link to comment Short link Share on other sites More sharing options...
FlexoFF Posted June 4, 2013 Share Posted June 4, 2013 seriych, Если все пойдет по плану, то сегодня-таки запилю видос по 4.0. Думаю упомянуть о том, что в скором времени будет готов "инструмент", позволяющий легким движением руки.. движением руки.. превратить старый конфиг-файл в элегантный новый ))) @ Quote Link to comment Short link Share on other sites More sharing options...
seriych Posted June 4, 2013 Author Share Posted June 4, 2013 в скором времени будет готов По идее он и так готов. Сейчас уже создается структура файлов полностью идентичная дефолтной. В дальнейшем только баги будут исправляться. Но это всё весьма специфические случаи, которые не факт, что вообще у кого-то в конфиге встретятся: http://www.koreanrandom.com/forum/topic/4643-автоматический-перевод-xvmxvmconf-в-новый-формат-конфи/?p=67488 Единственное, с разбивкой секции маркеров появился еще один, но он тоже весьма редко будет проявляться (если вообще будет): надо, чтобы для каждая секция Alive-Normal, Alive-Extended, Dead-Normal и Dead-Extended была прописана для обоих состояний enemy/ally либо не прописана для обоих этих состояний одновременно. @ Quote Link to comment Short link Share on other sites More sharing options...
FlexoFF Posted June 4, 2013 Share Posted June 4, 2013 По идее он и так готов. Сейчас уже создается структура файлов полностью идентичная дефолтной. В дальнейшем только баги будут исправляться. Но это всё весьма специфические случаи, которые не факт, что вообще у кого-то в конфиге встретятся: http://www.koreanrandom.com/forum/topic/4643-автоматический-перевод-xvmxvmconf-в-новый-формат-конфи/?p=67488 Единственное, с разбивкой секции маркеров появился еще один, но он тоже весьма редко будет проявляться (если вообще будет): надо, чтобы для каждая секция Alive-Normal, Alive-Extended, Dead-Normal и Dead-Extended была прописана для обоих состояний enemy/ally либо не прописана для обоих этих состояний одновременно. В общем я упомяну, а отдельно уже сделаю ролик или в конце этой недели или уже на след. в командировку на 2 дня просто завтра еду.. выходные на стройке)) в общем времени свободного "навалом"))) @ Quote Link to comment Short link Share on other sites More sharing options...
posew Posted June 4, 2013 Share Posted June 4, 2013 (edited) Вот и наступил момент когда от простой и понятной структуры XVM приходится переходить на новую "паутину". В обнове 086 версия 350 не работает, говорят с 400-2 получше. И вот тут ваш скрипт по разбивке конфига 350 как нельзя кстати!!! Надеюсь все будет работать и все настройки будут моими. Сам я и не знал бы что делать. Спасибо за заботу! Теперь вопросы. 1. Второй скрипт только меняет путь в xvm.xc? 2. А нельзя ли еще и этот файлик создать в вашем скрипте - не все программисты, готовый файл легче переложить-отредактировать. Вы ведь о нас думали, простых юзерах? И чтобы был уже полный набор =). 2. Можно ли изменить названия markersAliveExtended.xc и markersAliveNormal.xc на markersExtended.xc и markersNormal.xc и соответственно в markers.xc типа "normal": ${"markersNormal.xc":"ally"} ? А то Alive сильно сбивают с толку, начинаешь искать Enemy =) Edited June 4, 2013 by posew @ Quote Link to comment Short link Share on other sites More sharing options...
seriych Posted June 4, 2013 Author Share Posted June 4, 2013 (edited) 1. Второй скрипт только меняет путь в xvm.xc?Он переименовывает старый xvm.xc в xvm.xc.old (если xvm.xc.old уже существовал, то он затирается). Затем он создает новый xvm.xc, в который прописывает новый конфиг. А нельзя ли еще и этот файлик создать в вашем скрипте - не все программисты, готовый файл легче переложить-отредактировать. Вы ведь о нас думали, простых юзерах? И чтобы был уже полный набор =).Второй скрипт - это самостоятельный инструмент. Им можно пользоваться, даже ни разу не воспользовавшись первым. Допустим у тебя много конфигов и ты периодически их меняешь (для рандома, для рот, для стрима...)- тут оно поможет менять эти конфиги мгновенно. Однако внутрь split его, конечно, можно загнать. Я сразу хотел это сделать, но подумалось, что не факт, что людям обязательно нужно сразу прописывать созданный конфиг. Кто еще что думает по этому поводу, стоит сразу прописывать разделенный конфиг к загрузке или нет? Можно ли изменить названия markersAliveExtended.xc и markersAliveNormal.xc на markersExtended.xc и markersNormal.xcвсе вопросы к дефолтному конфигу. Скрипт делит также, как поделено в нем. Alive сильно сбивают с толку, начинаешь искать EnemyAlive- "Живой", противоположность ему "Dead" - мертвый, а не "Enemy"- враг. Соответственно делится на части ЖивойНормальный, ЖивойРасширенный, МертвыйНормальный, МертвыйРасширенный и внутри каждой части секции для союзника(Ally) и врага (Enemy). Edited June 4, 2013 by seriych @ Quote Link to comment Short link Share on other sites More sharing options...
posew Posted June 4, 2013 Share Posted June 4, 2013 Спасибо Я действительно попутал Alive и Ally - не англичанин. А скрипт по прописыванию может быть и отдельно и в составе Тогда сработает и одноразовое применение, как у меня, но одним проходом, так и многоразовое для тестеров, но уже отдельным скриптом. Проверял на работе, WoT нет (конфиги есть=)). Куда второй скрипт пишет xvm.xc, если нет папки xvm? в той же папке ничего не создалось, выше тоже. @ Quote Link to comment Short link Share on other sites More sharing options...
seriych Posted June 4, 2013 Author Share Posted June 4, 2013 @posew, В папку на уровень выше текущей должно писать. На второй скрипт надо перетащить папку с новым конфигом. @ Quote Link to comment Short link Share on other sites More sharing options...
posew Posted June 4, 2013 Share Posted June 4, 2013 @posew, В папку на уровень выше текущей должно писать. На второй скрипт надо перетащить папку с новым конфигом. увы, ни уровень ни на два выше ничего не создается, черное окно мелькает. Наверное нужна все-таки папка xvm. ....нет, и создание структуры xvm/configs/@change_config.bat не помогло. Возможно, бат не работает из-за настроек компа =( @ Quote Link to comment Short link Share on other sites More sharing options...
seriych Posted June 4, 2013 Author Share Posted June 4, 2013 (edited) Наверное нужна все-таки папка xvm. Ничего ему не надо. Ни xvm, ни configs. Ему надо, чтобы папка с конфигом лежала там же, где он сам, и чтобы в папке с конфигом присутствовал файл @xvm.xc или xvm.xc Кстати, еще один нюанс, если засовывать батник в первый скрипт, то если будут запускать не в папке configs, то xvm.xc создавать не надо. Хотя можно сделать, чтобы он определял, что он лежит в xvm/configs. @sirmax, А "configVersion" на что-то еще влияет, кроме дамага своего и совзводного? Я походу зря принудительно на 4.0.0 меняю. Edited June 4, 2013 by seriych @ Quote Link to comment Short link Share on other sites More sharing options...
Imper_ Posted June 4, 2013 Share Posted June 4, 2013 seriych, выручил!!! Спасибо тебе большое, а то я голову ломал тут после этого: Нужно будет загрузить все файлы конфига сразу. Выгружаться будет одним файлом. (с) sirmax Как же конфиг редактировать, а потом снова час сидеть и делить его... А тут твоя "прога" + уже поставил! @ Quote Link to comment Short link Share on other sites More sharing options...
sirmax Posted June 4, 2013 Share Posted June 4, 2013 @sirmax, А "configVersion" на что-то еще влияет, кроме дамага своего и совзводного? Я походу зря принудительно на 4.0.0 меняю. Да, не надо менять. Если поведение какой-то опции меняется (не добавляется, а именно меняется), то увеличивается версия конфига и пишется конвертор из старого формата в новый. Если ты поменяешь версию, конвертор срабатывать не будет и что-то может работать не так как раньше. @ Quote Link to comment Short link Share on other sites More sharing options...
seriych Posted June 4, 2013 Author Share Posted June 4, 2013 (edited) upd. split8_1 - убрал принудительное изменение версии конфига на 4.0.0. Теперь дамаг взводного и игрока будет таким же, какой отображался при старом конфиге; - добавил возможность применять скрипт к конфигу из любой папки. И не обязательно, чтобы он назывался xvm.xvmconf и лежал в папке со скриптом. Просто хватаете старый конфиг и перетаскиваете на скрипт. Без перетаскивания тоже можно, как и раньше. Edited June 4, 2013 by seriych @ Quote Link to comment Short link Share on other sites More sharing options...
seriych Posted June 5, 2013 Author Share Posted June 5, 2013 upd. split8_2 - добавил автоматическую запись созданного конфига в xvm.xc. Теперь не надо прописывать конфиг вручную или пользоваться @change_config.bat - скрипт сам всё пропишет. Изменять надо будет только если вы захотите поменять конфиг на другой. @ Quote Link to comment Short link Share on other sites More sharing options...
vlad_cs_sr Posted June 5, 2013 Share Posted June 5, 2013 (edited) @seriych, а скрипт дополняет функционал новыми фишками или просто приводит старый конф к новому формату?? Edited June 5, 2013 by leecher88 @ Quote Link to comment Short link Share on other sites More sharing options...
seriych Posted June 5, 2013 Author Share Posted June 5, 2013 скрипт дополняет функционал новыми фишками или просто приводит старый конф к новому формату? только делит конфиг. @ Quote Link to comment Short link Share on other sites More sharing options...
vlad_cs_sr Posted June 5, 2013 Share Posted June 5, 2013 только делит конфиг. Добавление возможно реализовать в формате скрипта или надо писать какую-то прогу?? (я в этих вопросах не шарю просто, вот и спрашиваю))) @ Quote Link to comment Short link Share on other sites More sharing options...
seriych Posted June 5, 2013 Author Share Posted June 5, 2013 Добавление возможно реализовать Добавления не будет точно. Может человек не хочет их. @ Quote Link to comment Short link Share on other sites More sharing options...
vlad_cs_sr Posted June 5, 2013 Share Posted June 5, 2013 Добавления не будет точно. Может человек не хочет их. Предложение: их, например, можно добавить по дефолту "enabled": false, чтоб не работали. мне б такое пригодилось) Редактор, я понял, пока не может поделить конфиг. @ Quote Link to comment Short link Share on other sites More sharing options...
seriych Posted June 5, 2013 Author Share Posted June 5, 2013 например, можно добавить по дефолту "enabled": false, чтоб не работали. А если дефолт не false? А если человек не хочет лишнего текста в конфиге и прописывает только то, что отличается от дефолта? Добавления не будет точно @ Quote Link to comment Short link Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.