Jump to content
Korean Random
tratatank

[0.9.*] WN8 статистика за сессию

Recommended Posts

Да нет, я уж как только не пробовал.... Поэтому тут и спросил, что не получается никак. Слэши в сообщении видимо мешают.

Слэши ни при чём. Оказывается некоторые сообщения в системном канале имеют тип str, а другие unicode.

 

Мод обновлен

  • Upvote 4

Share this post


Link to post

Short link
Share on other sites

 

 

Мод обновлен
 Ух епт... Вообще нихрена не пойму что ты там начеркал :) Давно с питоном работаешь?

Share this post


Link to post

Short link
Share on other sites

Вообще нихрена не пойму что ты там начеркал :)

Раньше просто проверялся тип переменной message, и если он str, то сообщение конвертировалось в юникод, иначе пропускалось.

Теперь же добавил, что если сообщение уже в юникоде, то его не надо ни конвертировать, ни пропускать.

Давно с питоном работаешь?

Как моды писать начал, так и работаю. Питон очень простой язык. Edited by tratatank

Share this post


Link to post

Short link
Share on other sites

Питон очень простой язык.

 

Блин, научите меня кто-нибудь!!!))))

Share this post


Link to post

Short link
Share on other sites

Подскажите. Как испарвить статистику на win8 и почему зайдя в игру, статистика не по нулям ?

 

post-28890-0-37970100-1416208925_thumb.jpg

Share this post


Link to post

Short link
Share on other sites

 

 

win8 и почему зайдя в игру, статистика не по нулям ?
 
Судя по скрину ,это сесионка от делюкса.
http://www.koreanrandom.com/forum/topic/7016-089-%D1%81%D0%B5%D1%81%D1%81%D0%B8%D0%BE%D0%BD%D0%BD%D0%B0%D1%8F-%D1%81%D1%82%D0%B0%D1%82%D0%B8%D1%81%D1%82%D0%B8%D0%BA%D0%B0-0891-updated-29102013/?do=findComment&comment=106498

Share this post


Link to post

Short link
Share on other sites

спасибо, жаль тема закрыта и не спросишь уже...

Edited by Milli

Share this post


Link to post

Short link
Share on other sites

Подскажите как правильно заменить позицию "Машина:" чтобы просто писался танк.

Share this post


Link to post

Short link
Share on other sites

Подскажите как правильно заменить позицию "Машина:" чтобы просто писался танк.

Уже несколько дней нет ответа потому что никто не понял о чем ты.

Share this post


Link to post

Short link
Share on other sites

Уже несколько дней нет ответа потому что никто не понял о чем ты.

он имел ввиду удалить слово "машина" а её имя оставить.)

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

он имел ввиду удалить слово "машина" а её имя оставить.)

Тю епт... Дак мог бы и ответить.

Я после первого же боя исправил pattern с машиной а repl остался старый. Сижу 2 дня не могу придумать где он там её нашёл и в чьём конфиге.

правильно заменить позицию "Машина:" чтобы просто писался танк.

Замены проще не придумать.

"pattern": "Машина",
"repl": "Танк"
Edited by BuSH

Share this post


Link to post

Short link
Share on other sites

 

 

Замены проще не придумать
опять не то:) ему надо удалить слово "машина", а не заменять словом "танк", как я понял

Share this post


Link to post

Short link
Share on other sites

опять не то:) ему надо удалить слово "машина", а не заменять словом "танк", как я понял

Та ё-моё... Напиши сам!!! Задолбал, всё ему не так :)

 

Если из стандартных сообщений вырвать слово "Машина:" получится вырвиглазная хрень. Даже не хочу писать как сделать. 

Share this post


Link to post

Short link
Share on other sites

 

    "battleStatPatterns": [
		{
			"pattern": "Победа!</font>\n<font color='#8C8C7E'>Бой: ([^<]+)<\/font>\n<font color='#8C8C7E'>Машина: ([^<]+)<\/font>",
			"repl":    "</font><font size='15' color='#60FF00'>\\2</font>\n<font color='#FFCC66'>\\1</font>"
		},
		{
			"pattern": "Поражение</font>\n<font color='#929290'>Бой: ([^<]+)<\/font>\n<font color='#929290'>Машина: ([^<]+)<\/font>",
			"repl":    "</font><font size='15' color='#FE0E00'>\\2</font>\n<font color='#FFCC66'>\\1</font>"
		},
		{
			"pattern": "Ничья</font>\n<font color='#929290'>Бой: ([^<]+)<\/font>\n<font color='#929290'>Машина: ([^<]+)<\/font>",
			"repl":    "</font><font size='15' color='#F8F400'>\\2</font>\n<font color='#FFCC66'>\\1</font>"
		},
		{
			"pattern": "<font color='#[A-F0-9]{6}'>Получено опыта: <font color='#C8C8B5'>([^<]+)<\/font>",
			"repl":    "<font color='#FFCC66'>Опыт:</font>          <font color='{{c:avgXP}}'>\\1</font>"
		},
		{
			"pattern": "\\(x([^<]+) за первую победу в день\\)",
			"repl":    "<font color='#02C9B3'> x\\1</font>"
		},
		{
			"pattern": "<font color='#[A-F0-9]{6}'>Получено кредитов: <font color='#C5CFCF'>([^<]+)<\/font>",
			"repl":    "<font color='#FFCC66'>Кредиты:</font>   <font color='{{c:credits}}'>{{credits}}</font>"
		},
		{
			"pattern": "\\(штраф за нанесение урона союзникам: ([^)]+)\\)",
			"repl":    "\n<font color='#FE0E00'>Штраф:       \\1</font>"
		},
		{
			"pattern": "\\(компенсация за урон от союзников: ([^)]+)\\)",
			"repl":    "\n<font color='#60FF00'>Компенсация: \\1</font>"
		},
		{
			"pattern": "Достижения в бою: <font color='#D6D7D4'>",
			"repl":    "<font color='#00FFFF'>• "
		},
		{	
			"pattern": ", ",
			"repl":    "\n• "
		}
    ],

 

Конфиг под спойлером, взял у BuSHа и переделал, за что ему огромное спасибо.

Edited by 1azybones

Share this post


Link to post

Short link
Share on other sites

attachicon.gifshot_021.jpg

 

Он может что-то такое хотел.

Именно. Пробовал разные варианты которые тут видел, так перестает работать вообще.

Share this post


Link to post

Short link
Share on other sites

Та ё-моё... Напиши сам!!!

свой вариант уже слепил так-то.) 

post-10271-0-12513800-1416850466_thumb.png

 

 

Конфиг
твой вариант конечно минималистичен, интересно только- как он в чат копипастится?.))  непонятен людям исход боя будет:)  Edited by goodman

Share this post


Link to post

Short link
Share on other sites

 

твой вариант конечно минималистичен, интересно только- как он в чат копипастится?.))  непонятен людям исход боя будет:) 

 

Почему, название танка красится  в зависимости от исхода боя.

 

"pattern": "Победа!...                  "pattern": "Поражение...              "pattern": "Ничья...

"repl":    "... color='#60FF00'...    "repl":    "... color='#FE0E00'...     "repl":    "... color='#F8F400'...

 

"overwriteBattleResultBgIcon", для наглядности.

 

В чате по другому:

 

имхо там инфа о доходе и опыте не нужна, отвлекает.

 

Цвет фона тоже информация, очень не хватает динамически изменяемого фона для статистики за сессию, привязать бы его к {{c:avgWinRate}}

"bgIcon": "../../scripts/client/mods/Stat/bgIcon{{c:avgWinRate}}.png"

Edited by 1azybones

Share this post


Link to post

Short link
Share on other sites
В чате по другому

имелось ввиду копипаст в клановый или приватный чат 

( Ctrl+C      Ctrl+V )

Edited by goodman

Share this post


Link to post

Short link
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×