赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 1 |
经验 | 940 |
最后登录 | 2015-5-10 |
在线时间 | 3 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 3 小时
- 注册时间
- 2015-5-1
- 帖子
- 11
|
4楼
楼主 |
发表于 2015-5-2 22:55:51
|
只看该作者
然后就是实际的代码····
我分了两页来写。
第一页是可以根据情况修改的部分。
第二页是完全不需要修改的部分。- module Slots
-
- Slots = []
-
- Slots[0] = "武器"
- Slots[1] = "头盔"
- Slots[2] = "衣服"
- Slots[3] = "披风"
- Slots[4] = "鞋子"
- Slots[5] = "饰品"
- end
- #--------------------------------------------------------------------------
- # ● Rewrites equip_slots
- #--------------------------------------------------------------------------
- # 以下代码
- # 用于返回装备栏的排列数组
- class Game_Actor < Game_Battler
- def equip_slots
- return [0,0,1,2,3,4,5,5,5] if dual_wield? #当装备风格为双手武器时
- return [0,1,2,3,4,5,5,5]
- end
- end
- # 以下代码
- # 用于改变装备的装备类型
- module RPG
-
- class Armor
-
- def etype_id
- for i in 0..5
- etype_id = i if Slots::Slots[i] == note
- end
- p etype_id
- return etype_id
- end
- end
- end
复制代码 |
|