PowerMILL高级宏命令,已经能够实现VB、C等高级语言的条件判断、循环执行、中途人工交互等一系列特性,因此,已经能够做“开发定制工作”。总得说来,PMILL的宏命令意义重大,因为PMILL的二次开发就是用宏命令来实现的。
1-既然 *** 作可以用宏命令方式实现,那源渣批量的宏命令一起输入,就能实现自动化 *** 作。这个批量的宏命令我们一般保存为一个链州文本文件,就是PowerMILL的宏程序,一般扩展名为*.mac,而不用*.txt。
2-PowerMILL的宏命令已经具有高级语言的结构,能实现VB、C等高级语言的条件判断,循环执行,中途人工干预等一系列特点,因此,已经能够雹唤悄做“开发定制工作”。 这是PMILL新版本才支持的宏语言,我们称之为“高级宏”。
这段脚本是一个猎人追踪脚本,整体效果就是根据目标生物种类释放该种类的追踪,如果现在的追踪种类与目标种类相同则不进行动作程序语言分析一下就是
将i作为计数器从1向跟配拆踪种类数量最大值累计,将a赋值为当前目标的种类名称,将c赋值为第i个跟踪的种类名称,将a与c进行比较后切换成当陆帆前目标的跟踪种类
这个脚本的语言基本是跟跟踪相关的
GetNumTrackingTypes() 得到跟踪总数量值
GetTrackingInfo(i) 返回第i种跟踪的名称
find(UnitCreatureType("target")) 得到当前目标生物种类
SetTracking(i) 激活第i个跟踪
所以假如别的技能比较勉强,并早卖雹且本身脚本里不支持施放技能了,castspellbyname()和targetbyname()都不支持了
希望对楼主有用
SendChatMessage的格式为SendChatMessage("内容","方式"(,"语言","附加"))
方式可选项为emote(表情),guild(公会),party(小队),raid(团队),yell(大喊),say(说话,大镇默认),whisper(密语)
比如在小队告银里喊话滚友粗是
SendChatMessage("内容","party")
=================================
/脚本 F=F or CreateFrame("frame")F:RegisterEvent("UNIT_SPELLCAST_SUCCEEDED")F:SetScript("OnEvent",function()if arg1=="player"and arg2=="奥术射击"then SendChatMessage("奥术射击","yell")F:SetScript("OnEvent",nil)endend)
/施放 奥术射击
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)