Moderator: Telakh
Osovich wrote:Спасибо за панель!
Такой вопрос.
На счёт пароля понял.
Не понял по поводу логина. Логин можно любой вбить, при входе в панель управления, или он где-то прописывается?
========================================
Столкнулся с еще одной проблемой.
При запуске сервера через консоль управления на Win 2008R2, консоль сервера выглядит пустой таким образом:Spoiler
При этом сам сервер запускается и работает, на него можно зайти.
Если запускать сервер непосредственно через ddctd_cm_yo_server.exe, то лог загрузки в окне сервера виден нормально.
Запускал сервер через панель управления на своей локальной машине (win 10), тоже виден лог загрузки, а на Win 2008R2 при запуске через панель пусто. Не знаю куда рыть.
ECHO 2015-12-30 14:05:38.026 {01} <[LIFDSCP]LIFDSCP_onTimerElapsed> ## Updating 1 players...
ECHO 2015-12-30 14:05:38.027 {02} <[LIFDSCP]LIFDSCP_sqlExecute> ### QUERY: begin
ECHO 2015-12-30 14:05:38.028 {02} <[LIFDSCP]LIFDSCP_updatePlayer> ### Updating player 10
ECHO 2015-12-30 14:05:38.029 {03} <[LIFDSCP]LIFDSCP_sqlExecute> #### QUERY: insert ignore lifdscp_online_character (CharacterID) VALUES (10)
ECHO 2015-12-30 14:05:38.031 {02} <[LIFDSCP]LIFDSCP_sqlExecute> ### QUERY: delete from lifdscp_online_character where CharacterID not in (10)
ECHO 2015-12-30 14:05:38.033 {02} <[LIFDSCP]LIFDSCP_sqlExecute> ### QUERY: commit
ERRR 2015-12-30 14:05:38.034 {00} <NOSCOPE> # DatabaseInterface::processGenericSelectQuery[605] exec error: 0 / [T:DBIPrimary:0x0C10]
INFO 2015-12-30 14:05:38.046 {00} <NOSCOPE> # begin [T:DBIPrimary:0x0C10]
WARN 2015-12-30 14:05:38.047 {00} <NOSCOPE> # DBI::processGenericSelectQuery(0 ms) begin [T:DBIPrimary:0x0C10]
ERRR 2015-12-30 14:05:38.048 {00} <NOSCOPE> # DatabaseInterface::processGenericSelectQuery[606] exec error: 0 / [T:DBIPrimary:0x0C10]
INFO 2015-12-30 14:05:38.049 {00} <NOSCOPE> # insert ignore lifdscp_online_character (CharacterID) VALUES (10) [T:DBIPrimary:0x0C10]
WARN 2015-12-30 14:05:38.050 {00} <NOSCOPE> # DBI::processGenericSelectQuery(0 ms) insert ignore lifdscp_online_character (CharacterID) VALUES (10) [T:DBIPrimary:0x0C10]
ERRR 2015-12-30 14:05:38.055 {00} <NOSCOPE> # DatabaseInterface::processGenericSelectQuery[607] exec error: 0 / [T:DBIPrimary:0x0C10]
INFO 2015-12-30 14:05:38.057 {00} <NOSCOPE> # delete from lifdscp_online_character where CharacterID not in (10) [T:DBIPrimary:0x0C10]
WARN 2015-12-30 14:05:38.058 {00} <NOSCOPE> # DBI::processGenericSelectQuery(0 ms) delete from lifdscp_online_character where CharacterID not in (10) [T:DBIPrimary:0x0C10]
ERRR 2015-12-30 14:05:38.059 {00} <NOSCOPE> # DatabaseInterface::processGenericSelectQuery[608] exec error: 0 / [T:DBIPrimary:0x0C10]
INFO 2015-12-30 14:05:38.060 {00} <NOSCOPE> # commit [T:DBIPrimary:0x0C10]
Osovich wrote:Пропал наш дядька KhaimovMR куда-то, но вдруг появится.
Поэтому спрошу.
В консоли окна сервера не могу набрать или вставить из буфера ни одну команду.
Проверял это на Win 10 и на Win Serv 2012R2.
Это баг или фича?
Ребят, кто пользуется этой панелью, если не сложно, проверьте как у вас обстоят дела с этим вопросом?
Osovich wrote:Пропал наш дядька KhaimovMR куда-то, но вдруг появится.
Поэтому спрошу.
В консоли окна сервера не могу набрать или вставить из буфера ни одну команду.
Проверял это на Win 10 и на Win Serv 2012R2.
Это баг или фича?
Ребят, кто пользуется этой панелью, если не сложно, проверьте как у вас обстоят дела с этим вопросом?
Dreada wrote:Поставил, попробовал - спасибо огромное, очень полезная штука!
Есть пожелания на будущее:
- Онлайн редактор world_X.xml (с автосохранением копии)
- Лог запусков и остановок сервера панелью. (если сервер падал и был автоматически перезапущен - хорошо бы знать об этом, а если после перезапуска еще и на почту придет письмо с последней сотней строк логфайла - это был бы вообще космос
- Возможность загрузки файлов логов сервера из панели. А если это возможно, то еще и "стримить" их онлайн.
- Возможность автоматического бекапа базы перед запуском сервера. И ручного. И восстановление.
- расписание для запланированных рестартов.
- проверка на то, что для заданного world id панель уже запущена.
По утилитам есть предложение сделать мини интерфейс для пользовательских скриптов. суть такая = я задаю код sql запроса, и перечень именованных параметров которые там использую. в интерфейсе появляется мой скрипт, при запуске - форма с полями для параметров, после запуска - ответ бд.
Пример - я сталкивался с необходимостью принудительного выселения персонажа из домика. было бы удобно один раз написать скрипт, а дальше кормишь id персонажа и готово. Если заморочиться, то можно сделать еще и возможность указания типа параметра (например - character id) и тогда при его запросе показывать не просто поле ввода а селект - было бы удобно.
И еще - все работает но в логе постоянно красное -
- Code: Select all
ECHO 2015-12-30 14:05:38.026 {01} <[LIFDSCP]LIFDSCP_onTimerElapsed> ## Updating 1 players...
ECHO 2015-12-30 14:05:38.027 {02} <[LIFDSCP]LIFDSCP_sqlExecute> ### QUERY: begin
ECHO 2015-12-30 14:05:38.028 {02} <[LIFDSCP]LIFDSCP_updatePlayer> ### Updating player 10
ECHO 2015-12-30 14:05:38.029 {03} <[LIFDSCP]LIFDSCP_sqlExecute> #### QUERY: insert ignore lifdscp_online_character (CharacterID) VALUES (10)
ECHO 2015-12-30 14:05:38.031 {02} <[LIFDSCP]LIFDSCP_sqlExecute> ### QUERY: delete from lifdscp_online_character where CharacterID not in (10)
ECHO 2015-12-30 14:05:38.033 {02} <[LIFDSCP]LIFDSCP_sqlExecute> ### QUERY: commit
ERRR 2015-12-30 14:05:38.034 {00} <NOSCOPE> # DatabaseInterface::processGenericSelectQuery[605] exec error: 0 / [T:DBIPrimary:0x0C10]
INFO 2015-12-30 14:05:38.046 {00} <NOSCOPE> # begin [T:DBIPrimary:0x0C10]
WARN 2015-12-30 14:05:38.047 {00} <NOSCOPE> # DBI::processGenericSelectQuery(0 ms) begin [T:DBIPrimary:0x0C10]
ERRR 2015-12-30 14:05:38.048 {00} <NOSCOPE> # DatabaseInterface::processGenericSelectQuery[606] exec error: 0 / [T:DBIPrimary:0x0C10]
INFO 2015-12-30 14:05:38.049 {00} <NOSCOPE> # insert ignore lifdscp_online_character (CharacterID) VALUES (10) [T:DBIPrimary:0x0C10]
WARN 2015-12-30 14:05:38.050 {00} <NOSCOPE> # DBI::processGenericSelectQuery(0 ms) insert ignore lifdscp_online_character (CharacterID) VALUES (10) [T:DBIPrimary:0x0C10]
ERRR 2015-12-30 14:05:38.055 {00} <NOSCOPE> # DatabaseInterface::processGenericSelectQuery[607] exec error: 0 / [T:DBIPrimary:0x0C10]
INFO 2015-12-30 14:05:38.057 {00} <NOSCOPE> # delete from lifdscp_online_character where CharacterID not in (10) [T:DBIPrimary:0x0C10]
WARN 2015-12-30 14:05:38.058 {00} <NOSCOPE> # DBI::processGenericSelectQuery(0 ms) delete from lifdscp_online_character where CharacterID not in (10) [T:DBIPrimary:0x0C10]
ERRR 2015-12-30 14:05:38.059 {00} <NOSCOPE> # DatabaseInterface::processGenericSelectQuery[608] exec error: 0 / [T:DBIPrimary:0x0C10]
INFO 2015-12-30 14:05:38.060 {00} <NOSCOPE> # commit [T:DBIPrimary:0x0C10]
Osovich wrote:Спасибо за панель!
Такой вопрос.
На счёт пароля понял.
Не понял по поводу логина. Логин можно любой вбить, при входе в панель управления, или он где-то прописывается?
========================================
Столкнулся с еще одной проблемой.
При запуске сервера через консоль управления на Win 2008R2, консоль сервера выглядит пустой таким образом:Spoiler
При этом сам сервер запускается и работает, на него можно зайти.
Если запускать сервер непосредственно через ddctd_cm_yo_server.exe, то лог загрузки в окне сервера виден нормально.
Запускал сервер через панель управления на своей локальной машине (win 10), тоже виден лог загрузки, а на Win 2008R2 при запуске через панель пусто. Не знаю куда рыть.
KolesnikovDV wrote:Всё проверил - 0.9.8.1 работает нормально, а 0.9.12 вылетает при просмотре лога смертей персонажа.
Osovich wrote:Обновить под новые скиллы никак не ожидается?