Форум Donate Engine

Поддержка CMS Donate Engine

Вы не вошли.

#1 25-12-2014 00:37:55

maclarens
Пользователь

Инвентари и рынок в 1.8.1

Проблема такая,сервер 1.8.1 ,при входе в инвентари ,все предметы отображаются в вопросах,ладно там новые предметы не видит,но стандартные алмазы,золото ,палки,уголь итп тоже все в вопросах и естественно при добавлении на рынок вылазиет запрет на торговлю данной вещью..куда копать подскажите?

Вне форума

#2 25-12-2014 13:14:12

Online
Administrator

Re: Инвентари и рынок в 1.8.1

Модуль шопа: shop,ms_donate_groups,ms_donate_shop
Картинки блоков: ./style/images/items/

Вне форума

#3 10-01-2015 01:15:12

maclarens
Пользователь

Re: Инвентари и рынок в 1.8.1

И всетаки рынок не может работать с версией майна 1.8.1!проверил и допер почему!
допустим я продаю меч алмазный!прежде чем его продать с инвенторя на рынок, мы добавляем его в админ шоп!……..нет..мы не сможем его добавить так как в новой версии ид предметов идет такое diamond_sword,именно так детектируется в инвенторе,а значит я не смогу его добавить в шопе!ибо там тока id образца циферного добавляется,а картинку на данный меч мы без проблем добавляем /style/images/items,а толку от нее?
теперь ваши мысли?в чем я ошибся или думаю нетуда

Вне форума

#4 10-01-2015 04:38:20

Online
Administrator

Re: Инвентари и рынок в 1.8.1

Ошибка в дампе таблицы shop\install\sql\ms_goods.sql.
Через phpMyAdmin в таблице ms_goods для колонки item_id выставьте пожалуйста длинну значения 255.

Вне форума

#5 10-01-2015 16:45:22

maclarens
Пользователь

Re: Инвентари и рынок в 1.8.1

изменил,но всеравно не могу добавить товар вида minecraft:diamond_sword в itemid,а если его принудительно в mysql в окошко Itemid Добавить и попытатся продать на рынке то выдает,товар в слоте такомто не найден..

Вне форума

#6 20-01-2015 02:42:28

maclarens
Пользователь

Re: Инвентари и рынок в 1.8.1

Опишу подробно проблему которая актуальна снова с инвенторями и рынком и магазином

--------------
При добавлении в магазин товар вида ID=minecraft:diamond
В магазине он покупается в инвентарь переноситься но его нету нигде..в никуда уходит..
Если же товар вида ID=minecraft:diamond с инвенторя выставить на рынок то пишет,товар ID=minecraft:diamond в слоте такомто не найден.картинку я для предмета  добавил и  в items.json  тоже ID=264 поменял на вида ID=minecraft:diamond.
Далее….
Меняем товар на вида ID=264
Товар покупается и переноситься в магазин нормально..все работает,но с инвенторя в рынок добавить его нельзя так как ему требуется товар зараннее добавленный в магазин  вида ID=minecraft:diamond.
Вывод: кмс шоп не умеет работать с товаром вида ID=minecraft:diamond
-------

Вне форума

#7 24-01-2015 23:14:49

FleR1
Пользователь

Re: Инвентари и рынок в 1.8.1

Присоединяюсь к проблеме.
кмс шоп не умеет работать с товаром вида ID=minecraft:log

Вне форума

#8 22-03-2015 20:37:16

FleR1
Пользователь

Re: Инвентари и рынок в 1.8.1

До сих пор актуально

Вне форума

#9 23-03-2015 16:19:49

Online
Administrator

Re: Инвентари и рынок в 1.8.1

В инвентаре названия предметов хранятся так:

minecraft:planks:2

Если через RCON прописать:

give Online planks:2 50

В ответе приходит:

There is no such item with name planks:2

Какой командой можно выдавать берёзовые доски?

Вне форума

#10 23-03-2015 19:17:19

maclarens
Пользователь

Re: Инвентари и рынок в 1.8.1

а можно сделать какойто скрипт преобразователь?например give Online planks:2 50 а ему передается как give Online 5:5  50 тоесть что то типо переводчика..которе давало бы возможность работать в кмс и с рынком и покупками и инвентарями

Вне форума

#11 23-03-2015 21:21:55

Geroll
Пользователь

Re: Инвентари и рынок в 1.8.1

Online написал ранее:

В инвентаре названия предметов хранятся так:

minecraft:planks:2

Если через RCON прописать:

give Online planks:2 50

В ответе приходит:

There is no such item with name planks:2

Какой командой можно выдавать берёзовые доски?

With version 1.7 and onwards you can use ID Names instead of the Primary ID Number. For example:
/give Notch sapling 64 1
Вот собственно и сам лист предметов http://www.minecraftinfo.com/idnamelist.htm

Вне форума

#12 23-03-2015 22:14:31

Online
Administrator

Re: Инвентари и рынок в 1.8.1

Спасибо, сделаем в ближайшем обновлении.

Вне форума

#13 24-03-2015 16:42:19

maclarens
Пользователь

Re: Инвентари и рынок в 1.8.1

Обновился и начал тестить…
не работает всеровно. шаги работы:
1.добавляем меч в админшоп к примеру "minecraft:diamond_sword"
1.1 заходим в ms_goods.sql и в колонке item_id добавляем длина/значения 32 ибо не влезает ID предмета
2.покупаем-переносим в корзину, не переносится ошибки
Warning: unpack(): Type c: not enough input, need 1, have 0 in /var/www/***/data/www/****/includes/gmp.php on line 159

Warning: Failed to write root tag #0 to file/resource. in /var/www/***/data/www/***/includes/gmp.php on line 96
3.Пробуем покупать когда игрок онлайн.
4.заходим на сервер и покупаем еще раз…переносим в инвентарь……все переносится успешно,заходим на сервер инвентарь пуст.

Вне форума

#14 24-03-2015 20:02:46

Online
Administrator

Re: Инвентари и рынок в 1.8.1

Перекачайте пожалуйста и заново попробуйте.

В качестве RCON команды пропишите:

give %player% %item% %count% %damage%

Вне форума

#15 25-03-2015 14:57:29

maclarens
Пользователь

Re: Инвентари и рынок в 1.8.1

проверил на алмазном мече вроде все работает !только при добавлении нового товара в админке
вылазиет это Notice: Undefined index: rcon in /var/www/**/data/www/***/admin/msmod/salle.php on line 226
и еще заметил что товар проданый на рынке потом в транзакциях идет типо истории да,так вот где графа предмет там нету картинки проданного предмета.и все вопросы
и когда в админке -подключение серверов -вкл- снять галку потом идем в МОИ товары и получаем
Notice: Undefined variable: donate_shop in /var/www/***/data/www/***/msmod/sales.php on line 1181
1981393 Incorrect table name '' и чистый лист

Вне форума

#16 26-03-2015 23:36:08

maclarens
Пользователь

Re: Инвентари и рынок в 1.8.1

еще обнаружил баг плохой
Допустим мы выставили товар на рынок с инвенторя,и захотели вернуть его обратно в инвентарь..а его нету..пропадает..пробовал на других акуантах все то же самое

Вне форума

#17 27-03-2015 03:44:20

Online
Administrator

Re: Инвентари и рынок в 1.8.1

maclarens написал ранее:

проверил на алмазном мече вроде все работает !только при добавлении нового товара в админке
вылазиет это Notice: Undefined index: rcon in /var/www/**/data/www/***/admin/msmod/salle.php on line 226
и еще заметил что товар проданый на рынке потом в транзакциях идет типо истории да,так вот где графа предмет там нету картинки проданного предмета.и все вопросы

Колонку rcon добавьте пожалуйста в MySQL таблицу ms_donate_shop.

maclarens написал ранее:

и когда в админке -подключение серверов -вкл- снять галку потом идем в МОИ товары и получаем
Notice: Undefined variable: donate_shop in /var/www/***/data/www/***/msmod/sales.php on line 1181
1981393 Incorrect table name '' и чистый лист

В настройках сервера заполните параметры подлкючения к магазину.

Добавлено спустя 1 час 49 минут 30 секунд:

maclarens написал ранее:

обнаружил баг

Перекачайте и замените пожалуйста файл shop\msmod\sales.php.

Вне форума

#18 27-03-2015 16:33:58

maclarens
Пользователь

Re: Инвентари и рынок в 1.8.1

"Перекачайте и замените пожалуйста файл shop\msmod\sales.php."
Сделал,теперь если товар возвращаешь то в инвентаре он появляется как вопросик и зайдя на сервер его нету..
нажимаешь на товар этот и получаем Товар ID minecraft:minecraft запрещён для торговли на рынке.
тоесть как мы видим даже ID изменился с чего то вдруг

Зы:Все покупается и продается хорошо с новыми ID и рынок работает!но в инвентарь с рынка собственный товар не хочет возвращатся нормальным никак,может сделать чтобы с рынка товар возвращался в корзину?а с корзины уже сам игрок бы переносил в инвентарь..потомучто при покупке в админшопе он с корзины в инвентарь четко переносится..я и подумал может и с рынка в корзину возвращать?

Вне форума

#19 27-03-2015 20:48:01

Online
Administrator

Re: Инвентари и рынок в 1.8.1

Замените пожалуйста файл shop\includes\functions.php из новой версии.

Вне форума

#20 27-03-2015 21:33:32

maclarens
Пользователь

Re: Инвентари и рынок в 1.8.1

Online написал ранее:

Замените пожалуйста файл shop\includes\functions.php из новой версии.

ничего не поменялось..также возвращается товар c иконкой вопрос и со сменённым id
Товар ID minecraft:minecraft запрещён для торговли на рынке.
кстати любой товар возвращается в инвентарь под видом ID minecraft:minecraft

Вне форума

#21 28-03-2015 12:53:24

Online
Administrator

Re: Инвентари и рынок в 1.8.1

Напшите ID товара который выставляете на рынок.

Вне форума

#22 28-03-2015 14:38:12

maclarens
Пользователь

Re: Инвентари и рынок в 1.8.1

ну к примеру вот эти продавал
minecraft:diamond_sword
minecraft:diamond_shovel
minecraft:diamond_axe
minecraft:diamond_pickaxe
minecraft:diamond алмаз прям щас купил переместил в инвентарь потом на рынок потом с рынка вернул обратно в инвентарь и получил вопрос и айди предмета minecraft:minecraft

Вне форума

#23 28-03-2015 16:26:34

Online
Administrator

Re: Инвентари и рынок в 1.8.1

Не удаётся повторить ошибку.

Вне форума

#24 28-03-2015 23:22:34

maclarens
Пользователь

Re: Инвентари и рынок в 1.8.1

а почему тогда покупается все нормально с админшопа? потом в корзину и в инвентарь все норм переносится…а с рынка в инвентарь не хочет.. значит проблема в этом рынке и инвентаре какая то

Вне форума

#25 29-03-2015 13:38:23

Online
Administrator

Re: Инвентари и рынок в 1.8.1

Снова проверил работу продажи блоков на рынке и в магазине, ошибку не удаётся повторить.

Вне форума

#26 30-03-2015 22:04:39

maclarens
Пользователь

Re: Инвентари и рынок в 1.8.1

а вы проверяете через какой ID предмета? цифровой или вида minecraft:diamond_sword ?

Вне форума

#27 30-03-2015 22:24:53

Online
Administrator

Re: Инвентари и рынок в 1.8.1

Проверяли предметы:
minecraft:diamond_sword
minecraft:planks:2

Вне форума

#28 06-04-2015 15:20:36

maclarens
Пользователь

Re: Инвентари и рынок в 1.8.1

Обновил с 0.9.5.9  до  0.9.6.2 версии. перепроверил проблема ушла..сейчас переносит в инвентарь нормально.
осталось 2 ошибки а именно.

7593e6fd50fa968a0ed0dc6b5d72417b.jpeg
*там где время,сделайте пожалуйста формат отображения 24 часовой

Вне форума

#29 06-04-2015 18:15:24

Online
Administrator

Re: Инвентари и рынок в 1.8.1

Исправление: CMS Minecraft Shop v0.9.6.4

Вне форума

#30 07-04-2015 15:15:54

maclarens
Пользователь

Re: Инвентари и рынок в 1.8.1

Всё работает наконец то более менее нормально с инвентарями и рынком 1.8.1!
Заметил еще кое что ну это так для размышления..думайте сами важно это или нет
При первом входе игрока на сервер он рождается с пустым инвентарём и если в процессе игры он ничего в инвентарь так и не положит и выйдет с сервера.то при покупке например вещи в админшопе и последующем её переносе пишет Warning: Failed to write root tag #0 to file/resource. in /var/www/***/data/www/***/includes/gmp.php on line 96..вещь естественно не переносится и самоликвидируется.
кстати перепроверил еще раз…в полностью пустой инвентарь тоже не переносит вещи..
ошибка таже Warning: Failed to write root tag #0 to file/resource. in /var/www/***/data/www/***/includes/gmp.php on line 96

Вне форума

Низ форума