Здравейте, търся плъгин който като си сложил IP на сървър като име в CS и да не те пуска в сървъра, примерно да ти изписва "Please change your nickname first, then connect to the server!"
Може да локвате!
|
CS1.BG | DUST2 NOSHTA GARMI [RANKED PLAY] #1 45.144.155.113:27015 |
de_dust2 Играчи: 30/32 |
VIP
|
Cs-PlovdiV.com - Aim Attack | 93.123.16.4:27022 | aim_aztec | Играчи: 0/16 |
|
VIP
|
93.123.16.4:27022 | Cs-PlovdiV.com - Aim Attack | aim_aztec | 0/16 |
Плъгин който като името ти в игра е ИП да не те пуска в сървъра
-
tom1k
Извън линия - Потребител
- Мнения: 202
- Регистриран на: 29 Сеп 2020, 23:50
- Местоположение: Добрич
- Се отблагодари: 16 пъти
- Получена благодарност: 8 пъти
Плъгин който като името ти в игра е ИП да не те пуска в сървъра
Последно промяна от tom1k на 15 Дек 2020, 09:29, променено общо 1 път.
iG-Blockmaker # HNS 100aa
45.144.155.175:27018
45.144.155.175:27018
-
atmax
Извън линия - Потребител
- Мнения: 492
- Регистриран на: 22 Мар 2018, 15:06
- Се отблагодари: 37 пъти
- Получена благодарност: 43 пъти
Плъгин който като името ти в игра е ИП да не те пуска в сървъра
Код за потвърждение: Избери целия код
#include <amxmodx>
#include <amxmisc>
#include <regex>
#pragma semicolon 1
#define PLUGIN "No-IP"
#define VERSION "0.1"
#define AUTHOR "Sn!ff3r"
// THX for Johnny got his gun
#define PATTERN "(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)" // \b
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR);
register_clcmd("say", "client_say");
register_clcmd("say_team", "client_say");
}
public client_connect(id)
{
new name[33];
get_user_name(id, name, charsmax(name));
client_check(id, name);
}
public client_infochanged(id)
{
new name[33];
get_user_info(id, "name", name, charsmax(name));
client_check(id, name);
}
public client_say(id)
{
new message[128];
read_args(message, charsmax(message));
client_check(id, message);
}
public client_check(id, string[])
{
new Regex:result, value, error[2];
result = regex_match(string, PATTERN, value, error, 1);
switch(result)
{
case REGEX_MATCH_FAIL, REGEX_PATTERN_FAIL, REGEX_NO_MATCH:
return PLUGIN_CONTINUE;
}
server_cmd("kick #%d Contain IP in Nickname", get_user_userid(id));
server_exec();
return PLUGIN_HANDLED;
}
Rest in peace my friend I always will remember you!
-
tom1k
Извън линия - Потребител
- Мнения: 202
- Регистриран на: 29 Сеп 2020, 23:50
- Местоположение: Добрич
- Се отблагодари: 16 пъти
- Получена благодарност: 8 пъти
Плъгин който като името ти в игра е ИП да не те пуска в сървъра
atmax написа: ↑14 Дек 2020, 18:27Пробвай тозиКод за потвърждение: Избери целия код
#include <amxmodx> #include <amxmisc> #include <regex> #pragma semicolon 1 #define PLUGIN "No-IP" #define VERSION "0.1" #define AUTHOR "Sn!ff3r" // THX for Johnny got his gun #define PATTERN "(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)" // \b public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR); register_clcmd("say", "client_say"); register_clcmd("say_team", "client_say"); } public client_connect(id) { new name[33]; get_user_name(id, name, charsmax(name)); client_check(id, name); } public client_infochanged(id) { new name[33]; get_user_info(id, "name", name, charsmax(name)); client_check(id, name); } public client_say(id) { new message[128]; read_args(message, charsmax(message)); client_check(id, message); } public client_check(id, string[]) { new Regex:result, value, error[2]; result = regex_match(string, PATTERN, value, error, 1); switch(result) { case REGEX_MATCH_FAIL, REGEX_PATTERN_FAIL, REGEX_NO_MATCH: return PLUGIN_CONTINUE; } server_cmd("kick #%d Contain IP in Nickname", get_user_userid(id)); server_exec(); return PLUGIN_HANDLED; }
server_cmd("kick #%d Contain IP in Nickname", get_user_userid(id)); Тук ли трябва да променя съобщението?
iG-Blockmaker # HNS 100aa
45.144.155.175:27018
45.144.155.175:27018
-
atmax
Извън линия - Потребител
- Мнения: 492
- Регистриран на: 22 Мар 2018, 15:06
- Се отблагодари: 37 пъти
- Получена благодарност: 43 пъти
Плъгин който като името ти в игра е ИП да не те пуска в сървъра
Да там е причината за kick. Като цяло това което е написано там се изпълнява като команда в конзолата, съответно: Kick, Reason
Rest in peace my friend I always will remember you!
-
tom1k
Извън линия - Потребител
- Мнения: 202
- Регистриран на: 29 Сеп 2020, 23:50
- Местоположение: Добрич
- Се отблагодари: 16 пъти
- Получена благодарност: 8 пъти
Плъгин който като името ти в игра е ИП да не те пуска в сървъра
Работи но, не знам защо изписва това :
Connection accepted by 185.***.145.***:27019
Invalid userinfo in connect command вместо причината
iG-Blockmaker # HNS 100aa
45.144.155.175:27018
45.144.155.175:27018
-
atmax
Извън линия - Потребител
- Мнения: 492
- Регистриран на: 22 Мар 2018, 15:06
- Се отблагодари: 37 пъти
- Получена благодарност: 43 пъти
Плъгин който като името ти в игра е ИП да не те пуска в сървъра
Това е отделен проблем свързан с платформата ти..
Решението е тук, но е на руски, заповядай:
Решението е тук, но е на руски, заповядай:
Код за потвърждение: Избери целия код
все просто, откройте настройки dproto.cfg
Там есть параметр "cid_HLTV", установите его значение в 5, получиться "cid_HLTV = 5".
После, опуститесь ниже.
В параметр "HLTVExcept_IP" укажите IP адрес, с которого идет коннект к серверу (IP HLTV), получиться должно вот "HLTVExcept_IP = 193.ххх.251.ххх".
Значения ххх - просто скрыл ип...
Rest in peace my friend I always will remember you!
-
tom1k
Извън линия - Потребител
- Мнения: 202
- Регистриран на: 29 Сеп 2020, 23:50
- Местоположение: Добрич
- Се отблагодари: 16 пъти
- Получена благодарност: 8 пъти
Плъгин който като името ти в игра е ИП да не те пуска в сървъра
Благодаря, а само не разбрах "HLTVExcept_IP = 193.ххх.251.ххх". тук трябва да добавя ип-то на сървъра обаче с порта или без?atmax написа: ↑14 Дек 2020, 19:07 Това е отделен проблем свързан с платформата ти..
Решението е тук, но е на руски, заповядай:Код за потвърждение: Избери целия код
все просто, откройте настройки dproto.cfg Там есть параметр "cid_HLTV", установите его значение в 5, получиться "cid_HLTV = 5". После, опуститесь ниже. В параметр "HLTVExcept_IP" укажите IP адрес, с которого идет коннект к серверу (IP HLTV), получиться должно вот "HLTVExcept_IP = 193.ххх.251.ххх". Значения ххх - просто скрыл ип...
iG-Blockmaker # HNS 100aa
45.144.155.175:27018
45.144.155.175:27018
-
- Подобни теми
- Отговори
- Преглеждания
- Последно мнение
-
- 2 Отговори
- 1796 Преглеждания
-
Последно мнение от impossible
-
- 2 Отговори
- 663 Преглеждания
-
Последно мнение от To.To
-
- 4 Отговори
- 2033 Преглеждания
-
Последно мнение от impossible
-
- 8 Отговори
- 2990 Преглеждания
-
Последно мнение от mi0
-
- 4 Отговори
- 1920 Преглеждания
-
Последно мнение от impossible
-
- 9 Отговори
- 2461 Преглеждания
-
Последно мнение от tom1k
-
- 2 Отговори
- 1431 Преглеждания
-
Последно мнение от impossible
Кой е на линия
Потребители разглеждащи този форум: 0 регистрирани и 4 госта