Register for your free account! | Forgot your password?

You last visited: Today at 05:57

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

Advertisement



Silkroad Discord RPC (C++/DLL)

Discussion on Silkroad Discord RPC (C++/DLL) within the SRO PServer Guides & Releases forum part of the SRO Private Server category.

Reply
 
Old   #1
 
JellyBitz's Avatar
 
elite*gold: 0
Join Date: Sep 2018
Posts: 419
Received Thanks: 939
Arrow Silkroad Discord RPC (C++/DLL)

Hello there! Happy new year!

Attract more players by using Discord Rich Presence on Silkroad Online!

Features
  • Game status
  • Charname, level, and guildname if exists
  • Elapsed time after login
  • Job mode status
  • Region name and his related image (not shown in job mode)
  • Updates level, and regions almost in realtime!
  • It won't affect client performance

Find it on GitHub :

Quote:
Do you like this project ? Support me!
Created with ♥ ( Yes, code! )
Preview



Starter Guide:
  1. Create an application on
  2. Fill some data there but take note about your app CLIENT ID
  3. Then go to Rich Presence > Assets, and upload all the images from folder sro-discord-rpc/Resources/assets
  4. Open your Visual Studio 20XX and set your CLIENT ID on AppManager.cpp
  5. Build it on RELEASE mode, then copy sro-discord-rpc.dll & discord_game_sdk.dll to your silkroad folder
  6. Inject sro-discord-rpc.dll into your client and it's done!

Note: Used VS2017 & STUD_PE for DLL injection as personal preference.

Quote:
Hey, Thanks!
  • for his hooks and ASM stuffs!
  • for his past works and sources
JellyBitz is offline  
Thanks
23 Users
Old 01/01/2021, 15:08   #2

 
XxGhostSpiriTxX's Avatar
 
elite*gold: 53
Join Date: Jul 2012
Posts: 541
Received Thanks: 190
Nice bro thanks for shared, happy New Year
XxGhostSpiriTxX is offline  
Thanks
1 User
Old 01/01/2021, 15:52   #3


 
Kabloz™'s Avatar
 
elite*gold: 42
Join Date: Aug 2016
Posts: 431
Received Thanks: 229
great work i hope to contact me at discord ,
Kabloz™ is offline  
Old 01/01/2021, 16:06   #4
 
elite*gold: 0
Join Date: Dec 2012
Posts: 53
Received Thanks: 6
thank you bro!
halloway520 is offline  
Old 01/01/2021, 19:34   #5

 
SubZero**'s Avatar
 
elite*gold: 70
Join Date: Apr 2017
Posts: 1,023
Received Thanks: 504
Awesome thanks
SubZero** is offline  
Old 01/02/2021, 07:22   #6
 
NorseGodTyr's Avatar
 
elite*gold: 0
Join Date: May 2013
Posts: 2,223
Received Thanks: 1,481
Good Stuff
Thanks for Realease
will be adding this inside my dev_kit
NorseGodTyr is offline  
Old 01/02/2021, 10:09   #7
 
m1xawy's Avatar
 
elite*gold: 0
Join Date: Aug 2018
Posts: 278
Received Thanks: 436
awesome !!
m1xawy is offline  
Old 01/04/2021, 01:39   #8
 
elite*gold: 83
Join Date: Jan 2011
Posts: 14
Received Thanks: 5
Thanks for sharing..
igfnike666 is offline  
Old 01/04/2021, 15:06   #9


 
Goosxc's Avatar
 
elite*gold: 150
Join Date: Jan 2020
Posts: 268
Received Thanks: 283
Awesome
Goosxc is offline  
Old 01/04/2021, 15:49   #10

 
devdash's Avatar
 
elite*gold: 14
Join Date: Feb 2016
Posts: 1,607
Received Thanks: 445
Quote:
Originally Posted by JellyBitz View Post
Hello there! Happy new year!

Attract more players by using Discord Rich Presence on Silkroad Online!

Features
  • Game status
  • Charname, level, and guildname if exists
  • Elapsed time after login
  • Job mode status
  • Region name and his related image (not shown in job mode)
  • Updates level, and regions almost in realtime!
  • It won't affect client performance

Find it on GitHub :



Preview



Starter Guide:
  1. Create an application on
  2. Fill some data there but take note about your app CLIENT ID
  3. Then go to Rich Presence > Assets, and upload all the images from folder sro-discord-rpc/Resources/assets
  4. Open your Visual Studio 20XX and set your CLIENT ID on AppManager.cpp
  5. Build it on RELEASE mode, then copy sro-discord-rpc.dll & discord_game_sdk.dll to your silkroad folder
  6. Inject sro-discord-rpc.dll into your client and it's done!

Note: Used VS2017 & STUD_PE for DLL injection as personal preference.
Thanks for the release.

Idk about others, but i am facing this when i try to build



as texts

SeverityCodeDescriptionProjectFileLineSuppression State
ErrorLNK11201 unresolved externalssro-discord-rpcC:\Users\Aly\Downloads\Compressed\sro-discord-rpc-master_2\sro-discord-rpc-master\Debug\sro-discord-rpc.dll1 
ErrorLNK2019unresolved external symbol _DiscordCreate referenced in function "public: static enum discord::Result __cdecl discord::Core::Create(__int64,unsigned __int64,class discord::Core * *)" (?Create@Core@discord@@SA?AW4Result@2@_J_KPAPAV12@@Z)sro-discord-rpcC:\Users\Aly\Downloads\Compressed\sro-discord-rpc-master_2\sro-discord-rpc-master\sro-discord-rpc\core.obj1 
devdash is offline  
Old 01/04/2021, 15:59   #11

 
XxGhostSpiriTxX's Avatar
 
elite*gold: 53
Join Date: Jul 2012
Posts: 541
Received Thanks: 190
Quote:
Originally Posted by alydandy View Post
Thanks for the release.

Idk about others, but i am facing this when i try to build



as texts

SeverityCodeDescriptionProjectFileLineSuppression State
ErrorLNK11201 unresolved externalssro-discord-rpcC:\Users\Aly\Downloads\Compressed\sro-discord-rpc-master_2\sro-discord-rpc-master\Debug\sro-discord-rpc.dll1 
ErrorLNK2019unresolved external symbol _DiscordCreate referenced in function "public: static enum discord::Result __cdecl discord::Core::Create(__int64,unsigned __int64,class discord::Core * *)" (?Create@Core@discord@@SA?AW4Result@2@_J_KPAPAV12@@Z)sro-discord-rpcC:\Users\Aly\Downloads\Compressed\sro-discord-rpc-master_2\sro-discord-rpc-master\sro-discord-rpc\core.obj1 
you seem like you don't read the description
XxGhostSpiriTxX is offline  
Old 01/04/2021, 16:38   #12

 
devdash's Avatar
 
elite*gold: 14
Join Date: Feb 2016
Posts: 1,607
Received Thanks: 445
Quote:
Originally Posted by esteve458 View Post
you seem like you don't read the description
I used to code small softwares using C#, when it comes to C++ i am useless.
Well give me a hand, tell me what is the problem because i read and i still can't figure it out, i believe i need to browse the dll manually or something but "how i have no clue"
devdash is offline  
Old 01/04/2021, 16:43   #13

 
XxGhostSpiriTxX's Avatar
 
elite*gold: 53
Join Date: Jul 2012
Posts: 541
Received Thanks: 190
Quote:
Originally Posted by alydandy View Post
I used to code small softwares using C#, when it comes to C++ i am useless.
Well give me a hand, tell me what is the problem because i read and i still can't figure it out, i believe i need to browse the dll manually or something but "how i have no clue"
compiled as the description says

XxGhostSpiriTxX is offline  
Old 01/04/2021, 18:39   #14
 
NorseGodTyr's Avatar
 
elite*gold: 0
Join Date: May 2013
Posts: 2,223
Received Thanks: 1,481
Quote:
Originally Posted by alydandy View Post
Thanks for the release.

Idk about others, but i am facing this when i try to build



as texts

SeverityCodeDescriptionProjectFileLineSuppression State
ErrorLNK11201 unresolved externalssro-discord-rpcC:\Users\Aly\Downloads\Compressed\sro-discord-rpc-master_2\sro-discord-rpc-master\Debug\sro-discord-rpc.dll1 
ErrorLNK2019unresolved external symbol _DiscordCreate referenced in function "public: static enum discord::Result __cdecl discord::Core::Create(__int64,unsigned __int64,class discord::Core * *)" (?Create@Core@discord@@SA?AW4Result@2@_J_KPAPAV12@@Z)sro-discord-rpcC:\Users\Aly\Downloads\Compressed\sro-discord-rpc-master_2\sro-discord-rpc-master\sro-discord-rpc\core.obj1 
Build it on RELEASE mode
NorseGodTyr is offline  
Thanks
1 User
Old 01/04/2021, 19:48   #15

 
devdash's Avatar
 
elite*gold: 14
Join Date: Feb 2016
Posts: 1,607
Received Thanks: 445
Quote:
Originally Posted by NorseGodTyr View Post
Build it on RELEASE mode
Thanks.
Well now once i press "start" the launcher stuck



I think the dll required some software installed and i don't have it.
devdash is offline  
Thanks
1 User
Reply

Tags
c++, discord, jellybitz, rpc, silkroad


Similar Threads Similar Threads
[Release] Discord RPC
12/17/2023 - Shaiya PServer Guides & Releases - 11 Replies
Discord Rich Presence (RPC) allows you to display detailed information about your game or application on your Discord profile. This project provides a C++ DLL implementation for integrating Discord RPC. What's New? UTF-8 Labels Allowed We've enhanced our system to support UTF-8 labels, allowing for a broader range of characters and symbols in your application. This ensures better internationalization and more expressive text options. Buttons Added Interactive buttons have been added...
request discord rpc
12/29/2020 - SRO PServer Questions & Answers - 6 Replies
i had been searching and tried many sources but unfortunately i couldnt make it run does someone have ready coded one for silkroad so i can just replace client id ?
[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...
Neue Infos vom Gamesady und der RPC
04/27/2007 - General Gaming Discussion - 2 Replies
Hier gibt es erstmal ein sehr interessantes Video von der RPC in Münster. Man sieht zum ersten mal das Chaos stargebiet und ein paar Belagerungswaffen in action! http://war.onlinewelten.com/downloads,id8,...en_k lassen.html Hier eine Zusammenfassung was es alles von der RPC zusehen gibt (Bilder artikel Videos): http://war.onlinewelten.com/articles,id95,...onve ntions.html



All times are GMT +1. The time now is 05:57.


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.