Slava7572 Posted February 5, 2020 Author Share Posted February 5, 2020 "обновление" папки и границ. 2 @ Quote Link to comment Short link Share on other sites More sharing options...
ЧАЙНИК Posted February 5, 2020 Share Posted February 5, 2020 10 часов назад, Komdiv_55 сказал: Обновление 1.7.1.2 1 ссылка и 2 ссылка Новенькое что то присутствует? 1 @ Quote Link to comment Short link Share on other sites More sharing options...
DraugDM Posted February 6, 2020 Share Posted February 6, 2020 Обновлено для версии патча 1.7.1.2 https://kr.cm/f/t/14378/c/458122/ @ Quote Link to comment Short link Share on other sites More sharing options...
Konstantin_Almighty Posted February 6, 2020 Share Posted February 6, 2020 05.02.2020 в 10:47, Slava7572 сказал: "обновление" папки и границ. Слава, привет! На раковом ЯК обновился. @ Quote Link to comment Short link Share on other sites More sharing options...
Slava7572 Posted February 6, 2020 Author Share Posted February 6, 2020 6 минут назад, Konstantin_Almighty сказал: Слава, привет! На раковом ЯК обновился. О,спасибо,обновил.Там какое то описание ББ было в микропатче. 1 @ Quote Link to comment Short link Share on other sites More sharing options...
boxercruz Posted February 10, 2020 Share Posted February 10, 2020 05.02.2020 в 11:27, Komdiv_55 сказал: Обновление 1.7.1.2 1 ссылка и 2 ссылка + 1 @ Quote Link to comment Short link Share on other sites More sharing options...
night_dragon_on Posted February 16, 2020 Share Posted February 16, 2020 02.02.2020 в 14:16, SEREGA_SF сказал: Ром, скажи пожалуйста, а можно ли заставить строку про боны ("Получено бон") в паттернах выводиться после после другой определенной строки (нужно чтобы выводилось после строки "Получено кредитов")? Так с запозданием, вот тебе пример: { "pattern": "(<font color='#[A-F0-9]{6}'>Получено бон: <font color='#[A-F0-9]{6}'>[\\d ]+</font></font>)([^?]+)(<font color='#[A-F0-9]{6}'>Получено кредитов: <font color='#[A-F0-9]{6}'>[\\d ]+</font></font>)", "repl": "\\3\\2\\1" } 1 @ Quote Link to comment Short link Share on other sites More sharing options...
ЧАЙНИК Posted February 16, 2020 Share Posted February 16, 2020 2 часа назад, night_dragon_on сказал: Так с запозданием, вот тебе пример: { "pattern": "(<font color='#[A-F0-9]{6}'>Получено бон: <font color='#[A-F0-9]{6}'>[\\d ]+</font></font>)([^?]+)(<font color='#[A-F0-9]{6}'>Получено кредитов: <font color='#[A-F0-9]{6}'>[\\d ]+</font></font>)", "repl": "\\3\\2\\1" } Ни фига не понимаю в хитросплетении этих строк ... Так можно сдвинуть строку о получении бонов ниже или нет? @ Quote Link to comment Short link Share on other sites More sharing options...
BuSH Posted February 17, 2020 Share Posted February 17, 2020 8 часов назад, ЧАЙНИК сказал: Ни фига не понимаю в хитросплетении этих строк ... Так можно сдвинуть строку о получении бонов ниже или нет? "Нет, нельзя" написать куда проще чем пару символов банальной регулярки. Тебе просто вставить в конфиг а не понимать. В конфиге применена функция подобна "найти и заменить" в текстовых редакторах где pattern типа найти а repl на типа что заменить Здесь он просто покоцал текст используя группировку в регулярках. Круглыми скобками нарезаем и командой \1 где цифра порядковый номер куска Ну а почему пайтону надо писать 2 бэкслеша \\1 \\2 а не 1 и как он так пожадничал и в 5 символов выпилил всю строку гуглони-ка сам. 2 @ Quote Link to comment Short link Share on other sites More sharing options...
SEREGA_SF Posted February 17, 2020 Share Posted February 17, 2020 @night_dragon_on, Ром, добавил сейчас код, в онлайне решил проверить и ничего не меняет(( шаблон такой: # -*- coding: utf-8 -*- import re msg = "<font face=\"$TitleFont\" size=\"15\" color=\"#E9E2BF\">Победа!</font>\n<font color='#8C8C7E'>Бой: Студзянки </font>\n<font color='#8C8C7E'>Техника: T95</font>\n<font color='#8C8C7E'>Получено опыта: <font color='#C8C8B5'>3 147</font></font>\n<font color='#8C8C7E'>Получено бон: <font color='#D6D7D4'>1</font></font>\n<font color='#8C8C7E'>Получено кредитов: <font color='#C5CFCF'>47 360</font></font>\n<font color='#8C8C7E'>Достижения в бою: <font color='#D6D7D4'>«Основной калибр», Знак классности «3 степень»</font></font>\n<font color='#8C8C7E'>В хранилище поступило: <font color='#D6D7D4'>4 736</font></font>\n" pattern = "(<font color='#[A-F0-9]{6}'>Получено бон: <font color='#[A-F0-9]{6}'>[\\d ]+</font></font>)([^?]+)(<font color='#[A-F0-9]{6}'>Получено кредитов: <font color='#[A-F0-9]{6}'>[\\d ]+</font></font>)" repl ="\\3\\2\\1" print msg print re.sub(pattern, repl, msg) где я косячу? @ Quote Link to comment Short link Share on other sites More sharing options...
night_dragon_on Posted February 17, 2020 Share Posted February 17, 2020 21 минуту назад, SEREGA_SF сказал: в онлайне решил проверить и ничего не меняет http://codepad.org/GJs5vMpa @ Quote Link to comment Short link Share on other sites More sharing options...
SEREGA_SF Posted February 17, 2020 Share Posted February 17, 2020 8 минут назад, night_dragon_on сказал: http://codepad.org/GJs5vMpa Теперь я вообще не понимаю)) заново свой шаблон открываю и меняет)) http://codepad.org/eNgWfHZO Но во всплывающих почему тогда не меняло? или тут уже в конфиге правильно надо что-то делать? на всякий случай свой конфиг с добавленным паттерном: config.json @ Quote Link to comment Short link Share on other sites More sharing options...
night_dragon_on Posted February 17, 2020 Share Posted February 17, 2020 8 минут назад, SEREGA_SF сказал: Но во всплывающих почему тогда не меняло? Пример для дефолтных сообщений клиента. У тебя на скрине сообщения уже оформлены по другому. Как минимум замену нужно в начало секции прописывать, @ Quote Link to comment Short link Share on other sites More sharing options...
SEREGA_SF Posted February 17, 2020 Share Posted February 17, 2020 6 минут назад, night_dragon_on сказал: Как минимум замену нужно в начало секции прописывать, Т.е. примерно так: "battleStatPatterns": [ { "pattern": "(<font color='#[A-F0-9]{6}'>Получено бон: <font color='#[A-F0-9]{6}'>[\\d ]+</font></font>)([^?]+)(<font color='#[A-F0-9]{6}'>Получено кредитов: <font color='#[A-F0-9]{6}'>[\\d ]+</font></font>)", "repl": "\\3\\2\\1" }, { "pattern": "(Получено кредитов: )<font color='#C5CFCF'>([^<]+)<\/font>", и дальше все остальное? @ Quote Link to comment Short link Share on other sites More sharing options...
night_dragon_on Posted February 17, 2020 Share Posted February 17, 2020 @SEREGA_SF , в теории да, сначала меняем порядок строк, а далее форматирование свое добавляем. 1 @ Quote Link to comment Short link Share on other sites More sharing options...
SEREGA_SF Posted February 17, 2020 Share Posted February 17, 2020 (edited) @night_dragon_on, ок, спс Ром, будем тестировать. Еще б эти сраные боны получать бы в каждом бою Неа Ром, простая подстановка в начало паттернов не сработала(( config.json Edited February 17, 2020 by SEREGA_SF @ Quote Link to comment Short link Share on other sites More sharing options...
ЧАЙНИК Posted February 17, 2020 Share Posted February 17, 2020 13 часов назад, BuSH сказал: "Нет, нельзя" написать куда проще чем пару символов банальной регулярки. Тебе просто вставить в конфиг а не понимать. В конфиге применена функция подобна "найти и заменить" в текстовых редакторах где pattern типа найти а repl на типа что заменить Здесь он просто покоцал текст используя группировку в регулярках. Круглыми скобками нарезаем и командой \1 где цифра порядковый номер куска Ну а почему пайтону надо писать 2 бэкслеша \\1 \\2 а не 1 и как он так пожадничал и в 5 символов выпилил всю строку гуглони-ка сам. Благодарю. @ Quote Link to comment Short link Share on other sites More sharing options...
SEREGA_SF Posted February 18, 2020 Share Posted February 18, 2020 @night_dragon_on, Ром, чет не получается ничего, не хватает знаний(( Можно тебя попросить о помощи (конфиг - тут)? @ Quote Link to comment Short link Share on other sites More sharing options...
night_dragon_on Posted February 18, 2020 Share Posted February 18, 2020 @SEREGA_SF http://codepad.org/qelbJ5Lf config.json 1 @ Quote Link to comment Short link Share on other sites More sharing options...
SEREGA_SF Posted February 20, 2020 Share Posted February 20, 2020 (edited) 18.02.2020 в 22:47, night_dragon_on сказал: @SEREGA_SF http://codepad.org/qelbJ5Lf config.json Всё равно Ром не меняет местами. За эти 2 дня уже по всякому изгалялся, и убирал паттерн на победу, и добалял еще паттерны на ничью/поражение - хоть убей строка с бонами все равно после строки с опытом идет Кстати Ром, не помню, спрашивал или нет, а нет ли никакой возможности для этих послебоевых сделать онлайн-релоад? Edited February 20, 2020 by SEREGA_SF @ 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.