demon2597 Posted June 7, 2016 Share Posted June 7, 2016 (edited) Нашел свой вопрос. А нельзя как-то так сделать "alpha": "{{ally?45|50}}" может и можно (в полосе может и не прокатить), но грузить конфиг макросами без необходимости- как мне кажется не самая хорошая идея ...я единообразие люблю... 'с единообразием надо без фанатизма)' всем игрокам- одинаковые ники, чтобы все ездили на одном и том же танке, и всех покрасить в зеленый. а! и еще xmqp сделать для противников тоже, а то маркеры отличаться будут) Edited June 7, 2016 by demon2597 @ Quote Link to comment Short link Share on other sites More sharing options...
camrad_osten Posted June 7, 2016 Share Posted June 7, 2016 'с единообразием надо без фанатизма)' всем игрокам- одинаковые ники, чтобы все ездили на одном и том же танке, и всех покрасить в зеленый. а! и еще xmqp сделать для противников тоже, а то маркеры отличаться будут) Улыбнуло ;-) Нет, конечно, настолько моего фанатизма не хватит ;-) Хотя попробовать можно ;-) @ Quote Link to comment Short link Share on other sites More sharing options...
demon2597 Posted June 7, 2016 Share Posted June 7, 2016 Хотя попробовать можно ;-) :) @ Quote Link to comment Short link Share on other sites More sharing options...
camrad_osten Posted June 9, 2016 Share Posted June 9, 2016 (edited) :) :) Edited June 9, 2016 by camrad_osten @ Quote Link to comment Short link Share on other sites More sharing options...
demon2597 Posted June 9, 2016 Share Posted June 9, 2016 markers_1.zip 13,54 Кб 0 раз скачано чета у меня не скачивается @ Quote Link to comment Short link Share on other sites More sharing options...
goodman Posted June 9, 2016 Share Posted June 9, 2016 чета у меня не скачивается он из персонального раздела ссылку выставил или из привата :) @ Quote Link to comment Short link Share on other sites More sharing options...
demon2597 Posted June 9, 2016 Share Posted June 9, 2016 а че, просто сюда запихнуть архив нельзя что ли было? @ Quote Link to comment Short link Share on other sites More sharing options...
goodman Posted June 9, 2016 Share Posted June 9, 2016 а че, просто сюда запихнуть архив нельзя что ли было? "Вы можете добавить любой из файлов, загруженных вами ранее..." А загрузить куда и как? он уже постил и решил не заливать заново, а ссылку выставить из загрузок, как я понял... но не учёл права файла @ Quote Link to comment Short link Share on other sites More sharing options...
demon2597 Posted June 9, 2016 Share Posted June 9, 2016 (edited) заголовок "Основные характеристики" убрать, что-то изменит? чета не прокатило, заголовок убрали, а с ним как-будто убралось и место на котором он был написан, в итоге места не прибавилось, а даже убавилось- почему-то с заголовком еще лишнюю строку отхватило. не знаю че с этими подсказками делать, у себя в итоге так и оставил совмещенные группы, как здесь Edited June 9, 2016 by demon2597 @ Quote Link to comment Short link Share on other sites More sharing options...
camrad_osten Posted June 9, 2016 Share Posted June 9, 2016 (edited) а че, просто сюда запихнуть архив нельзя что ли было? Звучит заманчиво в своей простоте. А как? Edited June 9, 2016 by camrad_osten @ Quote Link to comment Short link Share on other sites More sharing options...
demon2597 Posted June 9, 2016 Share Posted June 9, 2016 Звучит заманчиво в своей простоте. А как? кнопка "дополнительно", потом "выбрать файлы" @ Quote Link to comment Short link Share on other sites More sharing options...
camrad_osten Posted June 9, 2016 Share Posted June 9, 2016 Спасибо. Возможно, изобретаю велосипед, не хотелось бы никого попусту отвлекать. markers_1.zip @ Quote Link to comment Short link Share on other sites More sharing options...
demon2597 Posted June 9, 2016 Share Posted June 9, 2016 (edited) Возможно, изобретаю велосипед, не хотелось бы никого попусту отвлекать там по структуре неправильно получается, ты почему-то поголовно все параметры запихнул в текстовые поля, на деле это не так, текстовые поля являются лишь частью больших секций ally/enemy: в целом можно конечно там всё упростить используя подстановки, но мне кажется специально в дефолте не стали этого делать, как раз чтобы пользователям была понятна структура файла (так же как и в некоторых других похожих друг на друга местах конфига). а в пользовательских конфигах файл уже часто можно встретить в сокращенном виде, вплоть до "enemy": { "$ref": { "path": "ally" } }. Edited June 9, 2016 by demon2597 @ Quote Link to comment Short link Share on other sites More sharing options...
Kapany3uk Posted June 9, 2016 Share Posted June 9, 2016 Предлагаю дополнить дефолтный файл match.py всеми арифметическими действиями: 'код' # Addition. Сложение. @xvm.export('math.sum') def sum(a, b): return a + b # Subtraction. Вычитание. @xvm.export('math.razn') def razn(a, b): return a - b # Multiplication. Умножение. @xvm.export('math.mul') def mul(a, b): return a * b # Division. Деление. @xvm.export('math.div') def div(a, b): return a / b # Raise to power. Возведение в степень. @xvm.export('math.pow') def pow(a, n): return a ** n "кушать" не просит, на производительность не влияет (имхо тест)... @ Quote Link to comment Short link Share on other sites More sharing options...
Xotabych Posted June 9, 2016 Share Posted June 9, 2016 Зачем эта арифметика в дефолтном конфиге? @ Quote Link to comment Short link Share on other sites More sharing options...
sirmax Posted June 9, 2016 Share Posted June 9, 2016 Зачем эта арифметика в дефолтном конфиге? В дефолтном не нужно, но может кому-нибудь пригодится. Лучше сделать одну общую либу, чем каждый будет под себя одинаковые методы делать. Только вместо razn() лучше sub(). добавил @ Quote Link to comment Short link Share on other sites More sharing options...
Kapany3uk Posted June 9, 2016 Share Posted June 9, 2016 Только вместо razn() лучше sub(). В таком варианте sum() и sub() сложно-различимы для неподготовленной ЦА (всего один символ :))а razn взял из примера по С++... @ Quote Link to comment Short link Share on other sites More sharing options...
sirmax Posted June 9, 2016 Share Posted June 9, 2016 В таком варианте sum() и sub() сложно-различимы для неподготовленной ЦА (всего один символ :)) пусть страдают а razn взял из примера по С++... больше это не читай @ Quote Link to comment Short link Share on other sites More sharing options...
Kapany3uk Posted June 9, 2016 Share Posted June 9, 2016 (edited) Лучше сделать одну общую либу в принципе это и была цель: не самому дополнять конфиг ру-арифметикой, а иметь готовое, желательно встроенное в хвм добавил спс Edited June 9, 2016 by Kapany3uk @ Quote Link to comment Short link Share on other sites More sharing options...
seriych Posted June 9, 2016 Share Posted June 9, 2016 @sirmax, Может так? @xvm.export('math.add') def add(*a): return sum(a) @xvm.export('math.mul') def mul(*a): return reduce(lambda x, y: x*y, a, 1) Чтобы можно было произвольное количество чисел складывать и умножать? @ 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.