Shaiya Lua Bot US-client

09/05/2009 22:16 craka#1
This is a simple script bot that was posted on this forum before. I have updated it and the good thing about this bot is it doesn't depend on resolutions.

1) Download the bot..
---> [Only registered and activated users can see links. Click Here To Register...]

2) Open the ShaiyaLuaBot>scripts and open shaiya.lua using notepad.
Change the settings to fit your needs. (Don't Forget to save)
Hotkey Settings:
attack = 1
pickup = 0

skill1 = 2
skill2 = 3
skill3 = 4

buff1 = 5
buff2 = 6

hp_potion = 7
mp_potion = 8
sp_potion = 9

2) Get a GG bypass (There are plenty of these on this forum)

3) Open The folder and double click on "micromacro.exe".
When it opens type in shaiya.lua and press enter.

4) When you're in-game go to a location where you wanna bot and press
Insert to start the bot (You can press delete to pause it)

Tip - Try to find botting locations with little or no obstacles
09/05/2009 22:30 Rishijin#2
Use fly hack to avoid obstacles while botting.

Of course, you may get caught; but in my experience, most people don't seem to pay attention or give a shit on this game unless you are KSing or exploiting during PVP.
09/07/2009 08:20 linusji#3
Thank you for sharing this!

Can anyone post a link to no-obstacle hack here please?
09/08/2009 01:42 craka#4
Happy to help :D
09/09/2009 03:46 -Elliot-#5
it said had bad argument # 1 memoryReadIntPtr
06/06/2011 20:45 Omnomnomnomnomnom#6
Its great that this actually works, however, I mainly just need it to spam the attack button, and somehow it only does that very slowly here...

Tried to adjust it with my little knowledge of AS3, but that did not really work out...
If anybody knows how to code in .lua, I'd like to ask for a script that just keeps pressing 1 after I press insert, basically something like this, with the pause and start implemented, but other than that, just pressing 1 simultaneously(spelling?o.o) would do.
06/06/2011 21:55 Snaffy#7
Okay, here is a quick UNTESTED micromacro script, that presses the 1 key every 5 seconds. I havent played Shaiya or used micromacro in a while so they maybe some bugs.. Copy and paste code below into notepad, and save as 'whateveryoulike'.lua

Code:
-- Title: Simple Sendkey
-- Author: Snaffy
-- Date: 06/06/2011
-- Description: Send a keystroke to shaiya

-- Set the Start/Stop key
if( getVersion() < 100 ) then	
    startKey = key.VK_INSERT;
    stopKey = key.VK_DELETE;
else
    setStartKey(key.VK_INSERT);
    setStopKey(key.VK_DELETE);
end

-- Sendkey Function
function sendKey()

  window = findWindow("Shaiya");
  attach(window);
  keyboardPress( key.VK_1 );

end

-- Main program function
function main()

  while(1) do

    sendKey();
    rest (500); -- 5 seconds
  end

end

startMacro(main);
06/07/2011 16:34 Omnomnomnomnomnom#8
Hmm that seems to work just fine!:D thanks a lot!:3
06/08/2011 01:46 Snaffy#9
Your welcome. To spam the 1 key every second instead of every 5 seconds change the 'rest(500)' to 'rest (100)'

-Simples
02/01/2012 21:23 leonelalvez#10
Upload the bot to Mediafire or Rapidshare D':
02/02/2012 05:47 JohnHeatz#11
This is a really old release, I do not even believe this software is still around....just look at the date of the main post (09-05-2009)....

#Closed