找回密码
 点一下
查看: 947|回复: 5

获得物品价格

[复制链接]
发表于 2012-1-10 02:56:35 | 显示全部楼层 |阅读模式
如果获得物品的价格?
尝试给单位创建一个隐藏单位出售物品给商店获取金币增长的数量但是貌似不管用的样子
是不是我的触发做的有问题的说。。。。

P点为商店位置
触发器
事件
   任意单位出售物品
条件
动作
   设置 玩家10 的现有黄金为 0   创建 玩家10 的 单位A 在 P点 面向商店
   创建 被操作物品的类型 给单位A
   命令 单位A 把 第一格的物品 给 商店
   等待1秒
   显示玩家10的现有黄金数
发表于 2012-1-10 11:42:48 | 显示全部楼层
这个事件。。。
等待一秒后的明显是这一秒内所有变化都会产生错误

记得有个事件是出售物品之类的。。。
回复

使用道具 举报

发表于 2012-1-10 12:15:01 | 显示全部楼层
其实我觉得初始化绑定挺好的……
效率也挺高的……
回复

使用道具 举报

发表于 2012-1-10 17:37:56 | 显示全部楼层

回 2楼(chyj4747) 的帖子

chyj4747:其实我觉得初始化绑定挺好的……
效率也挺高的……  (2012-01-10 12:15) 
.....事实上,SC2已经用一个函数彻底击败这个了....[s:202]
回复

使用道具 举报

发表于 2012-1-10 23:54:58 | 显示全部楼层
通过移植common.ai函数可以直接得到单位的价格。

但是很可惜那个价格无法用在物品上。


所以用触发器来进行设定是很重要的。而你这个触发器存在很多问题。比如最好拿一些中立玩家来做,这样他们由于不采矿不买东西,经济波动会更少。

而且等待1秒的做法也太敷衍了。


而且,由于不同地图的物品典当折价可能有所不同,最保险的方案其实还是让中立玩家直接去买一个物品然后看扣了多少钱。
回复

使用道具 举报

发表于 2012-1-11 02:18:33 | 显示全部楼层
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-10-6 13:22 , Processed in 0.042508 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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