Complex Autoit Script for MMORPG
$30-175 USD
Pago na entrega
<a href="[url removed, login to view]" target="_blank"><img src="[url removed, login to view]" border="0" alt="Photobucket"></a>
Dofus is a game played on a stand-alone flash client. It is a MMORPG (massively multiplayer online role playing game) in which a player controls an avatar through a large and diverse game world. The client is loaded onto the owners computer in which he or she manipulates the character using a mouse and keyboard.
The client communicates with the game servers which control and record the actions of the avatar.
* this script would control mouse and keystrokes
* this script would intercept and send packets to game server
* this script would utilize either:
o Pixel detection to control targets
o Object detection in the flash client
o Or a combination of both
## Deliverables
Here is an example of an ingame screen:
<a href="[url removed, login to view]" target="_blank"><img src="[url removed, login to view]" border="0" alt="Photobucket"></a>
Notice there are many objects on the screen that are meaningfull, here are a few highlighted and explained:
(below is a few creatures that move about the screen, they would need to be targeted to enter combat)
<a href="[url removed, login to view]" target="_blank"><img src="[url removed, login to view]" border="0" alt="Photobucket"></a>
(below are targetable items, they are NPC's and players which are selling items. You would not need to interact with these in the script, yet they are present and changing in the game:)
<a href="[url removed, login to view]" target="_blank"><img src="[url removed, login to view]" border="0" alt="Photobucket"></a>
(below the dots show the targetable squares. Each dot represents a pontential place the avartar can move about.)
<a href="[url removed, login to view]" target="_blank"><img src="[url removed, login to view]" border="0" alt="Photobucket"></a>
(navigation is made by clicking particular sqares on the edges of the maps, below is an example of those sqaures:)
<a href="[url removed, login to view]" target="_blank"><img src="[url removed, login to view]" border="0" alt="Photobucket"></a>
Communication between the server and the client are handled using packets. The coder will have to use a packet function in autoit to detect the server address by preforming an action and recording the response (or some other capable function.) Some packets could be used to aid the scripts preformance. I have discovered some packets myself (small list below for example:
BS1 - BS15 (emotes)
eU1 (kneel/rest) (others eU# from 1 to 19 at least)
GR1 (clicks READY in a fight)
Gp# (where # is the square chosen to start the fight)
qping (pings the server, server responds with qpong)
FL (friends list)
BM: | message (trading message)
GI - (refreshs the screen / not sure)
eD# (1 - 7 for rotations)
BM*hi (text messages)
EK (accept trade)
AL (refresh the screen)
DC-3 (opens bank)
DR318 | 259 (accept bank)
EMG167 (deposits 167 in game money)
EMG-170 (removes 170 in game money)
EB4458483 | 1 (buy a product, number | quanitity)
in loginscreen, sprite 737:
AL = getCharacter
AS = setCharacter(sCharacID, nServerID) - you've picked one
AA = addCharacter
AD = deleteCharacter
AB = boost(nBonusID) - no idea
in exchange:
EV = leave
ER = request
Es = shop
EA = accept
EK = ready
EMO= movementItem
EMG= movementKama
ES = sell
EB = buy
EQ = offlineExchange
EHT= bigStoreType
in battle:
GA = sendActions
GKK = actionAck
GKE = actionCancel
GC = create
GQ = leave
Gp = setPlayerPosition
GR = ready
GD = getMapData
GI = getExtraInformations
Gt = turnEnd
GT = turnOk
in interface:
FL = friendsList
FA = addFriend
The basic goal of the script would be to advance the character through the successful contact and completion of combat with creatures in the game.
Secondary goal will be the use of in-game menus to store items acquired from combat.
If the coder is capable he/she may wish to make a Autoit GUI to allow the user to enter data such as hunting locations and target creatures.
You can download the game client to see what it is like using this link: [url removed, login to view] or at this location: [url removed, login to view]
ID do Projeto: #3878359