Скрипт-Инвентарь в резерв

Больше
10 года 10 мес. назад #82356 от Cawa00
Ищу скрипт,что-бы можно было забрать все вещи игрока,а после вернуть их в целости и сохранности.

На страже!!!
[img

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

2 место
Больше
10 года 10 мес. назад #82357 от Kolhe
Спасибо сказали: Cawa00

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

Больше
10 года 10 мес. назад #82358 от Cawa00
Кажется,это то что нужно,только не совсем понятно как им пользоваться(я конечно разберусь,но чье-нибудь вмешательство в разы это ускорит))

На страже!!!
[img

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

2 место
Больше
10 года 10 мес. назад - 10 года 10 мес. назад #82359 от Kolhe
Есть инвентарь по умолчанию, называется "Main" (название можно изменить в строке 34). Чтобы заменить этот инвентарь новым (полностью пустым, естественно) нужно вызвать скрипт:
Code:
$game_party.change_inventory(name)
С помощью эвента:
ВНИМАНИЕ: Спойлер!

Где "name" это название инвентаря.

Так же у скрипта есть вот такая функция:
Code:
$game_party.merge_inventories(inv1, inv2)
Эта функция передаст все вещи из инвентаря "inv1" в инвентарь "inv2". Если переменная ERASE_WHEN_MERGE (строка 38) равна true, то все переданные вещи будут стерты из инвентаря "inv1". Иначе, они сохранятся и там и там.

Важно! Экипировка, надетая на персонажей инвентарем не считается. Золото инвентарем, наоборот, считается.
Последнее редактирование: 10 года 10 мес. назад пользователем Kolhe.
Спасибо сказали: Cawa00

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

Больше
10 года 10 мес. назад #82360 от Cawa00
Вопрос вот в чем: как сохранить вещи заменяемого инвентаря?Что-бы потом эти вещи вернуть.

На страже!!!
[img

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

2 место
Больше
10 года 10 мес. назад #82361 от Kolhe
Они сохраняются автоматически. То есть ты сначала вызываешь, допустим, инвентарь "inv1". А потом захотел вернуть старый инвентарь и вызываешь его первой командой:
Code:
$game_party.change_inventory(Main)
Спасибо сказали: Cawa00

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

Больше
10 года 10 мес. назад #82363 от Cawa00
Ок,спасибо

На страже!!!
[img

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

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