Project1

标题: 请问怎么经过一个事件后,在队成员的装备全部消失? [打印本页]

作者: wly611341    时间: 2013-10-28 20:40
标题: 请问怎么经过一个事件后,在队成员的装备全部消失?
求问一下,有没有经过事件后,在队伍里的所有人装备全部消失的脚本代码啊?
谢谢了!
作者: wwwcctvty    时间: 2013-10-28 20:51
是消失装备好的?还是消失包包里的,还是全部消失?
作者: wly611341    时间: 2013-10-28 20:55
wwwcctvty 发表于 2013-10-28 20:51
是消失装备好的?还是消失包包里的,还是全部消失?


是消失装备在身上的。
作者: 美丽晨露    时间: 2013-10-28 21:00
本帖最后由 美丽晨露 于 2013-10-28 21:01 编辑

可以使用事件页的更变装备选项
将指定或者所有的人物的所有部位都设置为无就可以了。
不需要什么脚本

作者: wwwcctvty    时间: 2013-10-28 21:03
本帖最后由 wwwcctvty 于 2013-10-28 21:05 编辑
wly611341 发表于 2013-10-28 20:55
是消失装备在身上的。
  1. $game_party.actors[i].weapon_id = 0 # i 表示几号队员,这句是武器的,防具(armor1_id、armor2_id、、、、、)也是这样写
复制代码

作者: wly611341    时间: 2013-10-28 21:07
美丽晨露 发表于 2013-10-28 21:00
可以使用事件页的更变装备选项
将指定或者所有的人物的所有部位都设置为无就可以了。
不需要什么脚本

这样也可以啊,开眼界了!
谢谢!
作者: wly611341    时间: 2013-10-28 21:08
wwwcctvty 发表于 2013-10-28 21:03

大长见识了呢!谢谢!
作者: 芯☆淡茹水    时间: 2013-10-28 21:25
事件 — 脚本:
  1. for actor in $game_party.actors
  2.   actor.weapon_id = 0
  3.   actor.armor1_id = 0
  4.   actor.armor2_id = 0
  5.   actor.armor3_id = 0
  6.   actor.armor4_id = 0
  7. end
复制代码

作者: 亿万星辰    时间: 2013-10-28 22:36
上面回复的同学里,两位用“.weapon_id = 0”这个方法来更改装备的,虽然楼主是用了“消失”这个要求,不过直接把装备消失不见而不是卸下来的做法还是有那么一点的鲁莽呢……





欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1