Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
BUG no Cavebot
#1
Code:
01 -- Fixed (33173 31803 7)
02 -- Say (33173 31803 7:hi)
03 -- NPCSay (33173 31803 7:deposit all)
04 -- NPCSay (33173 31803 7:yes)
05 -- FullCheck (33173 31803 7:Full no_withdraw Else withdraw Code !mp_id!>=!mp_total!)
06 --Label (33173 31803 7:withdraw)
07 -- NPCSay (33173 31803 7:withdraw)
08 -- Withdraw (33173 31803 7:!mp_id! !mp_price! !mp_total!)
09 -- NPCSay (33173 31803 7:yes)
10 -- Label (33173 31803 7:no_withdraw)
11 -- Point (33171 31807 7)
12 -- Point (33172 31808 7)

e dai ao chegar no waypoint 10 ele envez de continuar para o wpt 11 ele volta para o wpt 01 e refaz toda a compra e fullchecks novamente...
esse erro tb occore em um delay que eu tenho...

Code:
01 -- Point (33208 31759 6)
02 -- FullCheck (33208 31759 6:Full back Else delay Code cap<!cap!; !mp_id!<!mp_min!)
03 -- Label (33208 31758 6:delay)
04 -- Delay (33208 31759 6:20)
05 -- GoLabel (33208 31758 6:exp)
06 -- Label (33208 31759 6:back)
07 -- Point (33213 31758 6)

sendo do 05 volta para o 01 e refaz todo o procedimento até chegar ali novamente...

porem esse "bug" ele não ocorre sempre...
e o unico jeito que consegui resolve-lo para quando esta acontecendo e parar de aconter é adicionar 1 fixed point antes do wpt label...
#2
Você informou que quando chega no waypoint 10 ele volta pro primeiro, mas isso não tem lógica, pois ali só tem um Label.
Você está usando algum macro anti-stucked?
#3
Acho que o Kimoszin foi direto no problema, já que os points são na mesma coordenada, quando um macro de Anti-Trap ativa, joga ele pro primeiro Point na mesma coordenada e começa td de novo.
ATENÇÃO! Se esta informação lhe foi útil, seja gentil e click em "Give Reputation to This User".
#4
Vou dar uma revisadas nos macros o point 01 não seria realmente o 1 e sim tipo o 100 e pouco aquele é o check, e existem 1 outro ponto nessa mesma posição bem antes desse, em ambos os casos... e ele volta para aquele ponto...

Bom a solução para o Buyer foi eu colocar um delay de 2 segundos antes de falas importantes...
e modifiquei o Anti Stuck para um tempo superior aos delays...
vou confirmar c não ocorre mais qualquer erro, qlq coisa eu volto e reabro um topico aki Smile
----
Aproveitando a Deixa, voces sabem me dizer c o "Framerate limit" é aconselhado a se usar... pois o jogo fica a 4 fps '-'... o bot continua mas essa baixa taixa nao vai fazer o bot "errar" mais?
#5
Creio que seja mesmo esse macro para o character não ficar parado.

Já sobre o Framerate limit, ele só é eficaz se o client estiver minimizado, se eu me lembro bem, então não tenho como te dizer se vai errar mais ou, menos.


Forum Jump:


Users browsing this thread: 1 Guest(s)