- Регистрация
- 8 Июн 2017
- Сообщения
- 232
- Симпатии
- 133
- Пол
- Мужской
С таким плагином смело можно класть на онлайн, некие конторы банят за такого рода плагинов.Делал очень давно но можно и переделать кому нужно.
Делал очень давно строго не судить!Код:#include <amxmodx> #include <amxmisc> #include <colorchat> new g_URL new g_URL2 public plugin_init() { register_plugin("Id Lan Kick", "1.0", "AcE") g_URL = register_cvar("amx_downloadurl", "") g_URL2 = register_cvar("amx_downloadurl2", "") } public client_putinserver(id) { new STEAM[32] get_user_authid(id, STEAM, 31) if (equal(STEAM, "STEAM_ID_LAN") || equal(STEAM, "STEAM_ID_PENDING") || equal(STEAM, "VALVE_ID_LAN") || equal(STEAM, "VALVE_ID_PENDING")) set_task(5.0, "say_player", id) } public say_player(id) { if(is_user_connected(id)) { new DownloadURL[64] new DownloadURL2[64] get_pcvar_string(g_URL, DownloadURL, 63) get_pcvar_string(g_URL2, DownloadURL2, 63) set_hudmessage(0, 200, 0, -1.0, 0.40, 0, 6.0, 6.0, 0.1, 0.1, 1) show_hudmessage(0,"Внимание^nВаш игровой клиент^nне подходит для игры на этом сервере!") client_cmd(0,"spk fvox/bell") ColorChat(id,GREEN,"^4Внимание: ^1Вас кикнет автоматически через^4 15 ^1секунд") ColorChat(id,GREEN,"^1так как ваш игровой клиент не подходит для игры на этом сервере!") ColorChat(id,GREEN,"^1Скачать или обновить клиент игры можно здесь: ^4%s", DownloadURL) ColorChat(id,GREEN,"^1Купить лицензионную версию игры можно здесь: ^4%s", DownloadURL2) set_task(15.0, "kick_player", id) } } public kick_player(id) { if(is_user_connected(id)) { new DownloadURL[64] new DownloadURL2[64] get_pcvar_string(g_URL, DownloadURL, 63) get_pcvar_string(g_URL2, DownloadURL2, 63) client_cmd(0,"spk vox/goodbye") client_print(id, print_console, "**************************************************") client_print(id, print_console, "Внимание: Вы были кикнуты с сервера так как") client_print(id, print_console, "ваш игровой клиент не подходит для игры на этом сервере!") client_print(id, print_console, "На сервере запрещено играть с STEAM_ID_LAN, STEAM_ID_PENDING,") client_print(id, print_console, "VALVE_ID_LAN и VALVE_ID_PENDING. Игроки с такими параметрами бутут") client_print(id, print_console, "кикнуты автоматически через 15 секунд после захода на данный сервер") client_print(id, print_console, "Скачать или обновить клиент игры можно здесь: %s", DownloadURL) client_print(id, print_console, "Купить лицензионную версию игры можно здесь: %s", DownloadURL2) client_print(id, print_console, "**************************************************") server_cmd("kick #%d ^"Внимание: ваш игровой клиент не подходит для игры на этом сервере, скачайте новую версию клиента или купите лицензионную версию игры^"", get_user_userid(id)) } }
Данный плагин запрещает играть на сервере
игрокам со STEAM_ID_LAN путем запрета этих идентификаторов.
1) STEAM_ID_LAN
2) STEAM_ID_PENDING
3) VALVE_ID_LAN
4) VALVE_ID_PENDING
В server.cfg или amxx.cfg прописать
amx_downloadurl "ВАША ССЫЛКА"
amx_downloadurl2 "ВАША ССЫЛКА 2"
Последнее редактирование: