|
Форум Counter-Strike 1.6 Сервер Counter-Strike 1.6 Поиск плагинов, модов Ищу плагин меню ножей для cs 1.6 а так же admin anonce |
Ищу плагин меню ножей для cs 1.6 а так же admin anonce |
Дата: Среда, 04.04.2018, 14:49 | Сообщение # 1
Девушка
Любитель
Offline
Есть ли у кого плагин для меню ножей(для игроков,вип,админов).
А так же admin anonce(похожий).Анонсирует подключение админов и випов В ЧАТЕ. Никаких hud! Пример что-то вроде "К нам подключился VIP игрок %nick или К нам подключился Администратор %nick" Звуков тоже никаких не надо,всё просто и со вкусом как говорится!) |
Дата: Среда, 04.04.2018, 15:41 | Сообщение # 2
Писал на скорую руку, не проверял, но должно работать
Код #include <amxmodx> #define ADMIN_FLAG ADMIN_KICK // флаг ADMIN #define SVIP_FLAG ADMIN_LEVEL_E // флаг SuperVIP #define VIP_FLAG ADMIN_LEVEL_H // флаг VIP #define ADMIN_PREF "ADMIN" // Префикс ADMIN #define SVIP_PREF "SuperVIP" // Префикс SVIP #define VIP_PREF "VIP" // Префикс VIP //Словарь #define A_PREFIX "SERVER" // Префикс в начале сообщения #define A_CONNECT "^1[^4%s^1] ^4%s ^3%s ^1подключился к серверу" public plugin_init() { register_plugin("Unnamed", "1.0", "Deadly|Darkness"); } public client_putinserver(id) { set_task(1.0, "adminconnect", id) } public adminconnect(id) { if(get_flag(id)) { new name[32] get_user_name(id, name, charsmax(name)) static const prefix[][] = { "", ADMIN_PREF, SVIP_PREF, VIP_PREF }; color_chat(0, A_CONNECT, A_PREFIX, prefix[get_flag(id)], name); } } stock get_flag(id) { static Flags; Flags = get_user_flags(id); if(Flags & ADMIN_FLAG) return 1; else if(Flags & SVIP_FLAG) return 2; else if(Flags & VIP_FLAG) return 3; return 0; } stock color_chat(const id, const input[], any:...) { new count = 1, players[32]; static msg[191]; vformat(msg, 190, input, 3); replace_all(msg, 190, "!g", "^4"); replace_all(msg, 190, "!y", "^1"); replace_all(msg, 190, "!t", "^3"); if (id) players[0] = id; else get_players(players, count, "ch"); { for (new i = 0; i < count; i++) { if (is_user_connected(players[i])) { message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i]); write_byte(players[i]); write_string(msg); message_end(); } } } }
Сообщение отредактировал Deadly_Darkness - Среда, 04.04.2018, 16:37
|
Дата: Среда, 04.04.2018, 17:43 | Сообщение # 3
Девушка
Любитель
Offline
Deadly_Darkness, Спасибо!Проверю,отпишусь)
Добавлено (04.04.2018, 17:43) |
Дата: Среда, 04.04.2018, 18:02 | Сообщение # 4
Не ошибки, а варнинги. Ничего страшного, компилятор говорит, что разные отступы перед строками. Попробуй так
Код #include <amxmodx> #define ADMIN_FLAG ADMIN_KICK // флаг ADMIN #define SVIP_FLAG ADMIN_LEVEL_E // флаг SuperVIP #define VIP_FLAG ADMIN_LEVEL_H // флаг VIP #define ADMIN_PREF "ADMIN" // Префикс ADMIN #define SVIP_PREF "SuperVIP" // Префикс SuperVIP #define VIP_PREF "VIP" // Префикс VIP //Словарь #define A_PREFIX "SERVER" // Префикс в начале сообщения #define A_CONNECT "^1[^4%s^1] ^4%s ^3%s ^1подключился к серверу" public plugin_init() { register_plugin("Unnamed", "1.0", "Deadly|Darkness"); } public client_putinserver(id) { set_task(1.0, "adminconnect", id) } public adminconnect(id) { if(get_flag(id)) { new name[32] get_user_name(id, name, charsmax(name)) static const prefix[][] = { "", ADMIN_PREF, SVIP_PREF, VIP_PREF }; color_chat(0, A_CONNECT, A_PREFIX, prefix[get_flag(id)], name); } } stock get_flag(id) { static Flags; Flags = get_user_flags(id); if(Flags & ADMIN_FLAG) return 1; else if(Flags & SVIP_FLAG) return 2; else if(Flags & VIP_FLAG) return 3; return 0; } stock color_chat(const id, const input[], any:...) { new count = 1, players[32]; static msg[191]; vformat(msg, 190, input, 3); replace_all(msg, 190, "!g", "^4"); replace_all(msg, 190, "!y", "^1"); replace_all(msg, 190, "!t", "^3"); if (id) players[0] = id; else get_players(players, count, "ch"); { for (new i = 0; i < count; i++) { if (is_user_connected(players[i])) { message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i]); write_byte(players[i]); write_string(msg); message_end(); } } } } |
Дата: Среда, 04.04.2018, 18:54 | Сообщение # 5
Девушка
Любитель
Offline
Deadly_Darkness, Спасибо,плагин работает прекрасно.
Сообщение отредактировал marisingle - Среда, 04.04.2018, 19:01
|
Дата: Среда, 04.04.2018, 19:43 | Сообщение # 6
|
Дата: Четверг, 05.04.2018, 12:55 | Сообщение # 7
Знаток
Offline
Deadly_Darkness, многим помогает, активный и знающий парень больше бы таких.
|
Дата: Четверг, 05.04.2018, 13:29 | Сообщение # 8
|
Дата: Четверг, 05.04.2018, 15:55 | Сообщение # 9
Девушка
Любитель
Offline
Deadly_Darkness, особенно таким ракообразным как я:)
|
Дата: Суббота, 07.04.2018, 16:01 | Сообщение # 10
Скриптер
Дух ( Новичок )
Offline
Прикрепления:
Connect_INFO.rar
(5.2 Kb)
|
Дата: Суббота, 07.04.2018, 16:49 | Сообщение # 11
Девушка
Любитель
Offline
Dom1no_[KZ], чем отличается этот плагин от того,что мне скинули?
|
Дата: Суббота, 07.04.2018, 19:26 | Сообщение # 12
|
Дата: Воскресенье, 08.04.2018, 18:55 | Сообщение # 13
Девушка
Любитель
Offline
Dom1no_[KZ], удобный плагин за счет конфига,но где исходник?
Добавлено (08.04.2018, 18:55) |
| |||
| |||