LUACN论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
热搜: YJWOW MagicStone BoL
查看: 392|回复: 9

[wowbee] 大佬,请问给武器上毒药是这样写吗?为啥没反应啊

[复制链接]
发表于 2023-2-2 10:33:23 | 显示全部楼层 |阅读模式
本帖最后由 猫毛毛 于 2023-2-2 10:36 AM 编辑

各位大佬,玩DZ想给武器上毒药,请问是这样写吗?,查了手册是用BeeWeaponEnchantInfo
的函数吗?
改成下面这样好些没法运行啊,求指正:

if BeeWeaponEnchantInfo(1)<60 and BeeIsRun("速效毒药","nogoal") then BeeRun("速效毒药","player");return;end


回复

使用道具 举报

发表于 2023-2-3 12:29:09 | 显示全部楼层
参考我发的增强sm那帖子
回复 支持 0 反对 1

使用道具 举报

发表于 2023-2-2 10:36:40 | 显示全部楼层
不能小于60秒.. 否则会弹出对话框
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-2-2 10:39:00 | 显示全部楼层
意思是要大于60秒吗?
回复 支持 反对

使用道具 举报

发表于 2023-2-2 12:45:57 | 显示全部楼层
这个必须要用宏来做
只有用宏才能指定部位
不然只能上主手
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-2-3 10:04:19 | 显示全部楼层
vshrd 发表于 2023-2-2 12:45 PM
这个必须要用宏来做
只有用宏才能指定部位
不然只能上主手

/use [nomodifier] 速效毒药 IV; [modifier:ctrl] 致残毒药 II; [modifier:shift] 麻痹毒药; [modifier:alt] 致命毒药; [modifier:delete] 麻痹毒药;


网上找了半天,是用这个上毒药吗?没搞明白..........
回复 支持 反对

使用道具 举报

发表于 2023-2-22 16:41:19 | 显示全部楼层
判断用BeeWeaponEnchantInfo()函数 ()里1是主手2是副手
盗贼毒药和萨满的附魔武器不同的是盗贼需要对武器目标使用,而萨满是自动对当前佩戴武器使用,盗贼多了个确认使用目标的步骤
所以我的想法是用对应部位的宏代替
比如对主手使用就是/use 16  (16代表主手这个装备槽)
那么写成这样
if  BeeWeaponEnchantInfo(1)<60 then
    BeeRun("/use 完美火焰石")
    BeeRun("/use 16")
end
实测可行

回复 支持 反对

使用道具 举报

发表于 2023-2-22 18:34:58 | 显示全部楼层
学习了  感觉豁然开朗了 谢谢大神
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-2-23 15:44:36 | 显示全部楼层
chenbaiyi 发表于 2023-2-22 04:41 PM
判断用BeeWeaponEnchantInfo()函数 ()里1是主手2是副手
盗贼毒药和萨满的附魔武器不同的是盗贼需要对武器 ...

感谢,我试试看~~~~~~~~~
回复 支持 反对

使用道具 举报

发表于 2023-3-15 09:36:17 | 显示全部楼层
牛逼,学到了~7楼干货~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

小黑屋|手机版|Archiver|LUACN论坛

GMT+8, 2024-5-18 05:01 AM , Processed in 0.073772 second(s), 33 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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