Lambda11 / let-me-fish

TERA-proxy module that mass-auto-fishes fishes, auto-crafts bait when out of bait, and auto-dismantles fish when inventory gets full
27 stars 22 forks source link

not working properly, takes too long to fish and won't recast to fish again #96

Open SenriRain opened 4 years ago

SenriRain commented 4 years ago

for just one fish, this is the result i got

Fished out: 0 fishes (actually just got 1 fish) Time elapsed: 00:06:28 Per fish: Infinity sec ( ? infinity?)

any solution for this?

Owyn commented 4 years ago

didn't it at least autocatch 2 fishes? cuz game even without bots catches a fish every 3 minute iirc

it seems game changed fishing mechanism considerably, we'll have to wait for new defs to see how it is now: https://github.com/SoliaRdi/auto-fishing/issues/285#issuecomment-564083456

SenriRain commented 4 years ago

ok, thanks for the info.

Lambda11 commented 4 years ago

There's some thing called "counter" was introduced in latest patch, Auto-Fishing, as usual, just hardcoded it to always be equals to 1, it works so far, and since I no longer have Tera on my HDD I have no way to see its mechanism, so

If anyone is willing to make it safer - I'd need logs of 5 minutes fishing normally by hand made with https://github.com/Owyn/PacketsLogger , send it to my dear Collaborator via discord DM Owyn#1028

I'll wait few days for user logs and depending on the result will either push a safe version with mechanism identical to manual-fishing one or just a copy of working one (hardcoded counter 1) which should work

Lambda11 commented 4 years ago

Looked through logs, and there seems to be no way to determine the correct number corresponding to new counter with just network data, client function decompilation would only help probably

Pushed an update which is supposed to be working (the same way as auto-fishing), should work, but might not be safe

PatrickSantoZZ commented 4 years ago

hm i logged some fishing rounds and i get a counter between 1-4 manual fishing and afk auto fishing without bot.. hm o.o some ideas why the counter isnt always 1?

Owyn commented 4 years ago

Counter is ~ the counter on how many fishes you've seen in current fishing along with some checksum, it's always rising after each fish since module can't send correct checksums with counters it's just always sending "counter: 1"

PatrickSantoZZ commented 4 years ago

oh hm okay. thanks.

kireallets commented 4 years ago

I still have this problem. Someone have the solution?