赞 | 0 |
VIP | 0 |
好人卡 | 9 |
积分 | 1 |
经验 | 15515 |
最后登录 | 2022-1-17 |
在线时间 | 1083 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 70
- 在线时间
- 1083 小时
- 注册时间
- 2013-3-29
- 帖子
- 2394
|
如果是要让不同的角色有不同的普通攻击,就用这个脚本应该可以:(话说这个是我的游戏里用的)- #==============================================================================
- # ■ 不同的人有不同的战斗选项 BY 仲秋启明
- #------------------------------------------------------------------------------
- # KCG的那个太麻烦了于是就有了这个简单的方法
- #------------------------------------------------------------------------------
- # 使用方法:根据角色ID设定即可
- #==============================================================================
- class Window_ActorCommand < Window_Command
- #--------------------------------------------------------------------------
- # ● 设置
- # actor : 角色
- #--------------------------------------------------------------------------
- def setup(actor)
- case actor.id
- when 1
- s1 = "斩击"
- s2 = "剑技"
- s3 = "格挡"
- s4 = "道具"
- when 2
- s1 = "射箭"
- s2 = "箭技"
- s3 = "格挡"
- s4 = "道具"
- when 3
- s1 = "斧击"
- s2 = "斧技"
- s3 = "格挡"
- s4 = "道具"
- when 4
- s1 = "雷击"
- s2 = "雷技"
- s3 = "格挡"
- s4 = "道具"
- else
- s1 = Vocab::attack
- s2 = Vocab::skill
- s3 = Vocab::guard
- s4 = Vocab::item
- end
- if actor.class.skill_name_valid # 是否指定职业技能文字
- s2 = actor.class.skill_name # 替换「技能」命令文字
- end
- @commands = [s1, s2, s3, s4]
- @item_max = 4
- refresh
- self.index = 0
- end
- end
复制代码 |
|