Скрипт Asagi's gun license

Больше
11 года 11 мес. назад #69664 от lindar
lindar создал тему: Скрипт Asagi's gun license
Доброго времени суток! Интересует настройка скрипта Asagis gun license . Никак не могу заставить его работать. Создается разве что слот для амуниции, но навык не расходует ее. Расскажите пожалуйста пошагово, что и как надо делать.

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

Больше
11 года 11 мес. назад #69769 от lindar
lindar ответил в теме Скрипт Asagi's gun license
need help

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

Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
Больше
11 года 11 мес. назад #69773 от DeadElf79
DeadElf79 ответил в теме Скрипт Asagi's gun license
- Ты сделал все по инструкции, которая указана на сайте?
- Ты уверен, что оно работает именно так, как ты себе это представляешь?
- Ты прочел инструкцию по настройке, указанную в самом скрипте в разделе "Instructions" и сделал ли все по ней?

Если хотя бы на один вопрос ты отвечаешь сам себе и нам "нет", то внимательно перечитай и выполни. Если что-то не работает, высылай демку, в которой установлено все, что ты хотел и не работает скрипт. ;)
Так как скрипты могут оказываться (и часто оказываются) несовместимыми друг с другом, а также содержать какие-либо мелкие ошибки и недоработки со стороны автора, то без собранной твоими руками демки проекта угадать, в чем причина ошибки не представляется возможным когда-либо и кем-либо вообще. :)
Спасибо сказали: Lipton

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

Больше
11 года 11 мес. назад - 11 года 11 мес. назад #69777 от lindar
lindar ответил в теме Скрипт Asagi's gun license
Итак все по порядку.
1. Беру вот этот скрипт
2. Открываю свой VX Ace и лезу в настройки класса лучник. Пишу в тегах
Code:
<ammo_slot_id: 1> <ammo_slot_name: Стрелы> <ammo_type_id: 11>
что как я понимаю означает: назначаю слот амуниции вместо щита, называю его Стрелы
3. Во вкладке оружие, открываю короткий лук и пишу
Code:
<ammo_type_id: 11>
и говорю скрипту что 11 тип оружия (Ружья) это и есть амуниция.
4. В Навыках, создаю новый и называю его Выстрел (а также даю его короткому луку) и пишу
Code:
<linked_ammo_ids: 61> <ammo_cost: 1>
таким образом связываю Выстрел и амуницию 61 (Миротворец).

Чего я ожидаю?
Включить карту, взять 5 амуниции, поместить их в слот Стрелы, а в бою, применяя Выстрел, стрелы будут вычитаться, и при показателе 0, выстрел станет недоступен.
Что есть.
Есть слот Стрелы. беру амуницию, но поместить в слот ее не могу.

Демо
Последнее редактирование: 11 года 11 мес. назад пользователем lindar. Причина: ссылка

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

Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
Больше
11 года 11 мес. назад - 11 года 11 мес. назад #69783 от DeadElf79
DeadElf79 ответил в теме Скрипт Asagi's gun license
Давай переведем кусок прямо из инструкции к коду со сравнением приведенного тобой:

1. в КЛАССЕ пишем:
<ammo_slot_id: 1>
<ammo_slot_name: Arrows> - попробуй еще и латиницей набрать, кто его знает, как он проверяет
<ammo_type_id: 11> - здесь это не нужно
2. в ОРУЖИИ пишем:
<ammo_type_id: 11>
3. в СКИЛЛАХ пишем:
<linked_ammo_types: X> - у тебя отсутствует, в инструкции есть
<linked_ammo_ids: 61>
<ammo_cost: 1>

Теперь пойду проверю демку.
Последнее редактирование: 11 года 11 мес. назад пользователем DeadElf79.

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

Больше
11 года 11 мес. назад #69786 от lindar
lindar ответил в теме Скрипт Asagi's gun license
Да вроде по-русски пишет без проблем.
А вот по последнему пункту, следовал оригинальному гайду:

Skills must be told that they need ammo. You have two possibilities:

<linked_ammo_type: x>
Will require and consume ammo of a specific type.

<linked_ammo_id: x>
Will require and consume unique arrows. In this case, x isn’t the weapon type but the weapon ID.

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

Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
Больше
11 года 11 мес. назад #69788 от DeadElf79
DeadElf79 ответил в теме Скрипт Asagi's gun license
Скачал демку, почитал инструкцию, пошел учить английский - уж очень много автор вставлял слово ammo в объяснения, начинает казаться, что это было сделано в случайном порядке Т_Т Найдется ли человек, который сумеет перевести это все? (хотя бы перевести, разбираться особо не нужно)

Насчет linked_ammo_types все же попробуй поиграть со значениями.

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

Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место 3 место Готв Победитель Сбитой кодировки Программист JavaScript 2 место Сбитая кодировка Писатель 3 место 2 место 3 место Организатор конкурсов
Больше
11 года 11 мес. назад #69790 от Cerberus
Cerberus ответил в теме Скрипт Asagi's gun license
Не перевод, а пересказ, если честно, но всё же :)

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

Жуть болотная, на лапках, в тапках и с пулемётом...
Спасибо сказали: DeadElf79

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

Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место 3 место Готв Победитель Сбитой кодировки Программист JavaScript 2 место Сбитая кодировка Писатель 3 место 2 место 3 место Организатор конкурсов
Больше
11 года 11 мес. назад #69791 от Cerberus
Cerberus ответил в теме Скрипт Asagi's gun license
Посмотрел демку. Вообще-то Миротворец имеет id не 61, а 60, это раз. И ещё надо проставить ему такой же тип, какой и в ammo_type_id (то есть девятый - Посох).

Жуть болотная, на лапках, в тапках и с пулемётом...

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

Больше
11 года 11 мес. назад #69792 от lindar
lindar ответил в теме Скрипт Asagi's gun license

Cerberus пишет: Вообще-то Миротворец имеет id не 61, а 60, это раз.

видимо я не понимаю как определять ID. мне казалось отсчет идет с 0, или нет?

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

Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
Больше
11 года 11 мес. назад #69793 от DeadElf79
DeadElf79 ответил в теме Скрипт Asagi's gun license
Линдар, это мейкер, здесь только с единицы))
Спасибо сказали: lindar

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

Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место 3 место Готв Победитель Сбитой кодировки Программист JavaScript 2 место Сбитая кодировка Писатель 3 место 2 место 3 место Организатор конкурсов
Больше
11 года 11 мес. назад #69794 от Cerberus
Cerberus ответил в теме Скрипт Asagi's gun license
Если бы было с 0, было бы 59 вообще :) Надо смотреть, что написано, номера же все явные.

Жуть болотная, на лапках, в тапках и с пулемётом...

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

Больше
11 года 11 мес. назад #69795 от lindar
lindar ответил в теме Скрипт Asagi's gun license
Так, хорошо, с id понятно. Переписал их. но все равно в эквипе он стрел не видит. создал новый тип оружия (11 - стрелы), назначил его к слоту в классовых тегах и к навыку. все без толку

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

Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место 3 место Готв Победитель Сбитой кодировки Программист JavaScript 2 место Сбитая кодировка Писатель 3 место 2 место 3 место Организатор конкурсов
Больше
11 года 11 мес. назад #69797 от Cerberus
Cerberus ответил в теме Скрипт Asagi's gun license
А к предмету, который хочешь сделать патронами?

Жуть болотная, на лапках, в тапках и с пулемётом...

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

Больше
11 года 11 мес. назад #69798 от lindar
lindar ответил в теме Скрипт Asagi's gun license
да, выбрал ему новый тип

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

Больше
11 года 11 мес. назад #69799 от lindar
lindar ответил в теме Скрипт Asagi's gun license
да, и еще. если в мейкере считают с единицы, а слот щита в эквипе - 1, то какой id у слота оружия?

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

Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место 3 место Готв Победитель Сбитой кодировки Программист JavaScript 2 место Сбитая кодировка Писатель 3 место 2 место 3 место Организатор конкурсов
Больше
11 года 11 мес. назад #69800 от Cerberus
Cerberus ответил в теме Скрипт Asagi's gun license
А вот тут, насколько я знаю, отсчёт ведётся от нуля.

Жуть болотная, на лапках, в тапках и с пулемётом...

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

Больше
11 года 11 мес. назад #69801 от lindar
lindar ответил в теме Скрипт Asagi's gun license

Cerberus пишет: А вот тут, насколько я знаю, отсчёт ведётся от нуля.

может есть еще исключения?))

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

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