找回密码
 点一下
查看: 1063|回复: 8

怎樣製作物品只可以單一持有

[复制链接]
发表于 2009-8-23 21:24:55 | 显示全部楼层 |阅读模式
怎樣製作物品只可以單一持有
发表于 2009-8-23 21:29:11 | 显示全部楼层
LZ的意思是一个人相同的物品只能拿一个吗?
如果是这样的话用触发判断单位身上是否已有XX物品
注意要用对事件,因为我没有试过,所以我没办法向LZ
说是哪个事件
回复

使用道具 举报

发表于 2009-8-23 21:30:21 | 显示全部楼层
单位拾取物品时候判断是否拥有该物品,如果有就丢下来。
回复

使用道具 举报

 楼主| 发表于 2009-8-23 21:43:51 | 显示全部楼层
引用第2楼alexries于2009-08-23 21:30发表的  :
单位拾取物品时候判断是否拥有该物品,如果有就丢下来。
怎用觸法
部隊 - 獲得物品
如果部隊擁有物品A就會丟下物品A
但是只有1個也會丟下
請大大幫幫我
回复

使用道具 举报

发表于 2009-8-23 21:45:40 | 显示全部楼层
如果持有物品A的数量大于2
就丢下被操作的物品
最好是用循环触发来检查1-6格子里的物品
回复

使用道具 举报

发表于 2009-8-23 21:45:49 | 显示全部楼层
哦,你是想设置叠加吗?如果是的话就设置物品使用次数嘛。
回复

使用道具 举报

发表于 2009-8-23 21:46:57 | 显示全部楼层
说实话对你的表达不是很理解。
回复

使用道具 举报

发表于 2009-8-23 22:04:59 | 显示全部楼层
变量归零,循环判断每一格的物品,如果物品类型为被操作物品的类型则变量自增,如果变量大于1,那么丢弃被操作物品

请使用搜索功能搜索相关内容,谢谢
回复

使用道具 举报

发表于 2009-8-23 22:11:56 | 显示全部楼层
动作:
变量(剑) sword=0
变量(盔甲)prection=0
for I=1 TO 6
if 物品[I]=剑 then sword=sword+1
if 物品[I]=甲 then prection=prection+1
if prection>1 then 丢下 物品[I]
if sword>1 then 丢下 物品[I]
NEXT
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-7-22 02:12 , Processed in 0.029530 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表