赞 | 0 |
VIP | 18 |
好人卡 | 2 |
积分 | 3 |
经验 | 58088 |
最后登录 | 2020-4-25 |
在线时间 | 573 小时 |
Lv2.观梦者
- 梦石
- 0
- 星屑
- 301
- 在线时间
- 573 小时
- 注册时间
- 2005-10-27
- 帖子
- 1164
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
我的确是脚本盲,只是把不知什么时候抓来用在自己游戏里的原脚本的判断条件从角色名字改为职业ID,(过程就是凭半吊子英文乱摸一通,痛苦……)主要是考虑到有些游戏会让玩家自由给主角取名字而职业不变的情况。即使以后要转职也不要紧,脚本里多写几行就是了,嘎嘎{/cy}
就是原脚本作者的信息我怎么也找不到了,请各位知道的告知一下。我一定补进去
- #战斗个性描述词职业ID判断改版
- #原版作者已不可考,姬文翔 把判断条件从角色名字改为职业ID,主要是考虑到有些游戏
- #会让玩家自由给主角取名字而职业不变的情况。要转职也不要紧,多写几行就是了,嘎嘎
- #==============================================================================
- # ■ Window_Command
- #==============================================================================
- class Window_Command
- def set_command_name(index, name)
- @commands[index] = name
- refresh
- end
- end
-
- #==============================================================================
- # ■ Scene_Battle
- #==============================================================================
- class Scene_Battle
- #--------------------------------------------------------------------------
- # ● 定义实例变量
- #--------------------------------------------------------------------------
- alias skill_names_original_phase3_setup_command_window phase3_setup_command_window
- def phase3_setup_command_window
- skill_names_original_phase3_setup_command_window
- return if @active_battler.nil?
- case @active_battler.class_id
- when 1 #阿尔
- @actor_command_window.set_command_name(0, "普通攻击")
- @actor_command_window.set_command_name(1, "剑技")
- @actor_command_window.set_command_name(2, "挡架")
- when 2 #帕吉尔
- @actor_command_window.set_command_name(0, "普通攻击")
- @actor_command_window.set_command_name(1, "长枪技")
- @actor_command_window.set_command_name(2, "挡架")
- when 3 #塞拉斯
- @actor_command_window.set_command_name(0, "普通攻击")
- @actor_command_window.set_command_name(1, "斧技")
- @actor_command_window.set_command_name(2, "挡架")
- when 4 #特箩西
- @actor_command_window.set_command_name(0, "普通攻击")
- @actor_command_window.set_command_name(1, "盗贼技")
- @actor_command_window.set_command_name(2, "挡架")
- when 5 #艾斯迪儿
- @actor_command_window.set_command_name(0, "普通攻击")
- @actor_command_window.set_command_name(1, "箭技")
- @actor_command_window.set_command_name(2, "防御")
- when 6 #菲力克斯
- @actor_command_window.set_command_name(0, "普通攻击")
- @actor_command_window.set_command_name(1, "火枪技")
- @actor_command_window.set_command_name(2, "防御")
- when 7 #克萝莉亚
- @actor_command_window.set_command_name(0, "普通攻击")
- @actor_command_window.set_command_name(1, "白魔法")
- @actor_command_window.set_command_name(2, "防御")
- when 8 #西露达
- @actor_command_window.set_command_name(0, "普通攻击")
- @actor_command_window.set_command_name(1, "黑魔法")
- @actor_command_window.set_command_name(2, "防御")
- end
- end
- end
复制代码
范例
http://rpg.blue/upload_program/files/战斗个性描述词-职业ID判断改版_94006189.rar |
|