Topic: /ICON's
Привет! Что-то не пойму, как работает команда /icon?
Я что-то использовал, теперь каждый кто заходит на канал, у них картинка BKB
PvPGN Community Forums |
forums.pvpgn.pro → [RU] The Source Code → /ICON's
Привет! Что-то не пойму, как работает команда /icon?
Я что-то использовал, теперь каждый кто заходит на канал, у них картинка BKB
Привет! Что-то не пойму, как работает команда /icon?
Я что-то использовал, теперь каждый кто заходит на канал, у них картинка BKB
В файл icons.conf залей названия картинок и /icon nik MKBK
no ranking,help
I'm the only one who doesn't give ranking?
Херпи а трудно будет изменить команду /icon чтоб у неё ещё была функиця добавлять картинку входа всем типо
/icon ALL W3XP NKMK
XOM91K, скорее всего, ты использовал не весь код. С последним патчем я добавил реализацию сундука иконок для каждого пользователя. Он может поставить себе любую иконку из своего сундука.
Оператор/админ может добавлять и удалять иконки из сундука пользователя. Иконки, доступные для добавления, настраиваются в icons.conf.
Там же можно назначить алиасы к иконкам - иконка имеет произвольное имя, по которому ее можно добавлять пользователю, а не по 4х значному коду.
/icon [name]
Set custom icon for normal user.
Use /icon without [name] to display list of available icons in your stash.
--------------------------------------------------------
Syntax for operator/admin:
/icon [a]dd <username> <icon>
Add icon into user stash
/icon [d]el <username> <icon>
Remove icon from user stash
/icon [s]et <username> <icon>
Set custom icon to user without adding it in user stash
/icon [l]ist <username>
Display icons in user's stash
/icon [l]ist
Display availaible icons in server stash that can be assigned to users
OnlyMen, не трудно. Для этого нужно обойти всех пользователей и назначить им иконки.
Пример кода:
// iterate all server accounts
t_account * account;
t_entry * curr;
HASHTABLE_TRAVERSE(accountlist(), curr)
{
if (account = (t_account*)entry_get_data(curr))
{
// your code here
}
}
// iterate online accounts only
t_connection * conn;
t_elem const * curr;
LIST_TRAVERSE_CONST(connlist(), curr)
{
if (conn = (t_connection*)elem_get_data(curr))
{
account = conn_get_account(conn);
// your code here
}
}
harpywar one question
rating it gets manually or automatically?
thanks for your time and help,regards
Rating system doesn't modified. Icon set depending on any database field that you want, including rating.
forums.pvpgn.pro → [RU] The Source Code → /ICON's