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

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

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

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

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

Перед тем как создать тему или задать вопрос, ознакомьтесь с данной темой, там собраны наиболее распространенные уязвимости и способы устранения.
Так же не поленитесь воспользоваться поиском, вполне возможно, что ваш вопрос уже поднимался на форуме.
При создании новой темы уделите внимание ее названию, оно должно кратко описывать суть вашего вопроса/проблемы. Все вновь созданные темы с названиями "Помогите", "Объясните", "Подскажите" и т.д. будут удалены, а их авторы наказаны.
78 страниц V  « 51 52 53 ... 76 77 »

AMXbans v5.0

Статус пользователя Kadet_fad
сообщение 16.8.2009, 11:17
Сообщение #1021
Стаж: 17 лет

Сообщений: 183
Благодарностей: 31
Полезность: 143

Парни,подскажите как сделать нормальное отображение русских причин банлиста?Делаю как написано в статье,общий русский текст не отображается вместо него вопросы в ромбах,а вот причны,названия сервера все гуд..
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Shalun
сообщение 16.8.2009, 11:34
Сообщение #1022
Стаж: 17 лет

Сообщений: 75
Благодарностей: 11
Полезность: 28

Цитата
извиняюсь за оффтоп, но 49 страниц лень читать, полюбому гдето было - почему баны на сайте держатся очень долго? Можно сделать, чтобы когда срок бана вышел, он удалялся с сайта. Или хотябы после перехода карты.


Да, можно. Тебе нужен Perl и скрипт такого содержания:

Но это под amxbans 5.1 Под версию 5.0 перепишешь сам.

Цитата
#!/usr/bin/perl

# AMXBans, managing bans for Half-Life modifications
# Copyright © 2003, 2004 Ronald Renes / Niek Albers
#
# web : http://www.xs4all.nl/~yomama/amxbans/
# mail : yomama@xs4all.nl
# ICQ : 104115504
#
# This file is part of AMXBans.
#
# AMXBans is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# AMXBans is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with AMXBans; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
#
#

use strict;
use DBI;

my $dsn = {
host => 'my.sqlserver.com',
username => 'sqluser',
password => 'sqlpwd',
database => 'amx_database',
};

main();

sub main {
my $dbh = connect_db($dsn);

my $sth = $dbh->prepare(
q/ SELECT *
FROM amx_bans
WHERE ban_created + ban_length*60 < UNIX_TIMESTAMP()
AND ban_length != 0 /
);

my $rv = $sth->execute();

while ( my $r = $sth->fetchrow_hashref ) {
my $sql = q/INSERT INTO amx_banhistory
(player_ip, player_id, player_nick,
admin_ip, admin_id, admin_nick,
ban_type, ban_reason, ban_created, ban_length,
server_ip, server_name, unban_created, unban_reason,
unban_admin_nick)
VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,'Bantime expired','amxbans')/;

my $sth = $dbh->prepare($sql);
my $rv = $sth->execute(
$r->{player_ip}, $r->{player_id}, $r->{player_nick},
$r->{admin_ip}, $r->{admin_id}, $r->{admin_nick},
$r->{ban_type}, $r->{ban_reason}, $r->{ban_created},
$r->{ban_length}, $r->{server_ip}, $r->{server_name},
time()
)
or die $DBI::errstr;

$sth = $dbh->prepare(q/DELETE FROM amx_bans WHERE bid = ?/);
$sth->execute( $r->{bid} );

}

}

sub connect_db {
my ($dsn) = @_;

my @dsnlist = (
'dbi:' . 'mysql' . ':dbname=' . $dsn->{database} . ';host=' .
$dsn->{host},
$dsn->{username}
);
return DBI->connect( @dsnlist, $dsn->{password} ) or die $DBI::errstr;

}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя MaZzai
сообщение 17.8.2009, 17:50
Сообщение #1023


Стаж: 17 лет

Сообщений: 2659
Благодарностей: 1411
Полезность: 1024

Цитата(Uzurpator @ 16.8.2009, 2:59) *
народ, у мя пишет каракули что надо редактировать чтобы было норм?

редактируй строчки в amxbans.txt c(strike\addons\amxmodx\data\lang) такое как:

Цитата
MSG_MOTD_2 = <body bgcolor=#9CB3B3><font size=^"18^" color=^"red^">You have been banned.</font><br><br><font color=^"black^">Reason: %s<br>Length: %s<br>Steam ID: %s<br>Admin: %s</font>
MSG_MOTD_1 = <body bgcolor=#9CB3B3><font size=^"18^" color=^"red^">You have been banned.</font><br><br><font color=^"black^">Reason: %s<br>Length: %s<br>Steam ID: %s</font>

(57, 58 строчки)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Turok005
сообщение 18.8.2009, 10:19
Сообщение #1024
Стаж: 16 лет

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

У меня пропала аминка к бан листу что мне делать!? Админка скрыта, т.е. нельзя заново ввести имя пользователя и пароль. И как можно посмотреть тех кто уже оптимизирован в базе, т.е. у тех у кого уже истек бан.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя balaban
сообщение 18.8.2009, 13:43
Сообщение #1025


Стаж: 18 лет

Сообщений: 2131
Благодарностей: 1074
Полезность: 1160

MyArena.ru
Меценат Меценат

Меняй настройки в самом amxbans'e,тоесть в файлах на веб сервере меняй настройки конфига
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Kadet_fad
сообщение 18.8.2009, 14:11
Сообщение #1026
Стаж: 17 лет

Сообщений: 183
Благодарностей: 31
Полезность: 143

Ребятки:
Fatal error: error traversing database - perhaps it is corrupt? in Z:\home\localhost\bans\include\geoip.inc on line 422
topserver
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Turok005
сообщение 18.8.2009, 15:31
Сообщение #1027
Стаж: 16 лет

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

Как посмотреть тех, кто уже забанен и бан истёк!?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя MaZzai
сообщение 18.8.2009, 17:47
Сообщение #1028


Стаж: 17 лет

Сообщений: 2659
Благодарностей: 1411
Полезность: 1024

Цитата(Turok005 @ 18.8.2009, 16:31) *
Как посмотреть тех, кто уже забанен и бан истёк!?

Оригинальный вопрос !
теперь ещё раз подума над тем что ты написал
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Shalun
сообщение 18.8.2009, 17:51
Сообщение #1029
Стаж: 17 лет

Сообщений: 75
Благодарностей: 11
Полезность: 28

Цитата
Как посмотреть тех, кто уже забанен и бан истёк!?


Зайди в закладку поиск и нажми поиск по нику (но в троку поиска ничего не вводи). Получишь полный список всех банов.

Не могу понять, зачем вы разжевываете банс 5.0, когда версия 5.1 на много удобнее и имеет несколько нужных функций (историю банов, комментарии, добавление демок на игрок, и.т.д), без которых банс вообще теряет весь смысл, как система.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя perec77
сообщение 19.8.2009, 21:08
Сообщение #1030
Стаж: 16 лет

Сообщений: 35
Благодарностей: 5
Полезность: 110

Парни а амхbans на сурс работает или нет не пойму?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Suhar
сообщение 21.8.2009, 7:17
Сообщение #1031


Стаж: 17 лет

Сообщений: 149
Благодарностей: 6
Полезность: 192

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

наверняка вопрос задавали, но просматривать 50 страниц нет никакого желания.
подскажите как забанить подсеть?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ProЖектор
сообщение 21.8.2009, 9:01
Сообщение #1032
Стаж: 17 лет

Сообщений: 256
Благодарностей: 60
Полезность: 199

amx_ban 192.168.27.0
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Turok005
сообщение 23.8.2009, 8:49
Сообщение #1033
Стаж: 16 лет

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

Подскажите у меня в бан листе, те кто повторно банятся, почему то пишится предыдущих нарушений 0, IP и ники одинаковые. В чём дело?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Shalun
сообщение 24.8.2009, 8:02
Сообщение #1034
Стаж: 17 лет

Сообщений: 75
Благодарностей: 11
Полезность: 28

Цитата
Подскажите у меня в бан листе, те кто повторно банятся, почему то пишится предыдущих нарушений 0, IP и ники одинаковые. В чём дело?


На сколько я понимаю, в версии 5.1 история считается только по ID номеру. Т.е. ставь Dproto, переводи определение всех игроков на ID и бан всех игроков только по ID и тогда будет всё норм.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Ultracs.in
сообщение 25.8.2009, 3:12
Сообщение #1035
Стаж: 16 лет

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

Ребя скиньте пожалуйста admincmd.amxx который все же банит даипазоны.
Я что-то никак не могу его настроить.
Зарание благодарен.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Turok005
сообщение 25.8.2009, 15:29
Сообщение #1036
Стаж: 16 лет

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

Цитата(Shalun @ 24.8.2009, 8:02) *
На сколько я понимаю, в версии 5.1 история считается только по ID номеру. Т.е. ставь Dproto, переводи определение всех игроков на ID и бан всех игроков только по ID и тогда будет всё норм.



А по IP никак нельзя сделать? Все таки у меня но стим и стим.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Shalun
сообщение 25.8.2009, 18:14
Сообщение #1037
Стаж: 17 лет

Сообщений: 75
Благодарностей: 11
Полезность: 28

Цитата
Все таки у меня но стим и стим


Кури матчасть. Я же не просто так написал про Dproto. Он как раз может выдавать фейковые ID На основе IP адреса.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Turok005
сообщение 25.8.2009, 18:24
Сообщение #1038
Стаж: 16 лет

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

Цитата(Shalun @ 25.8.2009, 19:14) *
Кури матчасть. Я же не просто так написал про Dproto. Он как раз может выдавать фейковые ID На основе IP адреса.



У меня стоит dproto. Подскажите как организовать, чтобы всё норм было? С меня спасибо.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя renzo
сообщение 27.8.2009, 9:10
Сообщение #1039


Стаж: 18 лет

Сообщений: 156
Благодарностей: 59
Полезность: 299

а можно ли поставить amxbans если у меня ip динамический? просто там какой то хост делать надо и писать свой iр
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Turok005
сообщение 28.8.2009, 6:41
Сообщение #1040
Стаж: 16 лет

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

Неужели ни кто не знает как сделать по IP чтобы предыдущие нарушения сохранялись?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
78 страниц V  « 51 52 53 ... 76 77 »
 
Тема закрытаНачать новую тему
 
0 пользователей и 8 гостей читают эту тему: