Set the desired arrival time in Tribal Wars and the script will automatically send the attack
< Feedback on Set Arrival Time
Hey, thanks a lot for that proposal! You don't know how happy this makes me.
I already thought of a similar way (but your proposal makes more sense) but I have two problems here. The first one (and I spent hours on that) is that reloading the page before the command is sent means that some more calculations need to be made, thus making the script even less accurate (up to the point where sending the attack by hand is as accurate - I tested it). You also have to take into account that the user might want to set up multiple attacks at once, meaning each attack needs to be stored somewhere when you reload the page. More on that in the last paragraph.
The other one is the Timing.offset_to_server returns a different delay than the one the script requires - for example, my average offset_to_server is around 110ms while I have an offset of 13 for the script. Idk what exactly causes the offset which I need to put in manually, maybe you could help me? Also, taking in offset_to_server would mean I had to subtract the offset from the milliseconds, no? If the offset is 100ms, this means it is 100ms slower than what is happening. If I set 500ms as attack time, the command would have to send at 400ms in order to get to 500ms when the offset is taken into account. Is my thought here correct?
On another note, I found out that the longer the script runs until the command is sent, the less accurate the attack is. I left a few commands up over night and let the script send them - they were about 300ms off. However, when I want the script to send the attack in 10 seconds, the attacks usually arrive within 5ms of what I wanted them to arrive. I suspect that is because the timer in the attack screen is only run locally and does not communicate with the server, so over time the timer on the attack screen will get less accurate. This version of the script tries to reload the page one minute before the command is sent. I know the code is super ugly, but I never learned how to code properly. As mentioned in the first paragraph, this makes the script rather unreliable.
If you want to/can help me implement your proposal, contact me on Discord! FunnyPocketBook#9373
Hello everyone,
Has anyone figured out how to make the user free of guessing the delay? It would be great if the script would take the average delay time, rather than making the user type it. I would make the script more robust, while saving time for the user as well.
Has anybody made sense of how to make the client liberated from speculating the deferral? It would be incredible if the content would take the normal defer time, as opposed to making the client type it. I would make the content more strong while sparing time for the client too. Du Wifi Packages
A little modification, that'll enhance the script
Hey bro, just wanted to let you know that theres an object called Timing with the property offset_to_server.
Timing.offset_to_server returns the delay in milliseconds from the client to the server.
So my proposal, is that you replace asking for a manual offset, and just reload the page 5 times the minute before the command is sent, and take the average of the offset_to_server values and use it as the delay + milliseconds.
You'd have the best timing script publicly available.