Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

4 страниц V  « 3 4

Spam & Mat Control 0.4 (fix d-s.ru fix winzh1 от 16.03.2014)

, Закачик плагина: intercs. Автор: Freedo.m. Фикс версия: vipPredator
Статус пользователя Blitzz
сообщение 21.5.2016, 1:02
Сообщение #61


Стаж: 10 лет

Сообщений: 509
Благодарностей: 117
Полезность: 91

Как убрать чтобы игрокам не менялся ник ни кто подскажет ? [Anti-spam/mat]CMEHU_HUK
пробивал так
Код:
//#define CHANGE_NAME "[Anti-spam/mat]CMEHU_HUK"

не помогло

Все сам разобрался убрал с кода
Код:
#define CHANGE_NAME "[Anti-spam/mat]CMEHU_HUK"

Код:
else szOldName = CHANGE_NAME;

вроде все работает )

Отредактировал: iShot, - 21.5.2016, 9:04


Самые лучшие мысли приходят по глупости.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ilnarrr
сообщение 28.5.2016, 14:53
Сообщение #62
Стаж: 13 лет

Сообщений: 33
Благодарностей: 2
Полезность: 48

intercs,
многие менеджеры чатов не поддерживает !!!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя energydance
сообщение 22.1.2017, 19:54
Сообщение #63


Стаж: 10 лет

Сообщений: 2809
Благодарностей: 740
Полезность: 213

Кто знает как решить эту проблему , когда на сервере уже находится игрок с переименованным ником заходит другой игрок с рекламным ником и ему сыпятся в консоль и в чат данный текст
Cкрытый текст



исходник был взят с первого поста в прикреплении


Press enter to exit ...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ssx
сообщение 3.3.2017, 19:46
Сообщение #64


Стаж: 12 лет

Сообщений: 2237
Благодарностей: 1343
Полезность: 836

energydance,
И при этом дико сервер начинает лагать , предположительно что из-за бесконечной попытки смены ника игрока .
Одной админши я предлагал поставить плагин dead_name_change чтобы сразу меняло ник.


[Half-Life DM FFA] 78.152.169.100:27016
[CS 1.6 GunGame] 78.152.169.100:27018
[CS 1.6 DM AIM] 78.152.169.100:27017
[CS 1.6 DM FFA] 78.152.169.100:27015
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ssx
сообщение 4.3.2017, 0:55
Сообщение #65


Стаж: 12 лет

Сообщений: 2237
Благодарностей: 1343
Полезность: 836

Тру кодеры а возможно и сам автор, подскажите:
Зачем переводится в нижний реестр с помощью UPPER_CASE -> LOWER_CASE если сразу же strtolower( utf_string ); делает то же самое ?

Код:

new const __UPPER_CASE[][] = { "А", "Б", "В", "Г", "Д", "Е", "Ё", "Ж", "З", "И", "Й", "К", "Л", "М", "Н", "О", "П", "Р", "С", "Т", "У", "Ф", "Х", "Ц", "Ч", "Ш", "Щ", "Ъ", "Ы", "Ь", "Э", "Ю", "Я" };
new const __LOWER_CASE[][] = { "а", "б", "в", "г", "д", "е", "ё", "ж", "з", "и", "й", "к", "л", "м", "н", "о", "п", "р", "с", "т", "у", "ф", "х", "ц", "ч", "ш", "щ", "ъ", "ы", "ь", "э", "ю", "я" };
new const __CHARS_CASE = sizeof __UPPER_CASE;

stock utf_strtolower( const arg[] )
{
new utf_string[192];
copy( utf_string, 191, arg );

for( new i; i < __CHARS_CASE; ++i ) {
replace_utf_char( utf_string, __UPPER_CASE[i], __LOWER_CASE[i] );
}

strtolower( utf_string );

return( utf_string );
}



[Half-Life DM FFA] 78.152.169.100:27016
[CS 1.6 GunGame] 78.152.169.100:27018
[CS 1.6 DM AIM] 78.152.169.100:27017
[CS 1.6 DM FFA] 78.152.169.100:27015
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
voed
сообщение 4.3.2017, 0:57
Сообщение #66
Стаж: 11 лет

Сообщений: 2593
Благодарностей: 1760
Полезность: 405

ssx, потому что strtolower не понимает юникод(по крайней мере в amxx 182 и старше)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
4 страниц V  « 3 4
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: