您现在的位置是:首页 > 精选问答 >正文

魔兽世界怀旧服盗贼宏命令(魔兽世界怀旧服dz宏)

发布时间:2022-10-06 04:06:52封梵娴来源:

导读您好,现在渔夫来为大家解答以上的问题。魔兽世界怀旧服盗贼宏命令,魔兽世界怀旧服dz宏相信很多小伙伴还不知道,现在让我们一起来看看吧!1...

您好,现在渔夫来为大家解答以上的问题。魔兽世界怀旧服盗贼宏命令,魔兽世界怀旧服dz宏相信很多小伙伴还不知道,现在让我们一起来看看吧!

1、盗贼宏设置关于宏:几魔兽宏命令(盗贼练级专用)主手毒/script UseContainerItem(0,2); PickupInventoryItem(16);副手毒/script UseContainerItem(0,2); PickupInventoryItem(17);主副手武器切换/script PickupInventoryItem(16);PickupInventoryItem(17)练级/script if ( GetComboPoints() >= 4 ) then CastSpellByName("剔骨(等级4)"); else if(UnitMana("player") >= 40 ) then CastSpellByName("邪恶攻击(等级 4)"); endend(解释:连击点数于4且能量点数于40使用邪恶攻击连击点数达4使用剔骨代码4改想要数字符合各同要求本宏适合练级)吃食物隐身/script UseContainerItem(0,3);/施放 潜行(等级 2)(作用:进食隐形危险带防止偷袭)键绷带/script UseContainerItem(0,1)/script TargetUnit("player")说明:绷带放(右边数起)第包左位置数起第格 绷带第二 食物第三宏涉及技能等级根据各同技能等级进行修改 潜行等级3 则要潜行(等级 2)改 潜行(等级 3) 依类推换背包武器实施技能宏/script GameTooltip:SetInventoryItem("player",GetInventorySlotInfo("MainHandSlot")); if(GameTooltipTextRight3:GetText()~="匕首")then CastSpellByName("邪恶攻击(等级 X)") else PickupContainerItem(0,1)PickupInventoryItem(16); end面使用险恶候主手使用背包第1第1格剑/script GameTooltip:SetInventoryItem("player",GetInventorySlotInfo("MainHandSlot")); if(GameTooltipTextRight3:GetText()~="剑")then CastSpellByName("背刺(等级 X)") else PickupContainerItem(0,1)PickupInventoryItem(16); end用背刺候主手使用背包第1第1格匕首/script GameTooltip:SetInventoryItem("player",GetInventorySlotInfo("MainHandSlot")); if(GameTooltipTextRight3:GetText()~="剑")then CastSpellByName("伏击(等级 X)") else PickupContainerItem(0,1)PickupInventoryItem(16); end用伏击候主手使用背包第1第1格匕首注:使用背刺候现主手拿匕首第1背包第格放剑使用险恶候主手换刚才背包1第格剑现背包1第格刚才使用背刺候拿匕首副手装备受影响相应技能处根据自喜随意修改,基本所技能都通该宏实施.想武器放第背包第格,PickupContainerItem(0,1)进行修改,(等级用说吧.........)---------------------------------传说割线---------------------------------------给自绷带灭灯宏/script UseItemByName("绷带名")/script if ( SpellIsTargeting() ) then TargetUnit("玩家名");endEND---------------------------------传说割线---------------------------------------盗贼宝----毒左手:/script UseItemByName("速效毒药 III")/script PickupInventoryItem (17)END右手:/script UseItemByName("速效毒药 III")/script PickupInventoryItem (16)END关于盗贼宏基础知识必看懂解:: 直看各种宏教没片足够清晰严格些教函数变量作用都没说明宏语没说明玩家自改进宏十利些写宏教程奇怪难道都屑于说明语或者直接外网站照copy恩数能管黑猫白猫复制能用宏万事ok...我喜欢求甚解态度且看见数拿享给别用宏用计算机专业标准衡量代码往往冗余意味着效率损失意味着片刻延或许片刻死界线....篇宏经验文章写给些想解些宏知识玩家想自手写宏玩家用往看1宏基本识宏脚本发送服务器端执行脚本由组命令序列构度超255字符序列每命令由/ 例/say /script 等等/script 面跟随脚本特语句函数罗列/script命令脚本/script命令写函数都宏依执行所命令所需要宏添加end 标记或命令间加;事实end标记 if语句组部写if语句才用end关键字命令命令间用换行或; 隔都我喜欢用换行..呵呵省掉必要; 代码清楚些用if语句语:/script if [条件表达式] then [命令序列] endor/script if [条件表达式] then [命令序列1] else [命令序列2] end条件表达式需要外面套括号Cjava习惯同应该减少必要字符数毕竟WOW宏度限制条件表达式 相等用 == 否定用not 等于写 not (A == B),暴雪没提供!= 作等于奇怪 例:if sword == GetInventoryItemLink("player", 16) then ....if not (sword == GetInventoryItemLink("player", 16)) then ....注1sword全局变量每全局变量命周期登陆声明变量退魔兽通每登陆额外运行设定宏设定我所需要全局变量注2GetInventoryItemLink()取装备link函数GetInventoryItemLink("player",number)物身取装备linknumber代表物装备画面同槽部颈部依递增于16代表主手武器17代表副手武器GetInventoryItemLink("player", 16) 代表主手武器link2盗贼专用宏编制思路其实用宏切换武器既放弃匕首背刺伏击能用高攻单手剑达两全其美效般两种风格切换宏1主手剑副手匕首用背刺伏击匕首换主手用其技能剑换主手2主手剑副手剑背包放匕首用背刺伏击背包匕首换主手用其技能剑换前种案切换武器宏:PickupInventoryItem(16) PickupInventoryItem(17)记吧16代表主手武器17代表副手武器PickupInventoryItem相于打物装备面板(Inventory, 按C)做点击数字应位置作宏简单先点击主手武器鼠标应该主手武器点击副手武器候两武器交换瞬间执行效瞬间交换宏能够觉明显延PickupInventoryItem函数执行比较慢推荐用案种案切换武器宏:PickupContainerItem(0, 1) PickupInventoryItem(16)PickupContainerItem(0, 1)PickupContainerItem背包取装备第参数指背包第2参数指背包槽位约定0代表主背囊右向左依1234背包槽位左往右排序注意1始般0始习惯点同PickupContainerItem(0, 1) 点取我主背包数第排左数第格物品PickupInventoryItem(16) 放主手位置原先主手位置物品PickupContainerItem(0, 1)放背包完武器交换切换作明显比前更快推荐使用且副手保持用高DPS剑助于提高攻击效率副手保持武器都呵呵现我基本切换宏每用技能都手工切换难忍我继续实践想特定技能写同宏保证同技能使用合适武器基本思路用全局变量记录主手使用剑用同技能判断主手位武器剑或否看情况切换全局变量设置宏:/script setglobal("sword", GetInventoryItemLink("player", 16))/script SendChatMessage("主手剑"..sword,"say", this.language,"")第二句命令主手武器说让自能够看见碰巧匕首主手(例断线巧等等)切换重新运行设置宏保证sword变量应自主手剑先用邪恶攻击举例:我要保证每邪恶攻击都使用高攻击剑所先判断主手武器需要切换切换执行邪恶攻击/script if not (sword == GetInventoryItemLink("player", 16)) thenPickupContainerItem(0, 1) PickupInventoryItem(16)PickupContainerItem(0, 1) end/script CastSpellByName("邪恶攻击(等级 5)")类似写背刺宏问题背刺效性判断宏执行前使流传些背刺宏需要连按两第能完切换第二才能背刺便凿击宏:/script CastSpellByName("凿击(等级 3)")/script if ( sword == GetInventoryItemLink("player", 16) ) thenPickupContainerItem(0, 1) PickupInventoryItem(16)PickupContainerItem(0, 1) end背刺宏:/script CastSpellByName("背刺(等级 5)");/script PickupContainerItem(0, 1) PickupInventoryItem(16)PickupContainerItem(0, 1)敌已经晕我背例偷袭宏连按两起第切换第二背刺效通偷袭连续邪恶攻击攒点背刺伤害 要视情况定所偷袭宏面我没加固定切换代码再几: /script if ( GetComboPoints() >= 5 ) thenCastSpellByName("剔骨(等级 8)"); else CastSpellByName("背刺(等级 8)");end/script if not (dagger == GetInventoryItemLink("player", 16))then CastSpellByName("邪恶攻击(等级 8)") end说明:宏刚刚做首先判断目标身否5星则剔骨没且主手匕首且能量于60则背刺主手匕首则邪恶攻击测试效背刺要目标背注意宏格式要车/script CastSpellByName("背刺(等级 9)")/script if not (dagger == GetInventoryItemLink("player", 16))then CastSpellByName("邪恶攻击(等级 8)") end说明:跟面差判断5星剔骨已/施放 冷血/script SpellStopCasting();/施放 剔骨(等级 8)/Script UseContainerItem(0,1);/Script TargetUnit("player");说明:绷带给自丢星其绷带放主背包第1格左格注意:宏/scrip tpt间空格掉其实盗贼操作并非复杂些宏帮助更练级能用肯定格式自研究其实简单脚本语言--------顺便说宏万能比riad专用宏:/施放 佯攻(等级4)/施放 背刺(等级9)宏保证佯攻10秒cd使用影响伤害输觉至少降低15%经验贼自知道候佯攻自控制节奏根据暴击数----所要迷信。

本文就为大家分享到这里,希望小伙伴们会喜欢。

标签:

上一篇
下一篇

最新文章