Войти на сайт

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

ТЕМА: [MV] Как добавить доп. пункт меню?

[MV] Как добавить доп. пункт меню? 8 года 10 мес. назад #88946

  • AnnTenna
  • AnnTenna аватар
  • Вне сайта
  • Администратор
  • ловлю волны настроения
  • Сообщений: 4605
  • Спасибо получено: 4769
  • Коммерсант3 место в Кодировке2 место ГотвПроект года 2 местоПобедитель Сбитой кодировки3 местоОрганизатор конкурсовРазработчикВетеранПроект месяца 2 место
Нужно, чтобы в меню появилась еще одна кнопка "Правила", и по нажатию на нее игрок должен попадать на карту с номером 004.

Помогите, пожалуйста. Наверняка делается легко, ну я что-то никак не соображу. :ermm:

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

[MV] Как добавить доп. пункт меню? 8 года 10 мес. назад #88950

  • Iren_Rin
  • Iren_Rin аватар
  • Вне сайта
  • Мастер
  • Сообщений: 247
  • Спасибо получено: 537
  • УчительПрограммист RubyКоммерсантПроект года 1 местоПроект месяца 1 место
Имеется ввиду меню внутри игры, или титульное при заходе в игру? Если никто не поможет до вечера то напишу плагин.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: AnnTenna

[MV] Как добавить доп. пункт меню? 8 года 10 мес. назад #88953

  • AnnTenna
  • AnnTenna аватар
  • Вне сайта
  • Администратор
  • ловлю волны настроения
  • Сообщений: 4605
  • Спасибо получено: 4769
  • Коммерсант3 место в Кодировке2 место ГотвПроект года 2 местоПобедитель Сбитой кодировки3 местоОрганизатор конкурсовРазработчикВетеранПроект месяца 2 место
Оу, и правда неточно написала, я имела в виду на титульнике при заходе :blush: :)

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

[MV] Как добавить доп. пункт меню? 8 года 10 мес. назад #88954

  • Iren_Rin
  • Iren_Rin аватар
  • Вне сайта
  • Мастер
  • Сообщений: 247
  • Спасибо получено: 537
  • УчительПрограммист RubyКоммерсантПроект года 1 местоПроект месяца 1 место
т.е. нужно стартануть новую игру и перенести игрока на карту #4?
Администратор запретил публиковать записи гостям.

[MV] Как добавить доп. пункт меню? 8 года 10 мес. назад #88955

  • AnnTenna
  • AnnTenna аватар
  • Вне сайта
  • Администратор
  • ловлю волны настроения
  • Сообщений: 4605
  • Спасибо получено: 4769
  • Коммерсант3 место в Кодировке2 место ГотвПроект года 2 местоПобедитель Сбитой кодировки3 местоОрганизатор конкурсовРазработчикВетеранПроект месяца 2 место
Ну даа, вроде того. А на той карте просто идет набор картинок, которые наглядно объясняют правила игры, читаешь их и после этого обратно в меню возвращаешься - ну это уже можно спокойно сделать обычными ивентами.

В принципе, если кому-нибудь еще пригодится такой скрипт, можно в настройки плагина вынести номер карты, куда переносить, кстати :silly:

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

[MV] Как добавить доп. пункт меню? 8 года 10 мес. назад #88980

  • Iren_Rin
  • Iren_Rin аватар
  • Вне сайта
  • Мастер
  • Сообщений: 247
  • Спасибо получено: 537
  • УчительПрограммист RubyКоммерсантПроект года 1 местоПроект месяца 1 место
Написал плагин. В настройках текст для нового пункта меню, id карты, x координата, y координата, и настройка убирать на такой карте "Сохранить" из игрового меню, или нет.
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Dmy, AnnTenna, Kerotan, RastaManGames, tvorimvsevmeste

[MV] Как добавить доп. пункт меню? 8 года 10 мес. назад #88983

  • AnnTenna
  • AnnTenna аватар
  • Вне сайта
  • Администратор
  • ловлю волны настроения
  • Сообщений: 4605
  • Спасибо получено: 4769
  • Коммерсант3 место в Кодировке2 место ГотвПроект года 2 местоПобедитель Сбитой кодировки3 местоОрганизатор конкурсовРазработчикВетеранПроект месяца 2 место
Благодарю, плагин работает, пункт добавляется, и настроек даже столько вынес - супер :whistle:

Только маленький вопросик - я тут еще один плагин брала, с кнопкой выйти от Сифа. Они не совместимы? Эффект от применения их в одном флаконе своеобразный - если первым ставить плагин с кнопкой "выйти" то пункт "правила" добавляется после выхода самым последним пунктом. А вроде как по идее "выход" должен быть последним >_<. Или же если я добавляю сначала плагин MenuTeleporter, а затем TitleShutdown command, то вообще кнопка "правила" пропадает :blush:

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

[MV] Как добавить доп. пункт меню? 8 года 10 мес. назад #88984

  • strelokhalfer
  • strelokhalfer аватар
  • Вне сайта
  • Архитектор Миров
  • Знатный грамотей
  • Сообщений: 1640
  • Спасибо получено: 1078
  • Программист Ruby2 место Сбитая кодировкаПереводчикОрганизатор конкурсов2 место Даритель Стимкея
Просто у ирена стабильно добавляет команду вконец, так как он сначала генерирует оригинальный список, а у сифа идет переопределение данного метода.
В руби можно было просто в лист добавить по индексу, как в джаве, не знаю...
Можно попробовать покостылить.
В скрипте Ирена добавить после
this.addCommand(menuCommandText, 'rules');
вот эту строку, скрипт сифа должен идти первым. Должно помочь...
this.addCommand(shutdown_name,         'shutdown');
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Последнее редактирование: 8 года 10 мес. назад от strelokhalfer.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: AnnTenna, Kerotan

[MV] Как добавить доп. пункт меню? 8 года 10 мес. назад #88986

  • AnnTenna
  • AnnTenna аватар
  • Вне сайта
  • Администратор
  • ловлю волны настроения
  • Сообщений: 4605
  • Спасибо получено: 4769
  • Коммерсант3 место в Кодировке2 место ГотвПроект года 2 местоПобедитель Сбитой кодировки3 местоОрганизатор конкурсовРазработчикВетеранПроект месяца 2 место
Вроде, сделала как сказал, но выдает вот эту ошибку


iouio.png

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

[MV] Как добавить доп. пункт меню? 8 года 10 мес. назад #88989

  • strelokhalfer
  • strelokhalfer аватар
  • Вне сайта
  • Архитектор Миров
  • Знатный грамотей
  • Сообщений: 1640
  • Спасибо получено: 1078
  • Программист Ruby2 место Сбитая кодировкаПереводчикОрганизатор конкурсов2 место Даритель Стимкея
Ага, такивсёж не видит скрипт сифа...
Попробуй добавить под
var hideSave = parameters['hideSave'] === 'true';
строку
var shutdown_name = parameters['Name'] || "Shutdown";
Надеюсь Ирен придет и починит сифовый скрипт.
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Последнее редактирование: 8 года 10 мес. назад от strelokhalfer.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: AnnTenna

[MV] Как добавить доп. пункт меню? 8 года 10 мес. назад #88995

  • AnnTenna
  • AnnTenna аватар
  • Вне сайта
  • Администратор
  • ловлю волны настроения
  • Сообщений: 4605
  • Спасибо получено: 4769
  • Коммерсант3 место в Кодировке2 место ГотвПроект года 2 местоПобедитель Сбитой кодировки3 местоОрганизатор конкурсовРазработчикВетеранПроект месяца 2 место
Да мы уже практически добили! Появилась кнопка с надписью "Shutdown" в конце!!! Правда, когда я ее переименовываю в русское слово "Выйти" выводятся вопросительные знаки прям в меню :ohmy:

men.png


Ну и не работает она :wall: жамкаю по этой кнопке - ноль эффекта

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

[MV] Как добавить доп. пункт меню? 8 года 10 мес. назад #88998

  • strelokhalfer
  • strelokhalfer аватар
  • Вне сайта
  • Архитектор Миров
  • Знатный грамотей
  • Сообщений: 1640
  • Спасибо получено: 1078
  • Программист Ruby2 место Сбитая кодировкаПереводчикОрганизатор конкурсов2 место Даритель Стимкея
А файл скрипта в utf-8?
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: RastaManGames

[MV] Как добавить доп. пункт меню? 8 года 8 мес. назад #90205

  • AnnTenna
  • AnnTenna аватар
  • Вне сайта
  • Администратор
  • ловлю волны настроения
  • Сообщений: 4605
  • Спасибо получено: 4769
  • Коммерсант3 место в Кодировке2 место ГотвПроект года 2 местоПобедитель Сбитой кодировки3 местоОрганизатор конкурсовРазработчикВетеранПроект месяца 2 место
Ой, даже не знаю :blush: Хотя, впринципе не важно. Двойное обновление скрипта TitleShutdown command решило это проблему наповал! :whistle: :whistle:

Возник такой вопрос: а как быть, если нужно добавить еще одну такую кнопку? Например, титры? :silly:

Вопрос решен благодаря плагину от Дениса Кузницова :whistle:
(теперь так перенастроили, что плагин на правила показывает титры, а плагин ДК показывает правила, причем не только в меню, если кому надо, выложу)

Последнее редактирование: 8 года 7 мес. назад от AnnTenna.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: RastaManGames
Модераторы: NeKotZima
Время создания страницы: 0.258 секунд