Dark Mystic v0.26b – An AQW Trainer/Bot

Dark Mystic v0.26b – An AQW Trainer/Bot

Dec 16


Dark Mystic
An AQWorlds metformin side effects pcos trainer made out of the creator’s boredom.

If you find any bugs please PM me or chat me at mysticaltm@live.com

Requirements:

Older Versions:
v0.25 – http://www.mediafire.com/?so7fioe90ucotsc
v0.24 – http://www.mediafire.com/?29l4c8b36j1r5ow
v0.23rev1 – http://www.mediafire.com/download.php?o2d88ta4m8rd8ul

Not working? Install the Latest Adobe Flash Player ActiveX Control, basically the Internet Explorer version.

For Windows 7 users:
- Enable Compatibility Mode for Window XP in order for it to work, after all I’m using Windows XP :P

How to-use:
- Open the left arrow on your keyboard and start pressing what you think is good.

WARNING: Do not abuse the Public Bots List! If you want to keep a bot to yourself, don’t upload it. If you want to remove something, contact me.

Release Notes

Dark Mystic v0.26 Stable Release [09/04/2011] * Added “Attack Random Monster” command in Bot Manager * Added a credits box and a donation button (always wanted to do this) * Added SWF Catcher/Grabber (In response to Bugattiboy’s request).

Dark Mystic v0.25 Stable Release [08/21/2011] * Bard Class support (thanks to Saidre) * Added Mod Name color toggle * Added Mute toggle * Made Cell and Pad in Bot Manager, changeable/modifiable. * Modified Bot Manager UI for future plans * Modified the Bot System (the code)

Dark Mystic v0.24 Stable Release [08/17/2011] * Evolved Shaman support (thanks to Saidre) * Bot Manager now supports get map item ids. * Bot Manager updated to v0.22 * Added Lure all Monster button (same as Get Attacked in v0.20) * Added Get Ballyhoo Rewards button * Added Set Spawn Point button * Added support to customize your name color and outline

Dark Mystic v0.23rev1 Stable Release [08/05/2011] * Fixed the bug that made Bot Manager useless without quests.

Dark Mystic v0.23 Stable Release [08/05/2011] * Fixed the bug that renders all Dark Mystic v0.22 and below, useless. * Fixed Quest Acceptor/Completer

Dark Mystic v0.23 Pre Release [8/04/2011] * Added Bot Status * Not so fixes in Accepting and Completing Quests (WARNING: NOT STABLE) * Global Cooldown Detection * Class Skill Set Detection

Dark Mystic v0.22 Stable Release [7/25/2011] * Added Public Bots List (Allows you to share bots with others) * Added Quick Open Bank button * Added Enable Chat button

Dark Mystic v0.21 Quick-Fix [7/25/2011] * Fix the bug that will actually ban you when you have an incomplete skill set (e.g Rank 5 below).

Dark Mystic v0.21 Stable Release [7/24/2011] * Fix the bug when you stop the bot in Bot Manager, it will not stop at all. * Added Auto-pickup Feature * Instead of typing both item id and name in Get Drop Command, you may now only type its name. * Added Quest and Shop Loaders * A simple change in GUI.

Dark Mystic v0.21 Pre-release [7/21/2011] * Added “Skip Unavailable Targets” option in Bot Manager * Added Get Drop Command * Can now be able to Load and Save XML files * New Blue ICON.

Dark Mystic v0.21 Pre-release [7/20/2011] * It should at least be able to do quests and skills * Can not load XML files atm. * Many features are unavailable * New Simple BLUE GUI.

Bugs:

  • None at the moment, Please report bugs if found.

Bots List:
-None, make one and inform me.

ToDo:

  • I don’t know exactly what to do.

Added Class Checklist for the next update, I need suggestions for it.

Show

Dark Mystic Class Checklist

Note: will use skills in order!

== Commonly used Classes ==

- No Class - [x] No Class

- Healer Classes - [x] Healer Class [x] Acolyte Class [x] Witch Class * 1st Skill * 3rd Skill * 2nd Skill - Mage Classes - [x] Mage Class [x] Sorcerer Class * 2nd Skill * 1st Skill - Warrior Classes - [x] Warlord Class [x] Warrior Class [x] Pumpkin Lord Class [x] Beast Warrior Class * 3rd Skill * 1st Skill * 2nd Skill - Rogue Classes - [x] Rogue Class [x] Renegade Class [x] Alpha Pirate [x] Barber Class [x] Vampire Class [x] Pirate Class [x] Leprechaun * 3rd Skill * 1st Skill * 2nd Skill - Berserker Classes - [x] Berserker Class [x] Beta Berserker * 4th Skill * 1st Skill * 2nd Skill - Ninja Classes - [x] Ninja Class [x] Assassin Class * 1st Skill * 3rd Skill - Rustbucket Classes - [x] Rustbucket [x] Enforcer Class [x] ProtoSartorium * 1st Skill

== Special Classes == [ ] Bard Class [x] CardClasher * 1st Skill * 2nd Skill [ ] Chaos Shaper [ ] Chronomancer Class [ ] ClawSuit Class [ ] Defender Class [ ] DoomKnight Class [x] Dragonlord Class * 2nd Skill * 3rd Skill [ ] Dragonslayer Class [x] Evolved Shaman [Credits to Saidre] * 2nd Skill (Furious Gale) * 3rd Skill (Refreshing Rain) * 1st Skill (Freezing Flame) [ ] Evolved ClawSuit [ ] Giftbox [ ] Guardian Class [x] Necromancer Class * 2nd Skill [x] Paladin Class * 4th Skill * 1st Skill [x] Ranger * 1st Skill * 4th Skill * 2nd Skill [x] Shaman Class * 4th Skill * 3rd Skill [ ] StarLord Class [ ] UndeadSlayer

Class Skill Usage/Order Correction Template:

Code:
For Class: Class-Name-Here Skills in Order (1-4 Only) * 1st Skill * 2nd Skill * 4th Skill


AQW Bots – 16/Rusty

AQW Bots – 16/Rusty

Dec 16
AQW Bots (v.03)
Latest release: Dinocaves Bot
Latest release date:Dec 12.Everything you need to know about bots
What are bots? Probably most of you know the answer: Bots are programs/virtual robots doing stuff for you like advertising on websites, forums, etc. In this case, an AQWorlds bot it’s a bot which uses functions for combat attacks, packets for combat attacks are patched and you mostly get disconnected, so those are useless these days. The bots were first discovered by xyo, but he quitted this project and after a while DatapawWolf started to develop those functions into multiple different bots (like Gold Bot, Level Bot, Exp Bot, etc) into a single application called BotQuestWorlds. When new factions and easier gold, exp and reputation methods were released on AQW, and the gameplay became easier in time, more bots were released in better BQW versions, cheaters enjoyed BQW and sooner or later, it became the most used cheating application for AQWorlds..Is there any other bot application than BQW? There are two other applications, Dark Mystic and EpicSauce but the only updated one it’s Dark Mystic, having basic cheats, but also a Bot Manager, allowing other people who use it, to make their own bots. This thread it’s all about bots made with Dark Mystic, and released here, in this short thread. If you are interested with this, and you want to use my bots, you will have to use
My current bots
      • Instructions: Join collectorlab then load and enable the bot through the Bot Manager menu, and pick the auto pick-up drops option from the Bot Manager or from the main menu. When you get 200 Super-Fan Swag Token C’s you can exchange them for 20 Super-Fan Swag Token B’s, which can be exchanged for one Super-Fan Swag Token A, which is used in a quest that gives 5,000 rep for any faction you choose. For the Super-Fan Merge Shop, go to Malorie by joining collection or load shop ID: 325.
      • Requirements: Membership and at least 2 empty inventory bag spaces.
      • Hints: When you turn the quests for reputation, use a Reputation Boost, it will double your reward from 5000 to 10000 reputation per quest.
      • Instructions: Join sewer, go to the last room to Grumble (monster), then load & enable the bot. You will get a lot of reputation by just killing a monster and completing a quest, easy right?
      • Hints: Join a private room, if you want to bot afk.
      • Requirements: Membership.
      • Instructions: Join dinocaves, go to the last room, load and enable the bot, you can go afk now.
      • Hints: Use exp/class-rep boost(s). Join a public room also.
      • Requirements: Membership.
Update logs 12 Dec – Edited thread’s page layout, now everything it’s set up good 12 Dec – Added new bot – Dinocaves Bot 12 Dec – Added the release date of all bots 12 Dec – Stickied this thread 12 Dec – Changed thread title 12 Dec – Deleted some stuff from thread, making it more clean 12 Dec- Added download link to Dark Mystic v21
Have fun,
16/Rusty.


Simple AQW SQL Makers

Simple AQW SQL Makers

Sep 03
By MentalBlank
There are a few issues that are easily solved by messing with the source… i cant be bothered however because i am now working on better and more exiting things.
PASS: 0mfgMUGRules-M3ntalBlankIsSexy



Happy birthday! Also up

Happy birthday! Also up

Aug 28
Forum

Forum is up for awhile to see how is going and organize it better.

Today the forum turns 2 years old and is  recovering from aids. Leave your suggestions for the forums you want to stay, however I already have an idea of what to keep and what to remove.

Also to that other forum: while you have 180 members, in this blog I’ve gotten 240 members registered in just a few days. Without this site up you were never going to get any traffic.



Busy weekend

Busy weekend

Aug 27

Won’t be able to work on the site as much this weekend, however I’ll try to get as much done to make sure everything is back and better than before. There will be a lot of changes and I’ll have to think twice before trusting someone however unactive moderators will be gone in no time and more people will be given a chance with less privileges. Sadly I’ll also have to do constant backups. There will be a lot less forums as well so art/programming/etc will probably be all in one general forum to help moderate the site better. If on the opening of forum there is spam and advertising of other forums I have no problem activating people myself and leaving those to their dead forum. Sharing accounts will be prohibited and will be an instant ban, from now on there will be zero tolerance on all rule breaking. No chat unbans either, if you get tricked into posting something you shouldn’t then too bad, go cry somewhere else. No more groups/user forums and no more group colours. Those with chat backgrounds will probably remain with that and VIP and or icon will be the only thing new members can buy in order to keep funding the site.

That is all, stick around



Forum is back up

Forum is back up

Aug 26

Although we time traveled back into January forum is back and will be reworked on due to the request of many. Things will be different but will depend on the staff picked. Forum will be worked on over the next few days and will be back soon. Everything since january has been lost and many things will be different.





AQWorlds Flash Trainer Resources – AS3 and FLAs

AQWorlds Flash Trainer Resources – AS3 and FLAs

Aug 26

Credits: datapawwolf

AQWorlds AS3 functions

Basic Loaders

Loads a regular shop by it’s number.

function LoadShop(e:MouseEvent) {
game.world.sendLoadShopRequest(EXAMPLE#INPUT.value);
}

Loads a hair shop.

function LoadHairShop(e:MouseEvent) {
game.world.sendLoadHairShopRequest(EXAMPLE#INPUT.value);
}

Loads quests by #, and you can make more than one by inputting “1, 2, 3, 105, [etc.]“

function LoadQuest#sByTextInput(e:MouseEvent) {
LoadQuest(EXAMPLE_TEXT_INPUT.text);
}function LoadQuest(questid:String) {
game.world.showQuests(questid, "q");
}

Loads the bank interface.

function LoadBank(param1:MouseEvent) {
game.world.toggleBank();
}

Loads the armor color editor from Yulgar’s Inn.

function ArmorColor(param1:MouseEvent) {
game.openArmorCustomize();
}

Client Sided

Loads a map SWF by its full URL address.

function LoadMapSWF(param1:MouseEvent) {
game.world.loadMap(EXAMPLE_SWF_URL_INPUT.text);
}

Loads a weapon by its full URL, even customs, without linkage.

function LoadWeapon(param1:MouseEvent) {
var _loc_2:* = new Loader();
var _loc_3:* = new URLRequest(EXAMPLE_SWF_URL_INPUT.text);
_loc_2.load(_loc_3);
game.world.myAvatar.pMC.mcChar.weapon.removeChildAt(0);
game.world.myAvatar.pMC.mcChar.weapon.addChild(_loc_2);
game.world.myAvatar.pMC.mcChar.weapon.visible = true;
}

Mimics the Level-Up sparkles and whatnot.

function LevelUpText(param1:MouseEvent) {
game.world.myAvatar.levelUp();
}

Changes your class name.

function ClassNameChange(e:MouseEvent) {
game.ui.mcPortrait.strClass.text=NAME_INPUT.text;
game.world.myAvatar.objData.strClassName.text=NAME_INPUT.text;
return;
}

Thanks to Dolphinman for the working name changer.

function CharacterNameChange(e:MouseEvent) {
game.ui.mcPortrait.strName.text=NAME_INPUT.text.toUpperCase();
game.world.myAvatar.pMC.pname.ti.text=NAME_INPUT.text.toUpperCase();
game.world.myAvatar.pMC.pAV.objData.strUsername.text=NAME_INPUT.text.toUpperCase();
return;
}

Mystical™’s perfect gender toggling . Changes male to female and vice-versa.

function ChangeGender() : void {
if(Game.world.myAvatar.pMC.strGender == "M") {
Game.world.myAvatar.pMC.strGender = "F";
Game.world.myAvatar.objData.strGender = "F";
Game.world.myAvatar.objData.HairID = 234;
Game.world.myAvatar.objData.strHairName = "Saf1";
Game.world.myAvatar.objData.strHairFilename = "hair/F/saf1.swf";
} else {
Game.world.myAvatar.pMC.strGender = "M";
Game.world.myAvatar.objData.strGender = "M";
Game.world.myAvatar.objData.HairID = 61;
Game.world.myAvatar.objData.strHairName = "Normal";
Game.world.myAvatar.objData.strHairFilename = "hair/M/Normal.swf";
}trace(Game.world.myAvatar.objData.eqp);for(var sES:Object in Game.world.myAvatar.objData.eqp) {
Game.world.myAvatar.loadMovieAtES(sES, Game.world.myAvatar.objData.eqp[sES].sFile, Game.world.myAvatar.objData.eqp[sES].sLink);
}Game.world.myAvatar.pMC.loadHair();
}

Mystical’s shorter mod name .

Game.world.myAvatar.pMC.pname.ti.textColor = 16763955;
Game.world.myAvatar.pMC.pname.filters = [new GlowFilter(0, 1, 3, 3, 64, 1)];
Game.chatF.pushMsg("moderator", "Dood: Name Color has been set to Moderator Color.", "SERVER", "", 0);

Visual Glitch Repairs

Reloads the map if it’s glitchy. I.E., your character won’t appear when moving from section to section.

function ReloadCurrentMap(param1:MouseEvent) {
game.world.reloadCurrentMap();
}

Works only if character avatars become messed up due to loading errors.

function RepairGlitchyAvatars(param1:MouseEvent) {
game.world.repairAvatars();
}

Movement and Map Navigation

Acts as the /join command. Edit “Enter” and “Spawn” only if you know the cell and pad s of a particular map.

function JoinTown(param1:MouseEvent)
{
game.world.gotoTown(TOWN_NAME_INPUT.text, "Enter", "Spawn");
}

Joins a random Hyperium area over 90000, and acts as a safe area. Feel free to edit and see what its limits are.

function JoinSafeMap(param1:MouseEvent) {
this.game.world.sendUseItemArrayRequest(["+", 5041, "525,275", "hyperium-987654321"]);
}

Joins a player’s house.

function JoinHouse(param1:MouseEvent) {
game.world.gotoHouse(PLAYER_NAME_INPUT.text);
}

Acts as the movement from one area to another in the same map. Used to skip through to the end of a map, avoid puzzles, etc.

function InitiateMoveToCell(e:MouseEvent) {
MoveToCell(CELL.text, PAD.text);
}
game.world.moveToCell(CELL, PAD);
}

Sets your walking speed for only the one section you are in, changes back to default when you move out of area. Nice for PvP.

function SetWalkSpeed(param1:MouseEvent) {
game.world.WALKSPEED=EXAMPLE#INPUT.value;
}

Pretty basic, it’s like hitting the auto-attack button with a creature selected, but with only movement.

function WalkToSelectedCreature(param1:MouseEvent) {
game.world.approachTarget();
}

Chat and Message

Shows a message of your choice.

function ShowMessage(param1:MouseEvent) {
MsgBox("HELLO WORLD!");
}
function MsgBox(wat:String) {
game.showMessageBox(wat, <pre class="syntax actionscript">function(){});
}

The Chat-Confirm is by Srar and from AQWPlus

function EnableChatForNonConfirmedAccount(param1:MouseEvent):void {
game.world.myAvatar.objData.isStaff=4;
game.chatF.iChat=1;
game.world.myAvatar.objData.intMQ=1;
game.world.myAvatar.objData.iUpg=1;
game.world.myAvatar.objData.intActivationFlag=5;
game.world.myAvatar.objData.iAge=18;
game.world.rootClass.chatF.pushMsg("warning", "Chat Temporarily Enabled for Non Email-Confirmed Account", "SERVER", "", 0);
return;
}

Other/Unsorted

says it all.

function ToggleAFK(param1:MouseEvent) {
game.world.afkToggle();
}

Joins que for all three PVP maps.

function PvPRequest(param1:MouseEvent) {
game.world.requestPVPQueue("usorthem", -1);
game.world.requestPVPQueue("darkoviapvp", -1);
game.world.requestPVPQueue("bludrutbrawl", -1);
}
function Respawn(param1:MouseEvent) {
game.world.resPlayer();
}
function Rest(param1:MouseEvent) {
game.world.rest();
}
function AggroMonstersInRoom(param1:MouseEvent) {
game.world.aggroAllMon();
}
function ForceAggroFromMonstersID#s(param1:MouseEvent) {
game.world.aggroMon(MONSTER#INPUT.text);
}
function RequestFriend(param1:MouseEvent) {
game.world.requestFriend(FRIEND_NAME_INPUT.text);
}
function GotoPlayer(param1:MouseEvent) {
game.world.goto(PLAYER_NAME_INPUT.text);
}

Mystical’s Ballyhoo Add Grabber

function btnBallyhoo_onClick(event:MouseEvent):void
{
if (Game.world.myAvatar.objData.iDailyAds == Game.world.myAvatar.objData.iDailyAdCap)
{
Game.showMessageBox("You have already reach the maximum ballyhoo rewards you can get for the day!", function(){});
return;
}
else if (Game.world.strMapName != "ballyhoo")
{
Game.showMessageBox("You are not in Ballyhoo, Please join a public/private ballyhoo room.", >function(){});
return;
}
for (var i:int = 0; i &lt; Game.world.myAvatar.objData.iDailyAdCap; i++)
{
Game.world.sendGetAdRewardRequest();
}
}

Sets access level to 40 and unlocks some / functions. I.E. “/shop 1.” Basically low-level mod privileges.

function LevelFourtyAccess(param1:MouseEvent) {
game.world.myAvatar.objData.intAccessLevel=40;
}

Opens up your house editing inventory when at your house area.

function OpenHouseInventory(param1:MouseEvent) {
game.world.toggleHouseEdit();
}

Shows friends list.

function ShowFriendList(param1:MouseEvent) {
game.world.showFriendsList();
}

Sets your respawn point to the area where your character is located at. Gives a nice 1-up over /goto commands. Especially good during boss fights.

function SetSpawnPoint(param1:MouseEvent) {
game.world.setSpawnPoint(game.world.strFrame, game.world.strPad);
}

AQW Popup Message by Mystical™. This is the same confirmation popup when moving from one map to another.

function ShowConfirmationBox(param1:MouseEvent) {
game.showConfirmtaionBox("EXAMPLE MESSAGE", function(accepted:Boolean){
if(accepted) {
//More  goes here.
}
}
);
}
<strong>Logs out and shows the server list.</strong>

<pre class="syntax actionscript">function OpenServers(param1:MouseEvent) {
game.showServerList();
}

Simply logs out.

function OpenServers(param1:MouseEvent) {
game.logout();
}

Pick from the three to change alignment. First is evil. Second is good. Third is neutral.

function ChangeAlignment(param1:MouseEvent) {
game.world.sendUpdateQuestRequest(41, 2);
game.world.sendUpdateQuestRequest(41, 1);
game.world.sendUpdateQuestRequest(41, 0);
}

Important Notes
There are differences in case throughout trainer. If you’re basing your own off of another one, make sure that when you add the , you watch for these three different types of “game” references.
1. “this.game.”
2. Simply, “game.”
3. Change in case of the “g” to “Game.”
Add to or modify the as needed to match these examples. By default, all the above is “game.”