Нужна помощь в редактировании скриптов
11 года 7 мес. назад #73797
от aval__
aval__ создал тему: Нужна помощь в редактировании скриптов
Доброго времени, пишу от того что нужна помощь в поиске и редактировании скриптов.
1) Нужен скрипт на большое количество выбора ответов
(в стандарте можно выбрать сделать только 4 ветки, меня это не особо устраивает. хотелось бы 6-7 веток для ответов, в самом идеальном варианте до 10 и более)
Ps за основу думал предложить взять ГУИП (вроде цербра писал)
2) хотелось бы скрипт который в основном меню добавил 4 кнопку (под кнопкой загрузить) вроде Авторы или Об игре.
Суть в том что бы добавить в игру кнопку при нажатии на которую открывалась бы картинка или еще что-то.
ЗЫ проще всего эту тему можно было бы назвать, ИЩУ скпиптера, или програмиста Руби или что-нибудь в этом духе.
1) Нужен скрипт на большое количество выбора ответов
(в стандарте можно выбрать сделать только 4 ветки, меня это не особо устраивает. хотелось бы 6-7 веток для ответов, в самом идеальном варианте до 10 и более)
Ps за основу думал предложить взять ГУИП (вроде цербра писал)
2) хотелось бы скрипт который в основном меню добавил 4 кнопку (под кнопкой загрузить) вроде Авторы или Об игре.
Суть в том что бы добавить в игру кнопку при нажатии на которую открывалась бы картинка или еще что-то.
ЗЫ проще всего эту тему можно было бы назвать, ИЩУ скпиптера, или програмиста Руби или что-нибудь в этом духе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
11 года 7 мес. назад #73802
от DeadElf79
DeadElf79 ответил в теме Нужна помощь в редактировании скриптов
Второе набросал минут за пять. название картинки пишешь здесь:
Сам код:
люблю иногда переписывать этот код заново))
Code:
AUTHORS_PICTURE_NAME = 'Authors' # вот в этих кавычках, да
Code:
class Window_TitleCommand < Window_Command
#--------------------------------------------------------------------------
# * Create Command List
#--------------------------------------------------------------------------
def make_command_list
add_command(Vocab::new_game, :new_game)
add_command(Vocab::continue, :continue, continue_enabled)
add_command('authors', :authors)
add_command(Vocab::shutdown, :shutdown)
end
end
class Scene_Title < Scene_Base
AUTHORS_PICTURE_NAME = 'Authors'
#--------------------------------------------------------------------------
# * Start Processing
#--------------------------------------------------------------------------
alias old_start start
def start
old_start
@some_picture=Sprite.new
@some_picture.bitmap = Cache.picture(AUTHORS_PICTURE_NAME)
@some_picture.z=100
@some_picture.visible = false
end
#--------------------------------------------------------------------------
# * Create Command Window
#--------------------------------------------------------------------------
alias old_cmd create_command_window
def create_command_window
old_cmd
@command_window.set_handler(:authors, method(:command_authors))
end
#--------------------------------------------------------------------------
# * [Authors] Command
#--------------------------------------------------------------------------
def command_authors
Graphics.freeze
@command_window.visible=false
@some_picture.visible=true
Graphics.transition 60
end
#--------------------------------------------------------------------------
# * Frame Update
#--------------------------------------------------------------------------
alias old_update update
def update
old_update
if Input.trigger? Input::B
Graphics.freeze
@command_window.visible=true
@command_window.activate
@some_picture.visible=false
Graphics.transition 60
end
end
end
люблю иногда переписывать этот код заново))
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
11 года 7 мес. назад #73804
от Rude
Rude ответил в теме Нужна помощь в редактировании скриптов
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
11 года 7 мес. назад #73825
от aval__
aval__ ответил в теме Нужна помощь в редактировании скриптов
да, сойдет. То что нужно.
Может тогда можно последние попросить.
3) что бы можно было показать текст на весь экран как в " XaiL System - History Book" а потом тут же и выбор.
Те, чтобы было не маленькое сообщение в 4 строчки, а большой текст хотя бы строчек 10-15. При этом рядом был выбор ( те большой текст и выбор на одном экране)
Может тогда можно последние попросить.
3) что бы можно было показать текст на весь экран как в " XaiL System - History Book" а потом тут же и выбор.
Те, чтобы было не маленькое сообщение в 4 строчки, а большой текст хотя бы строчек 10-15. При этом рядом был выбор ( те большой текст и выбор на одном экране)
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
11 года 7 мес. назад #73842
от Rude
Rude ответил в теме Нужна помощь в редактировании скриптов
Не знаю как с выбором, но количество строк в сообщении можно изменить Янфлаевской системой сообщений:
yanflychannel.wordpress.com/rmvxa/core-s.../ace-message-system/
(Где-то на 171 строке укажи номер переменной отвечающей за количество строк в сообщении. Если значение переменной > 4, то остальные строки подгружаются со следующей команды показа сообщения если между ними нет других команд.)
yanflychannel.wordpress.com/rmvxa/core-s.../ace-message-system/
(Где-то на 171 строке укажи номер переменной отвечающей за количество строк в сообщении. Если значение переменной > 4, то остальные строки подгружаются со следующей команды показа сообщения если между ними нет других команд.)
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
11 года 7 мес. назад #73845
от aval__
aval__ ответил в теме Нужна помощь в редактировании скриптов
Спасибо, то что нужно. теперь только нужно что бы кто-нибудь помог их объединить. 
дело в том что если сделать максимальное количество строк 16 текст будет, но при этом варианты выбора куда то пропадают. я подозреваю что нужно сделать чтобы выбор был на переднем плане, или же прописать координаты окна выборов (либо в переменную либо в скрипте.)
дело в том что если сделать максимальное количество строк 16 текст будет, но при этом варианты выбора куда то пропадают. я подозреваю что нужно сделать чтобы выбор был на переднем плане, или же прописать координаты окна выборов (либо в переменную либо в скрипте.)
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
11 года 7 мес. назад - 11 года 7 мес. назад #73861
от aval__
А можно к картинки еще текст дописать? что бы в скрипте записать? или подключить скрипт XaiL System - History Book ?
aval__ ответил в теме Нужна помощь в редактировании скриптов
Второе набросал минут за пять. название картинки пишешь здесь:
Сам код:Code:AUTHORS_PICTURE_NAME = 'Authors' # вот в этих кавычках, даCode:class Window_TitleCommand < Window_Command #-------------------------------------------------------------------------- # * Create Command List #-------------------------------------------------------------------------- def make_command_list add_command(Vocab::new_game, :new_game) add_command(Vocab::continue, :continue, continue_enabled) add_command('authors', :authors) add_command(Vocab::shutdown, :shutdown) end end class Scene_Title < Scene_Base AUTHORS_PICTURE_NAME = 'Authors' #-------------------------------------------------------------------------- # * Start Processing #-------------------------------------------------------------------------- alias old_start start def start old_start @some_picture=Sprite.new @some_picture.bitmap = Cache.picture(AUTHORS_PICTURE_NAME) @some_picture.z=100 @some_picture.visible = false end #-------------------------------------------------------------------------- # * Create Command Window #-------------------------------------------------------------------------- alias old_cmd create_command_window def create_command_window old_cmd @command_window.set_handler(:authors, method(:command_authors)) end #-------------------------------------------------------------------------- # * [Authors] Command #-------------------------------------------------------------------------- def command_authors Graphics.freeze @command_window.visible=false @some_picture.visible=true Graphics.transition 60 end #-------------------------------------------------------------------------- # * Frame Update #-------------------------------------------------------------------------- alias old_update update def update old_update if Input.trigger? Input::B Graphics.freeze @command_window.visible=true @command_window.activate @some_picture.visible=false Graphics.transition 60 end end end
люблю иногда переписывать этот код заново))
А можно к картинки еще текст дописать? что бы в скрипте записать? или подключить скрипт XaiL System - History Book ?
Последнее редактирование: 11 года 7 мес. назад пользователем aval__.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Время создания страницы: 0.100 секунд
