Иконка ресурса

[Личный Кабинет] Ядро + Модули 4.0.2 [FIX 1.0]

Arthur Don

Участник
Сообщения
1,696
Реакции
256
При выборе в меню Покупка админки, меню закрывается и ничего не происходит. Что делать?
В логах это:
lk/lk_module_pokupka_admin.smx ([LK MODULE] Покупка Админок (REFORK)): Database failure: Could not find database conf "materialadmin"
Даатабазу пропиши сб
 

Rustgame

Ленивая кошатина!
Сообщения
254
Реакции
151
Проблема
lk_commands

При любой покупки пишет в консоль - Вы убиты и все

Вот примерно что я пытался получить

"Послать всех [ 5 Руб ]"
{
"price" "5"//Цена
"command" "sm_say | - {NAME} - Вас культурно послали - XXXXX"
}
 

mika

Участник
Сообщения
1,069
Реакции
641
При выборе в меню Покупка админки, меню закрывается и ничего не происходит. Что делать?
В логах это:
lk/lk_module_pokupka_admin.smx ([LK MODULE] Покупка Админок (REFORK)): Database failure: Could not find database conf "materialadmin"
В databases нет подключения "materialadmin"

Оффтоп
 

lbvf336

Участник
Сообщения
47
Реакции
15
Проблема с Модулем покупки VIP. Если установить этот модуль, то до перезапуска сервера все работает, модуль хорошо функционирует, но после рестарта сервера пропадают админ права.
В консоле это:
L 12/23/2018 - 21:22:03: [admin-flatfile.smx] Error(s) detected parsing addons/sourcemod/configs/admins.cfg
L 12/23/2018 - 21:22:03: [admin-flatfile.smx] (line 7) Unknown group "gl.admin(server)"
L 12/23/2018 - 21:22:03: [admin-flatfile.smx] (line 14) Unknown group "admin(no)"
L 12/23/2018 - 21:22:03: [admin-flatfile.smx] (line 20) Unknown group "admin(no)"
L 12/23/2018 - 21:22:03: [admin-flatfile.smx] (line 26) Unknown group "admin(no)"
L 12/23/2018 - 21:22:03: [admin-flatfile.smx] (line 32) Unknown group "admin(no)"
L 12/23/2018 - 21:22:03: [admin-flatfile.smx] (line 38) Unknown group "admin(no)"
... и так далее.
При этом все админ группы всё так же есть, но прав у администраторов нет.
Соответственно, если удалить модуль и перезапустить сервер, админ права возвращаются.
Кто нибудь знает что делать?
SB от Onotole.
 

Stepan1

Участник
Сообщения
84
Реакции
2
--- Добавлено позже ---
xMaZax submitted a new resource:

Личный кабинет [1mpulse] - Слитый личный кабинет от импульса



Read more about this resource...
L 12/24/2018 - 18:48:33: SourceMod error session started
L 12/24/2018 - 18:48:33: Info (map "de_dust2-auquel") (file "errors_20181224.log")
L 12/24/2018 - 18:48:33: [SM] Exception reported: Could not open file "/home/server3991/game/csgo/addons/sourcemod/logs/lk/lk.log"
L 12/24/2018 - 18:48:33: [SM] Blaming: lk/lk_core.smx
L 12/24/2018 - 18:48:33: [SM] Call stack trace:
L 12/24/2018 - 18:48:33: [SM] [0] LogToFile
L 12/24/2018 - 18:48:33: [SM] [1] Line 82, C:\Users\StrAnn1k\Desktop\sourcemod-1.9.0-git6248-windows\addons\sourcemod\scripting\lk_core.sp::OnMapSta
 
Последнее редактирование:

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • #86
@Stepan1, папки addons/sourcemod/logs/lk нет.
Либо прав на запись в папку/файл в ней.
 

Arthur Don

Участник
Сообщения
1,696
Реакции
256
У меня такая проблема: нажимаю на пункт в меню оно не открывается, но звук открытия есть.
Надо нажимать раз 10 потом только откроется пункт в меню.
В чем может быть проблема?
 

anowikow

Участник
Сообщения
83
Реакции
18
Эммм.. Ребят такая проблемма я все понимаю вы сейчас скажете что, на эту проблему уже туча решений и т.д, но, скажите мне
Любой модуль на адм из этой темы никак не может выдать мне админку после того как она истекла, (Пишет что: я уже являюсь админ на одном из серверов)
Помогите пожалуйста
 
Последнее редактирование:

lbvf336

Участник
Сообщения
47
Реакции
15
Эммм.. Ребят такая проблемма я все пониваю вы сейчас скажете что, на эту проблему уже туча решений и т.д но, скажите мне
Любой модуль на адм из этой темы никак не может выдать мне админку после того как она истекла, (Пишет что: я уже являюсь админ на одном из серверов)
Помогите пожалуйста
Просто удали в базе истекших админов. Там если админ с такими данными уже есть, то lk не сможет его еще раз записать
 

anowikow

Участник
Сообщения
83
Реакции
18
Просто удали в базе истекших админов. Там если админ с такими данными уже есть, то lk не сможет его еще раз записать
А можно как то автоматизировать этот процесс?
Или скажите хотябы, Он так и должен работать или я что то делаю не так?
 
Последнее редактирование:

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • #94
@anowikow, релизная версия? Не дев?
Создать файл autoclean.php:
PHP:
<?php
require('init.php');
$GLOBALS['db']->Execute("DELETE FROM " . DB_PREFIX . "_admins` WHERE `expired` < UNIX_TIMESTAMP() AND `expired` != 0");

И его в крон добавить.
Файл надо положить в папке с файлами сб.
 
Последнее редактирование:

anowikow

Участник
Сообщения
83
Реакции
18
@anowikow, релизная версия? Не дев?
Создать файл autoclean.php:
PHP:
<?php
require('init.php');
$GLOBALS['db']->Execute("DELETE * FROM " . DB_PREFIX . "_admins` WHERE `expired` < UNIX_TIMESTAMP() AND `expired` != 0");

И его в крон добавить.
Файл надо положить в папке с файлами сб.
Спасибо,
Вот мой МА
Последний релиз:
1.1.5.4 (Вы используете последнюю версию)
Но увы это не поможет т.к когда админка истекает срок у нее остается равен тому сроку до которого выдавалась т.е 1546241350
 
Последнее редактирование:

anowikow

Участник
Сообщения
83
Реакции
18
Крузяра,
Но увы это не поможет т.к когда админка истекает срок у нее остается равен тому сроку до которого выдавалась т.е 1546241350
@anowikow, команда от хоста зависит.
Как я понял нужно как то сделать чтобы когда админка истекает пункт `expired` в бд выставлялся на 0 либо -1 и уже после юзать тот php
Либо сделать в плаге когда игрок жмет на покупку админки, его находит в бд и удаляет, и записывает заного
 
Последнее редактирование:

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • #98
нужно как то сделать чтобы когда админка истекает пункт `expired` в бд выставлялся на 0 либо -1 и уже после юзать тот php
Ничего делать не надо.
Этот скрипт сам определит истекшие админки и удалит их.
 

anowikow

Участник
Сообщения
83
Реакции
18
Крузяра,
5: ::BasicErrorCatcher(256, ...', '/var/www/ghost12932/data/www/ghost12932.worldhosts.ru/wcsmix/list/includes/adodb/adodb-errorhandler.inc.php', 79, ...) -

4: /includes/adodb/adodb-errorhandler.inc.php::trigger_error(...', 256) - 79

3: /includes/adodb/adodb.inc.php::ADODB_Error_Handler('mysqli', 'EXECUTE', 1064, 'You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '* FROM sb_admins` WHERE `expired` < UNIX_TIMESTAMP() AND `expired` != 0' at line 1', 'DELETE * FROM sb_admins` WHERE `expired` < UNIX_TIMESTAMP() AND `expired` != 0', , Object ADODB_mysqli) - 1252

2: /includes/adodb/adodb.inc.php::_Execute('DELETE * FROM sb_admins` WHERE `expired` < UNIX_TIMESTAMP() AND `expired` != 0', ) - 1216

1: /autoclean.php::Execute('DELETE * FROM sb_admins` WHERE `expired` < UNIX_TIMESTAMP() AND `expired` != 0') - 3
Попробовал юзнуть скрипт...
(Срок админки в бд по истечению не ставится на 0 значение и еще плюс ко всему 0 значение это адм навсегда...!)
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
@anowikow, обновил пост.

Срок админки в бд по истечению не ставится на 0 значение и еще плюс ко всему 0 значение это адм навсегда...!
Вы в запрос вдумывались?)
Он удалит только те записи, у которых время истечения в секундах с эпохи UNIX уже прошло, и только если значение не равно нулю.
 
Сверху Снизу