Jump to content
Korean Random
VasyaPRO_2014

[0.9.15.2] Статистика игроков в бою (без XVM)

Recommended Posts

 

 

Не пойму в чём преимущество перед xvm?

В том, что XVM не всем нужен, по разным причинам, а альтернатива должна быть :)


 

 

сейчас закину то что доделал.

Спасибо, на гитхабе еще забыл обновить конфиг -)

Share this post


Link to post

Short link
Share on other sites

Спасибо, на гитхабе еще забыл обновить конфиг -)

Да вроде обновил. Кстати кто знаком хорошо с гитхабом как изменить сразу несколько файлов в одном коммите? А то я как днище по одному делаю:)

Edited by VasyaPRO_2014

Share this post


Link to post

Short link
Share on other sites

Да вроде обновил. Кстати кто знаком хорошо с гитхабом как изменить сразу несколько файлов в одном коммите? А то я как днище по одному делаю:)

Я не спец, но порекомендую SourceTree

  • Upvote 1
  • Downvote 1

Share this post


Link to post

Short link
Share on other sites

Я не спец, но порекомендую SourceTree

только не новую версию 1.8.2(хотя и она сойдет, если репо на git'е, а вот hg туда не завезли). Edited by ShadowHunterRUS

Share this post


Link to post

Short link
Share on other sites

Я не спец, но порекомендую SourceTree

только не новую версию 1.8.2(хотя и она сойдет, если репо на git'е, а вот hg туда не завезли).

Спасибо, буду пробовать.

Share this post


Link to post

Short link
Share on other sites

@VasyaPRO_2014, я правильно сделал?

что бы только количество боев выводило

Посути да. Я не проверял.

Общий принцип такой:

1. Получаем id всех игроков в бою любым удобным способом.

2. Делаем запрос в wot/account/info.

3. Парсим ответ как json с помощью loads(строка) и форматируем как вам уже будет удобнее.

4. Профит).

Share this post


Link to post

Short link
Share on other sites

Можно ли сделать так, чтобы репорты работали в игре? А то в ТАБ перед ником стоит кол-во боев и репорт не отправляется: "ошибка 2k username не найден" или типа того.

Share this post


Link to post

Short link
Share on other sites

Можно ли сделать так, чтобы репорты работали в игре? А то в ТАБ перед ником стоит кол-во боев и репорт не отправляется: "ошибка 2k username не найден" или типа того.

Пофиксил. В релиз выйдет с 9.14.

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

Обновление 1.4:

-​Адаптация к 9.14.
-Исправлена (не)возможность добавить игрока в друзья и в игнор-лист в бою.
-Добавлена настройка application_id в конфиг.

 

Тестируем.

  • Upvote 2

Share this post


Link to post

Short link
Share on other sites

Как продвигаются дела с возможностью задавать цвет?

Edited by bigb

Share this post


Link to post

Short link
Share on other sites

Как продвигаются дела с возможностью задавать цвет?

Всё ещё застрял на этапе "ActionScript? Не, не слышал":)

Share this post


Link to post

Short link
Share on other sites

Хороший мод, искал такой с момента отказа от xvm. Есть вопрос: почему поле не расширяется и названия танков не влазят? Вот конфиг больших ушей.

"large": {
			//Формат отображения для никнейма игрока
			"nick": {
				"left": "<font color='#{colorBattles}'>{kb}</font> <font color='#{default_color}'>{nick}</font><br/>",
				"right": "<font color='#{default_color}'>{nick}</font> <font color='#{colorBattles}'>{kb}</font><br/>"
			},
			//Формат отображения для названия техники
			"vehicle": {
				"left": "<font color='#{colorEFF}'>{eff}</font> <font color='#{colorWinrate}'>{winrate}%</font> <font color='#{default_color}'>{vehicle}</font><br/>",
				"right": "<font color='#{default_color}'>{vehicle}</font> <font color='#{colorWinrate}'>{winrate}%</font> <font color='#{colorEFF}'>{eff}</font><br/>"
			}

UPD. Настроил себе большие «уши» по-другому, все влазит. Но вопрос все еще актуален. И конечно же, огромный респект за мод.

 

P.S. Очень жду работы цветов по Таб.

post-13224-0-90694600-1457689447_thumb.jpg

post-13224-0-43988700-1457694024_thumb.jpg

Edited by Jigsaff

Share this post


Link to post

Short link
Share on other sites

UPD. Настроил себе большие «уши» по-другому, все влазит. Но вопрос все еще актуален. И конечно же, огромный респект за мод.

 

 

Поделитесь конфигом pls

Share this post


Link to post

Short link
Share on other sites

Поделитесь конфигом pls

Пожалуйста. Единственное, что не решил еще — при загрузке боя не всегда влазят названия танков.

/*
Информация:
	Статистика игроков в бою
	Версия: 1.4
	Версия клиента игры: 0.9.14
	Автор: VasyaPRO_2014
	Конфиг: Jigsaff
	Спасибо Monstrofil и BirrettaMalefica (Евросервер)

Доступные макросы:
	Макросы статистики:
		{wgr} - рейтинг WGR (ЛРИ)
		{eff} - рейтинг EFF (РЭ)
		{winrate} - процент побед
		{battles} - количество боев
		{kb} - количество килобоев (1kb = 1000battles)
	Динамические цвета (настраиваются в конце конфига):
		{colorWGR} - динамический цвет по рейтингу WGR
		{colorEFF} - динамический цвет по рейтингу EFF
		{colorWinrate} - динамический цвет по проценту побед
		{colorBattles} - динамический цвет по количеству боев
	Стандартные:
		{name} - никнейм игрока
		{nick} - никнейм игрока с названием клана
		{clan} - название клана (в скобках)
		{clannb} - название клана (без скобок)
		{vehicle} - название танка
		{default_color} - стандартный цвет в ушах (Работает только в ушах)
	Другое:
		{lang} - язык клиента игры
*/
{
	//Глобальный переключатель работы мода
	"enable": true,
	//Горячая клавиша перезагрузки конфига (см. список клавиш в конце конфига)
	"reloadKey": "KEY_F9",
	//Домен, который используется при составлении запроса в API. Может принимать значение: ru, eu, com.
	"region": "ru", 
	//Идентификатор приложения (application_id) - используется при составлении запроса в API. Если вы не знаете что это - оставьте "demo"
	"applicationID": "demo",
	//Количество цифр после запятой в проценте побед
	"roundWinrate": 0,
	//Панель игроков ("уши" команд)
	//Во всех режимах left - формат для левой панели (союзники), rigth - для правой (враги)
	"playersPanel":{
		//Включить модуль playersPanel
		"enable":true,
		//Формат отображения для режима large (Большие уши)
		"large": {
			//Формат отображения для никнейма игрока
			"nick": {
				"left": "<font color='#{colorWinrate}'>{winrate}%</font> <font color='#{default_color}'>{nick}</font><br/>",
				"right": "<font color='#{default_color}'>{nick}</font> <font color='#{colorWinrate}'>{winrate}%</font><br/>"
			},
			//Формат отображения для названия техники
			"vehicle": {
				"left": "<font color='#{colorEFF}'>{vehicle}</font><br/>",
				"right": "<font color='#{colorEFF}'>{vehicle}</font><br/>"
			}
		},
		//Формат отображения для режима medium2 (Средние уши, где только название танка)
		"medium2": {
			"left": "<font color='#{colorEFF}'>{vehicle}</font><br/>",
			"right": "<font color='#{colorEFF}'>{vehicle}</font><br/>"
		},
		//Формат отображения для режима medium (Средние уши, где только никнейм игрока)
		"medium": {
			"left": "<font color='#{colorEFF}'>{nick}</font><br/>",
			"right": "<font color='#{colorEFF}'>{nick}</font><br/>"
		}
	},
	//Формат отображения статистики по нажатию таб
	//Отображение цветов не работает. Надеюсь временно:)
	"tab": {
		//Включить модуль tab
		"enable": true,
		//Формат отображения никнейма
		"nick": {
			"left": "{nick}</br>",
			"right": "{nick}</br>"
		},
		//Формат отображения названия техники
		"vehicle": {
			"left": "{kb} {winrate}% {eff}",
			"right": "{eff} {winrate}% {kb}"
		}
	},
	//Формат отображения статистики в окне загрузки в бой
	//Отображение цветов тоже не работает.
	"battleLoading": {
		//Включить модуль battleLoading
		"enable": true,
		//Формат отображения никнейма
		"nick": {
			"left": "{nick}",
			"right": "{nick}"
		},
		//Формат отображения названия техники
		"vehicle": {
			"left": "{kb} {winrate}% {eff} {vehicle}",
			"right": "{vehicle} {eff} {winrate}% {kb}"
		}
	},
	//Формат отображения статистики в маркерах над техникой
	"marker": {
		//Включить модуль marker
		"enable": false,
		//Формат отображения никнейма
		"nick": "{winrate}% {nick}",
		//Формат отображения названия техники
		"vehicle": "{eff} {vehicle} {kb}"
	},
	//Настройка цветов
	//Внимание, количество элементов во всех списках должно совпадать!
	"colors": {
		//HEX цветов в формате RGB
		"colorCodes": ["FE0E00", "FE7903", "F8F400", "60FF00", "02C9B3", "D042F3"],
		//Соответствующие цветовые критерии для рейтинга EFF (РЭ)
		"colorEFF": [1, 615, 870, 1175, 1525, 1850],
		//Соответствующие цветовые критерии для рейтинга WGR (ЛРИ)
		"colorWGR": [1, 2495, 4345, 6425, 8625, 10040],
		//Соответствующие цветовые критерии для процента побед
		"colorWinrate": [1, 47, 49, 52.5, 58, 65],
		//Соответствующие цветовые критерии для количества боев
		"colorBattles": [1, 2000, 6000, 16000, 30000, 43000]
	}
}
/* KEY_NONE, KEY_MOUSE0, KEY_MOUSE1, KEY_MOUSE2, KEY_MOUSE3, KEY_MOUSE4, KEY_MOUSE5, KEY_MOUSE6, KEY_MOUSE7, KEY_A, KEY_B,
 KEY_C, KEY_D, KEY_E, KEY_F, KEY_G, KEY_H, KEY_I, KEY_J, KEY_K, KEY_L, KEY_M, KEY_N, KEY_O, KEY_P, KEY_Q, KEY_R, KEY_S,
 KEY_T, KEY_U, KEY_V, KEY_W, KEY_X, KEY_Y, KEY_Z, KEY_0, KEY_1, KEY_2, KEY_3, KEY_4, KEY_5, KEY_6, KEY_7, KEY_8, KEY_9,
 KEY_NUMPAD0, KEY_NUMPAD1, KEY_NUMPAD2, KEY_NUMPAD3, KEY_NUMPAD4, KEY_NUMPAD5, KEY_NUMPAD6, KEY_NUMPAD7, KEY_NUMPAD8,
 KEY_NUMPAD9, KEY_NUMPADSTAR, KEY_ADD, KEY_NUMPADENTER, KEY_NUMPADMINUS, KEY_NUMPADPERIOD, KEY_NUMPADSLASH, KEY_F1,
 KEY_F2, KEY_F3, KEY_F4, KEY_F5, KEY_F6, KEY_F7, KEY_F8, KEY_F9, KEY_F10, KEY_F11, KEY_F12, KEY_F13, KEY_F14, KEY_F15,
 KEY_BACKSPACE, KEY_TAB, KEY_RETURN, KEY_RSHIFT, KEY_LSHIFT, KEY_RCONTROL, KEY_LCONTROL, KEY_RALT, KEY_LALT, KEY_PAUSE,
 KEY_CAPSLOCK, KEY_ESCAPE, KEY_SPACE, KEY_PGUP, KEY_PGDN, KEY_END, KEY_HOME, KEY_LEFTARROW, KEY_UPARROW, KEY_RIGHTARROW,
 KEY_DOWNARROW, KEY_INSERT, KEY_DELETE, KEY_NUMLOCK, KEY_SCROLL, KEY_SEMICOLON, KEY_EQUALS, KEY_COMMA, KEY_MINUS, KEY_PERIOD,
 KEY_SLASH, KEY_LBRACKET, KEY_BACKSLASH, KEY_RBRACKET, KEY_APOSTROPHE, KEY_AX, KEY_OEM_102 */
 

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

на евро сервере в статик плагине 

.....

 

attachicon.gifStatistics.rar

 

ув. Ekspoint, если возможно, реанимируйте пож-ста еще раз этот мод с евросервера

Edited by eragon461

Share this post


Link to post

Short link
Share on other sites

ув. Ekspoint, если возможно, реанимируйте пож-ста еще раз этот мод с евросервера

Ждите обновление в этой теме. Кстати по поводу флагов:)

post-32536-0-68760300-1457777800_thumb.jpg

Скоро уйдет в релиз.

Share this post


Link to post

Short link
Share on other sites

Ждите обновление в этой теме. Кстати по поводу флагов:)

Скоро уйдет в релиз.

флаги с сервера xvm грузишь?

Share this post


Link to post

Short link
Share on other sites

флаги с сервера xvm грузишь?

Нет, я их нагло выдрал с мода BirrettaMalefica который в свою очередь (скорее всего, ибо флаги идентичны) выдрал флаги с xvm.

p.s. С сервера ничего не грузиться. res_mods\mods\shared_resources\xvm\res\icons\flags

 

UPD: Тупанул чуток. Инфу о языке клиента беру с api. я думал что имелось ввиду именно иконку флага откуда беру))

 

Обновление 1.4.1:

-В архив добвалены флаги разных стран.

-Добавлен макрос {flag_url}. Отдает путь к иконке флага игрока. Используеться так: <img src='{flag_url}' width='16' height='12'>

Скачать

Edited by VasyaPRO_2014
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

Нет, я их нагло выдрал с мода BirrettaMalefica который в свою очередь (скорее всего, ибо флаги идентичны) выдрал флаги с xvm.

p.s. С сервера ничего не грузиться. res_mods\mods\shared_resources\xvm\res\icons\flags

 

UPD: Тупанул чуток. Инфу о языке клиента беру с api. я думал что имелось ввиду именно иконку флага откуда беру))

 

Обновление 1.4.1:

-В архив добвалены флаги разных стран.

-Добавлен макрос {flag_url}. Отдает путь к иконке флага игрока. Используеться так: <img src='{flag_url}' width='16' height='12'>

Скачать

Флаги отображаются,но почему-то не той страны,по себе смотрю.

Edited by krok65

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.
Note: Your post will require moderator approval before it will be visible.

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.

×
×
  • Create New...