赞 | 1 |
VIP | 0 |
好人卡 | 0 |
积分 | 24 |
经验 | 11644 |
最后登录 | 2025-1-10 |
在线时间 | 576 小时 |
Lv3.寻梦者
- 梦石
- 0
- 星屑
- 2404
- 在线时间
- 576 小时
- 注册时间
- 2012-5-3
- 帖子
- 86
|
4楼
楼主 |
发表于 2012-9-26 01:24:44
|
只看该作者
本帖最后由 hcm 于 2012-10-12 12:49 编辑
- #--------------------------------------------------------------------------
- # ● 变更装备
- # equip_type : 装备类型
- # id : 武器 or 防具 ID (0 为解除装备)
- #--------------------------------------------------------------------------
- def equip(equip_type, id)
- case equip_type
- when 0 # 武器
- if id == 0 or $game_party.weapon_number(id) > 0
- $game_party.gain_weapon(@weapon_id, 1)
- @weapon_id = id
- $game_party.lose_weapon(id, 1)
- end
- #更换装备改变主角造型
- #●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
- #如果更换之前武器id为造型武器
- if self.id == 1
- if id == 0
- $body_type = 1
- elsif id > 0 and id < 11
- $body_type = 2
- elsif id == 13
- $body_type = 3
- elsif id == 12
- $body_type = 4
- elsif id == 11
- $body_type = 5
- elsif id == 15
- $body_type = 6
- elsif id == 16
- $body_type = 7
- elsif id == 14
- $body_type = 8
- elsif id == 17
- $body_type = 9
- end
- common_event_id = 19
- # 设置事件
- common_event = $data_common_events[common_event_id]
- $game_system.map_interpreter.setup(common_event.list, 0)
- $game_system.map_interpreter.update
- elsif self.id == 2
- if id == 0
- $body_type = 1
- elsif id >= 70 and id <= 78
- $body_type = 2
- elsif id >= 79 and id <= 81
- $body_type = 3
- elsif id >= 82 and id <= 84
- $body_type = 4
- end
- common_event_id = 20
- # 设置事件
- common_event = $data_common_events[common_event_id]
- $game_system.map_interpreter.setup(common_event.list, 0)
- $game_system.map_interpreter.update
- elsif self.id == 3
- if id == 0
- $body_type = 1
- elsif id >= 53 and id <= 61
- $body_type = 2
- elsif id >= 62 and id <= 64
- $body_type = 3
- elsif id >= 65 and id <= 67
- $body_type = 4
- end
- common_event_id = 21
- # 设置事件
- common_event = $data_common_events[common_event_id]
- $game_system.map_interpreter.setup(common_event.list, 0)
- $game_system.map_interpreter.update
- end
复制代码 找到了。不知道是不是这个 |
|