| 赞 | 300 |
| VIP | |
| 好人卡 | |
| 积分 | 242 |
| 经验 | |
| 最后登录 | 2026-10-5 |
| 在线时间 | 9564 小时 |
- 梦石
- 1
- 星屑
- 23246
- 在线时间
- 9564 小时
- 注册时间
- 2012-6-19
- 回帖
- 7018
 
|
发表于 2014-12-26 10:48:11
|
显示全部楼层
因为你的描述不明不白的很多关键信息都没说清楚所以我就给一个思路- class Game_Enemy
- alias m5_20141226_item_object item_object
- def item_object(kind, data_id)
- case @enemy_id
- when 1
- if 人物等级 > 50
- if kind == 1 && data_id == 50
- kind = 2
- data_id = 80
- end
- end
- end
- return m5_20141226_item_object(kind, data_id)
- end
- end
复制代码 当敌人ID为1号时,如果人物等级超过50时,
当打败敌人后获得了物品(kind == 1)且物品ID为50(data_id == 50)
这个物品变为武器(kind = 2)且武器的ID为80(data_id = 80)
|
评分
-
查看全部评分
|