Project1
标题:
关于物品的问题
[打印本页]
作者:
Magic
时间:
2008-7-30 05:14
标题:
关于物品的问题
就是物品记忆功能
即假设队伍里有A一人,后来A走了 B加入了, 那么按常理 A在队伍时得到的物品就会失去 当A回到队伍来时 物品又重新得到 怎么设置这种效果呢?? [LINE]1,#dddddd[/LINE]
此贴于 2008-8-1 14:16:56 被版主darkten提醒,请楼主看到后对本贴做出回应。
[LINE]1,#dddddd[/LINE]
版务信息:版主帮忙结贴~
作者:
★_茄孓
时间:
2008-7-30 05:16
当A离开时记录所有物品并删除掉,回来时增加进去
作者:
zl90349166
时间:
2008-7-30 05:19
提示:
作者被禁止或删除 内容自动屏蔽
作者:
nasa123
时间:
2008-7-30 05:22
提示:
作者被禁止或删除 内容自动屏蔽
作者:
★_茄孓
时间:
2008-7-30 06:05
用事件做可能非常麻烦..
应该用脚本比较简便
我经过测试已经可以了,
####放在事件脚本中使用即可
当某人离开/不在时用记录删除脚本
加入/在队时用返回前次物品脚本
这是记录当前所有物品种类,以及数量 且删除它们
$reitem = {}
for i in 1..$data_items.size
if $game_party.item_number(i) != nil
if $game_party.item_number(i) > 0
$reitem[i]=([i,$game_party.item_number(i)])
$game_party.lose_item(i,
$game_party.item_number(i))
end
end
end
复制代码
下面则是得到前次失去物品的种类,数量
for i in $reitem
if $reitem != nil
id = i[1][0]
number = i[1][1]
$game_party.gain_item(id,number)
end
end
复制代码
[LINE]1,#dddddd[/LINE]
系统信息:本贴由本区版主认可为正确答案,66RPG感谢您的热情解答~
作者:
Magic
时间:
2008-7-31 03:39
谢谢楼上 但能具体点么 我不会脚本饿 不好意思 [LINE]1,#dddddd[/LINE]
版主对此帖的评论:『真的不明白可以短信联系楼上的大大...』,积分『-0』。这些被扣积分的一半会用于对本帖正确答案的悬赏。
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1