Bug Map

Descrição

Desvie de obstaculos ao correr no WASD.

Autor:

                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
local function checkPos(x, y) xyz = g_game.getLocalPlayer():getPosition() xyz.x = xyz.x + x xyz.y = xyz.y + y tile = g_map.getTile(xyz) if tile then return g_game.use(tile:getTopUseThing()) else return false end end consoleModule = modules.game_console macro(1, 'Bug Map', function() if modules.corelib.g_keyboard.isKeyPressed('w') and not consoleModule:isChatEnabled() then checkPos(0, -5) elseif modules.corelib.g_keyboard.isKeyPressed('e') and not consoleModule:isChatEnabled() then checkPos(3, -3) elseif modules.corelib.g_keyboard.isKeyPressed('d') and not consoleModule:isChatEnabled() then checkPos(5, 0) elseif modules.corelib.g_keyboard.isKeyPressed('c') and not consoleModule:isChatEnabled() then checkPos(3, 3) elseif modules.corelib.g_keyboard.isKeyPressed('s') and not consoleModule:isChatEnabled() then checkPos(0, 5) elseif modules.corelib.g_keyboard.isKeyPressed('z') and not consoleModule:isChatEnabled() then checkPos(-3, 3) elseif modules.corelib.g_keyboard.isKeyPressed('a') and not consoleModule:isChatEnabled() then checkPos(-5, 0) elseif modules.corelib.g_keyboard.isKeyPressed('q') and not consoleModule:isChatEnabled() then checkPos(-3, -3) end end)