Skip to forum content

You are not logged in. Please login or register.


forums.pvpgn.pro → [RU] Warcraft → [Solved] Админские иконки WarCraft

Pages 1

You must login or register to post a reply

RSS topic feed

Posts: 11

1

Topic: [Solved] Админские иконки WarCraft

Привет всем. Както для прикола я захотел поставить одному другу со статусом обычный user иконку админа. И вот тут появилась сложность. Чтобы ее поставить, ее надо запихнуть в icons-war3.bni и дать ей название. Перерыл все mpq архивы варкрафта. Ненашел там ни иконки админа, ни модера, ни иконки громофона (speaker). Зато в одном из архивов (war3x.mpq кажется) нашел текстовик iconindex_def.txt. Там написано следующее:

*    0x00000020 0x00000000 ui\widgets\battlenet\chaticons\bnet-squelch.blp
*    0x00000001 0x00000000 ui\widgets\battlenet\chaticons\bnet-blizzard.blp
*    0x00000002 0x00000000 ui\widgets\battlenet\chaticons\bnet-channelops.blp
*    0x00000004 0x00000000 ui\widgets\battlenet\chaticons\bnet-speaker.blp
*    0x00000008 0x00000000 ui\widgets\battlenet\chaticons\bnet-battlenet.blp
CHAT *          0x00000000 ui\widgets\battlenet\chaticons\bnet-chatclient.blp
W2BN *          0x00000000 ui\widgets\battlenet\chaticons\bnet-war2bne.blp
STAR *          0x00000000 ui\widgets\battlenet\chaticons\bnet-starcraft.blp
SSHR *          0x00000000 ui\widgets\battlenet\chaticons\bnet-starcraft.blp
JSTR *          0x00000000 ui\widgets\battlenet\chaticons\bnet-starcraft.blp
SEXP *          0x00000000 ui\widgets\battlenet\chaticons\bnet-starcraftexp.blp
DRTL *          0x00000000 ui\widgets\battlenet\chaticons\bnet-diablo.blp
DSHR *          0x00000000 ui\widgets\battlenet\chaticons\bnet-diablo.blp
D2DV *          0x00000000 ui\widgets\battlenet\chaticons\bnet-diablo2.blp
D2XP *          0x00000000 ui\widgets\battlenet\chaticons\bnet-diablo2exp.blp

По этому пути ни в одном из архивов нету этих файлов, следовательно я сделал вывод что иконки хранятся в файле icons.bni (ведь для старкрафта и варкрафта они одинаковые). Их надо оттуда извлечь. Думал подойдет любимая программа bniextract.exe Но она выдает ошибку при распаковке иконок. И mpqviewer тоже неможет открыть. Как мне их оттуда достать? И как поставить обычному нику такую спец. картинку?

2

Re: [Solved] Админские иконки WarCraft

Все эти спикеры и прочие иконки Battle.net хранятся как раз в war3.mpq именно по этому пути (ui\widgets\battlenet\chaticons\). Возможно, ты невнимательно прочитал статью про создание иконок.

Если в war3-icons.bni выставить такой же путь к изображению, как в архиве игры, то она заменится. Таким образом можно изменить вообще все изображения в чате Battle.net, и, наверное, в игре. Но файл при этом будет внушительных размеров.

В icons.bni ничего не хранится. Его вообще можно удалить.

Do not ask for support in PM.

3

Re: [Solved] Админские иконки WarCraft

Да, оказывается там есть файлы. Когда я открывал архив war3.mpq я использовал лист файл от war3TFT, а надо от RoC. Поэтому mpq viewer неувидел тех blpшек )
Спасибо Harpywar.

нехочу создавать новую тему, так как новый вопрос будет схож с темой иконок. 1) Если я выставляю иконку через интерфейс игры, то после принятия я снова выхожу в чат и иконка уже сразу стоит. Клиент какимто образом быстро выходит и входит на канал (это я заметил). Если выставлять иконку через команду /set nick Record\W3XP\userselected_icon иконка сразу непоявляется. Юзеру нужно перезайти на канал вручную: войти на другой и снова на прежний. Для себя я сделал алиас //re

//re 
[*]/join 111
[*]/join Brood_War

Но вот как "рефрешнуть" другого юзера без его ведома? Чтобы после /set nick Record\W3XP\userselected_icon прописать чтонибудь ему и иконка появилась?
p.s. Уже задавал этот вопрос на других форумах в том числе и буржуйских и неполучил правильного ответа  sad
И еще один вопрос: 2) Можно ли запретить юзеру выбирать иконку в WarCrafte? Тоесть после того как я выставил ему через /set он не смогу бы изменить ее. Измена этого параметра в профиле юзера "BNET\\auth\\changeprofile"="true" на false вроде бы непомогает.

4

Re: [Solved] Админские иконки WarCraft

1. Можно выкинуть юзера его с сервера командой kill. Но "рефрешнуть" юзера без его ведома не получится.
2. Это возможно только с удалением этой команды в исходном коде сервера.

Первое тоже возможно, добавив в исходном коде новую команду. Собственно, всё, что невозможно сделать с помощью конфигов, возможно исправить в источнике.

Do not ask for support in PM.

5

Re: [Solved] Админские иконки WarCraft

Прочёл и вздруг вспомнил "вопрос на миллион" smile
Можно ли ставить иконку без цифры лвл???

6

Re: [Solved] Админские иконки WarCraft

Suslik wrote:

Прочёл и вздруг вспомнил "вопрос на миллион" smile
Можно ли ставить иконку без цифры лвл???

Только флагом, и только у себя. При следующем входе в чат флаг исчезает.
/flag 16

Do not ask for support in PM.

7 (edited by xpeh 24.06.2008 07:28)

Re: [Solved] Админские иконки WarCraft

HarpyWar wrote:

Собственно, всё, что невозможно сделать с помощью конфигов, возможно исправить в источнике.

Это набашорк?

Rulezzz, /rejoin не работает чтоль?

8

Re: [Solved] Админские иконки WarCraft

НИкто не знает где хранится иконка РАМКИ (/tmpop) ???

9

Re: [Solved] Админские иконки WarCraft

Наверно там же, где и остальные, не?

10 (edited by xxxxx 09.02.2009 11:16)

Re: [Solved] Админские иконки WarCraft

видимо нет... ) это скорей всего текстура, рамка вокруг полтзователя, только оранжевого цвета..

11

Re: [Solved] Админские иконки WarCraft

Suslik wrote:

Прочёл и вздруг вспомнил "вопрос на миллион" smile
Можно ли ставить иконку без цифры лвл???

Можно /set USERNAME Record\W3XP\userselected_icon 6D3W*

Один касяк, лвл встаёт вместо клана, клан остаётся, просто его 4 значная символик, не отображается, вместо него будет твой лвл.

Posts: 11

Pages 1

You must login or register to post a reply

Who now at forum

Currently view post: 1 guest, 0 registered users

forums.pvpgn.pro → [RU] Warcraft → [Solved] Админские иконки WarCraft