赞 | 0 |
VIP | 186 |
好人卡 | 0 |
积分 | 1 |
经验 | 5829 |
最后登录 | 2012-12-21 |
在线时间 | 83 小时 |
Lv1.梦旅人 龙皇
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 83 小时
- 注册时间
- 2007-8-8
- 帖子
- 2956
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
若使空手就有攻击力的效果,
http://rpg.blue/web/htm/news392.htm
http://rpg.blue/web/htm/news393.htm
但你会发现变身变 后 所使用属性武器(普通属性攻击),
在变身结束还原成人时,并没有回归成空手不拿武器的状态,
仍然是变身时所使用的属性武器(普通属性攻击)!
这是因为在.....
超完美七属性(龙战士)变身系统--事件版教学 中 第10步骤里
多了一条判断式
if $game_variables[变量编号] != 0
.......
end 这个变量在上个步骤有提及 第9步骤里,
是设置角色变身前储存装备武器的ID,
$game_variables[变量编号] = $game_actors[角色ID].weapon_id,
当角色是空手时$game_actors[角色ID].weapon_id会等于零,
所以角色变回来時,提取尚未变身前所装备的武器时,
会因为刚刚的条件判断 不执行 提取尚未变身前 未装备的武器(空手状态),
所以把步骤10里
if $game_variables[变量编号] != 0
@weapon_id = $game_actors[角色ID].weapon_id
$game_party.gain_weapon($game_variables[变量编号],1)
$game_actors[角色ID].equip(0, $game_variables[变量编号])
$game_party.lose_weapon(@weapon_id,1)
$game_party.lose_weapon($game_variables[变量编号],1)
end 把以上粉红色的地方删除就可以了...就变成为
@weapon_id = $game_actors[角色ID].weapon_id
$game_party.gain_weapon($game_variables[变量编号],1)
$game_actors[角色ID].equip(0, $game_variables[变量编号])
$game_party.lose_weapon(@weapon_id,1)
$game_party.lose_weapon($game_variables[变量编号],1) 如此一来空手不拿武器变身结束后就可以换得回来了!
|
|