Tuesday, May 13, 2014

How do the command adventure works?

The second command, that you use to sending some Sworn Sword in some adventure, is adventure. Moreover, this command is used to send your Sworn Sword to the adventure, that you specify in the command , and with the action selected.

The command is something like this:

play/adventure/123456789?action_name=fight&symbol=the_neck_3

where 123456789 is the Sworn Sword identification number, fight is the action you select and the_neck_3 is the adventure that you want to do.

The Sworn Sword identification number and the adventure name are explained in the post about the first command.

About the action, you have nine options: fight, harass, aid, spy, sabotage, steal, barter, bribe and hoodwink.

Don't use swindle! Use hoodwink instead.

Answer from the server

You will receive a JSON file where the more important field is: cooldown. This field give you the time you need to wait until the adventure finishes. There is others fields we will explain later.

Sunday, May 11, 2014

How do the command adventure_details works?

The first step to send a Sworn Sword to some adventure, is the command "adventure_details". If you see the command list you send to do some adventure, the first command you will see is something like this:

play/adventure_details/123456789?symbol=the_neck_3

where 123456789 is the identification number of your sworn sword whom will do the adventure and "the_neck_3" is the adventure name.

So, you will need to know the identification number of your Sworn Swords and the adventures that you want to do.

Sworn Sword Identification Number

You can use the URL sniffer or the chrome Inspector as follow:

1. In the game tab, select the keep where your Sworn Sword is.
2. Situate the mouse pointer over the Sword Sword that you want to know his identification number
3. Click the right button and select "Inspect Element"
4. You can see the identification number of the Sworn Sword. You will see something like this (red circle is the identification number):


Adventure Name

It is the same than Sworn Sword identification number, only you need to "inspect element" over the adventure that you are interested. You will obtain something like this:



You need to look for chooseAdventure and you will obtain the name of the adventure, harlow_4 in this case.

Answer of the server: JSON file


The JSON that you will receive, describes the actions that you can do, the percent to be successful and the text that describes the actions. This JSON has the following information that you see in this screenshot:



WARNING!! This command it is not necessary to sending if you want to send your Sworn Swords automatically, but you MUST use it if you don't want to be discovered by Disruptor Beam. 

Saturday, May 10, 2014

How can I use the chrome Inspector to get URLs?

If you are using Chrome as you default browser to play Game of thrones Ascent, you can use a Chrome tool to see the commands that you are sending, obtain the identification numbers of Sworn Swords or alliances or to obtain the AC or NONCE (this variables are used by Disruptor Bean to avoid scripts, but It is very easy to get them)

We will explain how to use the Inspector Chrome to get the URLs. 

  1. Press right button over the game, and select "Inspect Element"


  2. The screen will be split into two. But we prefer to have each thing in their own window, so, click in "Undock into a separate window"


  3. Click in the tab "Network". You will see a black sphere. If the Sphere is in red, go to step 5.


  4. Click in the black sphere to start that means "Record Network Log" 
  5. Change to the game window, and do the action that you want. Came back to the Inspector window when you finish.
  6. Click in the red sphere to stop that means "Record Network Log"


  7. You will see that the inspector window is full of different URLs or resources. (You can see, for example, some image from the game!). We will look for the JSON commands, so, click in "Filter" icon


  8. Click in "XHR" icon

You will see the JSON commands that you have sent doing the actions in step 5. If you click in some command (search "/play"), and after in "Preview", you will see the JSON file.


How is the adventure cycle alone?

With adventures, you have two options: doing the adventure individually or doing an adventure party.

To do an adventure individually or alone, you  need to know how many orders you send to the server and what orders. In this post, we only explain the adventure cycle, that can be observed in the following diagram:


If you want to send some Sworn Sword to some adventure, you first need to select what adventure you want (with the adventure_details command), after that you need to start the adventure (with the adventure command, where you send the action/attack that you want) and finally, you need to check the result after the adventure time delay (with the adventure_progress command).


Friday, May 9, 2014

How can I see the commands that are being sent?

The commands you send to Game of Thrones Ascent are simple URLs, and as URLs, you can know it without do some illegal action.

We will explain you two different ways to obtain all URLs you send in Chrome: Using the Chrome Inspector or using a Chrome extension. In this post we will explain how to use a Chrome extension.

Using an Extension

There is one extension in Chrome called  "Ultimate User Agent Switcher, URL sniffer" that allows you to see all URLs your browser is sending. You need to do the following steps to install it and run it:


  1. Install the extension


  2. Activate it


  3. Enable the URL sniffer


  4. View Log


As follow, We will explain how to obtain the commands:


  1. Open the game in one tab and open the URL sniffer ("View Log") in the other tab
  2. In the URL sniffer tab, Click in "Clear"

  3. Change to the game tab, and do any action that you want, for example, send a Sworn Sword to some adventure.
  4. In the URL sniffer tab, Click in "Refresh" and you will see all the URLs

  5. If you want to see the JSON of some action, click in "Link" and a new tab will open with the JSON file.

How to see any alliance information?

It is possible to see any alliance information with a JSON command. This information can be when the alliance was created, who is the leader or read the private message board of the alliance.

What? Can we read the message board of any alliance? The same message board where alliances write their AvA tactics?

Yes, you can see the tactics that alliances wrote in their message board (if they wrote...). And, sadly, Disruptor Beam knows about it, but they don't fix this exploit.

OK, if you want to know all information from one alliance, you need to send this command

play/alliance_members?alliance_id=XXXXX&min=0&max=5

Where XXXXX is the alliance Identification Number.

The alliance identification number can be obtained using a URL sniffer, but we give you the identification number of Top 10 alliances:

Fire and Blood'
109
Hear me Roar
192
Kong's Landing
22394
Dragonlords of Westeros
35082
Winter is Coming Alliance
131
A Thousand Eyes and One
26001
From T h e Ashes
9174
Elyssi Dracarys
8932
Wolves Rule the North
8794
Guardians of the Fourteen Flames
44955

For example, if we want to see the private message board of Fire and Blood', the command will be:

play/alliance_members?alliance_id=109&min=0&max=5

How to send orders to the game?

Game of Thrones Ascent has different clients, such as Facebook, kongregate or the same Disruptor Beam web page. Sending your orders depends on the client you play or the client where you are log on.

For example, if you want to obtain your character data, the order will have two parts:

First part

 Choose where are you log on:

Facebook
https://gota-www.disruptorbeam.com/
Disruptor Beam
https://gota.disruptorbeam.com/

Second part

 Choose the correct command. This command is used for obtain your character data in a safe way:

play/player_data?buildings=true&chapter=true&message_count=true&client_seqnum=undefined

Final Command

So, if you are playing on Facebook, you need to write this command in a new tab of your browser:

https://gota-www.disruptorbeam.com/play/player_data?buildings=true&chapter=true&message_count=true&client_seqnum=undefined

Test it!

Welcome

Hello Visitor!

Welcome to our first blog. In this blog, we would like to share with you our knowledge about the game Game of Thrones Ascent (of Disruptor Beam).

This knowledge has been improving since the game was launched and we will teach you how Game of Thrones Ascent works. So, you will learn how to know send your adventures party or how to know see the results, or you will learn how to send your Sworn Swords to quest, adventures or attacks automatically.

If you are asking who we are and if we have a real knowledge about this game, we would like to give you some of our leader team information:
  1. He has 6 different characters in the game, each character with all fealties.
  2. Our alliance has received different rewards.
  3. He has never caught! 
  4. He has been playing since this game was released
  5. We only play 30 minutes per day!

And how? We have developed a program that plays for us: It sends our Sworn Sword to quest, adventures and AvA/PtP attacks and crafts automatically.

If you want to see an evidence of this, We will show you a screenshot of our program that we will explain it in a future post.


Some information was deleted in red.


Thursday, May 8, 2014

How to see JSON files in a comfortable manner?

When you receive the JSON file from DB, you can open it as a text file. However, this an uncomfortable way to see the data and to search text.

We will give you some easy manner to see JSON files:

Viewer on Internet

  1. Go to some JSON viewer in Internet. For example, http://jsonviewer.stack.hu/ you will see:

  2. Copy/Paste the text ( as you see below) to the same place where you see "Copy here the JSON variable"

  3. Click on "Viewer"


  4. Now, you see your data in an easy manner like this:


    Chrome Extension


There is one extension for Chrome that allow you to see JSON in a comfortable manner, whose name is "The Missing JSON Inspector".

When you send a URL requesting a JSON, this extension will automatically write the JSON data in an easy way like this:




How to know when you account was created?

If you want to know when you will receive different gifts that Disruptor Beam will give you for playing, such us the hound for playing one year, you can know when you account was created in a very simple manner:


  1. Send the following command to obtain the data of your character
  2. play/player_data?buildings=true&chapter=true&message_count=true&client_seqnum=undefined

  3. Search this text: "created_at". A quick manner is search the text (crtl + f ) or you can see the JSON in a easy way and localize "user" where "created_at" is located.
  4. Now, you will see when you account was created!
"created_at": "2014-11-08 08:10:32 UTC",