Problemă/Întrebare:Salutare,am si eu o intrebare/problema cu adaugarea niste fisiere in client pentru discord.
Tipologie server(PvM / PvP):pvm hard
*Resursă folosită:-
*ServerFiles utilizat:-
*Syserr:-
Poză:
*Detalii suplimentare:
Am si eu urmatoarea intrebare,stiti ca pe discord anumite servere sunt facute cand intri in client sa iti apara pe discord "Ionel:Se joaca acum Metin2..."
Fisierele le-am facut dar nu am idee unde ar trebui sa fie bagate in client pentru a fi totu cum trebuie.
Sper ca ati inteles ce am vrut sa spun si daca nu am postat in categoria corecta rog sa fie mutat.
Multumesc
Intrebare DISCORD
- Pentru acest mesaj, robertoltean for the post:
- RelaxrLx
- [Reizo]
-

- Mesaje: 1301
- Membru din: 22 Oct 2019, 15:44
- Server: SAPPHIRE2
- Regat: Chunjo
- Aprecieri: 409
- Mulţumiri: 4322
- Discord: Copiază ID
- Contact:
In client nu tre sa bagi nmc frate miu
- Mr. Essex
-

- Mesaje: 383
- Membru din: 03 Mar 2020, 16:40
- Regat: Shinsoo
- Aprecieri: 342
- Mulţumiri: 1414
- Discord: Copiază ID
Bre fişierele alea pe care le ai tu .lib etc se bagă în sursa client, în clientu în sine bagi doar codu care să iţi actioneze discord rich embedu. Adică te duci pe discordapp.com/developers, faci o aplicaţie şi o să-ţi dea codu de la aplicaţia aia. E codu ăla o sa te duci tu cu el in PythonNetworkStreamPhaseGame.cpp din USERINTERFACE şi bagi include-u discord_rpc_r.lib şi codu ăsta mai jos, cu siguranţă ai tutorial şi în arhivă.
sper că te-am lămurit
Cod: Selectaţi tot
#if defined(ENABLE_DISCORD_RPC)
static int64_t StartTime;
static const auto DiscordClientID = "id-u aplicatiei";
void CPythonNetworkStream::Discord_Start()
{
StartTime = time(0);
DiscordEventHandlers handlers;
memset(&handlers, 0, sizeof(handlers));
Discord_Initialize(DiscordClientID, &handlers, 1, nullptr);
Discord_Update(false);
}
void CPythonNetworkStream::Discord_Update(const bool ingame)
{
DiscordRichPresence discordPresence;
memset(&discordPresence, 0, sizeof(discordPresence));
if (ingame) {
discordPresence.state = "Numele";
discordPresence.details = CPythonPlayer::Instance().GetName();
}
discordPresence.startTimestamp = StartTime;
discordPresence.largeImageKey = "aici e numele imaginii din discordapp.com/developers";
discordPresence.largeImageText = "Aici e textu care apare cand dai click pe imagine";
Discord_UpdatePresence(&discordPresence);
}
void CPythonNetworkStream::Discord_Close()
{
Discord_Shutdown();
}
#endif
- [Reizo]
-

- Mesaje: 1301
- Membru din: 22 Oct 2019, 15:44
- Server: SAPPHIRE2
- Regat: Chunjo
- Aprecieri: 409
- Mulţumiri: 4322
- Discord: Copiază ID
- Contact:
Autorul nu a mai dat niciun semn în ultimele 5 zile.
Arhivă.
Arhivă.
Răspunsuri
3 Vizualizări
292
3 Vizualizări
292
-
- Informaţie
-
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Baidu [Spider], sanducatalin1 și 33 vizitatori





