注:多玩宏必须要***多玩剑三盒子且载入插件才能正常使用。
如果你想知道自己能否正常使用多玩宏,请在游戏中把江湖技能里的自绝经脉拿到快捷键上,然后在聊天窗输入以下字句并发送(不分频道):
/skill 自绝经脉
注:↑(这里有个空格)
首先我们来认识一下多玩宏中常用的几种命令:
① 使用技能:/skill
在宏里面所有使用技能的语句开头都要使用这个命令,举个例,比如我是唐门,我现在要写一个宏来使用追命箭,那么我们就这样写:
/skill 追命箭
注:↑(这里有个空格)
②使用物品:
/use在宏里面所有使用物品的语句开头都要使用这个命令,如果想用宏来使用药品、特效腰坠、特效武器,都可以通过这个命令来实现,举个例,比如我是天策T,我要使用特效腰坠“圣王膺录”(ZLD特效腰坠),那么我们就这样写:
/use 圣王膺录
注:↑(这里有个空格)
③解除BUFF:
/cbuff这个命令大多数情况下是T才用的,比如在一个团队里,大师是主T,我是天策副T,我们要点掉大师的大狮子吼来防止仇恨不稳的情况,那么我们就这样写:
/cbuff 金刚伏魔五阵
注:&&↑(这里有个空格)
④协助宏的运行:
这是个比较特殊的命令,我们从简单的开始说,比如我是花花或者秀秀之类的职业,我想用宏使用读条技能的时候不被宏中不需要读条的技能打断,以花花为例,我们可以这样写:
/config 保护引导
/skill 阳明指
当然,我们能保护读条,也可以中断读条,比如秀秀无脑玳弦的同时,要爆三层急曲,那么我们就这么写:
/config 不保护引导
/skill [mbuff:急曲=3]江海凝光
/config 保护引导
/skill 玳弦急曲
上面强调过多次,可以看出来,所有的命令后面都要加个空格,这个不用我再强调了吧?这个命令还没说完,这个命令还可以这样用,比如我是气纯,我要在没有化三清的时候插化三清,那么我们可以这样写:
/config before:[nobuff:化三清]&
&&&-----加入预判条件/skill 化三清&
&&&-----使用技能(在预判条件生效的情况下)/config
before:null& &&
&& &-----清除预判
⑤换武器(剑三是可以在战斗中更换武器的):
/omwp有些童鞋有特效BUFF武器或者是以前的橙武,喜欢用特效武器叠BUFF,然后换武器输出,比如我是明教,我要用295皇宫特效武器叠10层BUFF再换405武器输出,那么我们可以这样写:
/omwp [nobuff:水?痛切]枭心之戮
/omwp [buff:水?痛切=10]霍致殇以上就是常用的几种命令形式,其他的没什么用的,我们不常用,也就没必要记住那么多了。
下面我们来介绍各职业常见的判定条件(判定条件是加在命令后面的[ ]里的):
⒈target&
&&&目标类型/选择目标
作为目标类型来使用的时候,我们可以有boss(boss类型的目标)、npc(普通的npc)、player(玩家)
由于多玩宏不能对玩家使用,所以player这种判定完全可以无视,下面我们来说怎么用,比如我是藏剑,我要在目标是BOSS的时候使用大风车,那么我们就这样写:
/skill [target:boss]风来吴山
作为选择目标来使用的时候,可以快速选中目标,此功能可以用来快速选择某些很小的或者不容易选中的,但是知道名字的目标,这样比鼠标点方便得多。比如无量山有个抓鸡的任务,那些鸡很小,嫌用鼠标点麻烦的话,我们可以这样写一个宏:
/target 鸡
⒉rage&
&&&剑气值(支持&,&,=,&=,&=)
藏剑的剑气值,使用比较简单,比如我们要在剑气大于或者等于20的时候用夕照雷峰,那么我们可以这样写:
/skill [rage&=20]夕照雷峰
&&&神机值(支持&,&,=,&=,&=)
&&&气点(支持&,&,=,&=,&=)
&&&明教日灵值(支持&,&,=,&=,&=)
&&&明教月灵值(支持&,&,=,&=,&=)
使用方法参照剑气值。
&&&满月如果我们要在满日或者满月的状态下使用净世破魔击,那么我们可以这样写:
[fullmoon]净世破魔击nofullsun&
nofullmoon&
如果我们要在没满日没满月的情况下使用赤日轮,那么我们可以这样写:
/skill [nofullmoon]赤日轮
⒊mount&
&&&内功类型
这个条件一般是藏剑用的,比如我们要在山居心法剑气小于10的况下换成问水,然后剑气满了再换回山居,那么我们可以这样写:
/skill [mount:山居剑意,rage&10]啸日
/skill [mount:问水诀,rage=100]啸日
⒋life&
&&&自己的生命值(支持&,&,=,&=,&=)
以天策为例,我们为了避免把自己弄死,所以要在生命值大于10%的情况下才用灭,那么我们可以这样写:
/skill [life&0.1]灭
(生命值和内力值都是用小数来表示百分数的)
⒌mana&
&&&内力值(支持&,&,=,&=,&=)
以丐帮为例,我们要在内力大于或者等于30%的情况下用亢龙有悔,那么我们可以这样写:
/skill [mana&=0.3]亢龙有悔
&&&目标的内力值(支持&,&,=,&=,&=)
由于很多BOSS的内力值并没有实装,所以这个条件基本无用。
⒍tlife&
&&&目标的生命值(支持&,&,=,&=,&=)
以秀秀为例,点了奇穴的秀秀剑破虚空可以在目标生命之少于50%的情况下触发BUFF,那么我们可以这样写:
[tlife&0.5]剑破虚空⒎fight&
&& & 战斗中
有些技能可以在没有目标的时候施放,我们为了不浪费CD,可以让它在战斗中才施放,以藏剑为例,我们可以这样写(看了上面的,你们就应该明白我现在写的这句宏是什么意思):
/skill [fight,rage&=20]雪断桥
⒏nofight&
&&&不在战斗中,非战斗状态
这个条件不常用,我们就不说它了。
⒐horse&
这两个条件一般是天策用的,比如我们要在骑马的时候使用战八方,那么我们可以这样写:
/skill [horse]战八方
在马下的使用方法请参照在马上的使用方法。我们在副本里都是不能骑马打的,所以这两个指令是用于野外,且要把马上马下的两套技能写在同一个宏中的时候用
⒑buff&
&&&自身有指定BUFF
以明教为例,我们要在日月同辉BUFF下用净世破魔击,那么我们可以这样写:
/skill [buff:日月同辉]净世破魔击
&&&自身无指定BUFF
以气纯为例,我们要在自身没有化三清BUFF的时候插化三清,那么我们可以这样写:
/skill [nobuff:化三清]化三清
⒒tbuff&
&&&目标有指定BUFF
以荻花圣殿的BOSS慕容夫人卓婉清为例,我们要在她“跪了”的时候才上去打她,比如天策要在这个时候上去打穿云,那么我们可以这样写:
/skill [tbuff:虚弱]穿云mbuff&
&&&目标有属于自己的指定BUFF
比如天策要在目标身上有属于自己的致残BUFF的时候打龙牙,那么我们可以这样写:
/skill [mbuff:致残]龙牙
&&&目标没有指定BUFF
&&&目标没有属于自己的指定BUFF
就是目标没有某BUFF的时候怎么样,方法可以参照上面目标有指定BUFF的情况。
BUFF条件除了判定有无BUFF之外,还可以用来判定BUFF层数,比如秀秀要在目标身上急曲叠到3层的时候用剑气长江爆掉,那么我们可以这样写:
/skill [mbuff:急曲=3]剑气长江
⒓tname&
&&&目标名字为
&&&目标名字不为这两个条件也没啥大用处,我还是举个例吧,大家都知道ZLD陆寻不能隐身,那么明教可以在隐身的时候加个判定,目标不是陆寻的时候才用隐身:
/skill [tnoname:陆寻]暗尘弥散
⒔cd&
&&&技能冷却中
&&&技能不在冷却状态
以藏剑为例,我们要在云飞不冷却的时候立即用云飞,在云飞冷却的时候用夕照,那么我们可以这样写:
/skill [nocd:云飞玉皇]云飞玉皇
/skill [cd:云飞玉皇]夕照雷峰
⒕cdtime&
&&&技能冷却时间(支持&,&,=,&=,&=)
以天策为例,我们要在霹雳的冷却时间大于1秒的时候用穿云,那么我们可以这样写:
/skill [cdtime:霹雳&1]穿云
⒖distance&
&&&目标距离(支持&,&,=,&=,&=)
比如天策要在距离目标10尺以外,20尺以内的时候用突,那么我们可以这样写:
/skill [distance&10,distance&20]突
⒗prepare&
&&&目标读条很多情况下我们需要打断目标读条,以天策为例,在目标读条的时候用崩:
/skill [prepare]崩
为了更准确的判断,不浪费打断,我们可以加入要打断的读条技能的名称,比如一线天老一的无懈可击,以秀秀为例:
/skill [prepare:无懈可击]剑心通明
⒘status&
&&&自身处于的状态[可用:walk(走路)、run(跑步)、jump(跳跃)、sit(坐下)、down(被击倒)、back(被击退)、off(被击飞)、halt(被击晕)、death(死亡)、dash(冲刺)、pull(被抓状态)]
很多都不常用,我们就不一一解释了,我们来说一下run和jump,童鞋们都知道,读条职业总有那么一两个瞬发技能,我们可以在跑动或者跳跃这种无法读条的情况下使用瞬发技能,比如秀秀在跑步或者跳跃的时候使用江海凝光,我们可以这样写:
/skill [status:status:jump]江海凝光tstatus&
&&&目标处于的状态,可用的与上面自身的一样
用法参照上面自身处于的状态,不常用,不详解
注:宏中用到的所有标点符号都是英文输入模式下的!使用中文标点会导致宏无法运行!如果要多个条件同时满足才生效,则条件之间用英文的逗号(,)连接,例:
/skill [nocd:酒中仙,nobuff:亢龙有悔,nombuff:亢龙有悔]酒中仙
如果要多个条件中任意满足一个就可以生效,则条件之间用英文的分号(;)连接,例:/skill
[status:status:jump]江海凝光
当若干条各种各样的命令和判定有顺序的拼凑在一起时,就成了我们各式各样的一键宏了,实用的宏中各种的判定条件怎么写,还需大家在实践中获取经验,善于发现,善于总结,你将会成为一个厉害的宏作者。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。剑三里的宏命令怎么编写,最好可以举例说明下?_百度知道酷勤网 – 程序员的那点事!
当前位置: >
浏览次数:次
我的宏分享及其宏,函数写法基础教程&&&&&&
宏插件系列:
本人用 多玩宏插件,因为写起来方便简单。
无脑局针宏:
/skill [tnobuff:清心静气] 清心静气&&&&&&&&目标无清心则释放清心
/skill [tnobuff:握针] 握针&&&&&&&&&&&&&&&&目标无握针则释放握针
/skill [buff:逐流,tlife&0.8] 长针&&&&&&&&&逐流buff下,且目标血低于80%释放长针
/skill [buff:水月无间] 长针&&&&&&&&&&&&&&自身有水月buff则释放长针
/skill 局针
/skill [buff:逐流,tlife&0.8] 长针
/skill [tlife&0.4,nobuff:逐流] 水月无间&&&目标血低于40%且自身无逐流buff& & 释放水月
/skill [buff:逐流,tlife&0.8] 长针
/skill [buff:水月无间] 长针&&&&&&&水月buff下释放长针
/skill [tnobuff:春泥护花,tnobuff:天地低昂] 春泥护花&目标无春泥,无天地则释放春泥
/skill [毫针] 毫针
本人目前没关门的那个经脉,没写进去,如果有人需要的话,我可以帮写进去&&&&&&&&
系统内置宏命令集合:
if系列语句教程:
基本结构:if 条件 then 执行语句 end
扩展结构:if&&条件 then 语句 else (if 语句)end
多个条件可以用 and&&or&&组合起来
帮会喊话:
/script for i=1,1 do GetClientPlayer().Talk(PLAYER_TALK_CHANNEL.TONG, &&, {{type = &text&, text = &60月卡收购一个70级的空号,除TC以外的其他职业,无其他要求,便宜甩号的MM我++++++++&}})
for i=1,1 是喊话一次, for i=1,2 是喊话2次
其他频道喊话:(把上面语句中的粉红色部分替换)
World 世界
Party 队伍
Team&&团队
Battle&&战场
Tong&&帮会
School&&门派
Camp& &阵营
Friends& &好友
打断当前读条:
/script GetClientPlayer().StopCurrentAction()
一键后跳:
/script OnUseSkill(9007,1)
判断自身BUFF:
/script for _, pB in pairs(GetClientPlayer().GetBuffList()) do
if pB.dwID==BUFF的ID then 执行语句 end
buff的剩余时间:
for _, pB in pairs(GetClientPlayer().GetBuffList()) do
if pB.dwID==BUFF的ID then
N=math.floor(math.floor(nEndFrame - GetLogicFrameCount()) / 16 + 1)
的技能时间计算方法:10s,在系统里面是160
释放技能:
OnUseSkill(技能ID,N.GetSkillLevel(技能等级))
获取目标的读条状态
local bPrePare, dwID, dwLevel, fP = tplayer.GetSkillPrepareState()
OutputMessage(&MSG_SYS&, &你所要显示的内容
OutputMessage(&MSG_ANNOUNCE_RED&, &你所要显示的内容
OutputMessage(&MSG_ANNOUNCE_Yellow&, &你所要显示的内容
此3个喊话,只能你自己看到
第一个是在聊天的界面里面 第二个和第三个是在屏幕中央
获取目标的读条状态
local bPrePare, dwID, dwLevel, fP = tplayer.GetSkillPrepareState()
若目标在读条则 bPrePare为true否则为false
获取角色:
GetClientPlayer() --获得玩家自己
GetClientPlayer().GetTarget() --return 目标dwType 目标dwID
GetPlayer(dwID) --获取指定dwID的人物对象,只针对玩家(包括自己)
GetNpc(dwID) --获取指定dwID的NPC对象,只针对NPC
GetTargetHandle(dwType, dwID) --获取指定dwID的对象,包括玩家和NPC
SelectTarget(dwType, dwID) --选择(dwType, dwID)对象为目标
GetClientPlayer().dwID&&--人物的ID号
GetClientPlayer().GetTarget()&&--获得当前人物的目标
GetClientPlayer().GetBoxSize(dwBagIndex);&&--人物的包包大小
GetClientPlayer().GetItem(dwBagIndex, dwX); --获得包包的指定物品
item.nQuality --物品品质
item.bCanStack --是否可以叠加
item.nStackNum&&--叠加数量
SellItemToShop(dwBagIndex, dwX, nCount);&&--卖物品到商店
ShopPanel.bCanRepair -- 商店是否能修理
GetClientPlayer().CastSkill(nSkillID, nSkillLevel)&&--角色发技能
GetRepairAllItemsPrice(ShopPanel.nNpcID, ShopPanel.nShopID)&&--修理费用
RepairAllItems(ShopPanel.nNpcID, ShopPanel.nShopID)&&--修理所有物品
角色属性:
dwID --人物ID
szName --人物名字
dwSchoolID --门派编号
nLevel --人物等级
dwMapID&&所在地图ID
nCurrentLife --当前生命
nMaxLife --最大生命
nCurrentMana --当前内力
nMaxMana --最大内力
nCurrentStamina --当前精力
nMaxStamina --最大精力
bStall --是否在摆摊状态
bFightState --是否在战斗中,true为战斗状态,false为非战斗状态
bOnHorse --是否在马上
nAccumulateValue&&纯阳气的个数,半个气为1,也就是0-10之间的数,比如7就是3个半气~
/script PX1,PX2,PX3=N.GetSkillCDProgress(技能ID,N.GetSkillLevel(技能ID));
N.GetSkillLevel(技能ID)&&获取技能的等级
申请3个变量PX1,PX2,PX3,然后获得N(你)当前技能编号为355(凭虚)技能的冷却时间,第一个参数PX1我不清楚含义,第二个公共冷却所剩时间,第三个是凭虚技能冷却所剩时间
最后附加典型用法:(来自本版万花谷同僚的帖子)
1、水月长针宏
/script N = GetClientPlayer();
/script A,B,C=N.GetSkillCDProgress(136,1);
/script a,b,c=N.GetSkillCDProgress(167,1);
/script for _, D in pairs(N.GetBuffList()) do
if (D.dwID==722 or D.dwID==412) then OnUseSkill(142,6)&&end
/script if (C==0) then OnUseSkill(136,1)
/script if (C&0 and c==0) then OnUseSkill(167,1)
本宏作用:首先判断是否有逐流BUFF,有就放长针没有就放水月+长针,如果水月在CD中放&冲脉.幽门&+水月+长针,没有点出冲脉幽门的请去掉宏命令中红色部分。
& 相关主题:相关资源:
新剑网三多玩宏到底怎么用:
/skill 技能名称
要看判定命令什麽的,去多玩官网上去看看吧……
剑网三怎么用宏:
你先检查一下你的宏保存成功了没
[tnobuff:夺命蛊] 夺命蛊
一般宏指令是这样的,在'skill'和'[' 之间是有个空格的有的时候复制粘贴的时候那个空格会不见掉你自己加进去就好了,而且宏里面的技能你的技能面板上面得有。多看看别的一些宏,自己总结一个适合自己的才好。
首先保证你的宏是官方宏,而非非法宏。其次在任务选择界面,插件管理中把宏拓展打开。其次保证你的宏没有语言错误。在宏管理新建一个宏,复制进去,注意分行,每行一个命令,保存,拖进技能栏。最后,保证你有一个正确的目标,和一个合适的距离,按相对应的按键,按一次人物用一个技能,所以要一直按。
剑网三多玩盒子宏安史之乱版本怎么用:
直接下载***即可使用。
第三方插件使用有风险,请谨慎。
多玩剑网三宏如何复制:
复制黏贴就行了。。。。下个多玩盒子,黏贴好把图标拖到界面就可以用了
官方未开发相关插件,因此无法为您回答相关问题,对此带来不便还请谅解。
剑网三多玩宏 还能用吗:
《剑网3》相关文章
(阅读:1252)
(阅读:150)
(阅读:237)
(阅读:410)
(阅读:370)
(阅读:193)
(阅读:167)
(阅读:368)
(阅读:329)
(阅读:427)
近日日本放出的PPAP魔性鬼畜齐出,不禁让小编想起了被鸟叔统治的恐惧,这也是继“极乐净土”涂毒后又一力作,话不多说一起跟着小编来看看日本洗脑神曲PPAP到底说了什么吧!
随着新海城新作《你的名字(君の名は)》在日本放映,很多同学也已经在各个渠道观赏了吧!依旧简洁干净的画风,还是那青春的故事,片中很多插曲也让大家甚是喜欢吧!一起跟着小编来看看你的名字BGM大全吧!
扫描二维码(ERROR:15) & 访客不能直接访问