Правила раздела:
1 Задавайте конкретные вопросы. Для болтовни есть свободный раздел.
2 По возможности давайте конкретные ответы.
3 Один вопрос=одна тема. Если хотите задать ещё вопрос, то начинайте новую тему.
4 Название темы должно составлять сам вопрос, и быть максимально конкретным. Рекомендуется начинать тему словами "Как", "Что", "Почему". А первый пост повторяет вопрос и даёт расширенные сведения.
5 Рекомендуется указывать версию мейкера (2000, 2003, RMXP, RMVX, ACE, IGM, и.т.д.. Это важно, и всё равно ведь спросят.
6 Темы "Пара вопросов", "Помогите", и подобные им - самый лёгкий путь к бану.
7 Поиск находится вверху справа.
А. Названия подразделов этого раздела уточняются. Советы принимаются.

Система крафта вещей [XP]

Больше
13 года 8 мес. назад #54598 от Nereid007
Ищу скрипт крафта вещей, вроде назывался Item Crafting system. Долго искал, но нашел только море дохлых ссылок.
Заранее спасибо

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
13 года 8 мес. назад #54600 от 100500

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
13 года 8 мес. назад #54604 от Nereid007
Да, но ссыль сдохла

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
13 года 8 мес. назад #54614 от 100500
А что тебе нужно от ссылки? Демо-версия? Так-то скрипт там под спойлером спрятан. Копируй и пользуйся на здоровье.
Если тебе что-то непонятно, давай попробую помочь.
Если нужно вставить скрипт в проект и сделать, например, чтобы крафт прямо из меню можно было вызывать (как в той демке) - давай свой проект, сделаю.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
13 года 8 мес. назад #54631 от Nereid007
просто я особо не разбираюсь в языках программирования)) Обычно качаю демки, оттуда копирую и вставляю в свой проект) Попробую разобраться, спс

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
13 года 8 мес. назад #54712 от Таннари
А этот скрипт на VXAce не пойдет?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
13 года 8 мес. назад #54717 от Allerent
Нет ибо на используется ХР RGSS , а на АСЕ RGSS3

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
13 года 1 мес. назад #59725 от nyaaako
Ребят, поясните этот момент, пожалуйста. Где искать эти айди?

ВНИМАНИЕ: Спойлер!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
Больше
13 года 1 мес. назад #59727 от DeadElf79
Если я верно понял, тебе нужно написать примерно такое: RECIPE[12]=[3,[1,3],[0,4]] (цифры для id в базе данных итемов/оружия/брони я взял с потолка).
Инструкция:
Все *_id - это номера соответствующих вещей (итемов/оружия/брони) в соответствующей вкладке в базе данных.
Все *_type - это собственно, указание, на какой вкладке расположена вещь: 0-итемы(предметы), 1-оружие, 2-бронька.
*_qty - это количество материалов, которые необходимы для создания продукта.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
13 года 1 мес. назад #59728 от nyaaako
Спасибо! Теперь дошло.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
13 года 1 мес. назад #59729 от nyaaako
Хм. Все равно не работает, не могу понять, в чем дело. В скрипте нужно еще что-то указывать кроме этих рецептов?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
Больше
13 года 1 мес. назад #59732 от DeadElf79
Пойду почитаю скрипт...
После прочтения:
Давай сюда тот кусок, что с рецептом и выписку из базы данных, какие именно предметы там вписаны.
Все рецепты описываются в модуле Crafting, вот он (копия из скрипта):

module Crafting
# Menu style, true - draw map and resize windows to fit contents
# false - draw full windows
RESIZE_MENU = false
# Create array to hold recipe data
RECIPE = []
# Create recipes below
# High Potion
RECIPE[0] = [33, [0, 2], [0, 1, 2], [0, 17, 1]]
# Full Potion
RECIPE[1] = [34, [0, 3], [0, 2, 1], [0, 28, 1]]
# High Perfume
RECIPE[2] = [35, [0, 5], [0, 4, 2], [0, 18, 1]]
# Iron Sword
RECIPE[3] = [36, [1, 2], [1, 1, 1], [0, 13, 5], [0, 23, 5]]
# Ring of Water
RECIPE[4] = [37, [2, 32], [2, 26, 1], [2, 30, 1], [2, 29, 1], [0, 14, 1]]
end


Чтобы добавить новый рецепт, дописываем то, что выделено жирным шрифтом:


module Crafting
# Menu style, true - draw map and resize windows to fit contents
# false - draw full windows
RESIZE_MENU = false
# Create array to hold recipe data
RECIPE = []#вот эту строку не трогай ни в коем случае и не меняй
# Create recipes below
# High Potion
RECIPE[0] = [33, [0, 2], [0, 1, 2], [0, 17, 1]]
# Full Potion
RECIPE[1] = [34, [0, 3], [0, 2, 1], [0, 28, 1]]
# High Perfume
RECIPE[2] = [35, [0, 5], [0, 4, 2], [0, 18, 1]]
# Iron Sword
RECIPE[3] = [36, [1, 2], [1, 1, 1], [0, 13, 5], [0, 23, 5]]
# Ring of Water
RECIPE[4] = [37, [2, 32], [2, 26, 1], [2, 30, 1], [2, 29, 1], [0, 14, 1]]

RECIPE[12]=[3,[1,3],[0,4]] #цифры взяты из прошлого моего поста, поставь свои

end

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
13 года 1 мес. назад #59735 от nyaaako

DeadElf79 пишет: Давай сюда тот кусок, что с рецептом и выписку из базы данных, какие именно предметы там вписаны.

[/i]


Вот рецепт:
RECIPE[12] = [2, [0, 2], [0, 4, 1], [0, 7, 1]]

High potion(то, что хочу создать) - 2
Elixir - 4
Tonic - 7

Все, вроде, точь-в-точь, как написано в скрипте.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
Больше
13 года 1 мес. назад - 13 года 1 мес. назад #59737 от DeadElf79
Хм... Я тоже ошибок не вижу. Попробовать заменить recipe_id?
Ну то есть так:
Сейчас: RECIPE[12] = [2, [0, 2], [0, 4, 1], [0, 7, 1]]
Станет: RECIPE[12] = [ 189 , [0, 2], [0, 4, 1], [0, 7, 1]]

Не знаю, у меня просто нет пока возможности проверить скрипт на своем компе, поэтому придется немного поэкспериментировать. Но если найдешь, в чем тут дело, обязательно пиши сюда!))
Последнее редактирование: 13 года 1 мес. назад пользователем DeadElf79.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Время создания страницы: 0.109 секунд
Работает на Kunena форум