Project1

标题: 怎样设置离开这个地图后,佩戴的装备消失? [打印本页]

作者: 邱小谦    时间: 2012-7-30 00:07
标题: 怎样设置离开这个地图后,佩戴的装备消失?
怎样设置离开这个地图后,佩戴的装备消失?我用事件设定了,但是问题是主角的装备确实还在啊。怎么回事?dsu_plus_rewardpost_czw
作者: 灯笼菜刀王    时间: 2012-7-30 01:21
本帖最后由 灯笼菜刀王 于 2012-7-30 01:23 编辑

首先有两点需要确认,

一,是特定的装备消失, 不管有没有装备在身上, 可以直接扣去东东就行,不过, 前面需要先加个条件分歧, 判断这个东西有没有装备在身上,如果有,就强制变更装备取下来,然后再扣去东东,这个扣去东东只对包裹里的有东西有效.     也可以用这段脚本添加到事件脚本里就可以实现

if $game_actors[角色编号].armor4_id == 要蒸发的东东的编号
$game_actors[角色编号].equip(4,0)
end
$game_party.lose_armor(要蒸发的东东的编号, 1)

二,是身上装备的东西消失, 不管装备的是什么, 一换地图马上蒸发. 可以直接添加这个脚本到事件.

a = $game_actors[角色编号].armor4_id
$game_actors[角色编号].equip(4,0)
$game_party.lose_armor(a, 1)
作者: 爆焰    时间: 2012-7-30 02:18
变更装备为无,再弄个这个装备减少1个。就行了
作者: 邱小谦    时间: 2012-7-31 09:58
灯笼菜刀王 发表于 2012-7-30 01:21
首先有两点需要确认,

一,是特定的装备消失, 不管有没有装备在身上, 可以直接扣去东东就行,不过, 前面需要 ...

你说的第一个背包的东西消失我懂了,但是第二个还是没怎么懂。能不能不通过脚本,只通过事件来实现啊。
作者: woyaozhuce    时间: 2012-7-31 20:48
事件第三页下面第十二个更换装备

变更装备:【阿尔西斯】. 武器 = 无

事件第一页增减武器

增减武器:铜剑 - 1
作者: 明特·布兰马修    时间: 2012-7-31 21:16
事件的话
大概应该是这样的


作者: 邱小谦    时间: 2012-8-1 02:16
woyaozhuce 发表于 2012-7-31 20:48
事件第三页下面第十二个更换装备

变更装备:【阿尔西斯】. 武器 = 无

大哥,太感谢啦。解决了


‘‘──邱小谦于2012-8-1 02:17补充以下内容:

虽然已经解决了,但是还是感谢你。
’’




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