Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Silkroad Online > SRO Private Server
You last visited: Today at 19:17

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Exploit] Summon any monster at any server without gm account

Discussion on [Exploit] Summon any monster at any server without gm account within the SRO Private Server forum part of the Silkroad Online category.

Reply
 
Old 05/10/2020, 07:58   #46

 
sarkoplata's Avatar
 
elite*gold: 166
Join Date: Apr 2009
Posts: 2,339
Received Thanks: 2,654
Quote:
Originally Posted by gigola123 View Post
So after some research, you can change the monster type which appear but you've to change your GameServer, here offset to change:
HTML Code:
004192FD ::: MOV BYTE PTR DS:[EAX],3


Just change "3" at the end by what you want, here a list of all type:

00 General
01 Champion
02 Unknow ???
03 Unique
04 Giant
05 Titan
06 Elite Giant
07 Elite
08 Unique but without notification of spawn and kill ?
09 Unknow ???
10 General Party

Well unknow has some strange behavior, missing name + hp


This modification will not impact other unique spawn, only unique spawn by /spawnunique_all command.
That's basically the "Rarity" of the object.

The function you show finally leads to something like this:
PHP Code:
static voidCGameWorldMgr::SpawnNPC(AURefObjCharmobunsigned int mobTypeunsigned short RegionIDunsigned short WorldIDfloat Xfloat Yfloat Z); 
Which is completely wrong param-wise, I know. (ushort regionid??), there are some pointers to NestData etc. too. I just pass them as 0.
sarkoplata is offline  
Thanks
1 User
Old 05/10/2020, 18:30   #47
 
gigola123's Avatar
 
elite*gold: 0
Join Date: Jun 2007
Posts: 718
Received Thanks: 378
Quote:
Originally Posted by sarkoplata View Post
That's basically the "Rarity" of the object.

The function you show finally leads to something like this:
PHP Code:
static voidCGameWorldMgr::SpawnNPC(AURefObjCharmobunsigned int mobTypeunsigned short RegionIDunsigned short WorldIDfloat Xfloat Yfloat Z); 
Which is completely wrong param-wise, I know. (ushort regionid??), there are some pointers to NestData etc. too. I just pass them as 0.
Yup exactly ! Actually if someone want more information, 34BB will call 04190C0. 04190C0 function is the one which I change here, it's only triggered by the packet 34BB (as far as I know), and like said sarkoplata, it'll call 05F6EB0 (spawn function).

Oh interessting about the NestData, I didn't notice that, it's probably about the auto respawn after mob dead, some time ago I tried to call this function, had some parameter which I didn't understand like 10001 (65537) which look like to be the current WorldID. Always though that the first param was the reference of gameworld haha, I'm still a big noob at reverse, thanks for the information ! It's 5F6EB0 right ?
gigola123 is offline  
Old 05/10/2020, 19:03   #48

 
sarkoplata's Avatar
 
elite*gold: 166
Join Date: Apr 2009
Posts: 2,339
Received Thanks: 2,654
Quote:
Originally Posted by gigola123 View Post
Yup exactly ! Actually if someone want more information, 34BB will call 04190C0. 04190C0 function is the one which I change here, it's only triggered by the packet 34BB (as far as I know), and like said sarkoplata, it'll call 05F6EB0 (spawn function).

Oh interessting about the NestData, I didn't notice that, it's probably about the auto respawn after mob dead, some time ago I tried to call this function, had some parameter which I didn't understand like 10001 (65537) which look like to be the current WorldID. Always though that the first param was the reference of gameworld haha, I'm still a big noob at reverse, thanks for the information ! It's 5F6EB0 right ?
Yep, it's 0x5F6EB0.

I'm not entirely sure about the WorldID stuff. The GameServer sometimes shows some logs like 'WorldID[1,1]', it's probably a second layer or something. This is how I append my WorldID:

PHP Code:
unsigned int WorldIDData 0x10000;
WorldIDData += WorldID
The NestData is probably how the monster will act after spawn, for example, how far they will chase, etc... For example you can't lure the original auto-spawn uniques beyond some point, but /loadmonster'ed uniques can be lured to wherever you want. A database editor should know much better.

I'm using the ASM way to call this function (because for some reason it uses EDI as 'this' instead of ecx, due to optimization i guess) and I can't call it the C++ way. So my function signature was actually just a wrapper. xD
sarkoplata is offline  
Old 05/10/2020, 20:16   #49
 
gigola123's Avatar
 
elite*gold: 0
Join Date: Jun 2007
Posts: 718
Received Thanks: 378
Quote:
Originally Posted by sarkoplata View Post
Yep, it's 0x5F6EB0.

I'm not entirely sure about the WorldID stuff. The GameServer sometimes shows some logs like 'WorldID[1,1]', it's probably a second layer or something. This is how I append my WorldID:

PHP Code:
unsigned int WorldIDData 0x10000;
WorldIDData += WorldID
The NestData is probably how the monster will act after spawn, for example, how far they will chase, etc... For example you can't lure the original auto-spawn uniques beyond some point, but /loadmonster'ed uniques can be lured to wherever you want. A database editor should know much better.

I'm using the ASM way to call this function (because for some reason it uses EDI as 'this' instead of ecx, due to optimization i guess) and I can't call it the C++ way. So my function signature was actually just a wrapper. xD
Oh got it about the world ID, look like jmx take the first bit and last bit, and the last bit stand for the worldID.

Thanks for all those information ! I'll give a try again so
gigola123 is offline  
Thanks
1 User
Old 05/10/2020, 22:45   #50
 
elite*gold: 0
Join Date: Aug 2010
Posts: 689
Received Thanks: 372
Quote:
Originally Posted by gigola123 View Post
So after some research, you can change the monster type which appear but you've to change your GameServer, here offset to change:
HTML Code:
004192FD ::: MOV BYTE PTR DS:[EAX],3
This modification will not impact other unique spawn, only unique spawn by /spawnunique_all command.
Thanks
bende16 is offline  
Old 07/22/2020, 11:02   #51
 
Isoline*'s Avatar
 
elite*gold: 0
Join Date: May 2006
Posts: 667
Received Thanks: 345
Can someone share the packet structure ?
Isoline* is offline  
Old 07/23/2020, 14:38   #52
 
bimbum*'s Avatar
 
elite*gold: 147
Join Date: Oct 2017
Posts: 547
Received Thanks: 880
Quote:
Originally Posted by Isoline* View Post
Can someone share the packet structure ?
bimbum* is offline  
Thanks
1 User
Old 07/23/2020, 15:47   #53
 
Isoline*'s Avatar
 
elite*gold: 0
Join Date: May 2006
Posts: 667
Received Thanks: 345
Quote:
Originally Posted by bimbum* View Post
Thanks buddy.
Isoline* is offline  
Old 07/23/2020, 21:55   #54
 
elite*gold: 312
Join Date: Jul 2020
Posts: 160
Received Thanks: 13
There is someone spwan many uniques at same time
like titans
any idea what is the packet of this please

Quote:
Originally Posted by sarkoplata View Post
use /addrallypoint...
Please ,
There is someone Spawn Unique at Titan Places or normal uniques places

its spawn at same sec like titans
kotsh23 is offline  
Old 07/24/2020, 02:25   #55

 
sarkoplata's Avatar
 
elite*gold: 166
Join Date: Apr 2009
Posts: 2,339
Received Thanks: 2,654
Quote:
Originally Posted by kotsh23 View Post
There is someone spwan many uniques at same time
like titans
any idea what is the packet of this please



Please ,
There is someone Spawn Unique at Titan Places or normal uniques places

its spawn at same sec like titans
/spawnunique_all ?
sarkoplata is offline  
Thanks
1 User
Old 07/24/2020, 02:27   #56
 
elite*gold: 312
Join Date: Jul 2020
Posts: 160
Received Thanks: 13
i dont know really but somehow he do something and there is another uniques not titans spawn at the same place of titans
kotsh23 is offline  
Old 07/24/2020, 09:17   #57
dotCom
 
Devsome's Avatar
 
elite*gold: 12400
The Black Market: 104/0/0
Join Date: Mar 2009
Posts: 15,875
Received Thanks: 4,381
Quote:
Originally Posted by kotsh23 View Post
There is someone spwan many uniques at same time
like titans
any idea what is the packet of this please



Please ,
There is someone Spawn Unique at Titan Places or normal uniques places

its spawn at same sec like titans
Quote:
Originally Posted by bimbum* View Post
did you readed the 2 post above?
Devsome is offline  
Thanks
1 User
Old 07/24/2020, 13:07   #58
 
elite*gold: 312
Join Date: Jul 2020
Posts: 160
Received Thanks: 13
Quote:
Originally Posted by Devsome View Post
did you readed the 2 post above?
yea i fixed it already but read my post again
he do it by other way
he spawn more than 27 unique at uniques spots at same time ,
not 1 by 1 and not at same place
kotsh23 is offline  
Old 07/24/2020, 13:39   #59
dotCom
 
Devsome's Avatar
 
elite*gold: 12400
The Black Market: 104/0/0
Join Date: Mar 2009
Posts: 15,875
Received Thanks: 4,381
Quote:
Originally Posted by kotsh23 View Post
yea i fixed it already but read my post again
he do it by other way
he spawn more than 27 unique at uniques spots at same time ,
not 1 by 1 and not at same place
Then run that Packet 27 times with other Coordinates or using a filter if he owns the server.
Devsome is offline  
Old 07/25/2020, 17:54   #60
 
gigola123's Avatar
 
elite*gold: 0
Join Date: Jun 2007
Posts: 718
Received Thanks: 378
Quote:
Originally Posted by kotsh23 View Post
yea i fixed it already but read my post again
he do it by other way
he spawn more than 27 unique at uniques spots at same time ,
not 1 by 1 and not at same place
I think your shard does «*unique event*». Take a look on auto event from shard
gigola123 is offline  
Reply


Similar Threads Similar Threads
[EXPLOIT]How to summon any level wolf on any level char
12/04/2011 - SRO Hacks, Bots, Cheats & Exploits - 115 Replies
Stop asking its fixed
Nansru\Devil spirit and Monster Summon
10/07/2011 - SRO Private Server - 0 Replies
i how to spawn devil spirit with gm command? know F3 bllabla 0 and enter spawn okk i pick up and freeze wtf?..why?....and i drop monster summon scroll and pick up ok...but no monster :-\
[Exploit] Unlimited Pet Summon Time
08/22/2011 - Mabinogi Hacks, Bots, Cheats & Exploits - 9 Replies
Well i know of this glitch since months ago but i never use it, i remember it now because someone asked me some minutes ago and was unsure how it worked. The glitch makes it so you have an unlimited (?¿) pet summon time, what you do basically is this: 1- Have the pet use up its time till it starts to fade away (5 mins left till auto-unsummon). 2- Calculate untill the pet has around 2 seconds left of summon time and unsummmon the pet manually (i used the handy win xp clock x3). 3-...
Does Character #2 on summon any wolf level exploit need to be same level as wolf?
07/25/2010 - Silkroad Online - 2 Replies
^^ Please check the link: http://www.elitepvpers.com/forum/sro-exploits-hack s-bots-guides/465153-exploit-how-summon-any-level- wolf-any-level-char-10.html Basically, you need these 3: 1. character #1 to stall 2. character #2 to summon wolf 3. wolf any level
No CP summon/ranged and longbow summon hack
07/15/2008 - General Gaming Discussion - 11 Replies
- no cp and nak (2 in 1): combine No CP summon and longbow summon hack - no ranged: like b4



All times are GMT +2. The time now is 19:17.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.