求助,如何同时使用两个高方舟mod优先级级mod

(1)MOD返回m除以n的余数,如果n是0,返回m。
(2)这个函数以任何数字数据类型或任何非数值型数据类型为参数,可以隐式地转换为数字数据类型。
Oracle用最高的数字优先级来确定参数,隐式地将剩下的参数转换为该数据类型,并返回数据类型。
没有更多推荐了,& 欧洲卡车模拟2 寒冬气候MOD
欧洲卡车模拟2 寒冬气候MOD
欧洲卡车模拟2 寒冬气候MOD;这是一个模拟冬季气候环境的MOD,本站带来欧洲卡车模拟2冬天MOD下载。
支持版本:v6.3
制作机构:Grimes
整理时间:
软件大小:906MB
游戏语言:英文
<a target="_blank" href="http://www.3dmgame.com/review/"前瞻评测欧洲卡车模拟2前瞻评测
资源介绍:
欧洲卡车模拟2 寒冬气候MOD;由&Grimes&制作,这是一个模拟冬季气候环境的MOD,本站带来欧洲卡车模拟2冬天MOD下载。
资源详情:
主要特点:
寒冬气候和环境
道路,植被和屋顶积雪
下雪/雨夹雪 替换了下雨
冬季日照时间和温度
随机的多云,阴天和晴朗天气
新的植被类型替换了旧植被
下载文件包含了插件包
插件包包括:
雪景-草地被积雪覆盖
道路积雪-道路铺满积雪/霜冻
物理-更滑的道路
Hungary Map fix - 用于 Hungary Map 地图MOD
兼容ProMods,TSM,MHA,RusMap等地图。
需要比 Realistic Buildlng Lights MOD更高优先级
需要比 Drive Safely's Sound Fixes Pack MOD 更高优先级
完全兼容1.27版
重要提示!!!
这是一个气候与图像MOD,因此不能与诸如天气和环境图像增强效果之类的MOD同时使用。
在MOD管理器中应将本MOD设置较高优先级
推荐图像设置
HDR: Enabled
高动态范围(HDR):勾选
色彩校正:勾选
植被细节:高
草密度:高
使用说明:
2.复制文件到C:\Users\Administrator\Documents\Euro Truck Simulator 2\mod目录
3.开始游戏
3DIY装机配置单
[][][][][][]
[][][][][][]
[][][][][][]> 高玩攻略:宏命令爱好者——宏的书写法则及优化
高玩攻略:宏命令爱好者——宏的书写法则及优化
本帖基于6.0.3版本而写,但由于宏在历代版本改动都非常非常小,[深入教学]宏命令的书写法则及其优化,因而本帖可能不会随着版本的推进而频繁更新。
前言最近求宏贴非常多,求助于&为何这个宏不能用&的提问也不在少数。本着授人以鱼不如授人以渔的宗旨,笔者写下了这篇宏的提高教学,作抛砖引玉之用。本文将着重探讨宏的判断机制这一最重要也是最难的部分,讲解如何写出优美合理的判断语句,泛用于任何职业以及专精,对于文中之错误及疏漏望各位玩家指正。但这不是一篇面向零基础新手的宏命令完全教程,需要读者大致了解宏的形式和基本判断项(比如exists,help等),零基础的读者可以移步隔壁看基础教学贴。本帖基于6.0.3版本而写,但由于宏在历代版本改动都非常非常小,因而本帖可能不会随着版本的推进而频繁更新。有用的外部链接 | 判断项列表 | API列表 |最近wowprogramming更新得不勤快,如有疑问也可去wowwiki。6.0.2的改动以及存在的bug*通用宏上限提高到120个,基本不可能用完了。*切换目标时有可能出现判断迟滞,导致动作条按钮上的图标错误。不过宏仍旧能够正常运作,只是显示错误而已。这可能是由于动作条按钮本身的代码造成的(待查证)。事实上宏这种东西从2.1.0版本加入安全模板一来没有发生过大的变动,只是偶尔加入新的简写或是判断条件。术语判断表达式,判断式(Option Set):由若干判断项组成,封闭在方括号[]中的真值表达式。继承自安全模板,能在受保护环境下允许运作的唯一判断形式。术语判断表达式,判断式(Option Set):由若干判断项组成,封闭在方括号[]中的真值表达式。继承自安全模板,能在受保护环境下允许运作的唯一判断形式。下面进入正题一,写宏的基本法则宏最主要的应用是带有判断的施法,这也是下文主要应用的模型。一个典型的这种宏可以抽象成以下形式:Code(c):/cast [表达式1-1][表达式1-2]技能1;[表达式2]技能2;技能3--宏的模型[项1,项2,项3, ...]--表达式的模型--注:表达式中定义单位target=或@不是一种判断条件,但它重新指定了后续所有涉及目标的判断和最终技能施放的对象。比如指定了@mouseover后,后续的help/exists/dead之类的判断都会基于鼠标悬停的单位。在这个模型下,讨论:1. 逻辑及判断顺序(法则一,!极为重要)涉及判断就有真值,但是不要被这个带有浓重编程和数学色彩的词吓倒。概括来说就两句话:&1&方括号内各分项之间是AND的关系,用逗号间隔,只有各个分项都为真整个方括号(表达式)才为真。方括号内各项之间没有顺序要求。&2&各个方括号之间是OR的关系,判断顺序是从左至右,遇到第一个方括号为真时即结束判断,而忽略其后的所有项目。大部分宏出错/不能用/判断混乱的原因就是在此。写宏的时候必须把条件强的(或者说优先级高的)判断放到前面,弱的(泛用型的)判断放到后面。举个例子,昨天回答了问答区一个人的提问,他的宏Code(c):1:#showtooltip2:/cast [nomod,spec:2]炼狱冲击;[nomod,target=mouseover,exists,harm,spec:2]炼狱冲击无法对鼠标悬停目标放。究其原因就是,[nomod,spec:2]这一个表达式弱于后者[nomod,target=mouseover,exists,harm,spec:2],后者不仅需要无修饰键和第二专精,同时需要存在一个可攻击的鼠标悬停目标才会为真,导致了后者为真时前者一定为真。按照上文的&2&,从左至右的顺序将永远是前者表达式率先为真,因而无法对悬停目标施放炼狱冲击。修改的方法很简单,把两个判断调换位置即可:Code(c):1:#showtooltip2:/cast [nomod,target=mouseover,exists,harm,spec:2]炼狱冲击;[nomod,spec:2]炼狱冲击3:--修改后的宏当然我在回答中还给出了优化方案,后文会详细介绍如何优化。2. 技能整合(法则二)对于把多个技能整合进一个/cast命令里,在不同的条件下自动判断施放不同的技能,只有一条格式法则:不同技能之间用分号;间隔。具体可以参照本章开头提出的宏模型。要注意,一个/cast任何情况下至多只能施放一个技能,而且各个方括号之间仍旧遵循上文提出的&2&判断顺序法则。3. 技能堆叠(法则三)如果要做到一键同时放出两个或更多的技能,必须有多行/cast命令,这就是技能堆叠。这种宏通常用于爆发技能,喝药开饰品开技能需要同时完成。其法则是:至多只能拥有一个产生/受到GCD影响的技能,幸运的是爆发类技能和药水等物品几乎都设计成不占用GCD。Code(c):1:#showtooltip2:/cast 奥术强化3:/use 134:/use 14这样的宏是可行的,因为饰品和[奥术强化]本身并不产生GCD,甚至再加两行Code(c):/cast 气定神闲/cast 奥术冲击也是合法的。但是,形如以下的宏是非法的:Code(c):1:#showtooltip2:/cast 驱邪术3:/cast 审判4:/cast 十字军打击因为三者都产生GCD和/或被GCD影响,最终的效果是只相当于第一行[驱邪]有用。不要妄图这种方法能实现按优先级施放技能。4. 技能替代(法则四)技能替代是一个十分有意思的机制,自CTM引进。这种机制允许某[基础技能]在特殊情况下被另一个[替代技能]替代,而即便在替代的情况下,通过宏命令施放[基础技能]时会自动定向到[替代技能],其最终的结果是正常施放[替代技能],宏的图标也会随之变化。这种机制有两种情况:1)单向的替代,/cast [替代技能]不会施放出基础技能,但是/cast [基础技能]是任何情况下通用的。举例:神牧的[圣言术:罚]在黄轮和蓝轮下转换成[静]和[佑],只要宏Code(c):1:#showtooltip2:/cast 圣言术:罚就能自动根据轮的颜色转换技能,但因为这是[罚]被单向地替代,反过来如果宏里写[静]或[佑],在红轮下就会放不出技能。2)双向的等价,[基础技能]和[替代技能]是完全等价的,就如同一个技能,任何情况下用宏施放任意一个技能的结果都是放出当前激活的那一个。比如[腐蚀术]和[献祭]两者,SS玩家可以分别在不同天赋下试试。这种机制对于写宏非常有利,我们不需要为了技能被替换而另开一个宏。更深入的一点,以下两个技能需要重点提及:Code(c):1:#showtooltip2:/cast 秘法炸弹3:--这个技能对应法师75级天赋中的[虚空风暴],[寒冰炸弹]和[活动炸弹]。[秘法炸弹]被单向替代。Code(c):1:#showtooltip2:/cast 神圣爆发3:--这个技能对应牧师90级天赋,也是单向替代。如果其他职业也有类似的天赋基础技能,请欢迎补充。二,写宏的灵魂:逻辑和优先级笔者和自己圈子里的很多人说过,写宏其实和编程没多大关系,需要的是一点数学的逻辑思维。尤其是那些技能整合宏,对在各种判断条件下到底哪一个技能才是优先的必须心里有谱。实际上这是上文中法则一之&2&的推演,本质上仍旧是按照越优先越靠前的方式排列整个技能和判断序列。正因如此,上文法则一才是宏最最重要的法则,而优先级正是写宏的灵魂。Code(c):1:#showtooltip2:/cast [help,dead][mod:shift,help][mod:shift,@player]S[mod]Soul LUnending Resolve3:/targetlasttarget [help,dead]4:--比如这个术士宏,它的逻辑等价于:5:--如果[目标死亡且可协助]或[按住shift并且目标可协助]或[其他按住shift的情况下对自己]施放[灵魂石]6:--否则,如果[有按下其他任何修饰键]则施放灵魂链接7:--否则任何其他情况下放盾墙8:--此外,如果[目标死亡且可协助]还会顺带切换回之前的目标,目的是战复后目标切回怪身上有人可能会问,[help,dead][mod:shift,help][mod:shift,@player]这一串看不懂,为什么先来个shift修饰后面又来一个,这里就涉及到优先级的问题了。首先[help,dead]指定了[目标死亡且可协助]的情况,它是优先级最高的,只要满足这两个条件,其他任何条件不管满足不满足都会战复目标。其次,[mod:shift,help]这一判断代表[按住shift并且目标可协助],但是它还有个隐藏条件。因为要判断到这一层,首先必须前者[help,dead]为假,也就是当[目标不可协助或者目标不死]的情况。所以其实这个判断应该是[(目标不可协助或者目标不死)并且按住shift并且目标可协助],由于不可协助和可协助互斥,所以实际判断的真值应该是[目标不死并且按住shift并且目标可协助],满足这个条件,对目标放灵魂石。再次,[mod:shift,@player],这里只用了一个判断即shift修饰,上文说过@player不是判断条件。但因为前一个判断已经有一种按下shift的情况被取走了,那么这里的判断表示[其他按住shift的情况下对自己]施放灵魂石。然后,[mod]是个广义的修饰键判断,当alt/shift/ctrl中任何一个或多个被按下是都为true。当然shift在前面的判断中被取走,那么这里表示的是[按下alt/ctrl中任何一个或两个],他等同于[有按下其他任何修饰键]则施放灵魂链接。最后,无尽决心没有任何判断,它是恒真的。也就是在其他任何条件下都会施放无尽决心。上面这个例子有些复杂,下面会通过一个相对简单的实例来阐述如何运用这种模式写宏。法师法术反制及焦点反制/悬停解诅咒整合宏要求是:焦点可攻击按住任何修饰键都是焦点反制,不按修饰键且敌对目标是对目标反制,鼠标悬停到友善目标是解诅咒,目标是友善目标是解诅咒,默认状况下是对目标的反制。首先就是厘清优先级。*笔者个人的习惯是修饰键优先级比悬停高,也就是按了修饰键应该尝试对焦点放而不是对悬停解诅咒;而同时悬停的优先级应该比目标的优先级高。这个优先级可以根据自身需要调整。那么整理之后的优先级就是:第一优先级:焦点反制敌对目标,判断式[mod,@focus,exists,harm]第二优先级:悬停解可协助目标诅咒,判断式[@mouseover,exists,help]第三优先级:对友善目标解诅咒,判断式[help]第四优先级:敌对目标反制,判断式[harm]第五优先级:反制,无判断式(恒真)*要注意,harm和help有关系,但并不是help=noharm或者harm=nohelp。harm代表目标可攻击,help代表目标可协助(能给他加血上buff等),此外还有一种既不能攻击也不能协助的状态,称为&被动(Passive)&。现在可以直接写出宏了,那就是:Code(c):1:#showtooltip2:/cast [mod,@focus,exists,harm]法术反制;[@mouseover,exists,help][help]解除诅咒;[harm]法术反制;法术反制3:--第一行的#showtooltip不是命令行,它的作用是能在鼠标提示上显示技能的有关信息这个宏运作起来是符合要求的,但是可以继续优化。从逻辑上而言,第四与第五优先级可以合并,而且exists没必要与harm和help连用。因此最终的宏是:Code(c):1:#showtooltip2:/cast [mod,@focus,harm]法术反制;[@mouseover,help][help]解除诅咒;法术反制
手机看攻略,电脑玩游戏两不误!
加点再也不需要切来切去啦~
【专区_《魔兽世界》】最新消息第一时间推送给你
与相关的文章有:<div class="spf_off1" style="width:%">5.0分
<div class="spf_off1" style="width:%">5.0分
<div class="spf_off1" style="width:%">5.0分
<div class="spf_off1" style="width:%">5.0分
<div class="spf_off1" style="width:%">5.0分
<div class="spf_off1" style="width:%">5.0分
<div class="spf_off1" style="width:%">5.0分
<div class="spf_off1" style="width:%">5.0分
<div class="spf_off1" style="width:%">5.0分
<div class="spf_off1" style="width:%">5.0分
<div class="spf_off1" style="width:%">5.0分
<div class="spf_off1" style="width:%">5.0分
<div class="spf_off1" style="width:%">10分
从2008年-2014年 快猴网一直在努力做到最好 Www.KuaiHou.Com
备案编号:粤ICP备号-1| &#12288;
| &#12288;
| &#12288;
| &#12288;
| &#12288;
只需一步,快速开始
查看: 2893|回复: 6
关于混用NMM和WO两种管理器的MOD优先级问题
主题帖子积分
超级玩家, 积分 718, 距离下一级还需 282 积分
超级玩家, 积分 718, 距离下一级还需 282 积分
楼主在经历了无数次重装之后终于找到了WO这个免于重装游戏的神器,可有的MOD必须使用NMM安装,但这样用NMM安装的MOD会不会优先级全部比WO安装的高?
求大神指教
主题帖子积分
高级玩家, 积分 315, 距离下一级还需 285 积分
高级玩家, 积分 315, 距离下一级还需 285 积分
不是大神,略懂一点,看看有没用:
用nmm(0.52.0)装mod,东西是装在skyrim的根目录里的,会覆盖原有文件
mo则有独立的路径,不覆盖游戏原有文件
用nmm启动游戏则不会载入mo的mod,但是用mo启动游戏则会载入nmm装的mod
所以一般使用mo开skyrim
用mo启动游戏的话,左侧是安装了的mod,右侧则是选择加载的mod,按照优先级别排序的话,右侧的mod里越靠下越后载入,下者覆盖上者。
因为mo开游戏会载入nmm和mo两者装的mod,所以优先级是看你的排序而不是安装方式。
主题帖子积分
高级玩家, 积分 281, 距离下一级还需 319 积分
高级玩家, 积分 281, 距离下一级还需 319 积分
哪些mod必须NMM安装而MO安装不了的?求指教。从一开始就是用MO的,表示从来没遇到过必须NMM才能安装的MOD。
楼上说的差不多了。附:MO的SkyrimPrefs.ini也是独立(修改画面配置跟安装enb需要注意)。SKSE,ENB这些必须手动安装。
MO完全可以取代NMM
主题帖子积分
nepnepnepne
贡献度125307
金元627356
WO是神马?能吃么?
不存在只能通过NMM安装而MO无法安装的mod。
主题帖子积分
超级玩家, 积分 616, 距离下一级还需 384 积分
超级玩家, 积分 616, 距离下一级还需 384 积分
MO不是专门有个导入NMM的功能么,楼主搜下教程呗
主题帖子积分
超级玩家, 积分 718, 距离下一级还需 282 积分
超级玩家, 积分 718, 距离下一级还需 282 积分
lynnX 发表于
哪些mod必须NMM安装而MO安装不了的?求指教。从一开始就是用MO的,表示从来没遇到过必须NMM才能安装的MOD。 ...
我看的那个MOD上面写的注意事项时必须使用NMM安装
主题帖子积分
高级玩家, 积分 270, 距离下一级还需 330 积分
高级玩家, 积分 270, 距离下一级还需 330 积分
试用了mo 装个无心8.0 跳出 又换回了nmm
普通用户组专属勋章,用户等级到达骨灰玩家,在勋章界面自助申请。
普通用户组专属勋章,用户等级到达游戏天王,在勋章界面自助申请。
普通用户组专属勋章,用户等级到达游戏圣者,在勋章界面自助申请。
普通用户组专属勋章,用户等级到达游戏之神,在勋章界面自助申请。
不思議の國
歷史記憶(暂不发放)
萌之委员会
旧版萌之委员会(暂不发放)
3DM硬件资讯组
3DM硬件资讯组成员专属
参加论坛任意活动中大奖两次以上。
Powered by}

我要回帖

更多关于 设置优先级高和实时 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信