Русское сообщество по скриптингу

Restriction Change Name - Ограничение на смену ника

Новые плагины для AMX Mod X, которые были добавлены в базу плагинов нашего форума. Плагины еще не утвеждены администратором/модератором.

Модератор: Leonidddd

Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.

Данный раздел форума служит для добавления новых плагинов в базу нашего форума. После того, как администратор/модератор утвердит плагин, он будет перемещен в раздел "Утвежденные плагины".

Правила при добавлении новых плагинов:

1. При вставке кода плагина необходимо использовать тег [pawn], в противном случае, если тег [pawn] не отображает ваш код, можно использовать тег [code].
2. Любые изображения должны быть загружены, как вложения к вашему сообщению.
3. Обязательно выкладывайте исходник sma плагина. Запрещено выкладывать amxx файл.
4. Обязательно указывайте настоящих авторов плагина, если вы использовали чьи-то наработки или функции, указывайте их авторов в сообщении.
5. Необходимо заполнять детальную информацию о плагине (версию, настройки, используемые модули, список изменений и другую).

Restriction Change Name - Ограничение на смену ника

Сообщение sa1me » 28 июн 2014, 09:21

Авторы: Eriurias
Стабильная версия: 1.2

Описание:
Плагин устанавливает ограничение на смену ника. Ник можно сменить раз в 60 секунд.
Особенности:
- используется fakemeta (спасибо Radius)
- не дублирует уведомляющее сообщение (как в случае с client_infochanged)
- в setinfo игрока действительно остается его старый ник
- плагин не использует таск, работа с временем происходит с помощью gametime (спасибо Radius)

Собственно для чего это нужно: Стало мейнстримом использование анти-кика (каждую секунду меняется ник, берет ники игроков с сервера или же использует свою библиотеку имен)

Используемые модули:
Fakemeta

Список изменений:
- return FMRES_SUPERCEDE; был заменен на return FMRES_IGNORED;
- убрана в принципе не нужная проверка на коннект
- это не значительно, но префиксы к переменным теперь соответствуют типу содержимого (float)
- теперь плагин без слоухакинга, setinfo не меняется с помощью client_cmd и меняться не будет вообще. Сохранение старого ника в setinfo - теперь проблемы игрока. Не нужно было собственно менять.


Скачать:
RChangeName.sma
Последний раз редактировалось sa1me 28 июн 2014, 17:00, всего редактировалось 2 раз(а).
Аватара пользователя
sa1me
 
Сообщения: 361
Зарегистрирован: 07 апр 2014, 20:51
Откуда: pfnAddToFullPack
Благодарил (а): 174 раз.
Поблагодарили: 177 раз.
Опыт программирования: Меньше недели

Re: Restriction Change Name - Ограничение на смену ника

Сообщение RMfun » 28 июн 2014, 17:59

Даёшь next update :D
Аватара пользователя
RMfun
 
Сообщения: 28
Зарегистрирован: 09 июн 2014, 17:11
Благодарил (а): 10 раз.
Поблагодарили: 0 раз.
Опыт программирования: Меньше недели

Пред.

Вернуться в Добавленные новые плагины

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7