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

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

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

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

Добавить функцию в плагин.

Skywrath
сообщение 24.3.2015, 22:13
Сообщение #1
Стаж: 11 лет

Сообщений: 1058
Благодарностей: 419
Полезность: < 0

Доброго вечера/дня прошу помочь тех кто умеет, возможно ли сделать что те ники которые были кикнуты с сервера писались в отдельных log файл
Что бы делать подсчеты сколько ник было кикнуто из каких либо контр.
Буду признателен + накину $ если потребуется)
Код:
#include <amxmodx>
#include <amxmisc>

new line, txtlen

public plugin_init()
{
register_plugin("DefaultNameKicker", "1.0", "KsV")
}

public client_connect(id)
{
new BadName[64], name[32]
get_user_name(id ,name, 31 )
while( ( line = read_file( "addons/amxmodx/configs/BadNames.ini", line, BadName, 63, txtlen ) ) != 0 )

if( equal( BadName, name ) )
{
server_cmd("kick #%d ^"Имя ^"%s^" запрешено использовать! Измените имя!^"", get_user_userid(id), name)
}
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя GOOD FELLOW
сообщение 24.3.2015, 22:38
Сообщение #2


Иконка группы

Стаж: 13 лет

Сообщений: 2294
Благодарностей: 1187
Полезность: 890

Код:
#include <amxmodx>
#include <amxmisc>

new line, txtlen

public plugin_init()
{
register_plugin("DefaultNameKicker", "1.0", "KsV")
}

public client_connect(id)
{
new BadName[64], name[32]
get_user_name(id ,name, 31 )
while( ( line = read_file( "addons/amxmodx/configs/BadNames.ini", line, BadName, 63, txtlen ) ) != 0 )

if( equal( BadName, name ) )
{
server_cmd("kick #%d ^"Имя ^"%s^" запрешено использовать! Измените имя!^"", get_user_userid(id), name)
log_to_file("addons/amxmodx/logs/badname.txt", "%s был кикнут за плохой ник", name)
}
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Skywrath
сообщение 24.3.2015, 22:39
Сообщение #3
Стаж: 11 лет

Сообщений: 1058
Благодарностей: 419
Полезность: < 0

GOOD FELLOW,
он сам создаст файл?
Код:
badname.txt"
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя GOOD FELLOW
сообщение 24.3.2015, 22:39
Сообщение #4


Иконка группы

Стаж: 13 лет

Сообщений: 2294
Благодарностей: 1187
Полезность: 890

Skywrath, да
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Skywrath
сообщение 24.3.2015, 22:40
Сообщение #5
Стаж: 11 лет

Сообщений: 1058
Благодарностей: 419
Полезность: < 0

GOOD FELLOW,
Спасибо огромное)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: