Skip to content

[request] tyrant

-migrated-

This discussion is linked to Tyrant. View game

55 posts

Re: [request] tyrant

Posted Apr 8, 2011 2:47 pm

Taking a look, it is there.  It's not a "bot" per se so much as a published method for obtaining authentication information from packet editing along with an interface tool to push data once you have it.  You'd still need something like WPE to capture packets and so on.

Re: [request] tyrant

Posted Apr 8, 2011 3:13 pm
Quote from: "rrtz"
Why do i even bother, its not hard to reproduce the code and this site doesnt really like me afterall...

I like rrrrrtz, eh codes in C# and doesnt afraid of anything.

I use this AoB tool to make all the AoBs I post. Try the online version if you dont feel like downloading it.
"Obviously, windows are central to Windows. They are so important that they named the operating system after them. But what is a window?"

Re: [request] tyrant

Posted Apr 8, 2011 5:44 pm

Once the auth is added, it will actually play after you connect. Functionality for arena and faction wars is missing, mainly cause i already got arena max with previous bot attempts and was too lazy for faction cause i want my energy for missions.

I can only repeat its not like its the super thing, its not in any beautiful shape or has special hurr durr injections in it. Neither is there any good documentation. It just simply works.

This post was imported from an account that no longer exists!
Previous Name: rrtz

Re: [request] tyrant

Posted Apr 9, 2011 10:19 pm

Here's my attempt on packet sending. I used WPE PRO:
- turn on auto attack
- go to arena
- turn on packet sniffer
- pick someone to fight
- stop packet sniffer, find the POST made by you starting a battle (roughly 743 bytes)
- now keep on resending that packet as fast as you can (they will timeout after awhile, so you might have to find another packet to send)
- enjoy the 5000 battle achievement in less than 5 mins

The thing with packet editing for Tyrant is they used hashes.... or else you can pretty much exploit a lot of stuff (imo)

Re: [request] tyrant

Posted Apr 10, 2011 1:10 am

If you read a TINY bit you would notice that my program already completely reproduces the hashes and doesnt time out. Enough time has passed, around 250 people watched it already, i guess i can post a direct link here too now.
I also proposed a very simple way for the 5000 win arena achieve.
The puddi link

This post was imported from an account that no longer exists!
Previous Name: rrtz

Re: [request] tyrant

Posted Apr 10, 2011 4:32 pm
Quote from: "rrtz"
Quote
There is no bot on the warmetal wiki.
Then you are more blind than currently 133 others. Of course its not bold on the front page of warmetal, its tyrant afterall (broken image removed)

Why do i even bother, its not hard to reproduce the code and this site doesnt really like me afterall...


There actually is a bot part in the wiki xD

http://warmetal.wikia.com/wiki/Tyrant
Read the "notes" section.

Re: [request] tyrant

Posted Apr 12, 2011 8:30 am

Hi

Can anybody write script to "emulate" Button in the Tyrant?

It's about faction wars.
If you need start war with specific faction (you now name, or id - like in invite link) it takes a lot of time to find that faction in "find rivals"-tab.

...is it possible for end-user to decompile Tyrant game?... and find that "fight code"

Re: [request] tyrant

Posted Apr 13, 2011 4:49 pm

We're not your personal army.

Seeing as how it's been 6 pages and really only one or two useful posts, I'm locking this down to prevent further posts like...the ones in the last 6 pages. If anyone has something useful to contribute, PM me or another mod/admin and we'll unlock/post it here.

Have a fun and exciting day.

Re: [request] tyrant

Posted Apr 14, 2011 12:02 pm

The update changed a tiny bit in the format how commands are sent, if you don't change it, it will get you a message in the log:
[XX:08:04] Activating auto
[XX:08:04] {"result":true,"warning":[{"code":1080,"message":"There is a new version available. Please refresh."}]}
Though the bot still runs perfectly, it could be traced.

Quick and dirty fix: you need to adjust the last line of getTimeAndHash in Network.cs to the following (include version):

return String.Format("time={0}&version=1.6.15&hash={1}", timeStr, hashStr);

Thank you rrrrrrtz for your incredible work!