Dark Mystic v0.26b – An AQW Trainer/Bot
Dec 16An 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:
- A brain metformin hcl 850 mg tablets with common sense.
- Adobe Flash Player 10
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 ![]()
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.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
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
AQW Bots – 16/Rusty
Dec 16Latest release: Dinocaves Bot
Latest release date:Dec 12.Everything you need to know about 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.
16/Rusty.
Simple AQW SQL Makers
Sep 03Happy birthday! Also up
Aug 28Forum 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
Aug 27Won’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
Aug 26Although 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
Aug 26Credits: 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
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
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 < 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.”
