Войти на сайт

Авторизация, ждите ...
×

ТЕМА: Скрипт Asagi's gun license

Скрипт Asagi's gun license 10 года 5 мес. назад #69664

  • lindar
  • lindar аватар
  • Вне сайта
  • Оседлый
  • Сообщений: 27
  • Спасибо получено: 3
Доброго времени суток! Интересует настройка скрипта Asagis gun license. Никак не могу заставить его работать. Создается разве что слот для амуниции, но навык не расходует ее. Расскажите пожалуйста пошагово, что и как надо делать.
Администратор запретил публиковать записи гостям.

Скрипт Asagi's gun license 10 года 5 мес. назад #69769

  • lindar
  • lindar аватар
  • Вне сайта
  • Оседлый
  • Сообщений: 27
  • Спасибо получено: 3
need help
Администратор запретил публиковать записи гостям.

Скрипт Asagi's gun license 10 года 5 мес. назад #69773

  • DeadElf79
  • DeadElf79 аватар
  • Вне сайта
  • Звездный Страж
  • Сообщений: 3147
  • Спасибо получено: 2650
  • Проект месяца 1 место3 местоПрограммист RubyВетеран1 место в ГотвПисатель 3 местоУчительПроект месяца 2 местоОрганизатор конкурсов
- Ты сделал все по инструкции, которая указана на сайте?
- Ты уверен, что оно работает именно так, как ты себе это представляешь?
- Ты прочел инструкцию по настройке, указанную в самом скрипте в разделе "Instructions" и сделал ли все по ней?

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

Скрипт Asagi's gun license 10 года 5 мес. назад #69777

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

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

Демо
Последнее редактирование: 10 года 5 мес. назад от lindar. Причина: ссылка
Администратор запретил публиковать записи гостям.

Скрипт Asagi's gun license 10 года 5 мес. назад #69783

  • DeadElf79
  • DeadElf79 аватар
  • Вне сайта
  • Звездный Страж
  • Сообщений: 3147
  • Спасибо получено: 2650
  • Проект месяца 1 место3 местоПрограммист RubyВетеран1 место в ГотвПисатель 3 местоУчительПроект месяца 2 местоОрганизатор конкурсов
Давай переведем кусок прямо из инструкции к коду со сравнением приведенного тобой:

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>

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

Скрипт Asagi's gun license 10 года 5 мес. назад #69786

  • lindar
  • lindar аватар
  • Вне сайта
  • Оседлый
  • Сообщений: 27
  • Спасибо получено: 3
Да вроде по-русски пишет без проблем.
А вот по последнему пункту, следовал оригинальному гайду:
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.
Администратор запретил публиковать записи гостям.

Скрипт Asagi's gun license 10 года 5 мес. назад #69788

  • DeadElf79
  • DeadElf79 аватар
  • Вне сайта
  • Звездный Страж
  • Сообщений: 3147
  • Спасибо получено: 2650
  • Проект месяца 1 место3 местоПрограммист RubyВетеран1 место в ГотвПисатель 3 местоУчительПроект месяца 2 местоОрганизатор конкурсов
Скачал демку, почитал инструкцию, пошел учить английский - уж очень много автор вставлял слово ammo в объяснения, начинает казаться, что это было сделано в случайном порядке Т_Т Найдется ли человек, который сумеет перевести это все? (хотя бы перевести, разбираться особо не нужно)

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

Скрипт Asagi's gun license 10 года 5 мес. назад #69790

  • Cerberus
  • Cerberus аватар
  • Вне сайта
  • Модератор
  • Собака злая
  • Сообщений: 2269
  • Спасибо получено: 1182
  • Проект месяца 1 место2 место Проект месяца 2 местоПрограммист JavaScript Победитель Сбитой кодировки2 место Сбитая кодировка3 место3 место ГотвОрганизатор конкурсовПисатель 3 место
Не перевод, а пересказ, если честно, но всё же :)

ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]
Жуть болотная, на лапках, в тапках и с пулемётом...
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: DeadElf79

Скрипт Asagi's gun license 10 года 5 мес. назад #69791

  • Cerberus
  • Cerberus аватар
  • Вне сайта
  • Модератор
  • Собака злая
  • Сообщений: 2269
  • Спасибо получено: 1182
  • Проект месяца 1 место2 место Проект месяца 2 местоПрограммист JavaScript Победитель Сбитой кодировки2 место Сбитая кодировка3 место3 место ГотвОрганизатор конкурсовПисатель 3 место
Посмотрел демку. Вообще-то Миротворец имеет id не 61, а 60, это раз. И ещё надо проставить ему такой же тип, какой и в ammo_type_id (то есть девятый - Посох).
Жуть болотная, на лапках, в тапках и с пулемётом...
Администратор запретил публиковать записи гостям.

Скрипт Asagi's gun license 10 года 5 мес. назад #69792

  • lindar
  • lindar аватар
  • Вне сайта
  • Оседлый
  • Сообщений: 27
  • Спасибо получено: 3
Cerberus пишет:
Вообще-то Миротворец имеет id не 61, а 60, это раз.
видимо я не понимаю как определять ID. мне казалось отсчет идет с 0, или нет?
Администратор запретил публиковать записи гостям.

Скрипт Asagi's gun license 10 года 5 мес. назад #69793

  • DeadElf79
  • DeadElf79 аватар
  • Вне сайта
  • Звездный Страж
  • Сообщений: 3147
  • Спасибо получено: 2650
  • Проект месяца 1 место3 местоПрограммист RubyВетеран1 место в ГотвПисатель 3 местоУчительПроект месяца 2 местоОрганизатор конкурсов
Линдар, это мейкер, здесь только с единицы))
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: lindar

Скрипт Asagi's gun license 10 года 5 мес. назад #69794

  • Cerberus
  • Cerberus аватар
  • Вне сайта
  • Модератор
  • Собака злая
  • Сообщений: 2269
  • Спасибо получено: 1182
  • Проект месяца 1 место2 место Проект месяца 2 местоПрограммист JavaScript Победитель Сбитой кодировки2 место Сбитая кодировка3 место3 место ГотвОрганизатор конкурсовПисатель 3 место
Если бы было с 0, было бы 59 вообще :) Надо смотреть, что написано, номера же все явные.
Жуть болотная, на лапках, в тапках и с пулемётом...
Администратор запретил публиковать записи гостям.

Скрипт Asagi's gun license 10 года 5 мес. назад #69795

  • lindar
  • lindar аватар
  • Вне сайта
  • Оседлый
  • Сообщений: 27
  • Спасибо получено: 3
Так, хорошо, с id понятно. Переписал их. но все равно в эквипе он стрел не видит. создал новый тип оружия (11 - стрелы), назначил его к слоту в классовых тегах и к навыку. все без толку
Администратор запретил публиковать записи гостям.

Скрипт Asagi's gun license 10 года 5 мес. назад #69797

  • Cerberus
  • Cerberus аватар
  • Вне сайта
  • Модератор
  • Собака злая
  • Сообщений: 2269
  • Спасибо получено: 1182
  • Проект месяца 1 место2 место Проект месяца 2 местоПрограммист JavaScript Победитель Сбитой кодировки2 место Сбитая кодировка3 место3 место ГотвОрганизатор конкурсовПисатель 3 место
А к предмету, который хочешь сделать патронами?
Жуть болотная, на лапках, в тапках и с пулемётом...
Администратор запретил публиковать записи гостям.

Скрипт Asagi's gun license 10 года 5 мес. назад #69798

  • lindar
  • lindar аватар
  • Вне сайта
  • Оседлый
  • Сообщений: 27
  • Спасибо получено: 3
да, выбрал ему новый тип
Администратор запретил публиковать записи гостям.

Скрипт Asagi's gun license 10 года 5 мес. назад #69799

  • lindar
  • lindar аватар
  • Вне сайта
  • Оседлый
  • Сообщений: 27
  • Спасибо получено: 3
да, и еще. если в мейкере считают с единицы, а слот щита в эквипе - 1, то какой id у слота оружия?
Администратор запретил публиковать записи гостям.

Скрипт Asagi's gun license 10 года 5 мес. назад #69800

  • Cerberus
  • Cerberus аватар
  • Вне сайта
  • Модератор
  • Собака злая
  • Сообщений: 2269
  • Спасибо получено: 1182
  • Проект месяца 1 место2 место Проект месяца 2 местоПрограммист JavaScript Победитель Сбитой кодировки2 место Сбитая кодировка3 место3 место ГотвОрганизатор конкурсовПисатель 3 место
А вот тут, насколько я знаю, отсчёт ведётся от нуля.
Жуть болотная, на лапках, в тапках и с пулемётом...
Администратор запретил публиковать записи гостям.

Скрипт Asagi's gun license 10 года 5 мес. назад #69801

  • lindar
  • lindar аватар
  • Вне сайта
  • Оседлый
  • Сообщений: 27
  • Спасибо получено: 3
Cerberus пишет:
А вот тут, насколько я знаю, отсчёт ведётся от нуля.
может есть еще исключения?))
Администратор запретил публиковать записи гостям.
Модераторы: NeKotZima
Время создания страницы: 0.293 секунд