Ban by IP в Sourcemod
-
- Нович0к
- Сообщения: 5
- Зарегистрирован: 03.02.2010
Всем доброго времени суток.
Не могли бы вы посоветовать мне, как лучше добавить в SourceMod функцию бана по IP...
Изучив basebans.sp и ban.sp я понял, что это реализовать можно, но как ни пробовал, ничего не получалось
Пожалуйста, помогите мне, подкиньте соответствующий плагин или дайте наставления по поводу редактирования *.sp файлов, желательно не предлагайте отредактировать adminmenu_custom.txt
P. S. Плиз, не ругайте меня, если тема поднималась, вроде я полазил по форуму ничего не нашел :)
Не могли бы вы посоветовать мне, как лучше добавить в SourceMod функцию бана по IP...
Изучив basebans.sp и ban.sp я понял, что это реализовать можно, но как ни пробовал, ничего не получалось
Пожалуйста, помогите мне, подкиньте соответствующий плагин или дайте наставления по поводу редактирования *.sp файлов, желательно не предлагайте отредактировать adminmenu_custom.txt
P. S. Плиз, не ругайте меня, если тема поднималась, вроде я полазил по форуму ничего не нашел :)
ммм, посути бан по steamid на сервах с эмулем равен бану по ip. Я советую поставить эмуль и не париться.
-
- Нович0к
- Сообщения: 5
- Зарегистрирован: 03.02.2010
Это то я делал, но решил отказаться т. к. причина бана не работала, сделал чтоб с причиной был, стал банить только перманентом, поэтому и прошу альтернативу adminmenu_custom, либо рабочий файл;)
И еще один вопрос тогда. Можно ли как-нибудь в бан-лист записывать причину бана?
kadet89, эмуль стоит, нужен именно бан по IP
И еще один вопрос тогда. Можно ли как-нибудь в бан-лист записывать причину бана?
kadet89, эмуль стоит, нужен именно бан по IP
Последний раз редактировалось =G^0spr0m= 13.02.2010, 23:07, всего редактировалось 1 раз.
Не понимаю, чё не устраивает. У меня банлист по steam-id, который в свою очередь генерится по ip игрока.
Админу нужно зайти в админ меню, выбрать бан, после ник и ввести причину в чат.
После игрока выкидывает и пишется что для выяснения причины - зайдите в бан лист по адресу. Он заходит в банлист и может прочитать всю информацию по бану, включая причину, которую написал в чате админ.
Админу нужно зайти в админ меню, выбрать бан, после ник и ввести причину в чат.
После игрока выкидывает и пишется что для выяснения причины - зайдите в бан лист по адресу. Он заходит в банлист и может прочитать всю информацию по бану, включая причину, которую написал в чате админ.
-
- Нович0к
- Сообщения: 5
- Зарегистрирован: 03.02.2010
Т. е. бан-лист у тебя на веб сайте, SourceBans? И как ты в чат можешь причину вводить, подскажи пожалуйста:)
Выкладываю хороший, рабочий, правильный файл adminmenu_custom
Сохранять с кодировкой UTF-8 (без BOM). Это можно сделать в Notepad++
http://source.next-one.ru/ - сайт посвященный играм на движке Source в сети nextOne.
Только русский бы подправить)))
"Пернамент", "Оскарбление", "Пречина" и еще "ТиамКиллер" как-то не звучит)))
"Пернамент", "Оскарбление", "Пречина" и еще "ТиамКиллер" как-то не звучит)))
- leha---83
- Капитан
- Сообщения: 275
- Зарегистрирован: 24.11.2008
- Откуда: Perm (Chernushka)
- Контактная информация:
Я ваще не понимаю вас бан по ip нелепость полная 70% runeta динамический ip adress смысл банить человека который переподключит инет и в игре уже будет через 2 минуты
и еще не забывайте что есть сети которые сидят на одном ip забанив одного вы забаните всех а их может быть тысячи
Ставте нормальный серверный эмулятор (генерация стим ид по железу у клиента) или наберите нормльных админов с нормльными не кривыми руками
Стоит только поиздеватся над игроком через админку он сам выйдет не выдержит
и еще не забывайте что есть сети которые сидят на одном ip забанив одного вы забаните всех а их может быть тысячи
Ставте нормальный серверный эмулятор (генерация стим ид по железу у клиента) или наберите нормльных админов с нормльными не кривыми руками
Стоит только поиздеватся над игроком через админку он сам выйдет не выдержит
Последний раз редактировалось leha---83 12.02.2010, 20:58, всего редактировалось 1 раз.
leha---83, наверное человек хочет в локальной сети порядок навести таким образом
п.с. а не проще ли поставить все по дефолту.. эмуль, сурсобанс ну и после бана идти и ручками менять на ип бан ? для тех кого по ип другим же по стим ид .. это не так долго
п.с. а не проще ли поставить все по дефолту.. эмуль, сурсобанс ну и после бана идти и ручками менять на ип бан ? для тех кого по ип другим же по стим ид .. это не так долго
- pinkpiton2
- Майор
- Сообщения: 724
- Зарегистрирован: 06.08.2008
- Откуда: Одесса
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
[SM] Listing 8 commands for: SourceBans
[Name] [Type] [Help]
say console Display player message
say_team console Display player message to team
sb_reload admin Reload sourcebans config and ban reason menu options
sm_addban admin sm_addban <time> <steamid> [reason]
sm_ban admin sm_ban <#userid|name> <minutes|0> [reason]
sm_banip admin sm_banip <ip|#userid|name> <time> [reason]
sm_rehash server Reload SQL admins
sm_unban admin sm_unban <steamid|ip> [reason]
и ничего не нужно придумывать
всё и так уже есть
[Name] [Type] [Help]
say console Display player message
say_team console Display player message to team
sb_reload admin Reload sourcebans config and ban reason menu options
sm_addban admin sm_addban <time> <steamid> [reason]
sm_ban admin sm_ban <#userid|name> <minutes|0> [reason]
sm_banip admin sm_banip <ip|#userid|name> <time> [reason]
sm_rehash server Reload SQL admins
sm_unban admin sm_unban <steamid|ip> [reason]
и ничего не нужно придумывать
всё и так уже есть
-
- Нович0к
- Сообщения: 5
- Зарегистрирован: 03.02.2010
leha---83
Что за эмулятор генерирует стим ай ди по железу? :)
И еще есть один плюс бана по IP. Насколько я знаю, при нем сервер не принимает никакой информации с IP клиента, значит станет меньше атак на серв с помощью прог типа ServerFluder
Что за эмулятор генерирует стим ай ди по железу? :)
И еще есть один плюс бана по IP. Насколько я знаю, при нем сервер не принимает никакой информации с IP клиента, значит станет меньше атак на серв с помощью прог типа ServerFluder
- impulse666
- Полковник
- Сообщения: 7405
- Зарегистрирован: 08.12.2005
- Откуда: Atman
- Благодарил (а): 2340 раз
- Поблагодарили: 590 раз
=G^0spr0m=
Кажется leha---83, дожив до седых висков, еще не понял, что ИД генерируется на клиенте, а серверный только его принимает/не принимает..
Кажется leha---83, дожив до седых висков, еще не понял, что ИД генерируется на клиенте, а серверный только его принимает/не принимает..
-
- Нович0к
- Сообщения: 5
- Зарегистрирован: 03.02.2010
Плиз подскажите, как в чат причину вводитьkadet89 писал(а):Админу нужно зайти в админ меню, выбрать бан, после ник и ввести причину в чат.