找回密码
 点一下
查看: 1295|回复: 14

野怪复活且睡眠怎么制作?

[复制链接]
发表于 2008-6-26 09:20:03 | 显示全部楼层 |阅读模式
野怪复活且睡眠怎么制作?

为什么无效?

未命名.jpg
发表于 2008-6-26 09:50:04 | 显示全部楼层
怎么可以强制让别人睡觉呢?
应该是等到晚上啊…嘿嘿。。。
回复

使用道具 举报

发表于 2008-6-26 09:55:14 | 显示全部楼层
未命名.GIF
这样才对
回复

使用道具 举报

 楼主| 发表于 2008-6-26 10:01:28 | 显示全部楼层
不是那个睡觉

是恐惧魔王的睡觉

是为了怕红血玩家路过,被突然刷出来的怪打死,让刚刚刷出来的怪享受恐惧魔王5秒的睡眠
回复

使用道具 举报

发表于 2008-6-26 10:07:13 | 显示全部楼层
你等待5秒在恢复啊
不是方便多
为啥搞那么复杂呢
回复

使用道具 举报

发表于 2008-6-26 10:28:33 | 显示全部楼层
...哈哈…对这样的人要有耐心才是啊…
回复

使用道具 举报

发表于 2008-6-26 11:03:56 | 显示全部楼层
点随时会变的,不要用等待。。
回复

使用道具 举报

 楼主| 发表于 2008-6-26 11:27:01 | 显示全部楼层
那。。。怎么办呢
回复

使用道具 举报

发表于 2008-6-26 11:29:41 | 显示全部楼层
你用local变量就不怕等待了啊
不要用全局的

话说你确定那个野怪睡觉发送的命令正确?
你可以做个触发截获下就知道了
回复

使用道具 举报

 楼主| 发表于 2008-6-26 11:33:31 | 显示全部楼层
想用变量。。。但是如果多个怪物同时死亡,就。。
回复

使用道具 举报

发表于 2008-6-26 11:36:42 | 显示全部楼层
用local啊
绝对没问题
全局变量在无等待的情况下也是没问题的
回复

使用道具 举报

发表于 2008-6-26 12:22:28 | 显示全部楼层
120s  估计尸体已经化成灰了

还是提前把死亡单位的信息保存下
回复

使用道具 举报

 楼主| 发表于 2008-6-26 18:02:28 | 显示全部楼层
local?
回复

使用道具 举报

发表于 2008-6-26 18:15:26 | 显示全部楼层
声明局部变量……

local unit u
回复

使用道具 举报

发表于 2008-6-26 19:22:36 | 显示全部楼层
自定义代码:local real x = GetUnitX(GetTriggerUnit())
自定义代码:local real y = GetUnitY(GetTriggerUnit())
自定义代码:local real facing = GetUnitFacing(GetTriggerUnit())
自定义代码:local integer unitid = GetUnitTypeId(GetTriggerUnit())
自定义代码:local unit reviveunit
自定义代码:local unit tempcaster
等待 120 秒
自定义代码:set reviveunit = CreateUnit(Player(12), unitid, x, y, facing)
自定义代码:set tempcaster = CreateUnit(Player(12), 'xxxx', x, y, facing)//此处xxxx为辅助单位的单位类型id
自定义代码:call UnitApplyTimedLife(tempcaster, 'BTLF', 5)
自定义代码:call IssueTargetOrder(tempcaster, "sleep", reviveunit)
自定义代码:set reviveunit = null
自定义代码:set tempcaster = null

随手写的,不知道可不可以
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 12:57 , Processed in 0.090103 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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