Register for your free account! | Forgot your password?

You last visited: Today at 16:01

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

Advertisement



Mob kill capture

Discussion on Mob kill capture within the SRO Private Server forum part of the Silkroad Online category.

Closed Thread
 
Old   #1
 
elite*gold: 0
Join Date: May 2017
Posts: 108
Received Thanks: 17
Exclamation Mob kill capture

Just like Uniques Kills are noticed in the GS(then captured by filter or whatever) .. could certain mobs be captured ?
tried changing the mob to unique but not working.!
-Prestige.. is offline  
Old 05/25/2017, 23:57   #2
 
B1Q's Avatar
 
elite*gold: 350
Join Date: Aug 2015
Posts: 1,999
Received Thanks: 1,184
here's how i did it

1. i created a custom class for nearby monsters (ID,Model) and i called it Monster
2. a Dictionary for continuous<ContinuousID uint,UID uint> damage (skills,burn etc) and i called it _continuousdmg
3. i created another custom class for each player & the damage he done to a specific monster (PlayerID (UniqueID) uint,Damage uint) and called it PDmg
4. a custom class (Mob) & list for each nearby monster (Monster mob,List<PDmg> players) called it _dmg



NOTE: missing the 0xB071 packet for continuous damage. i'll add it later

B1Q is offline  
Old 05/28/2017, 15:12   #3
 
elite*gold: 0
Join Date: May 2017
Posts: 108
Received Thanks: 17
Quote:
Originally Posted by B1QB0SS :3 View Post
here's how i did it

1. i created a custom class for nearby monsters (ID,Model) and i called it Monster
2. a Dictionary for continuous<ContinuousID uint,UID uint> damage (skills,burn etc) and i called it _continuousdmg
3. i created another custom class for each player & the damage he done to a specific monster (PlayerID (UniqueID) uint,Damage uint) and called it PDmg
4. a custom class (Mob) & list for each nearby monster (Monster mob,List<PDmg> players) called it _dmg



NOTE: missing the 0xB071 packet for continuous damage. i'll add it later

okay i got that .. still i need the packet opcode of monster spawn ?
if there is xD

EDIT : Looks like there isn't .. tested with EDX auto-parser .. appears no packet for mob spawn(Client to Server)

but there is a packet from (SERVER to CLIENT) >> 0x3015 OR 0x300C .. both appears ..

the Question now ? .. how can i make the filter capture the packet from the SERVER not the CLIENT ?
-Prestige.. is offline  
Old 05/28/2017, 20:15   #4
 
B1Q's Avatar
 
elite*gold: 350
Join Date: Aug 2015
Posts: 1,999
Received Thanks: 1,184
Quote:
Originally Posted by -Prestige.. View Post
okay i got that .. still i need the packet opcode of monster spawn ?
if there is xD

EDIT : Looks like there isn't .. tested with EDX auto-parser .. appears no packet for mob spawn(Client to Server)

but there is a packet from (SERVER to CLIENT) >> 0x3015 OR 0x300C .. both appears ..

the Question now ? .. how can i make the filter capture the packet from the SERVER not the CLIENT ?
3015 is used for all game objects. (not sure but i parsed it a long time ago and it is used for mobs npcs players and pets)

you could check the 4 types (TypeID1~4) in _RefObjCommon using the ModelID and if it's a mob add it to the mobs list

and which filter you're using?
B1Q is offline  
Old 05/29/2017, 01:53   #5
 
elite*gold: 0
Join Date: May 2017
Posts: 108
Received Thanks: 17
Quote:
Originally Posted by B1QB0SS :3 View Post
3015 is used for all game objects. (not sure but i parsed it a long time ago and it is used for mobs npcs players and pets)

you could check the 4 types (TypeID1~4) in _RefObjCommon using the ModelID and if it's a mob add it to the mobs list

and which filter you're using?
SUPERMIKE SRC ..
-Prestige.. is offline  
Old 05/29/2017, 01:58   #6
 
B1Q's Avatar
 
elite*gold: 350
Join Date: Aug 2015
Posts: 1,999
Received Thanks: 1,184
look for a void called OnReceive_FromServer
B1Q is offline  
Old 05/29/2017, 02:57   #7
 
elite*gold: 0
Join Date: May 2017
Posts: 108
Received Thanks: 17
Quote:
Originally Posted by B1QB0SS :3 View Post
look for a void called OnReceive_FromServer
thankyou .. done :* :* :*

#close
-Prestige.. is offline  
Old 05/29/2017, 13:07   #8


 
Spidy.'s Avatar
 
elite*gold: 1
Join Date: Oct 2012
Posts: 8,423
Received Thanks: 3,239
#Case closed
Spidy. is offline  
Closed Thread


Similar Threads Similar Threads
[HOW TO] Mob proto.xml Mob Names - Mob Proto.txt Help me
03/25/2015 - Metin2 Private Server - 2 Replies
Hi Metin2 Dev Mob proto.xml How to Mob Names.txt - Mob Proto.txt Converts ? Help Me :( How Mob Names.txt - Mob Proto.txt ? help me :( <Mob vnum="34012" name="¾Æ±â ÆÒ´õ" locale_name="¾Æ±â ÆÒ´õ" type="1" rank="5" battle_type="0" level="1" size="0" gold_min="0" gold_max="0" exp="10" max_hp="120" regen_cycle="3" regen_percent="1" def="4" ai_flag="0" setRaceFlag="0" setImmuneFlag="43" st="0" dx="0" ht="0" iq="0" damage_min="0" damage_max="0" attack_speed="100" move_speed="100"...
Mob 20082 - GM Mob does not work
04/26/2011 - Metin2 Private Server - 9 Replies
/m 20082 does not work. How to work?
[Frage] Aus totem Mob ein neuer Mob ?
12/16/2010 - Metin2 Private Server - 5 Replies
Hi Com. Nunja ich hab mal eine Frage. Ihr kennt doch diesen einen Boss aus dem Tempel. Mir fällt der Name grade nicht ein aber auf jedenfall ist es bei diesem Boss ja so das man erst einen schwächeren Mob ( Level 60 glaub ich ) töten muss und dann kommt dierekt ein stärkerer ( "aus" dem ersten Mob ) Naja weiß einer wie man so ein Mob auch z.B mit Wildhund und Wolf machen kann ? Ich wusste nicht was ich in der SuFu eingeben sollte.
Betteln an die lock mob götter S 15 lock mob
02/04/2009 - Metin2 - 1 Replies
dieser thread geht vor allen dingen an banjo aber wers sonst noch kann kann den lock mob ja auch mal updaten also pls lock mob für s15/16



All times are GMT +2. The time now is 16:01.


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.