战网中国

标题: 请帮看一个拾取文件 [打印本页]

作者: 不朽之王    时间: 2013-9-11 21:39
标题: 请帮看一个拾取文件
感谢CTM大大的帮忙,
    再次修改后bot跑了几个小时都没再报错。
(只是复制和粘贴修改了一点材料和蓝装的拾取,TH们看不上的暗金装也添加了几个。。。

希望大家多分享拾取文件,分享一下收藏嗜好嘛,,,
ps:请问全抗用什么单词或id来表示,看拾取文件好像多是用单抗来做选择条件的,(可能有我也认不出来,,

拾取文件: [attach]2815[/attach]
作者: ctm    时间: 2013-9-12 00:32
剛用自動檢測幫你查了一下, 錯太多, 見到就頭暈了, 以下多數都是錯(), 有時間就改, 沒就把下面的都刪了或用你以前那個
[type] == primalhelm && [quality] >= magic # ([skillbattleorders]+[
barbarianskills
]+[warcriesskilltab]
)
>= 5
[type] == wand && [quality] >= magic # ([necromancerskills] >= 2 || [necromancersummoningskilltab] == 3) && ([skillbonespirit]+[skillrevive]+[skillconfuse]+[skillpoisonnova]+[skilllowerresist]+[skilldecrepify]) >= 3
[type] == voodooheads && [quality] >= magic # [necromancerskills] >= 2 && ([skilldecrepify]+[skilllowerresist]+[skillrevive]) >= 3 && ([maxhp]+[maxmp] >= 30 || [39]+[41]+[43]+[45] >= 40)
[name] == 7ws && [quality] <= superior # ([skillconviction]+[skillholyshock]+[skillfanaticism]+[skillzeal]+[skillfistoftheheavens]+[skillconcentration]) >= 4 && ([Sockets] == 0 || [Sockets] == 4 || [Sockets] >= 5)
[name] == 7ws && [quality] <= superior # ([skillconviction]+[skillholyshock]+[skillfanaticism]+[skillzeal]+[skillfistoftheheavens]+[skillholyshield]+[skillvigor]+[skillholyshield]) >= 4 && ([Sockets] == 0 || [Sockets] == 4 || [Sockets] >= 5)
[name] == 9ws && [quality] <= superior # ([skillconviction]+[skillholyshock]+[skillfanaticism]+[skillzeal]+[skillfistoftheheavens]+[skillconcentration]) >= 4 && ([Sockets] == 0 || [Sockets] == 4 || [Sockets] >= 5)
[name] == 9ws && [quality] <= superior # ([skillconviction]+[skillholyshock]+[skillfanaticism]+[skillzeal]+[skillfistoftheheavens]+[skillholyshield]+[skillvigor]+[skillholyshield]) >= 4 && ([Sockets] == 0 || [Sockets] == 4 || [Sockets] >= 5)
[name] == wsp && [quality] <= superior # ([skillconviction]+[skillholyshock]+[skillfanaticism]+[skillzeal]+[skillfistoftheheavens]+[skillconcentration]) >= 4 && ([Sockets] == 0 || [Sockets] == 4 || [Sockets] >= 5)
[name] == wsp && [quality] <= superior # ([skillconviction]+[skillholyshock]+[skillfanaticism]+[skillzeal]+[skillfistoftheheavens]+[skillholyshield]+[skillvigor]+[skillholyshield]) >= 4 && ([Sockets] == 0 || [Sockets] == 4 || [Sockets] >= 5)
[type] == pelt && [quality] <= superior # [skillarmageddon] >= 2 && ([skillmoltenboulder]+[skillvolcano]+[skillcarrionvine]+[skillfirestorm]+[skillfireclaws]) >= 3 && ([Sockets] == 0 || [Sockets] == 3)
[type] == pelt && [quality] <= superior # [skilltornado] == 3 && ([skillhurricane]+[skilltwister]+[skillsummongrizzly]) >= 3 && ([Sockets] == 0 || [Sockets] == 3)
[type] == primalhelm && [quality] <= superior # [skillbattleorders] == 3 && [skillbattlecommand] >= 2 && ([skillfinditem]+[skillwarcry]) >= 1 && ([Sockets] == 0 || [Sockets] == 3)
[type] == auricshields && [class] == exceptional && [quality] <= Superiorl && [flag] != ethereal # ([39] >= 35 || [EnhancedDamage] >= 45) && ([Sockets] == 0 || [Sockets] >= 3)
[type] == auricshields && [class] == elite && [quality] <= Superiorl && [flag] != ethereal # ([39] >= 35 || [EnhancedDamage] >= 45) && ([Sockets] == 0 || [Sockets] >= 3)
[type] == ring && [quality] == crafted # [strength]+[dexterity]+[1]+([maxhp]/2)+([maxmp]/3) >= 25 && [39]+[41]+[43]+[45] >= 20

另外你文件里有很多[maxmp] 我沒見過有這個詞,估計是有人寫錯 你跟著錯, 不過問題不大 請有空時才改為[MaxMana],  還有就是name 跟 type調亂了 例如 crs是水晶劍的name 不是type
請查一下你的bots里有沒TLNipCheck這個文件, 有就自已去開來用1次
作者: 不朽之王    时间: 2013-9-12 11:38
感谢,你提到的这些错误已经修改,不过bot还是一样的方式报错,  ( )  ||  这些代表什么意思,,我也不懂,都是参照拾取文件的内容复制粘贴来修改的, ,,
作者: 不朽之王    时间: 2013-9-12 11:38
[type] == wand && [quality] <= superior # [skillbonespear] >= 2 && [skillbonespirit] >= 2 && [skillpoisonnova] >= 2 && ([Sockets] == 0 || [Sockets] == 2)
////   骨矛3/骨魂3/衰老&减抗&骨牢&重生
[type] == wand && [quality] <= superior # [skillbonespear] >= 2 && [skillbonespirit] >= 2 && ([skilldecrepify] >= 1 || [skilllowerresist] >= 1 || [skillboneprison] >=1 || [skillrevive] >= 1]) && ([Sockets] == 0 || [Sockets] == 2)
////  [剧毒新星3/降低抵抗1/衰老&骨牢&重生&毒爆&剧毒匕首&尸爆]
[type] == wand && [quality] <= superior # [skillpoisonnova] == 3 && [skilllowerresist] >= 1 && ([skilldecrepify] >= 1 || [skillboneprison] >=1 || [skillrevive] >= 1 || [skillpoisonexplosion] >=1 || [skillpoisondagger] >=1 || [skillcorpseexplosion] >=1) && ([Sockets] == 0 || [Sockets] == 2)

/////  NEC盾
/////  [骨矛2/骨魂2/衰老&减抗&骨牢&重生]
[type] == voodooheads && [quality] <= superior && [class] >= exceptional # [skillbonespear] >= 2 && [skillbonespirit] >= 2 && ([skilldecrepify] >= 1 || [skilllowerresist] >= 1 || [skillboneprison] >=1 || [skillrevive] >= 1]) && ([Sockets] == 0 || [Sockets] == 2)
/////  [剧毒新星3/降低抵抗/衰老&骨牢&重生]
[type] == voodooheads && [quality] <= superior && [class] >= exceptional # [skillpoisonnova] == 3 && [skilllowerresist] >= 1 && ([skilldecrepify] >= 1 || [skillboneprison] >=1 || [skillrevive] >= 1]) && ([Sockets] == 0 || [Sockets] == 2)
/////  [剧毒新星3/降低抵抗1/衰老&骨牢&重生&毒爆&召唤抵抗&尸爆
[type] == voodooheads && [quality] <= superior && [class] >= exceptional # [skillpoisonnova] == 3 && [skilllowerresist] >= 1 && ([skilldecrepify] >= 1 || [skillboneprison] >=1 || [skillrevive] >= 1 || [skillpoisonexplosion] >=1 || [skillsummonresist] >=1 || [skillcorpseexplosion] >=1) && ([Sockets] == 0 || [Sockets] == 2)
作者: 不朽之王    时间: 2013-9-12 11:43
来帮看一下吧, nec的拾取哪里不对,每次遇到nec副手和手杖,bot就报错停住了 ,图在1楼.
这个拾取文件使用2个多月,之前都很正常,就是自己修改后,才有这报错的,
作者: 不朽之王    时间: 2013-9-12 11:55
拾取文件是放在韩国bot才出现报错,八神bot没测试太久只用法师跑了1小时没报错,也可能法师正好没遇到这些装备,
图片上提到的这个文件,在八神bot是没有的,
作者: 不朽之王    时间: 2013-9-12 12:11
if (eval(My.Pick.ntip.typeList[_index][1]))

如图,找到这一行,,但是不懂什么意思 ,,,,,
作者: 不朽之王    时间: 2013-9-12 19:11
,,人少啊,只好关闭nec的材料拾取继续用bot - -
作者: ctm    时间: 2013-9-12 19:42
只能說你很黑, 你參照的那個文件可能只有一個大錯, 人家可能只是不小心打錯了個符號 你偏偏選中那個來複制, 結果改一項錯一項
我上面給你找出來十幾項有錯的, 你說你已經修改了, 我倒是想問你, 第2項就是下面這個 你怎樣處理了?
[type] == wand && [quality] >= magic # ([necromancerskills] >= 2 || [necromancersummoningskilltab] == 3) && ([skillbonespirit]+[skillrevive]+[skillconfuse]+[skillpoisonnova]+[skilllowerresist]+[skilldecrepify]) >= 3
作者: rogers    时间: 2013-9-12 20:25
ctm,把你的检测工具共享一下好吗?谢谢
作者: 不朽之王    时间: 2013-9-12 21:49
ctm大大, 請繼續幫忙啊,, 你之前提到的一些錯誤,簡單能看出來的已經改掉了, () || [...] 這代表什麼意思也不知道只是參照着複製的,
這個拾取文件用了2個月,前幾天才就裡面的內容嘗試複製粘貼來添加一些裝備的拾取,,,bot只有看到巫醫白色灰色裝備就報錯了,這個內容之前拾取文件並沒有,關閉這些拾取巫醫的材料bot就不報錯。 用的是韓國bot,,
你新貼出來到這個錯誤,,我確實不明白,,,,
作者: ctm    时间: 2013-9-12 23:12
我也沒什麼可說的了, 沙發那里15項 , 每行都有1個錯誤 基本上都是錯同一樣東西, 除了用紅字圈出來的bar頭跟pal盾外 其它十幾行你竟然都原封不動繼續用... 另外你那個 項鍊中文 艾利屈之眼 前面沒加//
在撿拾文件里 你可以打錯東西的名字 也可以亂打一些數值 那只會撿不到你想要的東西, 但是絕對不要打錯符號
中文註解前面忘了加// 好像會一進遊戲就不動吧
而且你那不是9種名字 而是9種類型的東西  那些東西都是常會打到的,如果你是玩hardcore隨便錯一個也只能祝你好運
[type] == primalhelm && [quality] >= magic # ([skillbattleorders]+[
barbarianskills
]+[warcriesskilltab]
)
>= 5
[type] == wand && [quality] >= magic # ([necromancerskills] >= 2 || [necromancersummoningskilltab] == 3) && ([skillbonespirit]+[skillrevive]+[skillconfuse]+[skillpoisonnova]+[skilllowerresist]+[skilldecrepify]) >= 3
[type] == voodooheads && [quality] >= magic # [necromancerskills] >= 2 && ([skilldecrepify]+[skilllowerresist]+[skillrevive]) >= 3 && ([maxhp]+[maxmp] >= 30 || [39]+[41]+[43]+[45] >= 40)
[name] == 7ws && ..................
作者: 不朽之王    时间: 2013-9-13 00:57
感謝   已作修改。




欢迎光临 战网中国 (http://battlecn.net/) Powered by Discuz! X3.1