战网中国
标题:
shop BOT 幾個問題請教一下
[打印本页]
作者:
s0986326550
时间:
2015-10-19 22:05
标题:
shop BOT 幾個問題請教一下
商人BOT 人物會跑 但是不會買東西
跑了快2天 都沒買過東西...
這是我的捨取檔 有哪邊出問題嗎 還有那邊需要注意
//*****3技/IAS 藍裝手套*****
[Type] == staff # Gloves && [Quality] == Magic # [javelinandspearskilltab] == 3 && [IAS] == 20
//+3標技,staff # 20%IAS
[Type] == staff # Gloves && [Quality] == Magic # [bowandcrossbowskilltab] == 3 && [IAS] == 20
//+3弓技,staff # 20%IAS
[Type] == staff # Gloves && [Quality] == Magic # [passiveandMagicskilltab] == 3 && [IAS] == 20
//+3被動技,20%IAS
[Type] == staff # Gloves && [Quality] == Magic # [MartialArtsskilltab] == 3 && [IAS] == 20
//+3武學,,20%IAS
//*****+5雷光守衛 爪*****
[Type] == staff # Assassinitem && [Quality] <= Rare # [Assassin skills] == 2 && [skilllightningsentry] == 3
//+2刺客技能,+3雷光守衛
[Type] == staff # Assassinitem && [Quality] <= Rare # [itemaddtrapsskilltab] == 3 && [skilllightningsentry] >= 2
//+3陷阱,+2雷光守衛
[Type] == staff # Assassinitem && [Quality] <= Rare # [itemaddtrapsskilltab] == 2 && [skilllightningsentry] == 3
//+2陷阱,+3雷光守衛
[Type] == staff # Assassinclaw && [Quality] <= Rare # [Assassin skills] == 2 && [skilllightningsentry] == 3
//+2刺客技能,+3雷光守衛
[Type] == staff # Assassinclaw && [Quality] <= Rare # [itemaddtrapsskilltab] == 3 && [skilllightningsentry] >= 2
//+3陷阱,+2雷光守衛
[Type] == staff # Assassinclaw && [Quality] <= Rare # [itemaddtrapsskilltab] == 2 && [skilllightningsentry] == 3
//+2陷阱,+3雷光守衛
//*****珠寶匠之頭飾*****
[Type] == staff # Circlet && [Quality] == Magic # [Sockets] == 3 && [FRW] == 30
//3洞,30%高跑
[Type] == staff # Circlet && [Quality] == Magic # [Sockets] == 3 && [MaxHP] >= 85
//3洞,85命以上
[Type] == staff # Circlet && [Quality] == Magic # [Sockets] == 3 && [Dexterity] >= 20
//3洞,20敏以上
//*****藍統盾*****
[Name] == staff # Monarch && [Quality] == Magic # [Sockets] == 4 && 91 >= 20
[Name] == staff # Monarch && [Quality] == Magic # [Sockets] == 4 && 99 >= 17
[Name] == staff # Monarch && [Quality] == Magic # [Sockets] == 4 && 102 == 30
//***** 藍裝 盔甲 *****
//*****4洞珠寶匠之 盔甲 95命以上*****
[Name] == staff # Dusk Shroud && [Quality] == Magic # [Sockets] == 4 && [MaxHP] >= 95
//灰暮壽衣
[Name] == staff # Wyrmhide && [Quality] == Magic # [Sockets] == 4 && [MaxHP] >= 95
//古龍皮
[Name] == staff # Scarab Husk && [Quality] == Magic # [Sockets] == 4 && [MaxHP] >= 95
//聖甲蟲殼皮甲
[Name] == staff # Archon Plate && [Quality] == Magic # [Sockets] == 4 && [MaxHP] >= 95
//執政官鎧甲
[Name] == staff # Wire fleece && [Quality] == Magic # [Sockets] == 4 && [MaxHP] >= 95
//線羊毛皮甲
[Name] == staff # Great Hauberk && [Quality] == Magic # [Sockets] == 4 && [MaxHP] >= 95
//巨型鱗鎧胸甲
//*****4洞珠寶匠之穩定 盔甲(24%快速再度攻擊)*****
[Name] == staff # Dusk Shroud && [Quality] == Magic # [99] == 24 && [Sockets] == 4
[Name] == staff # Wyrmhide && [Quality] == Magic # [99] == 24 && [Sockets] == 4
[Name] == staff # Scarab Husk && [Quality] == Magic # [99] == 24 && [Sockets] == 4
[Name] == staff # Archon Plate && [Quality] == Magic # [99] == 24 && [Sockets] == 4
[Name] == staff # Wirefleece && [Quality] == Magic # [99] == 24 && [Sockets] == 4
[Name] == staff # Great Hauberk && [Quality] == Magic # [99] == 24 && [Sockets] == 4
//** 藍色 頭飾 **
//*****+2技 頭飾*****
[Type] == staff # Circlet && [Quality] == Magic # [Amazon skills] == 2 && [FRW] == 30
//+2亞馬技能,30%高跑
[Type] == staff # Circlet && [Quality] == Magic # [FCR] == 20 && ([Assassin skills] == 2 || [sorceress skills] == 2 || [druid skills] == 2 || [necromancer skills] == 2 || [Paladin skills] == 2)
//+2刺客/法師/德魯伊/死靈/聖騎技能,20%高施
//*****+3技頭飾*****
[Type] == staff # Circlet && [Quality] == Magic # [trapsskilltab] == 3 && [FCR] == 20
//+3陷阱技能,20%高施
[Type] == staff # Circlet && [Quality] == Magic # [fireskilltab] == 3 && [FCR] == 20
//+3火焰技能,20%高施
[Type] == staff # Circlet && [Quality] == Magic # [fireskilltab] == 3 && [MaxHP] >= 85
//+3火焰技能,85命以上
[Type] == staff # Circlet && [Quality] == Magic # [coldskilltab] == 3 && [FCR] == 20
//+3冰凍技能,20%高施
[Type] == staff # Circlet && [Quality] == Magic # [coldskilltab] == 3 && [MaxHP] >= 85
//+3冰凍技能,85命以上
[Type] == staff # Circlet && [Quality] == Magic # [lightningskilltab] == 3 && [FCR] == 20
//+3雷電技能,20%高施
[Type] == staff # Circlet && [Quality] == Magic # [lightningskilltab] == 3 && [MaxHP] >= 85
//+3雷電技能,85命以上
[Type] == staff # Circlet && [Quality] == Magic # [elementalskilltab] == 3 && [FCR] == 20
//+3元素技能,20%高施
[Type] == staff # Circlet && [Quality] == Magic # [elementalskilltab] == 3 && [MaxHP] >= 85
//+3元素技能,85命以上
[Type] == staff # Circlet && [Quality] == Magic # [poisonandboneskilltab] == 3 && [FCR] == 20
//+3毒系技能,20%高施
[Type] == staff # Circlet && [Quality] == Magic # [poisonandboneskilltab] == 3 && [MaxHP] >= 85
//+3毒系技能,85命以上
[Type] == staff # Circlet && [Quality] == Magic # [palicombatskilltab] == 3 && [FCR] == 20
//+3聖騎作戰技能,20%高施
[Type] == staff # Circlet && [Quality] == Magic # [palicombatskilltab] == 3 && [MaxHP] >= 85
//+3聖騎作戰技能,85命以上
作者:
s0986326550
时间:
2015-10-19 22:05
SF
作者:
gunsing
时间:
2015-10-19 23:06
你以為這些東西都不值錢這麼好買啊
作者:
s0986326550
时间:
2015-10-20 05:19
[quote=gunsing,168020]你以為這些東西都不值錢這麼好買啊[/quote] 不是呀
我手動逛
56技爪子 就刷到好幾把咯
掛三天咯 一個東西都沒買到過-0-...
不知道是我沒設定好 還是沒刷到
所以想問問看= =
作者:
gunsing
时间:
2015-10-20 14:37
你的拾取語法有誤
作者:
s0986326550
时间:
2015-10-20 17:55
[quote=gunsing,168067]你的拾取語法有誤[/quote] 能問一下 哪邊出問題嗎
感謝..
作者:
gunsing
时间:
2015-10-20 19:56
staff
作者:
s0986326550
时间:
2015-10-20 20:20
[quote=gunsing,168087]staff[/quote] 是不能增加這段??
作者:
gunsing
时间:
2015-10-20 21:13
你先了解語法怎寫
不懂的話多爬文
或看其他BOT中寫的
作者:
s0986326550
时间:
2015-10-20 21:37
[quote=gunsing,168091]你先了解語法怎寫
不懂的話多爬文
或看其他BOT中寫的[/quote] 戰國網頁的收尋壞掉了..
我的網頁沒辦法收尋
[Name]<名稱 == Archon Plate <執政&& [Quality] <品質== Magic #<魔法 [Sockets] == 4 && [MaxHP] >= 95
這樣子因該是沒錯吧
可是我嘗試
[Name]<名稱 == Archon Plate <執政&& [Quality] <品質== Magic # 魔法
[Name] == Archon Plate && [Quality] == Magic # 使用這段
購買 有魔法的執政鎧甲 他逛商店 有逛到執政 還是不會購買的說 @@
看不懂英文 只能靠翻譯機 加減翻譯
板上的 BOT 有很多 都是韓國 +亂碼 看不太懂..
作者:
s0986326550
时间:
2015-10-21 06:40
//=============================================================
//************ Claws ******************************************
//=============================================================
[Type] == HandToHand && [Quality] == Magic # [AssassinSkills] == 2 && [SkillLightningSentry] == 3
[Type] == HandToHand && [Quality] == Magic # [ItemAddTrapsSkillTab] == 3 && [SkillLightningSentry] >= 2
[Type] == HandToHand && [Quality] == Magic # [ItemAddTrapsSkillTab] == 2 && [SkillLightningSentry] == 3
[Type] == HandToHand && [Quality] == Magic # [AssassinSkills] == 2 && [SkillLightningSentry] == 3
[Type] == HandToHand && [Quality] == Magic # [ItemAddTrapsSkillTab] == 3 && [SkillLightningSentry] >= 2
[Type] == HandToHand && [Quality] == Magic # [ItemAddTrapsSkillTab] == 2 && [SkillLightningSentry] == 3
[Type] == HandToHand && [Quality] == Magic # [IAS] >= 20 && [SkillLightningSentry] >= 2
[Type] == HandToHand && [Quality] == Magic # [ItemToHitPerLevel] >= 1 && [SkillLightningSentry] >= 2
[Name] == RunicTalons && [Quality] == Magic # [ItemToHitPerLevel] >= 1 && [IAS] >= 20
[Name] == FeralClaws && [Quality] == Magic # [ItemToHitPerLevel] >= 1 && [IAS] >= 20
[Name] == RunicTalons && [Quality] == Magic # [ItemToHitPercentPerLevel] >= 1 && [IAS] >= 20
[Name] == FeralClaws && [Quality] == Magic # [ItemToHitPercentPerLevel] >= 1 && [IAS] >= 20
[Name] == WristSword && [Quality] == Magic # [ItemToHitPercentPerLevel] >= 1 && [IAS] >= 20
[Name] == BattleCestus && [Quality] == Magic # [ItemToHitPerLevel] >= 1 && [IAS] >= 20
[Name] == WristSword && [Quality] == Magic # [ItemToHitPerLevel] >= 1 && [IAS] >= 20
[Name] == BattleCestus && [Quality] == Magic # [ItemToHitPercentPerLevel] >= 1 && [IAS] >= 20
[Type] == HandToHand && [Quality] == Magic # [AssassinSkills] == 2 && [SkillLightningSentry] == 3
[Type] == HandToHand && [Quality] == Magic # [TrapsSkillTab] == 3 && [SkillLightningSentry] >= 2
[Type] == HandToHand && [Quality] == Magic # [TrapsSkillTab] == 2 && [SkillLightningSentry] == 3
[Type] == HandToHand && [Quality] == Magic # [AssassinSkills] == 2 && [SkillLightningSentry] == 3
[Type] == HandToHand && [Quality] == Magic # [TrapsSkillTab] == 3 && [SkillLightningSentry] >= 2
[Type] == HandToHand && [Quality] == Magic # [TrapsSkillTab] == 2 && [SkillLightningSentry] == 3
[Type] == HandToHand && [Quality] == Magic # [IAS] >= 20 && [SkillLightningSentry] >= 2
[Type] == HandToHand && [Quality] == Magic # [ItemToHitPerLevel] >= 1 && [SkillLightningSentry] >= 2
[Name] == RunicTalons && [Quality] == Magic # [ItemToHitPerLevel] >= 1 && [IAS] >= 20
[Name] == FeralClaws && [Quality] == Magic # [ItemToHitPerLevel] >= 1 && [IAS] >= 20
[Name] == WristSword && [Quality] == Magic # [ItemToHitPerLevel] >= 1 && [IAS] >= 20
[Name] == BattleCestus && [Quality] == Magic # [ItemToHitPerLevel] >= 1 && [IAS] >= 20
([Type] == handtohand || [Type] == assassinclaw || [Type] == assassinitem) && [Quality] >= magic # [SkillLightningSentry] >= 3 && ([trapsskilltab] >= 3 || [assassinskills] >= 2)
[type] == handtohand && [quality] == magic # ([assassinskills] == 2 || [trapsskilltab] == 3) && [skilllightningsentry] == 3
[type] == handtohand && [quality] == magic # ([assassinskills] == 2 || [shadowdisciplinesskilltab] == 3) && ([skillvenom] == 3 || [skillfade] == 3)
[type] == handtohand && [quality] == magic # [assassinskills]+[skilllightningsentry] == 5 && [ias] >= 30
[type] == handtohand && [quality] == magic # [trapsskilltab]+[skilllightningsentry] >= 5 && [ias] >= 30
[name] == greatertalons && [quality] == magic # [assassinskills]+[skilllightningsentry] == 5 || [trapsskilltab]+[skilllightningsentry] >= 5
[name] == greatertalons && [quality] == magic # [assassinskills]+[skillwakeoffire] == 5 || [trapsskilltab]+[skillwakeoffire] >= 5
[name] == greatertalons && [quality] == magic # [itemtohitperlevel] >= 15 && [ias] >= 30
[name] == greatertalons && [quality] == magic # [sockets] == 3 && [ias] >= 30
[name] == greatertalons && [quality] == magic # [assassinskills]+[skilllightningsentry] >= 4 && [ias] >= 30
[name] == greatertalons && [quality] == magic # [assassinskills]+[skillwakeoffire] >= 4 && [ias] >= 30
[name] == greatertalons && [quality] == magic # [trapsskilltab]+[skilllightningsentry] >= 5 && [ias] >= 30
[name] == greatertalons && [quality] == magic # [trapsskilltab]+[skillwakeoffire] >= 5 && [ias] >= 30
[name] == greaterclaws && [quality] == magic # [assassinskills]+[skilllightningsentry] == 5 || [trapsskilltab]+[skilllightningsentry] >= 5 && [ias] >= 10
[name] == greaterclaws && [quality] == magic # [assassinskills]+[skillwakeoffire] == 5 || [trapsskilltab]+[skillwakeoffire] >= 5 && [ias] >= 10
[name] == greaterclaws && [quality] == magic # [itemtohitperlevel] >= 15 && [ias] >= 40
[name] == greaterclaws && [quality] == magic # [sockets] == 3 && [ias] >= 40
[name] == greaterclaws && [quality] == magic # [assassinskills]+[skilllightningsentry] >= 4 && [ias] >= 40
[name] == greaterclaws && [quality] == magic # [assassinskills]+[skillwakeoffire] >= 4 && [ias] >= 40
[name] == greaterclaws && [quality] == magic # [trapsskilltab]+[skilllightningsentry] >= 5 && [ias] >= 40
[name] == greaterclaws && [quality] == magic # [trapsskilltab]+[skillwakeoffire] >= 5 && [ias] >= 40
[name] == bladetalons && [quality] == magic # [assassinskills] == 1 && [ias] == 30
//=============================================================
//************ Armor and Shields ******************************
//=============================================================
[Type] == Armor && [Quality] == Magic && ([Class] == Normal || [Class] == Exceptional) && [Flag] != ethereal # [MaxHP] <= 80 && [MaxHP] >= 60 && [Sockets] == 3
[Type] == Armor && [Quality] == Magic && [Flag] != ethereal # [Sockets] == 4 && ([MaxHP] >= 60 || [FHR] == 24)
[name] == ancientarmor && [quality] == magic # [sockets] == 4 && [maxhp] >= 90
[name] == ancientarmor && [quality] == magic # [sockets] == 4 && [fhr] == 24
[name] == archonplate && [quality] == magic # [sockets] == 4 && [maxhp] >= 90
[name] == archonplate && [quality] == magic # [sockets] == 4 && [fhr] == 24
[name] == lightplate && [quality] == magic # [sockets] == 3 && [maxhp] == 80 && [itemlevelreq] <= 30
[name] == mageplate && [quality] == magic # [sockets] == 3 && [maxhp] == 80 && [itemlevelreq] <= 30
[name] == towershield && [quality] == magic # [sockets] == 3 && [fbr] == 30 && [itemlevelreq] <= 30
[name] == pavise && [quality] == magic # [sockets] == 3 && [fbr] == 30 && [itemlevelreq] <= 30
[name] == kiteshield && [quality] == magic # [sockets] == 3 && [fbr] == 30 && [itemlevelreq] <= 30
[name] == barbedshield && [quality] == magic # [palicombatskilltab] == 2 && [fbr] == 30
//=============================================================
//************ Gloves and Boots ******************************
//=============================================================
[Type] == Gloves && [Quality] == magic # [IAS] == 20 && [MartialartsSkillTab] == 3
[Type] == Gloves && [Quality] == magic # [IAS] == 20 && [JavelinandSpearSkillTab] == 3
[Type] == Gloves && [Quality] == magic # [IAS] == 20 && [BowandCrossbowSkillTab] == 3
[Name] == VampireboneGloves && [Quality] == magic # [IAS] == 20 && [JavelinandSpearSkillTab] == 3
[Name] == Vambraces && [Quality] == magic # [IAS] == 20 && [JavelinandSpearSkillTab] == 3
[Name] == CrusaderGauntlets && [Quality] == magic # [IAS] == 20 && [JavelinandSpearSkillTab] == 3
[Name] == Vampirebone Gloves && [Quality] == magic # [IAS] == 20 && [JavelinandSpearSkillTab] == 3
[Name] == Vambraces && [Quality] == magic # [IAS] == 20 && [JavelinandSpearSkillTab] == 3
[Name] == CrusaderGauntlets && [Quality] == magic # [IAS] == 20 && [JavelinandSpearSkillTab] == 3
[type] == boots && [quality] == magic # [maxmana] == 40 && [frw] == 40
用這個 也是沒辦法購買
作者:
gunsing
时间:
2015-10-21 08:27
每個BOT都有他專屬的寫法
不是都能套用的
也不是都能自己寫的
首先你對於上述語法只懂半套
而且理解不確實
所以會犯一些新手的錯誤
網上很多人都有提供他的拾取檔<可以下載來觀摩
當年的我也被拾取檔搞死 <每亂改一次 <BOT就會有錯
作者:
CD
时间:
2015-10-22 08:24
有几点评论:(1) 看到第一句话,就知道你的bot效率不行了,现在的kolbot,是勾着商人跑。。。
(2) 一定要看shop的原理,每个npc能bot到的物品种类是不同的,一般的操作就是shopbot某一个NPC,这样效率高。特别注意的是shop和人物级别有关。举个例子,1级的角色bot出3招骷髅3骷髅掌握3伤害加深的杖子的概率要比90级的角色高的多。
(3)shop不到东西,一般和拾取要求太高有关,测试阶段把条件放低(减少判断条件的数量,降低数字),保证没问题了,再提高条件。
作者:
s0986326550
时间:
2015-10-22 17:38
[quote=CD,168160]有几点评论:(1) 看到第一句话,就知道你的bot效率不行了,现在的kolbot,是勾着商人跑。。。
(2) 一定要看shop的原理,每个npc能bot到的物品种类是不同的,一般的操作就是shopbot某一个NPC,这样效率高。特别注意的...[/quote] 固定跑安雅
捨取部分 我有改過
我腳色 自己刷安雅 刷 14fhr 很常刷到
所以我把 捨取 的 執政 24fhr 改成 14fhr 洞數 部分 把他刪掉了 可是他逛到 14fhr 的執政
也是不會購買@@
作者:
白色曼陀螺
时间:
2015-10-22 22:40
fhr只有17和24这种数字吧,哪里来的14fhr?
[name] == archonplate && [quality] == magic # [fhr] >= 17
一般都采用大于等于。
作者:
s0986326550
时间:
2015-10-24 17:37
[quote=白色曼陀螺,168193]fhr只有17和24这种数字吧,哪里来的14fhr?
== archonplate && == magic # >= 17
一般都采用大于等于。[/quote] 這樣子有錯嗎
我用中文板 開下去跑 自己也有在看 有逛到 17 可是還是不會購買欸@@
是哪邊出問題呀
中文版 英文版 都試過了
[Name] >= Dusk Shroud && [Quality] >= Magic # [fhr] >= 17
[Name] >= Wyrmhide && [Quality] >= Magic # [fhr] >= 17
[Name] >= Scarab Husk && [Quality] >= Magic # [fhr] >= 17
[Name] >= Archon Plate && [Quality] >= Magic # [fhr] >= 17
[Name] >= Wirefleece && [Quality] >= Magic # [fhr] >= 17
[Name] >= Great Hauberk && [Quality] >= Magic # [fhr] >= 17
[Name] >= Ancient armor && [Quality] >= Magic # [fhr] >= 17
[Name] >= Light Plate && [Quality] >= Magic # [fhr] >= 17
作者:
tlwh163
时间:
2015-10-24 19:58
[Name] 和 [Type] 的区别是什么?
楼上你句子写的不对 \"[Name] >=\" 显然不对 应该是 “[Name] ==”
作者:
s0986326550
时间:
2015-10-24 20:39
[quote=tlwh163,168246]和 的区别是什么?
楼上你句子写的不对 \" >=\" 显然不对 应该是 “ ==”[/quote] 我有做修改了 跑商店 我滑鼠有移動過去看 有看到24FHR衣服 還是不會購買欸
作者:
tlwh163
时间:
2015-10-25 08:56
==== 这是白版发的例句==================================
fhr只有17和24这种数字吧,哪里来的14fhr?
[name] == archonplate && [quality] == magic # [fhr] >= 17
一般都采用大于等于。
====================================================
我总结这里面的语法规则 至少有:
1. 每一条代码由4个域组成: 【名称域】&&【品质域】&&【形态域】#【属性域】
2. 【名称域】
[Name] == 名字 “名字” 就是物品的品名 大小写无所谓 但是名字中间不能留空格[这是很大一个坑。。。]
3. 【品质域】
[quality] == 品质 “品质” 理论上至少有7种:劣质 普通 超强Superior 蓝色Magic 黄色Rare 暗金Unique 绿色Set
品质域可以有一些组合运用 以限定捡取的物品范围 比如:
[quality] == Magic || [quality] == Rare 蓝色 或者 黄色
[quality] <= Superior 非魔法物品(劣质 普通 超强)
4. 【形态域】 形态域可以缺省不写
[Flag] == ethereal 无形的
[Flag] != ethereal 有形的
这里有个疑问 就是形态域缺省情况下默认值是什么? 有形?
假如我对形态无特殊要求 可不可以这样写? [Flag] == ethereal || [Flag] != ethereal 有形或者无形
5. 【属性域】 属性域可以缺省不写
6. 各个域之间的连接符号在(1)中已经标注了
7. 逻辑运算符: &&[与], ||[或], !=[非]
8. 比较运算符 :==[等于], >=[大于等于], <=[小于等于]
作者:
tlwh163
时间:
2015-10-25 09:02
按照惯例 位于后排的代码 会覆盖前面的相同性质代码的设定
所以也要检查一下 是不是有类似的代码 在后面偷偷作怪。。。
拿来主意有时候就是这么坑人。。。
还是自己写拾取规则 更有的放矢
========================================================
补充一点: 看到有人说 可以用 \"//\" 屏蔽不想要的设定 这样不行
[Name] == SpiderwebSash && [Quality] == Unique // && [Flag] != ethereal # [EnhancedDefense] >= 110 // 蜘蛛之網(有形頂)
上面这句有2处 “//” 都是不可以的 一定要注释的话 另起一行 标准写法:
//[Name] == SpiderwebSash && [Quality] == Unique
// 蜘蛛之網
[Name] == SpiderwebSash && [Quality] == Unique && [Flag] != ethereal # [EnhancedDefense] >= 110
// 蜘蛛之網(有形頂)
欢迎光临 战网中国 (http://battlecn.net/)
Powered by Discuz! X3.1