Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Silkroad Online > SRO Coding Corner
You last visited: Today at 00:23

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

Advertisement



Sending S->C Packet || Filter & DLL Communication

Discussion on Sending S->C Packet || Filter & DLL Communication within the SRO Coding Corner forum part of the Silkroad Online category.

Reply
 
Old   #1
 
elite*gold: 100
Join Date: Sep 2017
Posts: 1,109
Received Thanks: 903
Lightbulb Sending S->C Packet || Filter & DLL Communication

Hey there,

So, recently I was trying make a communication between my filter and the DLL file.

Simply, I used the known SroPP library's packet handling, which receives S->C only afaik.

And I tried to send a unknown packet like 0xA987 from my filter to the client, so when the DLL receive file receive that 0xA987, it will do some work.

While trying to send the packet from my filter to the client:

Code:
                    Packet packet = new Packet(0xA987);
                    packet.WriteInt32(1);
                    user.m_LocalSecurity.Send(packet);
                    user.Send(false);
The client got crashed, and it's ofc not my DLL file. Also, as far as I am not blind, my code of the packet sending is fine.

Have anyone got an idea about this?


#HB is offline  
Old 09/13/2018, 02:43   #2
 
athena1410's Avatar
 
elite*gold: 0
Join Date: Jul 2017
Posts: 118
Received Thanks: 65
Because you must use packet in list original packet of sro. Choose the packet in original list for yourself and transfer data through it. Contact me if you can't make for yourself!
athena1410 is offline  
Old 09/13/2018, 17:27   #3
 
elite*gold: 100
Join Date: Sep 2017
Posts: 1,109
Received Thanks: 903
Why can't I use a new packet which doesn't exist?
#HB is offline  
Old 09/13/2018, 20:45   #4
 
B1Q's Avatar
 
elite*gold: 350
Join Date: Aug 2015
Posts: 1,999
Received Thanks: 1,188
Quote:
Originally Posted by #HB View Post
Why can't I use a new packet which doesn't exist?
i suppose each client has a list of "AVAILABLE" opcodes (structs)
upon receiving a header the client checks if the opcode matches any and then checks the size
B1Q is offline  
Old 09/14/2018, 01:00   #5
 
elite*gold: 100
Join Date: Sep 2017
Posts: 1,109
Received Thanks: 903
#Request_Close
#HB is offline  
Reply


Similar Threads Similar Threads
[HOW TO] MSVCR110.dll fehlt BEHEBEN | [MSVCR120.dll MSVCP110.dll MSVCP100.dll etc]
03/25/2014 - Tutorials - 2 Replies
Hier ist ein Youtube Video: MSVCR100.dll feht BEHEBEN / MSVCR110.dll fehlt MSVCR120.dll MSVCP110.dll MSVCP100.dll MSVCP120.dll - YouTube Aber den ganzen Kram könnt ihr auch als Text haben: Viele von euch kennen bestimmt das Problem das ne dll auf dem PC fehlt und das Programme dann nicht laufen. Hier ist die Lösung: Schaut erstmal nach, welche Microsoft Redistributables auf eurem PC installiert sind. Geht hierzu auf Start > Sytemsteuerung > Programme > Programme und Funktionen und...
[Buying] &&&&&&&&&KAUFE STEAM ACCOUNT! &&&&&&&&&
06/07/2013 - Trading - 1 Replies
Hallo, bin nicht hier um groß zu traden,sondern möchte einen Steam Account kaufen. Fakten: Biete maximal 60€ PaySafeCard Es sollten viele kleine Spiele sowie COD enthalten sein COD 7-9 sind Pflicht! Kein VAC/TAC/Valve o.Ä Bann!
&&&&&&&&&KAUFE STEAM ACCOUNT! &&&&&&&&&
06/07/2013 - elite*gold Trading - 0 Replies
Hallo, bin nicht hier um groß zu traden,sondern möchte einen Steam Account kaufen. Fakten: Biete maximal 60€ PaySafeCard oder kann es auch zu egold machen Es sollten viele kleine Spiele sowie COD enthalten sein COD 7-9 sind Pflicht! Kein VAC/TAC/Valve o.Ä Bann!
Lost connection to MySQL server at 'reading initial communication packet'
08/02/2011 - Metin2 Private Server - 3 Replies
Hallo Leute. Ich bekomme die oben beschriebene Meldung sehr oft beim Aufrufen meiner Webseite. Es ist auch recht egal, welche Scripts ich benutze. Der Fehler kommt sporadisch, aber oft. Mal kommt er 5 Minuten lang garnicht, dann mal alle 2 bis 3 Minuten. Aber länger als 10 Minuten hält die Webseite nicht, ohne diesen Fehler zu produzieren. Warning: mysql_connect() : Lost connection to MySQL server at 'reading initial communication packet', system error: 113 Ist die volle...
[VB6]Winsock Packet Sending Program & [C++] ws_32 Hook&DLL
06/07/2009 - C/C++ - 1 Replies
Hi.. im trying to create a program that send packet to the server.. someone told me to hook my program using the ws_32 hook and dll can someone give me or teach me how to do these codes? the client i need to attach to is "KhanClient.exe" i hope you can help me..



All times are GMT +1. The time now is 00:24.


Powered by vBulletin®
Copyright ©2000 - 2025, 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 ©2025 elitepvpers All Rights Reserved.