查看: 2935|回复: 1

如何做到让某位角色装备的武器/防具立刻消失?

[复制链接]
梦石
0
星屑
1315
在线时间
98 小时
注册时间
2018-4-12
回帖
57
发表于 2018-4-22 10:58:17 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
本帖最后由 myaa475 于 2018-5-6 15:50 编辑

    举个不好的例子...阿尔西斯和拉尔夫去干一些灰色工作,结果是赚得盆满钵满,穿上了价值9999999G的顶级装备.

    就在这个时候,阿尔西斯和拉尔夫被警察抓住了...他不仅被罚了9999999G,而且装备的限定武器(除了没装备的)全被没收了...这么算来他损失5x9999999G=咳咳

    这个功能完全可以用事件来实现,但如果每种装备20个,一共5种装备,13种角色,那么就是20x5x13个条件分歧...

   
更多图片 小图 大图
组图打开中,请稍候......
编程 音乐 美工...先从编程下手吧XD.
梦石
0
星屑
42235
在线时间
6017 小时
注册时间
2006-11-10
回帖
6966
发表于 2018-4-22 13:03:23 | 显示全部楼层
本帖最后由 灯笼菜刀王 于 2018-4-22 13:12 编辑

武器这样写
a = $game_actors[角色ID].weapon_id
$game_actors[角色ID].equip(0,0)
$game_party.lose_weapon(a, 1)

防具这样写
a = $game_actors[角色ID].armor1_id
$game_actors[角色ID].equip(1,0)
$game_party.lose_armor(a, 1)

红色的数字是防具种类, 1盾  2帽 3铠 4首饰

PS:如果有用到我的那个菜鸟耐久, 以上不成立=.=(这个就是冲突的任性~)


评分

参与人数 2星屑 +50 赞 +1 收起 理由
guoxiaomi + 50 认可答案
myaa475 + 1 认可答案

查看全部评分

回复 1 0

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部