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

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

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

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

База amxbans6

Статус пользователя OnlySteam
сообщение 20.9.2017, 16:40
Сообщение #1


Стаж: 11 лет

Сообщений: 420
Благодарностей: 96
Полезность: 178

Здравствуйте, может кто нибудь знает.

Какая таблица или строка отвечает за:
Cкрытый текст


Блин вроде всю базу посмотрел и не могу понять)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя DIGATEL
сообщение 20.9.2017, 18:23
Сообщение #2
Стаж: 10 лет

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

Это на стороне веб скрипта, а не в базе
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Dillon
сообщение 20.9.2017, 18:44
Сообщение #3


Стаж: 13 лет
Город: Москва

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

OnlySteam, таблица? не, не слышал... Ищи все это дело в файле /templates/default/admin_sa.tpl

Код
<td width="1%">{"_ACTIV"|lang}</td>

Код
<td align="center">
<input type="hidden" name="sid" value="{$editadmins.sid}" />
<input type="hidden" name="sidname" value="{$editadmins.sidname}" />
<input type="checkbox" name="aktiv_new[]" value="{$admins.aid}" {if $admins.aktiv==1}checked{/if}
onclick="document.getElementById('cf{$admins.aid}').style.visibility=(this.checked)?'visible':'hidden';
document.getElementById('usb{$admins.aid}').style.visibility=(this.checked)?'visible':'hidden';" />
</td>


Отредактировал: Dillon, - 20.9.2017, 18:44
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя OnlySteam
сообщение 20.9.2017, 19:13
Сообщение #4


Стаж: 11 лет

Сообщений: 420
Благодарностей: 96
Полезность: 178

Dillon, чето я не монял, какой шаблон)

У меня запрос:
Код:
$db->query( "INSERT INTO `amxx_amxadmins` (username, password, access, flags, steamid, nickname, ashow, created, expired, days) values ('', '{$pass}', 'z', 'a', '{$nick}', '{$nick}', '0', '{$time}', '{$next}', '30')" );				

$id = $db->insert_id();
$db->query( "INSERT INTO `amxx_admins_servers` (admin_id, server_id, custom_flags, use_static_bantime) values ('{$id}', '2', '', 'no')" );


Он добавляет админа, точнее регистрация ника и пароля. Дак вот, он добавляется но статус который я выше кинул не активен. Если в ручную активировать то тогда работает. Я и хотел узнать где эта переменная
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Dillon
сообщение 20.9.2017, 22:56
Сообщение #5


Стаж: 13 лет
Город: Москва

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

OnlySteam, так, стоп что то я не пойму... Ты когда добавляешь админа на сервер то он не активен? И тебе приходится вручную его активировать?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя OnlySteam
сообщение 20.9.2017, 23:28
Сообщение #6


Стаж: 11 лет

Сообщений: 420
Благодарностей: 96
Полезность: 178

Цитата(Dillon @ 21.9.2017, 1:56) *
OnlySteam, так, стоп что то я не пойму... Ты когда добавляешь админа на сервер то он не активен? И тебе приходится вручную его активировать?

Да из за этой галочки
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Dillon
сообщение 21.9.2017, 8:56
Сообщение #7


Стаж: 13 лет
Город: Москва

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

OnlySteam, не думаю что из за нее... Ты когда нового админа делаешь ты выбираешь сервер на котором он будет админом?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя OnlySteam
сообщение 21.9.2017, 9:23
Сообщение #8


Стаж: 11 лет

Сообщений: 420
Благодарностей: 96
Полезность: 178

Цитата(Dillon @ 21.9.2017, 11:56) *
OnlySteam, не думаю что из за нее... Ты когда нового админа делаешь ты выбираешь сервер на котором он будет админом?


Ну у меня 2 сервера, после запроса создаётся на обоих серверах. А вот галочка не ставиться, если её в ручную поставить тогда работает
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя BaHeK
сообщение 21.9.2017, 10:17
Сообщение #9


Стаж: 17 лет

Сообщений: 571
Благодарностей: 505
Полезность: 651

В amxx_admins_server на 2 сервера ставь админку, ID серверов в таблице amxx_servers
Код
$db->query( "INSERT INTO `amxx_admins_servers` (admin_id, server_id, custom_flags, use_static_bantime) values ('{$id}', 'ID_СЕРВЕРА_1', '', 'no'), ('{$id}', 'ID_СЕРВЕРА_2', '', 'no')" );


Отредактировал: BaHeK, - 21.9.2017, 10:17


Чуть-чуть нарушаю
http://img-host.su/aoN1.png
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя OnlySteam
сообщение 21.9.2017, 15:54
Сообщение #10


Стаж: 11 лет

Сообщений: 420
Благодарностей: 96
Полезность: 178

BaHeK, Низкий поклон, добрейший человечек)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя OnlySteam
сообщение 22.9.2017, 21:36
Сообщение #11


Стаж: 11 лет

Сообщений: 420
Благодарностей: 96
Полезность: 178

BaHeK, Блин чето я туплю...
Пишу в настройках amxbans6 загрузку админов через файл
"zad" "zad11" "z" "a"
Всё работает..
изменяю загрузку на базу, не пускает... Не верный пароль
amxbans6 gm 1.2

Может не правильно данные записываются? Добавляю админов через сам amxbans (админка)
Cкрытый текст


тупо получилось, в адресной строке пишется база)

Отредактировал: OnlySteam, - 22.9.2017, 21:40
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя OnlySteam
сообщение 22.9.2017, 23:24
Сообщение #12


Стаж: 11 лет

Сообщений: 420
Благодарностей: 96
Полезность: 178

Если не сложно, скиньте sql базу с заполненными данными на логин и пароль. буду очень признателен.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя BaHeK
сообщение 27.9.2017, 14:10
Сообщение #13


Стаж: 17 лет

Сообщений: 571
Благодарностей: 505
Полезность: 651

OnlySteam, amxbans хранит md5 hash пароля
Код
UPDATE `amxx_admins` SET `password`=MD5('пароль') WHERE `id`=ID


Чуть-чуть нарушаю
http://img-host.su/aoN1.png
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя oxoTHuk.
сообщение 27.9.2017, 14:22
Сообщение #14


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

Стаж: 17 лет

Сообщений: 879
Благодарностей: 515
Полезность: 867

BaHeK, мы как-то недавно выяснили что именно amxbans хранит без хэширования (вернее не мы, а @esterio в одной из тем, где я принимал участие), а вот в GmBans это уже поправили.
Как раз там был косяк в том, что плагин считывал md5 а в базе был голый пароль.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя onotole
сообщение 27.9.2017, 19:57
Сообщение #15


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

Стаж: 13 лет

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

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

Цитата(oxoTHuk. @ 27.9.2017, 15:22) *
BaHeK, мы как-то недавно выяснили что именно amxbans хранит без хэширования (вернее не мы, а @esterio в одной из тем, где я принимал участие), а вот в GmBans это уже поправили.
Как раз там был косяк в том, что плагин считывал md5 а в базе был голый пароль.

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