Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
关于制造系的问题
#1
使用稳手等产生buff的技能以后,目前版本不能判断已使用了该技能,就会不停的重复使用,没法跳到后面的进程,建议完善该类buff判断模块。
Reply
#2
有时间的话,我们会继续完善!请你提供更加详细的描述!
Reply
#3
就是使用稳手(5轮+20%成功率)之后,即使在触发条件那个地方加上如果有这个buff就不再使用稳手,bot仍然不能正确判断该buff是否存在,导致不停的使用稳手直到cp用光。估计其他buff类的技能也存在类似问题。
另外使用技能的各触发条件只能是and而不能是or,这个还是带来了一些麻烦的,建议增加or。

还有就是判断当前所处状态是高低中品质的模块似乎也有问题,没法判断出当前状态
Reply
#4
这些请用英文版,看看英文版的判断是否正确!
Reply
#5
我就是用的英文版的bot,只是buff名字只能写中文,不知道这些buff的英文名字,有没有列表可以提供。

而且关于所处的状态无法判断正确,这个跟版本应该没关系。
Reply
#6
BTW:还有一个问题就是制造系8个系列,每个系列技能的ID不一致,但是技能却都很接近,建议整合一下,使得类似的技能整合到一起,就不用每个职业编一套技能列表,每次换职业都得原样再编一份。
Reply
#7
用着用着又发现新问题,制造里面progress这个判断条件没法正常工作,我的理解progress应该是工作进度。
Reply
#8
(09-12-2014, 12:17 AM)templarsf Wrote:  就是使用稳手(5轮+20%成功率)之后,即使在触发条件那个地方加上如果有这个buff就不再使用稳手,bot仍然不能正确判断该buff是否存在,导致不停的使用稳手直到cp用光。估计其他buff类的技能也存在类似问题。
另外使用技能的各触发条件只能是and而不能是or,这个还是带来了一些麻烦的,建议增加or。

还有就是判断当前所处状态是高低中品质的模块似乎也有问题,没法判断出当前状态
——————————————————————————————————————
首先,你說的穩手指的是增加成功率的buff么? 如果是的話,英文是steady hand或者steady hand II. 注意這兩個是不同的技能

在判斷條件的那欄裡面可以直接填入id. id可以從這裡找到:
http://www.mmominion.com/thread-4913.html

直接ctrl+f,輸入要找buff的英文名字,比如:steady hand - 253, steady hand II - 262

另外, buff id也可以通過 dev找到
——————————————————————————————————————

據我所知,skill editor裡面的條件 用“,”(逗號)隔開的應該是or, 若用“+”隔開的是and... 比如剛説的steady hand 和 steady hand II 這兩個buff, "253,262"是253或者是262, “253+262”是253或者262. (這點我暫時沒有試驗過..好久沒有弄profile了,而且我用的是英文版,不知道國服的會不會不一樣)
——————————————————————————————————————

關於progress的問題..我一般用的是durability 和 quality %.
durability指的是可以還剩多少次加工次數(80或者40那個..沒國服不知道中文名字是什麼)
quality %指的是HQ的概率
我是通過設定這兩個條件來寫profile的
——————————————————————————————————————

嗯, 還有製作系8個職業不一樣的問題,每個製造系的職業的技能id都是不一樣的,所以暫時還不能直接共通

但是還是有辦法讓幾個不同的製造系職業用同樣的一個profile的:

首先,cross skill(共享技能?還是不知道國服中文是什麼)是共用id的,比如剛才說的Steady Hand II, 不管你是廚子還是裁縫,Steady Hand II的技能ID都是281
然而,steady hand 不是cross skill,那麼他

其次,不是cross skill的話(比如inner quiet,就是每一次提高HQ概率的時候,都會疊一層,增加control的那個技能),也是有辦法的
就那inner quiet做例子:
在編輯職業A的profile的時候,點擊skillbook下面的refresh skill, 就會出現此職業(A)現在可以用的skill (skill後面的[]裡面就是skill id,比如“Steady Hand II[281]”),此時點擊此skill就會加到skill profile裡面(例:inner quiet[252])
這個時候,你可以把職業換成職業B,再點擊一下skillbook下面的refresh skill, 那麼就會出現職業B現在可以用的skill,如果注意觀察的話,所有不是cross class skill的id都會有變化(即使名稱是一樣的) 這時再點一次,把職業B的同一個skill名稱(不同id)再一次加到profile裡面(例:inner quiet[253])
那麼下次不管你用的是職業A,還是職業B,它都會用到inner quiet了
——————————————————————————————————————

其實如果手上有固定的技能順序的話,還能什麼條件都不管,直接按照步驟一步一步設置先去,做成一個沒有長度限制的宏一樣:
第一個技能: step<2, step>=1
第二個技能: step<3, step>=2
.
.
.
或者你想用4次這個技能, step < x+4, step >= x (從第x步開始,重複做到第x+3步)
——————————————————————————————————————

附件里第一張圖片是打開dev的方式

附件第二章圖片是不同職業用同一個profile設置同一個(非cross class skill)技能的例子
注意inner quiet後面是不同的id


Attached Files Thumbnail(s)
       
Reply
 


Forum Jump:


Users browsing this thread: 1 Guest(s)

We help you win the game.

FFXIV Bot and More.

 

Products