导航:首页 > 程序命令 > 宏命令编辑器

宏命令编辑器

发布时间:2022-02-01 12:51:16

㈠ 罗技鼠标502S宏命令编辑器怎么做循环操作

具体步骤如下:
二、罗技鼠标宏设置
1、首先下载、安装好罗技鼠标驱动,安装完毕后打开设置界面,如下:
2、在界面右上角有一个小鼠标和一台电脑的图样,点击鼠标是板载内存,点击电脑就是自动游戏检测,板载内存里也可以设置宏命令改建,但是无法循环,导致宏命令过于死板,对于bug冲不实用,所以我们一定要选择自动游戏检测才能进行宏命令设置。
3、选择完毕后
我们点击最下面一行的小鼠标图样,就出现键位设置界面,如下图:
4、这时,点击上方的空白框体或者配置文件下方的+,开始新建一个键位配置,名称随意,点击+,设置次配置生效的程序,选择暗黑3的exe文件,如图:
5、配置完毕后,点击确定,如下图:
6、此时,我们就可以开始设置宏了,我选择的是原来的G5键(默认前进),大家可以随自己喜好选择一个按键,需要注意的是左键和右键不能设置,除非将其功能先转移到其他键位上。右击G5键,出现菜单栏,点击分配新命令,出现设置框并选择多键,如下图:
7、名称任取,开始写宏。
8、点击"开始录制",按一下空格键,点击停止录制,然后在两个space命令之间插入鼠标事件-右键-点击(这里插入的是你游戏中冲锋的键位,这里,最好在右击条目下方添加延迟,防止卡机,延迟设置为0.05秒,下方的重复选项选择“按下时”,表示在按下G5键的时候,不断循环我们写的宏命令,如下图:

9、右键为冲锋情况
10、键盘键位为冲锋情况(以数字键1为事例)
11、点击确定,我们的bug冲就设置好啦!
参考资料
罗技鼠标BUG冲宏设置分享(G502为例).哈洛加斯[引用时间2017-12-29]

㈡ 宏编辑器的实际操作

宏实际上是一系列 Office 命令的组合,用户可以在Visual Basic 编辑器中打开宏并进行编辑和调试,删除录制过程中录进来的一些不必要的步骤,或添加无法在Word 中录制的指令。具体步骤如下:
(1)选择【工具】菜单中的【宏】命令,从级联菜单中【宏】命令,出现【宏】对 话框。
(2)在【宏名】列表框中选定要编辑或调试的宏的名称。如果该宏没有出现在列表中,请选定【宏的位置】框中的其他宏列表。
(3)单击【编辑】按钮,出现Visual Basic 编辑器窗口,可以在这里对宏进行编辑和调试。
(4)编辑完成后,选择【文件】菜单中的【关闭并返回到Microsoft Word】命令返回到Word 窗口中。

㈢ 请大神叫我编辑宏命令,这个宏命令编辑器怎么用

  1. 宏可以包含命令、特殊字符、DIESEL(直接解释求值字符串表达式语言)或 AutoLISP 编程代码。

  2. 可以使用“自定义用户界面”(CUI) 编辑器,将宏添加到界面元素。在“命令列表”窗格中,选择现有命令或创建新命令。

  3. 在“特性”窗格的“宏”区域,输入宏。对宏没有长度限制。但是,的确需要了解特定字符在宏中用法,并知道其他注意事项或限制。

  4. 类似于DOS时代的批处理命令。

㈣ EXCEL中怎样用宏命令打印宏编辑器

查看F1哈!

㈤ 谁会UE编辑器的宏命令

把宏保存,UE会提示你保存宏的文件名,在UE中一个宏文件可以有多个宏,然后可以设定UE启动时自动加载的宏文件。 在你处理新文件时,要将光标移到文件开头

㈥ 宏编辑怎么用

额,你还是搜索一下比较好。
我可以举几个例子,比如你要把你当前目标变成自己,那么就在宏里面输入:/target 自己的游戏昵称,例如/target 潇潇剑雨,就是把你当前的目标切换成潇潇剑雨。/target和昵称中间有空格。
如果是要使用技能,那就是/cast 技能名称,中间同样有空格。
如果要在一个宏里面添加多个动作,那么在输入一个动作以后,按回车换行,再编辑下一条动作。举一个例子,猎人的一个bug宏:
/cast 宁神射击
/stopattack
/cast 假死

/cast 宁神射击
/target 枪枪丿爆菊
/cast 假死

/stopattack是停止一切攻击,/cast是使用技能,能不能使用物品我倒不知道。因为我是猎人,只需要那个bug宏,也不需要循环输出宏之类的,所以对别的也没什么研究。

㈦ 魔兽世界宏编辑器supermacro的使用说明

SuperMacro功能说明(3.14a)

对你的宏指令有用的、在SuperMacro插件里发现的功能和斜杠命令以字母顺序在这里列出。Alt+点击一个项目把它链接的插入到宏指令中去。

(为更加方便和缩短宏指令,我推荐另一插件,Aliases(作者:a.k.a ASF)。阅读文件结尾寻求更多解释。)

(P.S. 我会接受其他方便操作和斜杠命令的要求。)

-- 目录列表
CancelBuff(buff [,...]), unbuff
cast
caststop(spell [,...])
Channel(spell), /smchan, /smchannel
CraftItem( skill, item, count), /craft, /smcraft
DoOrder(spell | item [,...]), /order, /smorder
echo
/equip, /smequip, /eq, /smeq
/equipoff, /smequipoff, /eqoff, /smeqoff
Fail(message), /fail
FindBuff(buff [ [, unit], item]), buffed
FindItem(item)
/in seconds[+] command, SM_IN(seconds, command, repeat)
Macro
Pass(message), /pass
pickup(bag, slot), pickup(inventory_slot), pickup("item")
/print msg, /smprint, SM_print(msg), echo
PrintColor(r,g,b,msg [,...]), Printc
Printd(msg [,...]), Print
PrintTable(table, rowname, level), Printt
RunBody(longtext)
RunLine(command [,...])
RunMacro(index|macro), Macro, /macro
RunSuperMacro(index|super)
SayRandom(speech [,...]), /sayrandom, /smsayrandom
send
SetActionMacro(actionid, macro)
SetActionSuperMacro(actionid, supername)
/shift form -- for druids, rogues, warriors only
stopcast
/unequip, /smunequip, /uneq, /smuneq
use(bag,slot), use(item), /use, /smuse
UseItemByName(item)
## Alias
--目录列表结束

## CancelBuff(buff [,...]), unbuff, /unbuff, /smunbuff
根据所给的字符串信息取消玩家的Buff
举例: /script CancelBuff("Demon Skin")
举例: /script CancelBuff("demon") -- 取消包含"demon"的Buff,包括"Demon Skin"
举例: /script unbuff("demon") -- 和上一个一样
举例: /unbuff demon -- 和上一个一样
举例: /unbuff mana, frost -- 取消匹配"mana"或"frost"的Buff
举例: /unbuff . -- 取消所有Buff,谨慎使用
举例: /unbuff a -- 谨慎使用,取消所有名字中包含"a"的Buff

## cast
cast 和 CastSpellByName 一样。
举例: cast("Heal")

## caststop(spell [,...])
施放一个法术,然后停止施放。 会按顺序施放多个法术。只能在不会产生公共CD的法术上正确使用。 (作者注:未经测试)
举例: /script caststop("Arcane Power","Presence of Mind","Frostbolt")
和下面命令的产生同样作用
/cast Arcane Power
/script SpellStopCasting();
/cast Presence of Mind
/script SpellStopCasting();
/cast Frostbolt

## Channel(spell), /smchan, /smchannel
安全的引导一个法术,忽略突然的多次按键。
SM_Channel("mind flay")
举例: /smchan mind flay
-- 测试标签

## CraftItem( skill, item, count), /craft, /smcraft
制造物品或者施放魔法(至少一次)。如果 count 留空会做一次。如果 count 是 0 ,会做尽可能多次。如果 count 是负数,则会少做那些次数。
举例: /craft First aid, Heavy Linen Bandage -- 制造一个绷带
举例: /smcraft First aid, Heavy Linen Bandage, 0 -- 制造尽可能多的绷带
举例: CraftItem( "First aid", "Heavy Linen Bandage", -1 ) -- 制造比最多可能的少一个绷带

## DoOrder(...), /order, /smorder
在用“,”隔开的列表中使用第一个可利用的项目或法术,并且忽略名单的其余。Alt+点击一个项目把它链接的插入到宏指令中去。
举例: DoOrder("healing potion", "lesser healing potion", "healing touch")
举例: /order healing potion, lesser healing potion, healing touch
-- 如果找到“healing potion”就会使用它,同时忽略余下列表内的内容。

## echo
参见 /print.

## /equip, /smequip, /eq, /smeq
装备或使用项目。并且与项目链接一起使用。Alt+点击一个项目把它链接的插入到宏指令中去。
举例: /eq hatchet

## /equipoff, /smequipoff, /eqoff, /smeqoff
装备项目到空闲的槽。并且与项目链接一起使用。Alt+点击一个项目把它链接的插入到宏指令中去。
举例: /eqoff shield

## Fail(message), /fail
运行消息或脚本,如果当前行动(法术或项目)运行失败。 成功请参看 Pass。
举例: /script CastSpellByName("Attack") Fail("Can't attack")
举例: /script CastSpellByName("nada") Fail("not a spell")
举例: /script Fail("no action")
举例: /fail /script use('hearthstone')
举例: /cast Heal
/fail /p can't heal

## FindBuff, buffed
看一个单位是否有特定的Buff或Debuff,或武器上的Buff。
用途1:FindBuff(buff [ [, unit], item])
用途2:buffed(buff [ [, unit], item])
buff 是 buff 的名字或者是它名字的一部分 --并不十分敏感
unit 是 API 'unit' 值 (如果是 nil 则为玩家)
item 值是布尔值。如果 item 是 1、空、错误的值,那么会搜索 item buff 以代替它。
举例: buffed("Find Herbs") -- 玩家的 buff; 返回 "track", 0
举例: buffed("herbs") -- 也能工作
举例: FindBuff("rockbiter",nil,1) -- 玩家武器上的 buff; 返回 "main" or "off", 剩余时间, 费用
举例: buffed("rockb") -- 和上个例子一样作用
举例: buffed("gouge", 'target') -- 'target'的buff; 返回 "debuff", id
举例: buffed("perception") -- 返回 "buff", id

## FindItem(item)
在您的包或银行里查找一个项目。如果发现在银行里,返回 槽号, nil, 材质, 数量。如果发现在包里,返回 包, 槽, 材质, 在所有包里的总数。并且与项目链接一起使用。Alt+点击一个项目把它链接的插入到宏指令中去。
举例:local bag,slot,texture,count = FindItem("Lesser Magic Essence");

## /in seconds[+] command, /smin, SM_IN(seconds, command[, repeat])
执行命令在 seconds 秒钟后。在 seconds 后用 + 重复。用 \n 分开多个命令。不能用来施放法术和使用物品。
举例: /in 5 /p NOW
举例: /script SM_IN(5, "/p NOW") -- 和上一个一样,没有重复
举例: /in 1 /script PlaySound( "LOOTWINDOWCOINSOUND")
举例: /smin 600+ /print 10 mins repeating -- 用 + 重复
举例: SM_IN(600, "/print 10 mins repeating", 1) -- 重复,和上一个一样,不用 + ,用第三个参量代替。
举例: /in 1 /t ;me hi\n/t ;me hey -- 用 \n 分开多个命令
举例: /script SM_IN(1,"/t ;me hi\n/t ;me hey") -- 和上一个一样
举例: /in 1m /print 1 min passed -- 1m = 1分钟,1h = 1小时,1s = 1秒
举例: /script SM_IN("1m","/print 1 min passed") -- 和上一个一样,注意在引号中的 1m
举例: /in 1h30m5s+ /print repeat every hour and 30 mins and 5 seconds

## Macro
参见 RunMacro

## Pass(message), /pass
运行消息或脚本,如果当前行动(法术或项目)运行成功。失败请参看 Fail。
举例: /script CastSpellByName("Attack") Pass("Attacking")
举例: /pass /macro Cheer
举例: /cast Heal
/pass /p Healing

## pickup(bag, slot), pickup(inventory_slot), pickup("item")
从银行或包里拿起项目。一个参数为银行提供;两个参数为包提供。参数可能也是包含项目的名字的字符串。在此使用这个功能把项目放入槽中,用来交换项目。 并且与项目链接一起使用。Alt+点击一个项目把它链接的插入到宏指令中去。
项目链接入宏指令。
举例: pickup(16) -- 主手武器
举例: pickup("mainhandslot") -- 也是主手武器
举例: pickup(1,4) -- 包1, 第四个槽
举例: pickup("hearthstone") -- 拿起 hearthstone
举例: pickup("hearthstone") pickup("healing potion") -- 连续使用 pickup 将交换这两个项目
举例: pickup("hearthstone") pickup(4,7) -- 把 hearthstone 放到槽里;交换项目如果槽不是空的
举例: pickup("ring of iron will") pickup("finger0slot") -- 把戒指带在第一个手指槽上

## /print msg, /smprint, SM_print(msg), echo
在聊天窗口中打印只有您才能看见的消息。它与DEFAULT_CHAT_MESSAGE是相同的:AddMessage。缺省颜色是白色的,但您能改变它的选项。
举例: /print test
举例: echo("test")

## PrintColor(r,g,b,...), Printc
在聊天窗口中打印的只有您才能看见消息使用指定的颜色代码,按顺序是红色、绿色、蓝色。 颜色价值在0和1之间。并且接受任何像Printd的参数。
举例: PrintColor(1,0,1, "test") -- 紫色
举例: PrintColor(1,1,0, "msg1", "msg2") -- 黄色

## Printd(...), Print
在聊天窗口中打印只有您才能看见的消息。不同于 /print,这接受任何的参数并且打印其中每一个在单独的行上。并且,颜色总是白色的。如果 Print 由另一插件采取,则不会覆盖它。
举例: Printd("Test")
举例: Print("msg 1", "msg 2") -- 只在另外的插件没有Print语句

## PrintTable(table, row, level), Printt
在聊天窗口中打印只有您才能看见的表格。
举例: PrintTable(SM_VARS)

## RunBody(longtext)
把长字符串当作宏来运行。每一行用 \n 来分割。
举例: RunBody("/cast Attack\n/pass /p Attack!")
举例: /in 5 /script RunBody("/print 5 secs passed\n/macro MyMacro")

## RunLine(...)
像宏指令或聊天消息执行一行。采取多行,每行是“,”分割的另一个参数。用来做包含 if 模块的斜杠命令特别优秀。
举例: RunLine("/p hi")
举例: RunLine("/p hi", "/dance", "/supermacro")
举例: if GetSpellCooldown(1,'spell')==0 then CastSpell(1,'spell') RunLine("/in 5 /print Cooldown finished") end

## RunMacro(index | name), Macro, /macro
按照名字或者index来执行宏。
举例: /macro Attack -- 运行名为 Attack 的宏
举例: RunMacro("Attack") -- 和上一个一样
举例: Macro(1) -- 运行宏框架内的第一个宏
举例: /macro 1 -- 运行名为 1 的宏;注意和上一个的区别
举例: Macro("1") -- 和上一个一样
举例: /macro -- 打开 SuperMacro 框架 (没有参数)

## RunSuperMacro(index | super)
按照名字或者index来执行超级宏。
举例: RunSuperMacro(1);
举例: RunSuperMacro("MySuperMacro");

## SayRandom(...), /sayrandom, /smsayrandom
从列表中说出任意词组,用“,”分割。实际上,您能比传送聊天信息做更多。有一个等同的机会那没什么将发生。
举例: /sayrandom hi, hello -- 说 hi、hello,或什么都不说
举例: /script SayRandom("hi","hello"); -- 和上一个一样
举例: /script SayRandom("/script Print(1)","/script Print(2)"); -- 聊天以外的事
举例: /sayrandom /script Print(1), /script Print(2) -- 和上一个一样

## send
同SendChatMessage一样。参见 RunLine。
举例: send("hi") -- 传送 "hi" 到本地频道
举例: send("hi", "WHISPER", "COMMON", "Aquendyn") -- 传送密语

## SetActionMacro(actionid, macro)
用另一个宏指令设置或替换一个行动按钮。全局变量 lastActionUsed 可以用来得到最后点击的行动按钮的ID。
举例:交换名为 FindHerbs 和名为 FindMinerals 的宏。
宏 FindHerbs 是这样:
/cast Find Herbs
/script SetActionMacro( lastActionUsed, 'FindMinerals' )

宏 FindMinerals 是这样:
/cast Find Minerals
/script SetActionMacro( lastActionUsed, 'FindHerbs' )

扯拽任一个宏指令入一个行动按钮在您的行动栏。每次您执行那次行动,宏指令将交换,与他们适当的像和提示一起。

## SetActionSuperMacro(actionid, supername)
用SuperMacro设置或替换一个行动按钮。全局变量lastActionUsed可以用来得到最后点击的行动按钮的ID。例子参见 SetActionMacro。
举例:SetActionSuperMacro(1,"MySuperMacro");

## /shift form
Form 是形式的数字或名字,潜行,或姿态。
德鲁伊:bear=1, aquatic=2, cat=3, travel=4, moonkin=5 (熊=1,水栖=2,猫=3,旅行=4,枭兽=5)
盗贼:stealth=1 (潜行=1)
战士:battle=1, defend=2, berzerk=3 (战斗姿态=1,防御姿态=2,狂暴姿态=3)
举例: /shift bear
举例: /shift battle
举例: /shift stealth
举例: /shift 1 -- 所有情况都包括,熊、潜行、战斗姿态

## stopcast
stopcast 和 SpellStopCasting 一样
举例: /cast Arcane Power
/script stopcast()

## /unequip, /smunequip, /uneq, /smuneq
解除装备一个项目如果您有空的包空间。Alt+点击一个项目把它链接的插入到宏指令中去。
举例: /uneq shield

## use, /use, /smuse
根据名字或连接使用一个项目,由包和槽,或由银行槽。Alt+点击一个项目把它链接的插入到宏指令中去。
举例: /use hearthstone
举例: /use 4,1
举例: /script use("hearthstone");
举例: /script use(4,1); -- 包 4, 第一个槽
举例: /script use(13); -- 饰品

## UseItemByName(item)
根据名字或连接使用或装备一个项目。Alt+点击一个项目把它链接的插入到宏指令中去。
举例: UseItemByName("hearthstone")

============================================================

## Aliases 用来简化宏命令

Aliases 能彻底地简化你的宏命令。
例如,得到当前法力值,Alias是简单地 ;pm 而不是UnitMana ('player')。 更加重要地,Alias允许从用途的值到聊天框。

代替:
/script SendChatMessage("Buffing you", "WHISPER", "COMMON", UnitName("target"))
用常规聊天消息
;tt Buffing you

有用的默认的 Aliases 包括:
;z for /script
;cn for CastSpellByName
;c for /cast
;m for /macro
;rl for /console reloai
;pm for player mana
;pmm for player max mana
;ph for player health
;phm for player max health
;p2h for party2 health (and so on for party3, party4, party5)

㈧ 怎样编辑word 里面的宏啊

1.首先,打开一个word文件,录制一部分内容。

㈨ 魔兽世界怎样编辑宏命令

首先解释下什么是宏:
宏是通过一次单击就可以应用的命令集。它们几乎可以自动完成您在程序中执行的任何操作,甚至还可以执行您认为不可能的任务。
宏是编程,但即使您不是开发人员也可以使用它们,您甚至不需要知道任何编程知识。

这是指广义定义的宏,在魔兽世界中定义就更简单明了一些~

首先澄清一些对宏的误解和问题:
1. 什么是宏
简单来说,WOW每个操作就是一个命令(包括说话,释放魔法等等等等),而宏就是一组命令集,也就是根据你的要求同时完成一组命令

2. 使用宏是不是违法
当然不是,如果违法blizzard为什么要把宏放在界面中,宏是帮助大家减少操作困难性的官方工具

3. 宏可以做什么
所有你想同时完成的事情都可以让宏来一次完成,并且所有会不断重复的命令(比如说话或其他动作)都可以事先宏里面定义好
**但是不可以在一个宏里释放两个魔法或者技能,具体原因下文再谈

让我们先不涉及比较复杂的Script(关于Script的使用,我之后会写相关的宏操作的进阶文章),我们先来看看所有不懂得程序没有编程基础的玩家都能完成的宏
1. 经常要使用的对话/你的口号和宣言
在WOW中,你一定有经常需要说的话,比如牧师经常需要大喊“牧师正在受到攻击,大家赶快救命,9999999……”,而下副本的时候队长要招呼大家“情况不妙,牧师快跑,战士死挡,大家扯乎”等等。而真的在这种危机情况中,你来得及打字把问题交待清楚吗?这时刻宏就能助上你一臂之力:
新建一个宏(什么什么?不懂得怎么新建宏?那麻烦请你去查一下官方或者其他网站的操作指导,我这里就不多罗嗦了),然后在宏的编辑框中输入这样的命令行(为方便大家,我用一对~~表示在同一行中的内容,实际使用时,请去除首尾的~标记):
~/p 牧师正在受到攻击,大家赶快救命,9999999999……~
然后把你新建的这个宏象法术或者技能一样拖放到快捷栏中,这样你就可以快速的说出一大段文字来,如果你要说的话不止一行怎么办?很简单,有几行就说几行,比如:
~/p 牧师正在受到攻击,大家赶快救命,9999999999……~
~/p 赶快救我啊,否则我会恨死你们一辈子的……~
在这里附带一个新手指导:/p 团队说话;/s 对话泡泡;/g 工会说话;/ x在某个频道说话(x为具体的数字,比如1是综合频道,2是交易频道等……)
到现在为止都很简单,对不对?让我们接着往下

2. 释放魔法和技能
很多时候,你往往需要告诉同伴们一些话后自己做一些动作,比如作为牧师的我往往需要在喊救命的同时,释放一个“尖叫”的魔法,这个时候有个非常简单的办法完成这个宏:先打开你的魔法书,然后我们再次进入宏的编辑界面,在你已经编辑好的内容后面,SHIFT 左键选择相应的魔法/技能,我们就得到以下的内容:
~/p 牧师正在受到攻击,大家赶快救命,9999999999……~
~/释放 心灵尖啸(等级 1)~
这样当你在危急时刻调用这个宏时,就不仅能及时向队友求救,同时能赶跑2个围攻你的怪8秒,争取宝贵的自救时间
所有在法术书中的技能和魔法都可以这样应用,只除了平时就不能拖放到快捷栏的被动技能。嗯,很容易理解,对不对?让我们来看看稍微复杂一些的用法

3. 定义目标/使用目标参数
现在我们再来看看如何定义魔法/技能的目标并在对话中加入参数。下副本的时候,几乎所有的队员都可能向牧师求救,但是牧师一次只能救一人,在界面很卡的时候,牧师卡1秒就有可能带来灭团的危险,这个时候使用宏能大大增加魔法的准确性和及时性
比如我可以常备两个宏,专门用来给Tank加盾牌加血:
~/target 玩家名字~
~/释放 真言术:盾(等级 3)~
以及
~/target 玩家名字~
~/释放 治疗(等级 1)
有的时候大家七嘴八舌的向你求救会弄得你晕头转向,当然你有你的判断,但给大家打个招呼,让没有加血加盾的队员耐心等候会促进团队凝聚力,这个时候可以使用“%t”来告诉大家你当前加血加盾的对象是谁(%t一定是你的大头像旁边的大头像,由于怪物攻击可能会改变你的%t所代表的玩家名字,但是血和盾一定是加给自己人的,这个不用担心)
以上文提到的加盾牌的宏为例:
~/target 玩家名字~
~/释放 真言术:盾(等级 3)~
~/p 正在对%t加盾牌,4秒后才能为其他队员加,请耐心等候~
像这样定义了的宏,你只要在募集好队员后确定哪个是Tank,然后把他的名字替代掉上文的玩家名字就可以了。

经常的,作为牧师的我需要把目标转回自己,而其他队员需要协助Tank一鼓作气击破一个敌人,我的宏就是:
~/target 玩家名字~
~/释放 真言术:盾(等级 3)~
~/p 正在对%t加盾牌,4秒后才能为其他队员加,请耐心等候~
~/target Yvonne~ *Yvonne是我的名字
而其他的队员就有可能是
~/target 自己的名字~
~/释放 增益或补血法术的名字(等级 X)~
~/assist Tank玩家名字~
其中/assist就写协助某个玩家,把他的当前目标作为你的目标,如果选择Tank的名字当然就是大家集中火力猛攻一个怪。/assist是可以使用%t作为参数的,比如队伍中专职保护牧师的伙伴可以定义一个宏,在牧师求救的时候,把枪口立即对准正在攻击牧师的怪:
~/assist %t~
使用的时候,听到牧师求救,立刻点牧师的头像然后使用宏,你的枪口就对准了对牧师威胁最大的怪了,我当然万分的希望大家多多使用这个宏,呵呵
这里再提一个类似/assist的使用方法,但是也是极其有用的命令/follow。在和其他玩家一起组队做任务的时候,往往我还在四处掠夺的时候,他就起跑了,等到我点他的头像,右键然后跟随的时候,他可能早就跑出我的视野之外,通常我会备着这样一个宏
~/p 我现在正要跟随%t,请你确定我跟上后再一起走~
~/assist %t~
到现在为止虽然开始有些复杂了,但应该都可以理解,对不对?接下来,我们来看看,为什么不能在一个宏里面使用两个魔法/技能

4. 关于为何不能在一个宏里面放两个魔法/技能
一定有很多朋友像我一样,在初初了解宏以后,非常希望能编出一个宏来释放好几个魔法/技能,比如我想要在逃命的时候除了尖叫外再加一个盾牌,然后最好再加上点血,而猎人可能希望组合各种射击的方式,使攻击效率最好(我们的工会主席就是如此,呵呵)。
但是这点基本上是做不到的,先说为什么,再说有什么办法可以小小弥补一下。
首先,一个宏里的命令是几乎同时发送给服务器的(前后命令行之间的时间快慢相对动作而言可以忽略不计),而你的魔法/技能即使是即时释放的,都需要差不多1秒的时间(以我的盾牌和恢复为例),如果你编辑了这样一个宏:
~/释放 心灵尖啸(等级 1)~
~/target Yvonne
~/释放 治疗(等级 1)~
在实际使用中,系统一定会提示你“我还没有准备好”,第二个魔法/技能是不会被释放的。
有的朋友一定会说“我在其他地方看到有一个/in的用法,可以延迟的”,这里先说一句使用/in一定要先安装一个插件cosmos(具体下载办法,后文提示),并且/in后面不能跟cast也就是说不能跟施放魔法/技能。
有的朋友或许立刻想到,“那我可以先说话,然后在施放法术”,也就是:
~/释放 心灵尖啸(等级 1)~
~/in 1 p 我正在逃命中
~/target Yvonne
~/释放 治疗(等级 1)~
呵呵,非常好的想法,但是行不通。原因是,宏作为一组命令同时发送给服务器,服务器对每个的响应都几乎是立即的,即使你用in,也只是在几秒后才显示你要的内容,而不是几秒后在执行这条命令。也就是说,你的“/释放 治疗(等级 1)”并不会等到你in的内容说完后在执行,这个方法无效。
但是大家也不要觉得沮丧,虽然blizzard通过即时魔法也需要一定的时间释放来大大减弱了宏的功能,但宏仍然是强大的,至少让你一次少做两三次键盘操作,我们来具体看一下到底那些东西可以在一个宏里共存,简单来说,一个宏里面可以共存的命令包括一个需要时间完成的命令 多个不需要时间完成的命令:
需要时间完成的命令包括:a释放魔法/技能,b其他需要时间完成的动作(比如猎人的多重攻击技能)
不需要时间完成的命令包括:a 说话,b 进入攻击模式,c 让你的宠物攻击,d 使用物品,e 转身动作/跑动动作
所以,聪明的你一定想到了弥补的办法,对吗?虽然我没有办法一边尖叫,一边加盾牌或者补血,但是我可以吃血瓶啊,并且可以自动转向保护人的方向,然后开始狂奔……

㈩ WOWO宏命令怎么编辑的

在游戏的时候
按ESC 选择宏命令设置
在边上选取一个图标《图标不代表上面直接喜欢那个选那个!》
假如你是FS 我羊别人就选择羊的图标··在输入名字
好确定下··
就在左边出现你建立的图标和他的名字
下面是个框框
在里面是输入脚本的就是宏命令
最简单的
/Y 我要把《%T》变成羊!
/cast 变形术羊XX
那么出来的效果就是··你把对方··既目标变成了羊
并喊出
XX喊到我要把《那个你目标的名字哦》变成羊!
这就是宏

LR的标记 和奥术射击我帮你写
#奥术射击
/cast 猎人标记(等级4)
/cast 奥术射击(等级1)
/Y 我以标记《%T》 怪以拉··MT注意拉好!

这就是1键拉怪!

阅读全文

与宏命令编辑器相关的资料

热点内容
怎么将文件压缩并改名 浏览:586
电脑如何创建服务器地址 浏览:444
jarlinux解压命令 浏览:571
安徽比鸡麻将源码 浏览:63
python公司自动办公 浏览:667
如何出租mc服务器 浏览:612
微商授权查询系统源码 浏览:980
安卓什么情况没法建立新工程 浏览:219
气球解压社区活动 浏览:924
话费会员充值源码 浏览:319
邮件接收服务器叫什么 浏览:529
代理服务器被限制怎么办 浏览:234
atompython环境变量 浏览:911
记录程序员 浏览:996
javabbs源代码 浏览:231
文件夹命名带什么符 浏览:966
黑马程序员全栈 浏览:225
萍乡溯源码鱼胶零售 浏览:440
幸存者pdf 浏览:556
中国人寿保险app怎么变更银行卡号 浏览:118