illabb13 40 Posted June 17, 2014 (edited) 23.09.2014 Мод обновлен. См. историю изменений. 23.09.2014 v1.2 observed_mod_v12.7z Прошлая версия: 23.09.2014 v1.1 observed_mod_v11.7z Прошлая версия: 04.07.2014 v1.0 observed_mod_v10.7z Прошлая версия: 26.06.2014 v0.9 observed_mod_v09.7z Поместить файлы в папку \res_mods\0.9.1\scripts\client\mods\ВНИМАНИЕ: Необходимо уставить только один мод, то есть если установлен мод i_am_spotted, то его нужно удалить, так как сообщения будут морозиться. Это не страшно конечно, но постоянно будет мелькать фраза, что сообщения заморожены.Не забываем про CameraNode, чтобы мод загрузился. Детальное описание также содержится в файле observed.xml. Пожалуйста, перед тем как спросить, почему не работает то или иное, прочтите внимательно описание в конфиге. Например, если у Вас не отправляется сообщение в тимчат в рандоме, то проверьте, не установлено ли ограничение на тип боев или не установлено ли минимальное количество живых союзников. GUI интерфейс (конфигуратор): В целом постарался описать большинство параметров в нем. Если что-то непонятно, возможно поможет описание в конфиге. Exe-файл можно оставить в папке с файлами мода, либо положить его в папку res_mods\0.9.1\, и так и так будет работать. 'Скриншоты' 'История изменений' 23.09.2014 Адаптация для 0.9.3 Добавлена опция forceShowIfSPG для артиллеристов 04.07.2014 Добавлена опция useSquadChat (прочтите особенности работы в конфиге или конфигураторе) Убрана опция enableHotKey (ввиду ненужности по моему усмотрению) Добавлена опция showWhenLessInRandom (отдельно для рандома) Добавлен GUI интерфейс для изменения настроек мода (дабы блокнот не ломал конфиг) Теперь если остался один живой игрок, то от него не будет прокликиваться карта и посылаться сообщение "Нужна помощь" Произведена оптимизация (мод был серьезно переписан) 26.06.2014 Добавлена (в тестовом режиме) опция enabledForVehType (описание в конфиге) В сообщение можно подставлять значения квадрата засвета {cell} Изменены значения по умолчанию и описания параметров в конфиге Добавлена опция hotKey (описание в конфиге) 23.06.2014 Изменены названия опций в конфиге Добавлена опция cellClickOption для настройки прокликивания по миникарте18.06.2014: Добавлены опции disabledByStartBattle, showWhenLess, limitationTypeOfBattles (описание см. выше) Кроме Ctrl+F для включения/отключения мода добавлена клавиша F10 'Что планируется?' Пока мыслей нет Edited September 23, 2014 by illabb13 27 2 Share this post Link to post Short link Share on other sites
Azbuka 278 #193482 Posted June 17, 2014 @illabb13, 1. Не пишите на оф. форум игры. Ваши старания там не только не оценят, а ещё и найдут к чему придраться. 2. Оформите тему хорошо: Скриншоты, описание, ссылка на загрузку. 3. Отчёт с Virustotal - в топку! Исходники же открыты. 4. Приделайте лицензию. Посоветую WTFPL. На данный момент это - самая свободная лицензия. Если это будет полезно Конечно будет! 3 Share this post Link to post Short link Share on other sites
Mutabor 2 #193515 Posted June 17, 2014 Только чат засерать 2 2 Share this post Link to post Short link Share on other sites
PinkElfant 25 #193519 Posted June 17, 2014 Красивый код! Хочу выучить python, но руки не доходят из-за params = { 'isEnabled': 1, 'message': 'Меня засветили, япона мать! :)', 'withoutHelpMe': 0, 'time': 8, 'endMessage': 'Прошло {time} секунд. Возможно ты уже не в засвете. Вперед за дамажкой!', 'enableHotKey': 1, } того что в нем есть как бы переменная (params в этом случае), но ее тип неявный. Я вообще не знаю как это называется в python. После С++ как-то не идет. Для меня если программировать на языке, то хотя бы понимать как данные расположены в памяти. Буду учить, за github и открытый код + Share this post Link to post Short link Share on other sites
Azbuka 278 #193526 Posted June 17, 2014 (edited) как бы переменная Не массив ли? Я не уверен, так как с python не очень хорошо знаком. но ее тип неявный Это в C надо обявлять тип. В python тип переменной определяет сам интерпретатор. Програмисту надо только присвоить значение. После С++ как-то не идет У меня всё в точности наоборот. На первый мой Бейсик ушло пару недель, на Руби - три вечера, а Си так и не освоил... Но я не унываю - начинаю учить язык Ада. Edited June 17, 2014 by Azbuka_slovensko Share this post Link to post Short link Share on other sites
illabb13 40 #193548 Posted June 17, 2014 Только чат засерать Ну во-первых, вариантов несколько, сделать опцию для выключения мода в рандоме, так как данный мод лично мне полезен на гк и т.п., ну или просто по умолчанию при старте боя выключать мод, тем кому надо, сами включат. А во-вторых, пишите более содержательные сообщения. Буду рад советам или РАЗУМНОЙ критике Share this post Link to post Short link Share on other sites
Mutabor 2 #193554 Posted June 17, 2014 Ну во-первых, вариантов несколько, сделать опцию для выключения мода в рандоме, так как данный мод лично мне полезен на гк и т.п., ну или просто по умолчанию при старте боя выключать мод, тем кому надо, сами включат. А во-вторых, пишите более содержательные сообщения. Буду рад советам или РАЗУМНОЙ критике Ну разве ты в рандоме не играл и не понимаешь о чём я? благо вроде в пмоде фильтр рабочий чата. 1 Share this post Link to post Short link Share on other sites
RoxXx 133 #193589 Posted June 18, 2014 Респект, лови +... Здоровая конкуренция рождает новые идеи=) Share this post Link to post Short link Share on other sites
K0RTESS 24 #193601 Posted June 18, 2014 (edited) Хотелка :) Мод - выключен по умолчанию Вернуть функцию посылки сообщения о засвете в тимчат только тогда, когда игроков в команде меньше 6. Горячая клавиша для включения - F10, но это не принципиально Edited June 18, 2014 by Kimifan Share this post Link to post Short link Share on other sites
illabb13 40 #193759 Posted June 18, 2014 завтра сделаю все хотелки Share this post Link to post Short link Share on other sites
SEREGA_SF 611 #193780 Posted June 18, 2014 illabb13, на раковом в личку тебе писал насчет мода - чего скажешь? Share this post Link to post Short link Share on other sites
illabb13 40 #193795 Posted June 18, 2014 illabb13, на раковом в личку тебе писал насчет мода - чего скажешь? Сделал, скоро обновлю страницу Share this post Link to post Short link Share on other sites
SEREGA_SF 611 #193822 Posted June 18, 2014 (edited) Если будет пинг на миникарту, то вызов "Нужна помощь" вообще убери нафиг из мода. Просто если мозг включить - чем тебе помогать, раз светят тебя?:) завалить, чтоб не мучался?:) Вот тут недопонял: <!-- Ограничение работы мода для опеределенных типов боев --> <!-- То есть, если мод включен, то он будет работать в следующих типах боев: --> <!-- - Специальный бой --> <!-- - Тренировочный бой --> <!-- - Ротный бой --> <!-- - Командный бой --> <!-- 0 - ограничение выключено, 1- включено --> <limitationTypeOfBattles>1</limitationTypeOfBattles> При 1 - он будет работать только в следующих типах боев? Т.е. при 0 - будет работать абсолютно во всех? Edited June 18, 2014 by SEREGA_SF Share this post Link to post Short link Share on other sites
illabb13 40 #195041 Posted June 23, 2014 Добавил новую версию, постарался максимально понятно описать параметры конфиге. В любом случае, прочитай и на форуме, и в самом конфиге, написано по-разному Share this post Link to post Short link Share on other sites
Azbuka 278 #195046 Posted June 23, 2014 (edited) ИМХО задается число игроков, ТОЛЬКО при достижении которого будет отправляться в чат сообщение о засвете Каких игроков? 23.06.2014 v0.8 Яндекс.Диск Google Drive Dropbox Зачем столько ссылок? Загружайте непосредственно на Korean Random. Не скрывайте всё под спойлером. "Описание" и "Установка" вполне можно убрать из-под спойлера. Использование 1 и 0 в файле настройки считаю не очень хорошей идеей. true и false более привычны. Кроме Ctrl+F для включения/отключения мода добавлена клавиша F10 Почему бы не добавить возможность настройки горячей клавиши? А мод хороший - постоянно улучшается. Edited June 23, 2014 by Azbuka_slovensko Share this post Link to post Short link Share on other sites
SEREGA_SF 611 #195065 Posted June 23, 2014 Ога, все классно. Предложение - в сообщении "Меня засветили" - добавить квадрат, т.е. получится - "Меня засветили в квадрате х" - для ГК удобнее, когда ком тычет квадраты, а тебя тут уже светят)) Share this post Link to post Short link Share on other sites
-zav- 188 #195825 Posted June 26, 2014 Если в настройках поставить <showWhenLess>4 , то в ротных, командных и т.д. боях мод тоже будет отображать сообщение только при достижении 4х оставшихся в живых союзников? Share this post Link to post Short link Share on other sites
illabb13 40 #195944 Posted June 26, 2014 Если в настройках поставить <showWhenLess>4 , то в ротных, командных и т.д. боях мод тоже будет отображать сообщение только при достижении 4х оставшихся в живых союзников? Все верно Мод обновлен Share this post Link to post Short link Share on other sites
-zav- 188 #195993 Posted June 26, 2014 Хотелка. Сделать два раздельных параметра <showWhenLess> для рандома и остальных боев.например чтоб в рандоме сообщения выводились при 4 союзниках, а в клановых и командных при полном составе. 1 Share this post Link to post Short link Share on other sites
NooBooL 1,021 #196053 Posted June 27, 2014 А нельзя ли сделать функцию отправки сообщения о засвете ТОЛЬКО во взвод??? На остальных в рандоме пох они всё равно чат не читают!!!)))))) 1 Share this post Link to post Short link Share on other sites