Register for your free account! | Forgot your password?

You last visited: Today at 16:49

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

Advertisement



[Release] Discord RPC

Discussion on [Release] Discord RPC within the Shaiya PServer Guides & Releases forum part of the Shaiya Private Server category.

Reply
 
Old   #1
 
R.Lothbrok's Avatar
 
elite*gold: 2
Join Date: Jul 2020
Posts: 9
Received Thanks: 68
[Release] Discord RPC

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 to enrich user engagement. These buttons enable users to perform specific actions directly from their Discord profile, providing a more interactive and immersive experience.

What You Need to Use

[*]Create a Discord Application:
-Go to the Discord Developer Portal.
-Click on New Application and give your application a name.

[*]Navigate to Rich Presence:
-Select your application.
-Go to the Rich Presence section on the left menu.

[*]Upload Images:
-Scroll down to the Rich Presence Assets section.
-Upload your images (e.g., large and small icons). Examples in images folder.
-Note the key names you give to these images as you will use them in your code.

[*]Edit Source:
-Write your application id here.
Code:
DiscordEventHandlers handlers;
Discord_Initialize("APPLICATION ID", &handlers, 1, nullptr);
-Write your game offsets here. (These for US patch 183)
Code:
const char* charName = reinterpret_cast<char*>(0x868DBE);
UINT16* level = reinterpret_cast<UINT16*>(0x8655F8);
UINT16* mapId = reinterpret_cast<UINT16*>(0x8666C4);
UINT8* job = reinterpret_cast<UINT8*>(0x867D92);
UINT32* kill = reinterpret_cast<UINT32*>(0x21FDEFC);
-Write your button content here.
Code:
DiscordRichPresenceButton websiteButton = { .label = u8"Visit Website", .url = u8"https://your-website.com/" };
DiscordRichPresenceButton discordButton = { .label = u8"Join Discord", .url = u8"https://discord.com/invite/" };
R.Lothbrok is offline  
Thanks
22 Users
Old 11/10/2020, 16:54   #2
 
elite*gold: 0
Join Date: Feb 2020
Posts: 16
Received Thanks: 8
There is something that needs to be changed in addition to the id, because I added my settings, Rank, Character name and map is not displayed, and the class image also doesn’t display, I tried many times, nothing happened, there is something additional, or maybe problem is just me.
Thanks for launching this is great
[GM]Crypton is offline  
Old 11/10/2020, 17:28   #3
 
Elessar2's Avatar
 
elite*gold: 2
Join Date: Aug 2020
Posts: 69
Received Thanks: 92
You should use here for images.

You must find the correct addresses of your game.exe for it to work correctly.
- the correct address for ep5 classic exe
Elessar2 is offline  
Thanks
1 User
Old 11/10/2020, 17:31   #4
 
elite*gold: 0
Join Date: Feb 2020
Posts: 16
Received Thanks: 8
Quote:
Originally Posted by Elessar2 View Post
You should use here for images.

You must find the correct addresses of your game.exe for it to work correctly.
- the correct address for ep5 classic exe
I already did it '' "
The previous version where I only displayed the character name works perfectly, I upgraded to that version and didn’t display anything, I use game.exe ep6 shen1
[GM]Crypton is offline  
Old 11/10/2020, 20:05   #5
 
R.Lothbrok's Avatar
 
elite*gold: 2
Join Date: Jul 2020
Posts: 9
Received Thanks: 68
Quote:
Originally Posted by [GM]Crypton View Post
I already did it '' "
The previous version where I only displayed the character name works perfectly, I upgraded to that version and didn’t display anything, I use game.exe ep6 shen1
I think it's caused by Login check.Find your login check offset.

How to find ?

When you login character search byte 1
when you on character select screen search byte 0

I used this game.exe
Attached Files
File Type: rar game.rar (2.78 MB, 196 views)
R.Lothbrok is offline  
Thanks
4 Users
Old 11/11/2020, 03:48   #6
 
elite*gold: 0
Join Date: Feb 2020
Posts: 16
Received Thanks: 8
Quote:
Originally Posted by R.Lothbrok View Post
I think it's caused by Login check.Find your login check offset.

How to find ?

When you login character search byte 1
when you on character select screen search byte 0

I used this game.exe
Your game.exe is a version of erick dutra, no one uses it on a server, it has several problems in this game.exe although shen1 is also bad and used by everyone.

I used this game.exe and I still have the same problem, I tried to use your code without modification using the original configuration made by you, and it only loads the logo and name, I executed it with my configuration and the problem of not displaying them continues, maybe the problem is me, but it doesn't work for me. maybe something is missing I'm not sure, thanks for help
[GM]Crypton is offline  
Old 12/30/2020, 22:50   #7
 
sukahn's Avatar
 
elite*gold: 0
Join Date: Sep 2020
Posts: 4
Received Thanks: 0
Quote:
Originally Posted by R.Lothbrok View Post
Hello to all,

I would like to share latest version with you.







Properties :
- Level
- Nick
- Map
- Class
- Kill
- Elapsed time in game

I would like to thanks to those who helped me improve discord rich presence.
- Cups
- ElessaR
- Freeze

Image :

Can you do this for silkroad (vsro)?
sukahn is offline  
Old 06/24/2023, 01:13   #8
 
elite*gold: 0
Join Date: Sep 2022
Posts: 32
Received Thanks: 20
anyone have the adress for shen1 game?
MorningstarV is offline  
Old 11/12/2023, 17:39   #9
 
elite*gold: 0
Join Date: Nov 2018
Posts: 1
Received Thanks: 0
Quote:
Originally Posted by MorningstarV View Post
anyone have the adress for shen1 game?
Login 022AA81C
CharName 09144CE
MapID 090E2E0
Level 090D1E4
Job 0913473
Family 022AA816
Kill 022AAE3C
[Uchiha]KayN is offline  
Old 12/01/2023, 20:03   #10
 
elite*gold: 0
Join Date: Jun 2018
Posts: 16
Received Thanks: 13
Nice!
arwekaj09 is offline  
Old 12/08/2023, 00:43   #11
 
elite*gold: 0
Join Date: Nov 2023
Posts: 4
Received Thanks: 0
Excuse my ignorance, how would I install it, when creating an app on Discord, how would I upload your files?
pentesting22 is offline  
Old 12/17/2023, 06:06   #12

 
IamOdin's Avatar
 
elite*gold: 0
Join Date: Aug 2021
Posts: 77
Received Thanks: 34
Quote:
Originally Posted by pentesting22 View Post
Excuse my ignorance, how would I install it, when creating an app on Discord, how would I upload your files?
you have to compress the code in visual studio and inject it into your game.exe
IamOdin is offline  
Reply


Similar Threads Similar Threads
Runes of Magic - RPC 2010 + Expedition 60
04/17/2010 - User Submitted News - 0 Replies
Frogster, die Entwickler des F2P Mmorpg RoM gaben auf einer Pressemitteilung bekannt, dass RoM am 17.+18. April bei der RPC ( Role Play Convention) in Köln dabei sein wird. Zusehen sind sie auf der Hauptbühne und dort werden sie euch über Captcher III informieren. Philip Senkbeil und Florian Kamolz werden RoM vertreten und Fragen beantworten. Mehr Infos dazu gibt es hier: RoM - News zur RPC "Gestern" startete das zehnwöhige Trainingsprogramm für Captcher III d.h. Ihr könnt tolle Events und...
2x Karten für die RPC 2010
04/14/2010 - elite*gold Trading - 0 Replies
Hey, ich verkaufe euch hier 2 Tageskarten für die Roleplay Convention 2010. Ich habe am Wochenende vom 17-18. April leider keine Zeit um die RPC zu besuchen. Mit den Karten kann dir RPC an einem beliebigen tag beuscht werden (Samstag oder Sonntag). Ich würde sie noch heute losschiken, wenn die Karten vor 18Uhr gekauft werden ! Ich akzeptiere Paypal und Paysafe. AUßerdem e*gold. original kosten die 2 karten zsm. 30€ (15€ pro Ticket)
2x Karten für die RPC 2010
04/14/2010 - Trading - 0 Replies
Hey, ich verkaufe euch hier 2 Tageskarten für die Roleplay Convention 2010. Ich habe am Wochenende vom 17-18. April leider keine Zeit um die RPC zu besuchen. Mit den Karten kann dir RPC an einem beliebigen tag beuscht werden (Samstag oder Sonntag). Ich würde sie noch heute losschiken, wenn die Karten vor 18Uhr gekauft werden ! Ich akzeptiere Paypal und Paysafe. original kosten die 2 karten zsm. 30€ (15€ pro Ticket)
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 16:50.


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.