Jump to content
Dynnet

Не работают команды GM

Recommended Posts

Привет! Я установил сервер по инструкции с форума и все отлично работает. Создал аккаунт гейммастера. Но когда после запуска игры ввожу какой-либо код (нажав alt+p), то в чате отображается команда но ничего более не происходит (не прибавляется опыт или золото). помогите разобраться пожалуйста почему не работают команды.

Share this post


Link to post
Share on other sites
22 минуты назад, Dynnet сказал:

Привет! Я установил сервер по инструкции с форума и все отлично работает. Создал аккаунт гейммастера. Но когда после запуска игры ввожу какой-либо код (нажав alt+p), то в чате отображается команда но ничего более не происходит (не прибавляется опыт или золото). помогите разобраться пожалуйста почему не работают команды.

Пишите в чат игры. 
ГМ-чат для оповещения игроков. 


Контакты:
Сайт: https://magicseaonline.com/
Telegram:
https://t.me/magicsea_online - здесь мы публикуем последние новости по разработке
Группа VK:
https://vk.cc/chjbzd
Чат VK: https://vk.cc/chjc8L
Discord: 
https://discord.gg/nqkv76YVbj
Форум: https://forum.magicseaonline.com
YouTube: https://goo-gl.me/vfqtA

С уважением, Magicsea Team

Share this post


Link to post
Share on other sites

Спасибо, но теперь другая проблема: когда ввожу код, то выходит ошибка "Вы отключены от сервера. Подтвердите возврат к экрану подключения"

Хотя в accountserver и gameserver везде  статус connected. Ошибок нигде не высветилось в командных строках, вот только появилась строка "╚уЁюъ ё эшъюь Cat яюыєўшы эхёрэъЎшюэшЁютрээ√щ фюёЄєя ъ GM ръърєэЄє ш с√ы ъшъэєЄ ё ёхЁтхЁр!" в командной строке одного gameserver, на карте которого сейчас нахожусь. Только не могу понять что это значит. Помогите пожалуйста разобраться в этой проблеме.

Share this post


Link to post
Share on other sites
1 час назад, Dynnet сказал:

Спасибо, но теперь другая проблема: когда ввожу код, то выходит ошибка "Вы отключены от сервера. Подтвердите возврат к экрану подключения"

Хотя в accountserver и gameserver везде  статус connected. Ошибок нигде не высветилось в командных строках, вот только появилась строка "╚уЁюъ ё эшъюь Cat яюыєўшы эхёрэъЎшюэшЁютрээ√щ фюёЄєя ъ GM ръърєэЄє ш с√ы ъшъэєЄ ё ёхЁтхЁр!" в командной строке одного gameserver, на карте которого сейчас нахожусь. Только не могу понять что это значит. Помогите пожалуйста разобраться в этой проблеме.

Что пишут замечательные логи lua_err?

Что за "код" вы вводите? Скорей всего у вас стоит какой то обработчик чата HandleChat, проверьте поиском по сборке. 


Контакты:
Сайт: https://magicseaonline.com/
Telegram:
https://t.me/magicsea_online - здесь мы публикуем последние новости по разработке
Группа VK:
https://vk.cc/chjbzd
Чат VK: https://vk.cc/chjc8L
Discord: 
https://discord.gg/nqkv76YVbj
Форум: https://forum.magicseaonline.com
YouTube: https://goo-gl.me/vfqtA

С уважением, Magicsea Team

Share this post


Link to post
Share on other sites

В логах lua_err:

 

[08-08 10:12:02]no define's DoString(config)
[08-08 10:12:06]no define's DoString(init_entry)
[08-08 10:12:06]no define's DoString(config)
[08-08 10:14:39]no define's DoString(map_copy_run_magicsea)             /сотни записей
[08-08 10:17:06]no define's DoString(map_copy_run_special_magicsea)          /несколько записей
[08-08 10:38:29]no define's DoString(config)
[08-08 10:38:29]no define's DoString(init_entry)
[08-08 10:38:29]no define's DoString(config)

 

Пробовал вводить для пробы: 

 

&addmoney 5000

&addexp 5000

 

Поиск по сборке (через проводник) не нашел. Использовал сборку PKO 1.38 [RUS], которая идет первой в разделе "сборки серверов" (правда я не ставил патч, который был в теме, не понял для чего он).

 

....

 

Почитал до конца тему про эту сборку и увидел сообщение с описанием такой же проблемы и там было решение в редактировании файла variable.lua.

 

БОЛЬШОЕ СПАСИБО ЗА ПОМОЩЬ!

Share this post


Link to post
Share on other sites
12 часов назад, Dynnet сказал:

[08-08 10:14:39]no define's DoString(map_copy_run_magicsea)             /сотни записей
[08-08 10:17:06]no define's DoString(map_copy_run_special_magicsea)          /несколько записей

Чтобы это исправить нужно добавить эти функции в файлы карты. В Ctrl.lua
Метод DoString из C++ пытается вызвать эти функции у карты, а их нет.  Эти функции должны быть у каждой карты:
map_copy_run_*
map_copy_run_special_magicsea_*
map_run_*
map_copy_run_*
map_run_special_*

где * - имя карты
 


Контакты:
Сайт: https://magicseaonline.com/
Telegram:
https://t.me/magicsea_online - здесь мы публикуем последние новости по разработке
Группа VK:
https://vk.cc/chjbzd
Чат VK: https://vk.cc/chjc8L
Discord: 
https://discord.gg/nqkv76YVbj
Форум: https://forum.magicseaonline.com
YouTube: https://goo-gl.me/vfqtA

С уважением, Magicsea Team

Share this post


Link to post
Share on other sites

Не могу удалить предметы из рюкзака (знаки Тельца). Не могу выбросить,  не могу отправить в корзину.

Пишет: 

Item cannot be thrown

Item cannot be destroyed 

GM команда &delitem ID_предмета, кол_во - тоже не помогает.

Подскажите пожалуйста решение или другие GM команды для удаления предметов из рюкзака.

 

 

Share this post


Link to post
Share on other sites
5 минут назад, Nik сказал:

Не могу удалить предметы из рюкзака (знаки Тельца). Не могу выбросить,  не могу отправить в корзину.

Пишет: 

Item cannot be thrown

Item cannot be destroyed 

GM команда &delitem ID_предмета, кол_во - тоже не помогает.

Подскажите пожалуйста решение или другие GM команды для удаления предметов из рюкзака.

 

 

В серверных файлах найди iteminfo.txt и в строке знака Тельца измени значение в 18 и 19 столбце с 0 на 1.

Потом перезагрузи сервер и закинь iteminfo.bin в файлы клиента.

Share this post


Link to post
Share on other sites
26 минут назад, Shoggoth сказал:

В серверных файлах найди iteminfo.txt и в строке знака Тельца измени значение в 18 и 19 столбце с 0 на 1.

Потом перезагрузи сервер и закинь iteminfo.bin в файлы клиента.

Нашел, заменил, перезагрузил, закинул в клиент - заработало! Просто выкинул всё из мешка. )

Спасибо большое! :о)

Share this post


Link to post
Share on other sites
On 4/20/2023 at 9:04 AM, Nik said:

Не могу удалить предметы из рюкзака (знаки Тельца). Не могу выбросить,  не могу отправить в корзину.

Пишет: 

Item cannot be thrown

Item cannot be destroyed 

GM команда &delitem ID_предмета, кол_во - тоже не помогает.

Подскажите пожалуйста решение или другие GM команды для удаления предметов из рюкзака.

Еще можно удалить неудаляемые предметы из инвентаря с помощью данной программы:

 

bageditor.png

 

Примечание: Работает только с оф. 1.3x серверными файлами.


Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...