Форум : WarCraft IIНазвание : Иконки в чате
© 2005 www.runcms.org https://www.war2.ru
URL этой темы
https://www.war2.ru/modules/newbb_plus/viewtopic.php?topic_id=1591&forum=1
|
il : |
2.9.07 07:00 |
Посидев пару ночей над исходниками PVPGN-сервера и немного их переписав, я кое-чего достиг в этом направлении. Спасибо Ldir за описание, как система работает сейчас.
Сейчас у меня (на тестовом сервере) иконки работают так: - Я добавил возможность хранить в профиле пользователя параметр "BNET\\acct\\icon" с номером иконки из файла с иконками. - Его можно записывать туда либо вручную, либо непосредственно из чата новой командой: "/seticon <username> <iconnumber>". В этом случае изменения вступают в силу при следующем входе пользователя на канал. - При этом у пользователя не меняется тег клиента, что позволяет играть ladder-игры и возможно избавляет от других неприятных эффектов. - Иконка может перекрываться другой иконкой в случае, когда пользователь становится например администратором канала.
Я тестировал это на pvpgn версии 1.8.0, но оно должно работать и для других версий. Если нужно, готов предоставить всю информацию по переработке исходников pvpgn тут на сервере. | |
|
Solker : |
2.9.07 14:04 |
Да... кто то мне уже полтора года обещяет :) | |
|
il : |
4.9.07 17:19 |
Небольшое дополнение: 1. Вводить новую команду было не нужно - PVPGN вполне неплохо поддерживает изменение параметров и так (только моя команда чуть короче, но это мелочи). 2. Обнаружилась такая штука: пользовательских иконок для чата может быть не так уж много - порядка 20. (Правда сейчас их всего 2: master и profi). Так что на всех не хватит - придется делить по группам. 3. Кто-то должен нарисовать эти иконки (в формате .tga, 28x14), тогда их можно будет вставить в файл с иконками. Кто будет их рисовать - не знаю. 4. А для исправления исходников pvpgn достаточно изменить всего одну строку. | |
|
© 2005 www.runcms.org https://www.war2.ru
URL этой темы
https://www.war2.ru/modules/newbb_plus/viewtopic.php?topic_id=1591&forum=1
|