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

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

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

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

> Важная информация

Перед тем как создать тему или задать вопрос, ознакомьтесь с данной темой, там собраны наиболее распространенные уязвимости и способы устранения.
Так же не поленитесь воспользоваться поиском, вполне возможно, что ваш вопрос уже поднимался на форуме.
При создании новой темы уделите внимание ее названию, оно должно кратко описывать суть вашего вопроса/проблемы. Все вновь созданные темы с названиями "Помогите", "Объясните", "Подскажите" и т.д. будут удалены, а их авторы наказаны.
459 страниц V  « 3 4 5 ... 457 458 »

Fresh Bans

, как замена amxbans_main
Статус пользователя sambo
сообщение 15.9.2013, 7:49
Сообщение #61


Стаж: 12 лет

Сообщений: 847
Благодарностей: 200
Полезность: 477

Было бы хорошо дать возможность в кфг самим прописывать команду банов.
Например amx_multiban или бан скринами ... .
мультибан
Код:
#include <amxmodx>
#include <amxmisc>

public plugin_init()
{
register_plugin("Multi AB", "1.1", "EkzZzo (STR@TEG)");
register_concmd("amx_multiban", "cmd_multi_ban", ADMIN_BAN, "<#userid> <time> <reason>");
}

public cmd_multi_ban(id, level, cid)
{
if (!cmd_access(id, level, cid, 3))
return PLUGIN_HANDLED;

new s_Target[32], s_Time[8], s_Reason[64];
read_argv(1, s_Target, charsmax(s_Target));
read_argv(2, s_Time, charsmax(s_Time));
read_argv(3, s_Reason, charsmax(s_Reason));

new i_Player = cmd_target(id, s_Target, CMDTARGET_OBEY_IMMUNITY | CMDTARGET_NO_BOTS);

if (!i_Player)
return PLUGIN_HANDLED;

new i_UserID = get_user_userid(i_Player);
new s_SteamID[24];
get_user_authid(i_Player, s_SteamID, charsmax(s_SteamID));

if (equal("STEAM_0:", s_SteamID, 8) || equal("VALVE_0:", s_SteamID, 8))
server_cmd("amx_ban #%d %s ^"%s^"", i_UserID, s_Time, s_Reason);
else
server_cmd("amx_banip #%d %s ^"%s^"", i_UserID, s_Time, s_Reason);

return PLUGIN_HANDLED;
}


Можно поподробней о
fb_ip_ban_time
fb_ip_ban_time "299" // Время дополнительного бана по IP в минутах для созданных банов длительностью больше данного значения
?
Мы забанили игрока и если время бана больше 299 то ему пропишется еще бан и по айпи ?(кроме стимайди)

Давно пора что то подобное поставить а то старенький адвансед бан уже надоел )

Отредактировал: sambo, - 15.9.2013, 7:51
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 15.9.2013, 8:21
Сообщение #62


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

Стаж: 13 лет

Сообщений: 7566
Благодарностей: 5436
Полезность: 1305

я делал замену амхбанс потому и поддерживается синтаксис его. мой взгляд на интеграцию наказание должно быть в конфиге античита, вотебана и т.п. хотя практика показывает что и с этим не справляются многие.

по поводу квара - Вы забанили игрока на 2 дня, в течение айпи бан тайм (в минутах) будет в бане и стим и айпи, после истечения только стим. т.е. 5 часов бан айпи+стим, после этого просто стим


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя Spieler
сообщение 15.9.2013, 8:27
Сообщение #63


Стаж: 11 лет

Сообщений: 108
Благодарностей: 53
Полезность: 381

mazdan привет, установил плагин, все работает, банит, но в логах почему то пишет постоянно

[fresh_bans.amxx] [FB]TQUERY_FAILED
[fresh_bans.amxx] [FB]MYSQL ERROR #1146
[fresh_bans.amxx] [FB]MYSQL ERROR Table 'spieler_bans.admins' doesn't exist

скопировал все из sql.cfg сервера. админов видит, банит нормально. в бан листе отображаются баны, что такое?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
eckoecko
сообщение 15.9.2013, 8:34
Сообщение #64
Стаж: 12 лет

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

Цитата(Spieler @ 15.9.2013, 9:27) *
mazdan привет, установил плагин, все работает, банит, но в логах почему то пишет постоянно

[fresh_bans.amxx] [FB]TQUERY_FAILED
[fresh_bans.amxx] [FB]MYSQL ERROR #1146
[fresh_bans.amxx] [FB]MYSQL ERROR Table 'spieler_bans.admins' doesn't exist

скопировал все из sql.cfg сервера. админов видит, банит нормально. в бан листе отображаются баны, что такое?

в /fb/main.cfg в поле table укажите не admins а amx_bans
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя Spieler
сообщение 15.9.2013, 8:36
Сообщение #65


Стаж: 11 лет

Сообщений: 108
Благодарностей: 53
Полезность: 381

Цитата(eckoecko @ 15.9.2013, 10:34) *
в /fb/main.cfg в поле table укажите не admins а amx_bans


спасибо, помогло :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя gudaus
сообщение 16.9.2013, 7:29
Сообщение #66


Стаж: 12 лет

Сообщений: 1571
Благодарностей: 1211
Полезность: 741

У кого-нибудь из установивших был ли такой баг - название сервера сменяется на запятую?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя winzh1
сообщение 16.9.2013, 7:35
Сообщение #67


Стаж: 12 лет

Сообщений: 1414
Благодарностей: 600
Полезность: 838

Цитата(gudaus @ 16.9.2013, 12:29) *
У кого-нибудь из установивших был ли такой баг - название сервера сменяется на запятую?

За месяц пользования такого не было.


Установлю и настрою FreshBans, DopBan.
Писать в ЛС.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 16.9.2013, 7:37
Сообщение #68


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

Стаж: 13 лет

Сообщений: 7566
Благодарностей: 5436
Полезность: 1305

gudaus, не было такого, насколько мне известно. Проверьте конфиги, может там не так что-то. Вы просто amxbans_main заменили?
Насколько я помню квар хостнейма я убрал вроде как из плагина. Проверю еще.
Пока что из багов - дублируется последняя строка в консоли клиента при бане. Поправлю.
Ну да, просьба отписывать баги, пожелания и т.п. Вдруг будут толковые идеи какие-то =)
Как в считаете нужен ли offline бан? (я кстати не уверен что его нету =) ) по идее через fb_ban должно банить даже тех кто отключился уже.
Просто менюшкой amxbans-а стандартного для бана отключившихся игроков мало кто пользуется по-моему.


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Templar
сообщение 16.9.2013, 7:40
Сообщение #69
Иконка группы

Стаж: 16 лет

Сообщений: 2680
Благодарностей: 978
Полезность: 860

Меценат Меценат

Ну кто проверил? Отпишите.

Маздан как я понял это взамен main файла, а через amxmodmenu можно как то им банить?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 16.9.2013, 8:05
Сообщение #70


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

Стаж: 13 лет

Сообщений: 7566
Благодарностей: 5436
Полезность: 1305

Templar, я не пробовал - чат команда быстрее получается =) но вообще должно работать так же как и обычный бан.
Проверить дело 5 минут.
Относительно "кто проверил" - на нескольких (штук 5) серверах плагин стоит порядка месяца, больших изменений я в нем за это время не делал.
Критичных багов там замечено не было.


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
cs-portal
сообщение 16.9.2013, 8:39
Сообщение #71
Стаж: 14 лет

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

запятая - это очень древний баг amxbans
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
etkins
сообщение 16.9.2013, 8:55
Сообщение #72
Стаж: 15 лет

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

поствил вместо amxbans 5, вроде работает.
вот логи

L 09/16/2013 - 10:52:28: [fresh_bans.amxx] [FB] SQL is OK! Time difference -33 sec, DB delay 0.300918996 sec
L 09/16/2013 - 10:53:04: [fresh_bans.amxx] [FB]TQUERY_FAILED
L 09/16/2013 - 10:53:04: [fresh_bans.amxx] [FB]MYSQL ERROR #1146
L 09/16/2013 - 10:53:04: [fresh_bans.amxx] [FB]MYSQL ERROR Table 'bans.admins' doesn't exist
L 09/16/2013 - 10:53:04: [fresh_bans.amxx] SELECT * FROM `admins` WHERE ((`player_id` = 'STEAM_ID_LAN' AND `ban_type` = 'S') OR (`player_ip` = '78.19.133.220' AND (`ban_type` = 'SI' OR UNIX_TIMESTAMP(NOW()) - 17940 < `ban_created`))) ORDER BY `ban_created` DESC LIMIT 20;

дебаг

L 09/16/2013 - 10:53:04: Log file started (file "cstrike\addons\amxmodx\logs\fb_debug.log") (game "cstrike") (amx "1.8.1.3746")
L 09/16/2013 - 10:53:04: Check player id 1
L 09/16/2013 - 10:56:48: disconnecct 1 #1

Отредактировал: etkins, - 16.9.2013, 9:00
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 16.9.2013, 9:00
Сообщение #73


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

Стаж: 13 лет

Сообщений: 7566
Благодарностей: 5436
Полезность: 1305

etkins, надо смотреть что там еще с таблицей логов, может там нет такой или структура другая. Но то что работают баны - уже хорошо =)


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
etkins
сообщение 16.9.2013, 9:01
Сообщение #74
Стаж: 15 лет

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

вон логи :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 16.9.2013, 9:17
Сообщение #75


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

Стаж: 13 лет

Сообщений: 7566
Благодарностей: 5436
Полезность: 1305

квар с таблицей поставить нужно amx_bans, а не "admins"


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
etkins
сообщение 16.9.2013, 9:24
Сообщение #76
Стаж: 15 лет

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

Цитата(mazdan @ 16.9.2013, 13:17) *
квар с таблицей поставить нужно amx_bans, а не "admins"

тупанул
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя perfectblood0
сообщение 16.9.2013, 10:37
Сообщение #77
Стаж: 15 лет

Сообщений: 5065
Благодарностей: 2685
Полезность: 488

Цитата(mazdan @ 16.9.2013, 9:37) *
gudaus, не было такого, насколько мне известно. Проверьте конфиги, может там не так что-то. Вы просто amxbans_main заменили?
Насколько я помню квар хостнейма я убрал вроде как из плагина. Проверю еще.
Пока что из багов - дублируется последняя строка в консоли клиента при бане. Поправлю.
Ну да, просьба отписывать баги, пожелания и т.п. Вдруг будут толковые идеи какие-то =)
Как в считаете нужен ли offline бан? (я кстати не уверен что его нету =) ) по идее через fb_ban должно банить даже тех кто отключился уже.
Просто менюшкой amxbans-а стандартного для бана отключившихся игроков мало кто пользуется по-моему.

Я пользуюсь, причем постоянно=)
Думал у тебя реализовано уже.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
etkins
сообщение 16.9.2013, 10:44
Сообщение #78
Стаж: 15 лет

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

L 09/16/2013 - 12:41:52: [AMXX] Run time error 10 (plugin "fresh_bans.amxx") (native "SQL_FreeHandle") - debug not enabled!
L 09/16/2013 - 12:41:52: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).

что-то не банит


L 09/16/2013 - 12:41:52: [fresh_bans.amxx] [FB]TQUERY_FAILED
L 09/16/2013 - 12:41:52: [fresh_bans.amxx] [FB]MYSQL ERROR #1054
L 09/16/2013 - 12:41:52: [fresh_bans.amxx] [FB]MYSQL ERROR Unknown column 'expired' in 'field list'
L 09/16/2013 - 12:41:52: [fresh_bans.amxx] INSERT INTO `amx_bans` (player_id,player_ip,player_nick,admin_ip,admin_id,admin_nick,ban_type,ban_reaso
n,ban_created,ban_length,server_name,server_ip,expired) VALUES('STEAM_ID_LAN','92.246.221.244','[31.28.168.178:27043]','178.129.133.220','STEAM_ID_LAN','1st','SI','reklama',UNIX_TIMESTAMP(NOW()),0,';

Отредактировал: etkins, - 16.9.2013, 10:46
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 16.9.2013, 20:34
Сообщение #79


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

Стаж: 13 лет

Сообщений: 7566
Благодарностей: 5436
Полезность: 1305

на меня начали давить мои админы чтобы вернул оффлайн бан :)
Так что сделаю ASAP :)


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя onotole
сообщение 16.9.2013, 21:50
Сообщение #80


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

Стаж: 11 лет

Сообщений: 1572
Благодарностей: 1119
Полезность: 1550

Меценат Меценат

mazdan, Давай скооперируемся. На днях я выпущу в свет веб часть для AmxBans 6. А раз уж твой плагин работает с базой AmxBans, но лучше его, так же,как моя веб часть в разы лучше официальной, можно это дело как-то объединить
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 4 раз
   + Цитировать сообщение
459 страниц V  « 3 4 5 ... 457 458 »
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: