country_filter

Обсуждаем все, что относится к выделенным серверам *NIX (Unix, Linux) и Windows
Ответить
Сообщение
Автор
Аватара пользователя
steelnn
Сержант
Сержант
Сообщения: 48
Зарегистрирован: 30.03.2008
Откуда: Нижний Новгород

#1 Сообщение 13.07.2008, 12:41

country_filter http://forums.alliedmods.net/showthread.php?p=586427

CVARS:
cf_mode
1 = Only allow "cf_countries"
2 = Allow all except "cf_countries"
Default: 1
cf_countries
List of the countries
Example: "EN US DE NL"
Default: ""
cf_reject_msg
Message that is shown to the player that was rejected
%s = country
Default: "Your country (%s) isn't allowed on this server"
cf_connect_msg
Message that is shown to all players when a player connects
1st %s = player
2nd %s = country
Default: "%s (Country: %s) was allowed to connect"

автоматический перевод:
CVARS:
cf_mode
1 = только позволяют "cf_countries"
2 = Разрешить все, за исключением "cf_countries"
По умолчанию: 1
cf_countries
Список стран
Пример: "EN DE США NL"
По умолчанию: ""
cf_reject_msg
Сообщение о том, что будет показываться игроку, который был отклонен
% с = страна
По умолчанию: "Ваша страна (ы%) не разрешено на этом сервере"
cf_connect_msg
Сообщение о том, что отображается для всех игроков, когда плеер подключается
1st% с = игрока
2nd% с = страна
По умолчанию: "% ы (Country:% ы) было разрешено подключаться"

Помогите не могу настроить,кикает всех подряд
если есть у вас другой фильтр стран подсажи где взять,а то буржуи надоели(трафик с ними быстро коньчается)
Последний раз редактировалось steelnn 13.07.2008, 14:54, всего редактировалось 1 раз.
Изображение

Аватара пользователя
koshmel
VIP
VIP
Сообщения: 373
Зарегистрирован: 24.03.2007
Контактная информация:

#2 Сообщение 13.07.2008, 14:08

сцыль в 1-ом посте битая
я думаю ты поставил не тот плагин
http://forums.alliedmods.net/showthread.php?p=586427 ето рабочий
http://forums.alliedmods.net/showthread.php?p=487013 ето битый
Изображение
kadet89 писал(а):Не врубился в этот алгоритм...но думаю моно попробовать через бинарник изменить саму команду...только вот в каком файле она?

Аватара пользователя
steelnn
Сержант
Сержант
Сообщения: 48
Зарегистрирован: 30.03.2008
Откуда: Нижний Новгород

#3 Сообщение 13.07.2008, 14:32

я просто может непонимаю где чё надо прописать
public OnPluginStart()
{
CreateConVar("cf_version", PLUGIN_VERSION, "", FCVAR_PLUGIN | FCVAR_REPLICATED | FCVAR_NOTIFY);
cf_mode = CreateConVar("cf_mode", "1", "", FCVAR_PLUGIN);
cf_countries = CreateConVar("cf_countries", "RU", "", FCVAR_PLUGIN);
cf_reject_msg = CreateConVar("cf_reject_msg", "Your country (%s) isn't allowed on this server", "", FCVAR_PLUGIN);
cf_connect_msg = CreateConVar("cf_connect_msg", "%s (Country: %s) was allowed to connect", "", FCVAR_PLUGIN);
}

public bool:OnClientConnect(client, String:rejectmsg[], maxlen)
может так ?(это в файле country_filter.sp)

или в другом месте подскажи плиз
а ешё лучше напиши
зарание спасибо !
Изображение

Аватара пользователя
koshmel
VIP
VIP
Сообщения: 373
Зарегистрирован: 24.03.2007
Контактная информация:

#4 Сообщение 13.07.2008, 14:33

steelnn писал(а):я просто может непонимаю где чё надо прописать
public OnPluginStart()
{
CreateConVar("cf_version", PLUGIN_VERSION, "", FCVAR_PLUGIN | FCVAR_REPLICATED | FCVAR_NOTIFY);
cf_mode = CreateConVar("cf_mode", "1", "", FCVAR_PLUGIN);
cf_countries = CreateConVar("cf_countries", "RU", "", FCVAR_PLUGIN);
cf_reject_msg = CreateConVar("cf_reject_msg", "Your country (%s) isn't allowed on this server", "", FCVAR_PLUGIN);
cf_connect_msg = CreateConVar("cf_connect_msg", "%s (Country: %s) was allowed to connect", "", FCVAR_PLUGIN);
}

public bool:OnClientConnect(client, String:rejectmsg[], maxlen)
может так ?(это в файле country_filter.sp)

или в другом месте подскажи плиз
а ешё лучше напиши
зарание спасибо !
какая у тебя версия етого плагита?
sp файл не изменяй
просто в sourcemod.cfg пропишы cf_countries
Изображение
kadet89 писал(а):Не врубился в этот алгоритм...но думаю моно попробовать через бинарник изменить саму команду...только вот в каком файле она?

Аватара пользователя
steelnn
Сержант
Сержант
Сообщения: 48
Зарегистрирован: 30.03.2008
Откуда: Нижний Новгород

#5 Сообщение 13.07.2008, 14:42

1.1.1
а я то там изменял
это который находится в директории D:\Server\cstrike\cfg\sourcemod он?
здесь просисать ?

//cf_countries
cf_countries "RU"
типо этого ?
и больше нечего ?
Изображение

Аватара пользователя
koshmel
VIP
VIP
Сообщения: 373
Зарегистрирован: 24.03.2007
Контактная информация:

#6 Сообщение 13.07.2008, 14:50

steelnn писал(а):1.1.1
а я то там изменял
это который находится в директории D:\Server\cstrike\cfg\sourcemod он?
здесь просисать ?

//cf_countries
cf_countries "RU"
типо этого ?
и больше нечего ?
да)
если нужно cf_mode cf_reject_msg cf_connect_msg
Изображение
kadet89 писал(а):Не врубился в этот алгоритм...но думаю моно попробовать через бинарник изменить саму команду...только вот в каком файле она?

Аватара пользователя
steelnn
Сержант
Сержант
Сообщения: 48
Зарегистрирован: 30.03.2008
Откуда: Нижний Новгород

#7 Сообщение 13.07.2008, 14:53

koshmel писал(а):
steelnn писал(а):1.1.1
а я то там изменял
это который находится в директории D:\Server\cstrike\cfg\sourcemod он?
здесь просисать ?

//cf_countries
cf_countries "RU"
типо этого ?
и больше нечего ?
да)
если нужно cf_mode cf_reject_msg cf_connect_msg
а если ненужно ,можно без них ,правильно понял

Спасибо ты настоящий друг !!!!
Изображение

Ответить