• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!
  • New resources must be posted under Resources tab. A discussion thread will be created automatically, you can't open threads manually anymore.

WASD Walker

Its awsome except for 2 things,1st is that when you have wasd activated and you hold down ctrl when you are standing still and you want to turn for example down,you open vip list and such things,and 2st is that when you have it activated it is not only for tibia but its on internet and everywhere you can write...
 
Yeah, link appears to be broken.

If anyone has it, could you re-upload/re-compile it?
 
Last edited:
How to install this? You need to compile on client or in a file of rev sources?

Compile it as a c++ file and run mby?
Also, the code is untabbed and looks plain out bad.
 
Recompiled

Now enables by using the '#' key.
As it's not really used in Tibia anyway, at all I guess.

Source Code, just cleaned it up a bit;
Code:
///////////////////////////////////////////////////////////
// Anstice's WASD Program. //
// //
// Will change WASD to left right up down movements //
// Made Primarily for tibia, but i suppose it can be //
// used for other games as well. //
// //
// Version 1.0 //
///////////////////////////////////////////////////////////
// Code Cleaned & Edited By Three Magic @ Otland //
///////////////////////////////////////////////////////////


#include <windows.h>
#include <iostream>

        using namespace std;
        bool disabled = false;

        int main()
    {
        cout << "WASD walker enabled.";

        while(1){

        if(GetAsyncKeyState(VK_MENU) && GetAsyncKeyState('#'))
    {
        disabled = !disabled;
            system("CLS");
            disabled ? cout << "WASD walker disabled." : cout << "WASD walker enabled.";
            Sleep(500);
        }
        if (!disabled)
    {
        while(GetAsyncKeyState('W'))
    {
        keybd_event(VK_UP,0,0,0);
            Sleep(1);
        keybd_event(VK_UP,0,KEYEVENTF_KEYUP,0);
            Sleep(1);
        keybd_event(VK_BACK,0,0,0);
            Sleep(1);
        keybd_event(VK_BACK,0,KEYEVENTF_KEYUP,0);
        }

        while(GetAsyncKeyState('A'))
    {
        keybd_event(VK_LEFT,0,0,0);
            Sleep(1);
        keybd_event(VK_LEFT,0,KEYEVENTF_KEYUP,0);
            Sleep(1);
        keybd_event(VK_BACK,0,0,0);
            Sleep(1);
        keybd_event(VK_BACK,0,KEYEVENTF_KEYUP,0);
        }

        while(GetAsyncKeyState('S'))
    {
        keybd_event(VK_DOWN,0,0,0);
            Sleep(1);
        keybd_event(VK_DOWN,0,KEYEVENTF_KEYUP,0);
            Sleep(1);
        keybd_event(VK_BACK,0,0,0);
            Sleep(1);
        keybd_event(VK_BACK,0,KEYEVENTF_KEYUP,0);
        }

        while(GetAsyncKeyState('D'))
    {
        keybd_event(VK_RIGHT,0,0,0);
            Sleep(1);
        keybd_event(VK_RIGHT,0,KEYEVENTF_KEYUP,0);
            Sleep(1);
        keybd_event(VK_BACK,0,0,0);
            Sleep(1);
        keybd_event(VK_BACK,0,KEYEVENTF_KEYUP,0);
        }
    }
}
exit(1);
}

Download (.zip file just extract);
View attachment WASD.zip
 
How does this work? :eek: This is perfect for me 'cus my damn right-arrow key is not working, so I can't move to the right. :D Can someone explain me please? :$
 
All you do is run the walker and keep it open, then use W to walk north, S to walk south, D for east, A for west.
 
Back
Top Bottom