New patch of Shaiya, can anyone upgrade no gameguard patch?

You may request or share scripts for MicroMacro in this forum.
Message
Author
jskyb
Posts: 9
Joined: Sat Apr 26, 2008 11:19 am

New patch of Shaiya, can anyone upgrade no gameguard patch?

#1 Post by jskyb » Wed May 28, 2008 9:49 pm

New patch of shaiya is on, i can't run CE all all.
Script also has error says "bad argument #1 to memoryReantPtr"((null))

Can anyone fix problem please.
thx

User avatar
Administrator
Site Admin
Posts: 5307
Joined: Sat Jan 05, 2008 4:21 pm

Re: New patch of Shaiya, can anyone upgrade no gameguard patch?

#2 Post by Administrator » Wed May 28, 2008 10:18 pm

Can you upload game.exe as an attachment here? I might be able to see if it's possible.

deaznracer
Posts: 59
Joined: Tue May 20, 2008 5:45 am

Re: New patch of Shaiya, can anyone upgrade no gameguard patch?

#3 Post by deaznracer » Thu May 29, 2008 2:09 am

here is the new game.exe. Thank you

TEACH ME HOW TO DO WHAT YOU DO!^__^
http://files.filefront.com/gameexe/;104 ... einfo.html

centik
Posts: 51
Joined: Sat Apr 19, 2008 2:03 am

Re: New patch of Shaiya, can anyone upgrade no gameguard patch?

#4 Post by centik » Thu May 29, 2008 2:14 am

sir here is the new game exe for shaiya
Attachments
game exe.rar
(868.86 KiB) Downloaded 285 times

User avatar
Administrator
Site Admin
Posts: 5307
Joined: Sat Jan 05, 2008 4:21 pm

Re: New patch of Shaiya, can anyone upgrade no gameguard patch?

#5 Post by Administrator » Thu May 29, 2008 2:56 am

Here you go, boys. A freshly cracked and packed game.exe. Enjoy.

http://solarimpact.servegame.com/phpBB3 ... .php?id=67

centik
Posts: 51
Joined: Sat Apr 19, 2008 2:03 am

Re: New patch of Shaiya, can anyone upgrade no gameguard patch?

#6 Post by centik » Thu May 29, 2008 2:59 am

elverion wrote:Here you go, boys. A freshly cracked and packed game.exe. Enjoy.

http://solarimpact.servegame.com/phpBB3 ... .php?id=67
woooOOttT!!thank u very much sir ur the best..i just wish i have even a milimeter of ur talent..tnx :)

User avatar
Administrator
Site Admin
Posts: 5307
Joined: Sat Jan 05, 2008 4:21 pm

Re: New patch of Shaiya, can anyone upgrade no gameguard patch?

#7 Post by Administrator » Thu May 29, 2008 3:04 am

Thanks. Your appreciation is ...well, appreciated. Just make sure you teach them idiots at Aeria that security by obscurity is not security. You simply do this just by using the patch, hence circumventing that garbage they refer to as "security."

deaznracer
Posts: 59
Joined: Tue May 20, 2008 5:45 am

Re: New patch of Shaiya, can anyone upgrade no gameguard patch?

#8 Post by deaznracer » Thu May 29, 2008 3:07 am

the gg still comes up and the memory reading 0x02110AC8; is showing error. Maybe they change the address?

centik
Posts: 51
Joined: Sat Apr 19, 2008 2:03 am

Re: New patch of Shaiya, can anyone upgrade no gameguard patch?

#9 Post by centik » Thu May 29, 2008 3:17 am

it works fine for me..but the memory reading error is showing when ever i try pausing the bot

*edit*
PS..i just notice that my bot stop using pots (HP,MP,SP) but im still using the same lua.
errormacro.jpg

deaznracer
Posts: 59
Joined: Tue May 20, 2008 5:45 am

Re: New patch of Shaiya, can anyone upgrade no gameguard patch?

#10 Post by deaznracer » Thu May 29, 2008 3:34 am

yea it doesn't look like it is detecting any Hp,mp,sp from the user. I'm using the zerosignal's bot program. When i start it, it automatically crashes giving errors saying cannot read 0xsomething at 0x02110AC8;

i was gonna install cheat engine and learn how to work it. I learned assembly before, but i got an F in the class lol. I retook it and got an A. But it was beginners assembly language class.

My set up is useing 2 pc or you can program to box with one pc. One pc for healer and one pc for fighter/archer. Healer heals when fighter hp is low. So zero's program works great with this kind of setup. I modified it to work for the Mage to be a healer and buff prayer and other buff that makes fighter strong.

centik
Posts: 51
Joined: Sat Apr 19, 2008 2:03 am

Re: New patch of Shaiya, can anyone upgrade no gameguard patch?

#11 Post by centik » Thu May 29, 2008 3:52 am

deaznracer wrote:yea it doesn't look like it is detecting any Hp,mp,sp from the user. I'm using the zerosignal's bot program. When i start it, it automatically crashes giving errors saying cannot read 0xsomething at 0x02110AC8;

i was gonna install cheat engine and learn how to work it. I learned assembly before, but i got an F in the class lol. I retook it and got an A. But it was beginners assembly language class.

My set up is useing 2 pc or you can program to box with one pc. One pc for healer and one pc for fighter/archer. Healer heals when fighter hp is low. So zero's program works great with this kind of setup. I modified it to work for the Mage to be a healer and buff prayer and other buff that makes fighter strong.
wow..i tried zerosignal's bot but i have no idea setting it up..i have no background on programming :D but i realy love playng MMO esp shaiya right now i find it really relaxing after work..i dont really afk coz 1st i dont really trust my lua scripts,still needs a lot of work but dont know how to do it :D and 2nd i still work infront of my pc,while the bot is running i can do some of my paper works and play with my kids and in my own time i can play my stronger character manually :D ..got to UM thanks to elverion wonderfull prog :)

User avatar
Administrator
Site Admin
Posts: 5307
Joined: Sat Jan 05, 2008 4:21 pm

Re: New patch of Shaiya, can anyone upgrade no gameguard patch?

#12 Post by Administrator » Thu May 29, 2008 4:26 am

The addresses have, in fact, been changed. I have uploaded a new copy of shaiya.lua into the shaiya thread, so you can download it there. If you have already made changes to your script, you do not need to redownload it, and can just use these changes instead:

key_switchtarget = key.VK_TILDE; -- add this line

playerptr_addr = 0x007835B4
targetid_addr = 0x0062FAD4
targettype_addr -- remove this line, it is no longer used.
sitcheck_addr = 0x00643648

Updated have_target()

Code: Select all

function have_target()
  local readid = memoryReadShort(proc, targetid_addr);

  return ( readid ~= 0xFFFF );
end

Updated fight()

Code: Select all

function fight()
  local beginTime = os.time();
  local attack_ready = true;

  local attack_toggle = function () attack_ready = true; end;
  registerTimer("attack_timer", secondsToTimer(3), attack_toggle); 

  local targetid = memoryReadByte(proc, targetid_addr);
  printf("TARGETID: %d\n", targetid);

  while( have_target() ) do
    local curtarget = memoryReadByte(proc, targetid_addr);
    if( targetid ~= curtarget ) then break; end;

    local currentTime = os.time();
    if( os.difftime(currentTime, beginTime) > 60 ) then -- more than 1 minute has passed
      break; -- exit combat
    end

    if( skill1_ready  and skill1_time > 0 ) then
      keyboardPress(key_skill1); skill1_ready = false; yrest(1000);
      registerTimer("skill1_toggle", skill1_time, skill1_toggle);
    end;

    if( skill2_ready and skill2_time > 0) then
      keyboardPress(key_skill2); skill2_ready = false; yrest(1000);
      registerTimer("skill2_toggle", skill2_time, skill2_toggle);
    end;

    if( skill3_ready and skill3_time > 0) then
      keyboardPress(key_skill3); skill3_ready = false; yrest(1000);
      registerTimer("skill3_toggle", skill3_time, skill3_toggle);
    end;

    if( attack_ready ) then
      keyboardPress(key_attack); attack_ready = false; yrest(1000); end;

    if( (HP/MaxHP*100) < HP_potion_use and HP_potion_use > 0 ) then use_hp_potion(); end
    if( (MP/MaxMP*100) < MP_potion_use and MP_potion_use > 0 ) then use_mp_potion(); end
    if( (SP/MaxSP*100) < SP_potion_use and SP_potion_use > 0 ) then use_sp_potion(); end

    if( buff1_ready  and buff1_time > 0 ) then
      keyboardPress(key_buff1); buff1_ready = false; yrest(2000); end;
    if( buff2_ready  and buff2_time > 0 ) then
      keyboardPress(key_buff2); buff2_ready = false; yrest(2000); end;

    yrest(100);
  end

  printf("Target lost.\n");

  unregisterTimer("attack_timer");

  pickup()
end

Kill4m3njar0
Posts: 1
Joined: Thu May 29, 2008 6:16 am

Re: New patch of Shaiya, can anyone upgrade no gameguard patch?

#13 Post by Kill4m3njar0 » Thu May 29, 2008 6:19 am

well i cant even get in the game, i can get up to the server select screen then it says client version not the same
i downloaded elverions new game.exe and did the thing with shortcut and start game, but it still says it
also wat happens if i use the updater in the shaiya folder, then used the shortcut game.exe, would i not be able to hack?
any1 please help me out, thanks a lot everyone! :D

-Kill4m3njar0

centik
Posts: 51
Joined: Sat Apr 19, 2008 2:03 am

Re: New patch of Shaiya, can anyone upgrade no gameguard patch?

#14 Post by centik » Thu May 29, 2008 6:53 am

u need to download the new game.exe and new shaiya.lua elverion provided..u can find it on page 1 of shaiya thread

player0000
Posts: 4
Joined: Thu May 29, 2008 8:20 am

Re: New patch of Shaiya, can anyone upgrade no gameguard patch?

#15 Post by player0000 » Thu May 29, 2008 8:22 am

plss. create shaiya multi client.... pls....

zer0
Posts: 213
Joined: Sat Feb 16, 2008 11:55 pm

Re: New patch of Shaiya, can anyone upgrade no gameguard patch?

#16 Post by zer0 » Thu May 29, 2008 9:18 am

@elverion
mind if I shamefully steal ur have_target() function?

The targetting on mine uses the old method. ;)

player0000 wrote:plss. create shaiya multi client.... pls....
does any1 know what this guy is talking about... >.>
u mean multiple instances of the game?

player0000
Posts: 4
Joined: Thu May 29, 2008 8:20 am

Re: New patch of Shaiya, can anyone upgrade no gameguard patch?

#17 Post by player0000 » Thu May 29, 2008 9:48 am

zerosignal wrote:@elverion
player0000 wrote:plss. create shaiya multi client.... pls....
does any1 know what this guy is talking about... >.>
u mean multiple instances of the game?
multi client mean u can open many shaiya in 1 pc. i download old multi client but now shaiya new episode 3 i can't use old multi client now... i need new one...

User avatar
Administrator
Site Admin
Posts: 5307
Joined: Sat Jan 05, 2008 4:21 pm

Re: New patch of Shaiya, can anyone upgrade no gameguard patch?

#18 Post by Administrator » Thu May 29, 2008 12:57 pm

Kill4m3njar0: Run the updater and let Shaiya fully patch to the newest version. Now place the cracked game.exe into the Shaiya directory and overwrite.

zerosignal: Go for it. My shaiya.lua script is public domain, and you can do whatever you want with it.

player0000: I'll look into it. I have been successful at removing Shaiya's multiple instance check, however GameGuard notices that it's running twice (although, not effecting the game at all). It just needs more work.

For those of you interested in joining in the fun, here's how to get around Shaiya's mutex.

Code: Select all

0040ACBB     3BC0           CMP EAX,EAX
0040ACBD     90             NOP
0040ACBE     90             NOP
0040ACBF     90             NOP
0040ACC0     74 33          JE SHORT game.0040ACF5

EDIT: Ploxasaurus/Jewbacca has, again, updated his patch. It allows for multi-client, among other things. http://www.sendspace.com/file/rm349s

zer0
Posts: 213
Joined: Sat Feb 16, 2008 11:55 pm

Re: New patch of Shaiya, can anyone upgrade no gameguard patch?

#19 Post by zer0 » Thu May 29, 2008 8:14 pm

Jewbacca has done the multi-client.

His a good ol' sport.

see:
http://forum.cheatengine.org/viewtopic. ... 19#2424219

player0000
Posts: 4
Joined: Thu May 29, 2008 8:20 am

Re: New patch of Shaiya, can anyone upgrade no gameguard patch?

#20 Post by player0000 » Sat May 31, 2008 4:11 am

Jewbacca multi client don't work... only no gg is working....

Post Reply

Who is online

Users browsing this forum: No registered users and 9 guests