设为首页收藏本站同能贴吧 切换语言 繁体中文
开启辅助访问 切换到窄版
扫描二维码关注官方公众号
返回列表
+ 发新帖
查看: 95|回复: 0

[转载发布] [VX] YIA FF1 Character Selection

[复制链接]
累计送礼:
0 个
累计收礼:
1 个
  • TA的每日心情
    慵懒
    3 天前
  • 签到天数: 207 天

    连续签到: 1 天

    [LV.7]常住居民III

    3646

    主题

    862

    回帖

    2万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    VIP
    7
    卡币
    21262
    OK点
    16
    推广点
    0
    同能卷
    50
    积分
    25800

    灌水之王

    发表于 前天 16:30 | 显示全部楼层 |阅读模式
    YIA'S FF1 Character Selection 1.0





    by YesImAaron



    INTRODUCTION

    Hello everyone! This is my first public script.  I first came up with idea to make this script after seeing many people request it at my old forum.  A lot of people would just say, oh just event it (which I did do at one point!).  And i do believe that is always a good idea also, try eventing it before asking for a script.  However, I wanted to contribute something, and I've been working on my ruby chops so here I am to bring you my Final Fantasy 1 Character Selection script.  This is script is built off of tkblackknights script TBK_JOB_CHANGER (link at the bottom).  I modified it and added to it to allow for certain aspects to work more like Final Fantasy 1.

    FEATURES

    What this script does is creates a menu that allows the player to change each persons class and name.  It is designed to be at the start of the game (like in FF1).

    - Change's actor's graphics based on their class

    - Allows the player to choose their character's names

    - Menu is set up to look much like FF1 (specifically the GBA version)

    - Easy to implement

    - In my opinion...it's pretty awesome!

    Screenshots

    Spoiler



    HOW TO USE

    Make sure to place above main but below everything else!  Included in the demo is an upgraded Name Input Processing script made by Logan Forrest. THIS IS NOT REQUIRED!  If you decide you DON'T want to use the advanced Name Input Processing script, then you must go into the script editor, go to YIA FF1 Character Select.  Scroll down to line 439 class Scene_Name and uncomment it. (See below code segmant in spoiler)  If you decide you do want to use the Name Input Processing Script, I HIGHLY suggest taking it directly from the demo because there were a few bugs in the script that I had to fix to make it work.  Be warned though, the Name Input Processing script is NOT my script so I will not provide support for it outside of making it work with my script.

    To make the graphics work properly (change when the class changes), you must make sure to have the proper character and face graphics in their respective folders.  For example,

    say you want to have a Warrior class.  In order for it to work properly, you must have a sprite graphic in your GRAPHIC/CHARACTERS folder called $class_warrior.png and a face graphic in your GRAPHIC/FACES folder called $class_warrior_face.png.  So the format for each graphic is $class_classname.png for the sprites and $class_classname_face.png for the face set.

    Spoiler-------------------------------------------------------------------------------
    # IF YOU DON'T USE THE EXPANDED NAME INPUT SCRIPT THEN YOU MUST
    # UNCOMMENT THIS SECTION OF CODE!!!!
    #-------------------------------------------------------------------------------
    #~ class Scene_Name < Scene_Base
    #~   #--------------------------------------------------------------------------
    #~   # * Return to Original Screen
    #~   #--------------------------------------------------------------------------
    #~   alias asc_return_scene return_scene
    #~   def return_scene
    #~         $scene = Scene_ASC.new
    #~   end
    #~ end

                    Code:        






    DEMO

    http://www.mediafire...yodo4wg2rjrnca2

    Script

    See the demo

    FAQ

    Q: I get an error when I try to change my character's class!

    A: Make sure you have the proper graphics inside the proper folders for each class you want.  Example:

       if you want to have a warrior class, then inside the GRAPHICS/CHARACTER folder, you must a file called

    $class_warrior.png and in the GRAPHICS/FACE folder, you must have a file called $class_warrior_face.png

    Q: I'm not using Logan Forrest's upgraded Name Input Script, but whenever I exit the Name Input screen it exits the Character Selection Menu!

    A: Make sure you uncommented the proper lines of code from the YIA FF1 Character Select script. (look above for instructions).

    Q: I found a bug and it broke everything and the world is about to collapse!

    A: message me and I'll try to fix it!

    IF USED YOU MUST CREDIT

    YesImAaron

    tkblackknight (for his original script without it this one would not be possible!) http://www.rpgmakerv...870

    Enelvon (helped put certain features in tkblackknights script)

    IF YOU USE THE UPGRADED NAME INPUT PROCESSING YOU MUST ALSO CREDIT

    Logan Forrest

    Alan Skorkin

    Chris Pound

    Motoyuki Kasahara

    original script can be found here: http://rmrk.net/inde...ic,44971.0.html

    SPECIAL THANKS TO

    Neon Black for helping me out with properly calling the Scene_Name through a script

    AUTHOR'S NOTE'S

    Enjoy and let me know what you think! Please report any bugs and I'll attempt to fix them.


    本贴来自国际rpgmaker官方论坛作者:YesImAaron处,因国际论坛即将永久关站,为了存档多年珍贵资料,署名转载到本论坛存档,由于官方帖子为英文原帖,需要中文翻译请点击论坛顶部切换语言为中文就可以将帖子翻译成中文浏览,方便大家随时查看,原文地址:https://forums.rpgmakerweb.com/threads/vx-yia-ff1-character-selection.2584/

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x
    天天去同能,天天有童年!
    回复 送礼论坛版权

    使用道具 举报

    文明发言,和谐互动
    文明发言,和谐互动
    高级模式
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    简体中文
    繁體中文
    English(英语)
    日本語(日语)
    Deutsch(德语)
    Русский язык(俄语)
    بالعربية(阿拉伯语)
    Türkçe(土耳其语)
    Português(葡萄牙语)
    ภาษาไทย(泰国语)
    한어(朝鲜语/韩语)
    Français(法语)
    关闭

    幸运抽奖

    社区每日抽奖来袭,快来试试你是欧皇还是非酋~

    立即查看

    聊天机器人
    Loading...

    QQ|Archiver|手机版|小黑屋|同能RPG制作大师 ( 沪ICP备12027754号-3 )

    GMT+8, 2026-7-10 01:09 , Processed in 0.148390 second(s), 56 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

    快速回复 返回顶部 返回列表