Гайд Гайд как добавить Discord RPC(Expensive 3.1)

сначала скачиваем
Пожалуйста, авторизуйтесь для просмотра ссылки.
это либка и кидаем в lib потом идем в src\im\expensive\functions\impl\render создаем DiscordRPC.java
package im.expensive.functions.impl.render;

import club.minnced.discord.rpc.DiscordEventHandlers;
import club.minnced.discord.rpc.DiscordRPC;
import club.minnced.discord.rpc.DiscordRichPresence;
import im.expensive.events.EventDisplay;
import im.expensive.functions.api.Category;
import im.expensive.functions.api.Function;
import im.expensive.functions.api.FunctionRegister;

@FunctionRegister(name = "DiscordRPC", type = Category.Player)
public class DiscrordRPC extends Function {
@Override
public void onEnable() {
super.onEnable();
startRPC();
}
@Override
public void onDisable() {
super.onDisable();
stopRPC();
}

@Override
public void onEvent(EventDisplay event) {

}

private static final DiscordRPC discordRPC = DiscordRPC.INSTANCE;
private static final String discordID = "ВАШ АЙДИ ДС";
private static final DiscordRichPresence discordRichPresence = new DiscordRichPresence();
public static void stopRPC() {
discordRPC.Discord_Shutdown();
}
public static void startRPC() {
DiscordEventHandlers eventHandlers = new DiscordEventHandlers();
discordRPC.Discord_Initialize(discordID, eventHandlers, true, null);
DiscrordRPC.discordRichPresence.startTimestamp = System.currentTimeMillis() / 1000L;
DiscrordRPC.discordRichPresence.largeImageKey = "ваша ссылка на фото";
DiscrordRPC.discordRichPresence.largeImageText = "Чо уставился";
new Thread(() -> {
while (true) {
try {
DiscrordRPC.discordRichPresence.details = "version: 1.8.9";
DiscrordRPC.discordRichPresence.state = "User: ваш User | uuid: ваш uuid";
discordRPC.Discord_UpdatePresence(discordRichPresence);
Thread.sleep(9999);
} catch (InterruptedException ignored) {
}
}
}).start();
}
}
и все добавляем в FunctionRegistry заходим в майн включаем функцию
пиздец что за хуйня
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
пиздец что за хуйня
1719272329906.png

ем
 
сначала скачиваем
Пожалуйста, авторизуйтесь для просмотра ссылки.
это либка и кидаем в lib потом идем в src\im\expensive\functions\impl\render создаем DiscordRPC.java
package im.expensive.functions.impl.render;

import club.minnced.discord.rpc.DiscordEventHandlers;
import club.minnced.discord.rpc.DiscordRPC;
import club.minnced.discord.rpc.DiscordRichPresence;
import im.expensive.events.EventDisplay;
import im.expensive.functions.api.Category;
import im.expensive.functions.api.Function;
import im.expensive.functions.api.FunctionRegister;

@FunctionRegister(name = "DiscordRPC", type = Category.Player)
public class DiscrordRPC extends Function {
@Override
public void onEnable() {
super.onEnable();
startRPC();
}
@Override
public void onDisable() {
super.onDisable();
stopRPC();
}

@Override
public void onEvent(EventDisplay event) {

}

private static final DiscordRPC discordRPC = DiscordRPC.INSTANCE;
private static final String discordID = "ВАШ АЙДИ ДС";
private static final DiscordRichPresence discordRichPresence = new DiscordRichPresence();
public static void stopRPC() {
discordRPC.Discord_Shutdown();
}
public static void startRPC() {
DiscordEventHandlers eventHandlers = new DiscordEventHandlers();
discordRPC.Discord_Initialize(discordID, eventHandlers, true, null);
DiscrordRPC.discordRichPresence.startTimestamp = System.currentTimeMillis() / 1000L;
DiscrordRPC.discordRichPresence.largeImageKey = "ваша ссылка на фото";
DiscrordRPC.discordRichPresence.largeImageText = "Чо уставился";
new Thread(() -> {
while (true) {
try {
DiscrordRPC.discordRichPresence.details = "version: 1.8.9";
DiscrordRPC.discordRichPresence.state = "User: ваш User | uuid: ваш uuid";
discordRPC.Discord_UpdatePresence(discordRichPresence);
Thread.sleep(9999);
} catch (InterruptedException ignored) {
}
}
}).start();
}
}
и все добавляем в FunctionRegistry заходим в майн включаем функцию
ыхвэвхахаха, просто айди бота ?
 
сначала скачиваем
Пожалуйста, авторизуйтесь для просмотра ссылки.
это либка и кидаем в lib потом идем в src\im\expensive\functions\impl\render создаем DiscordRPC.java
package im.expensive.functions.impl.render;

import club.minnced.discord.rpc.DiscordEventHandlers;
import club.minnced.discord.rpc.DiscordRPC;
import club.minnced.discord.rpc.DiscordRichPresence;
import im.expensive.events.EventDisplay;
import im.expensive.functions.api.Category;
import im.expensive.functions.api.Function;
import im.expensive.functions.api.FunctionRegister;

@FunctionRegister(name = "DiscordRPC", type = Category.Player)
public class DiscrordRPC extends Function {
@Override
public void onEnable() {
super.onEnable();
startRPC();
}
@Override
public void onDisable() {
super.onDisable();
stopRPC();
}

@Override
public void onEvent(EventDisplay event) {

}

private static final DiscordRPC discordRPC = DiscordRPC.INSTANCE;
private static final String discordID = "ВАШ АЙДИ ДС";
private static final DiscordRichPresence discordRichPresence = new DiscordRichPresence();
public static void stopRPC() {
discordRPC.Discord_Shutdown();
}
public static void startRPC() {
DiscordEventHandlers eventHandlers = new DiscordEventHandlers();
discordRPC.Discord_Initialize(discordID, eventHandlers, true, null);
DiscrordRPC.discordRichPresence.startTimestamp = System.currentTimeMillis() / 1000L;
DiscrordRPC.discordRichPresence.largeImageKey = "ваша ссылка на фото";
DiscrordRPC.discordRichPresence.largeImageText = "Чо уставился";
new Thread(() -> {
while (true) {
try {
DiscrordRPC.discordRichPresence.details = "version: 1.8.9";
DiscrordRPC.discordRichPresence.state = "User: ваш User | uuid: ваш uuid";
discordRPC.Discord_UpdatePresence(discordRichPresence);
Thread.sleep(9999);
} catch (InterruptedException ignored) {
}
}
}).start();
}
}
и все добавляем в FunctionRegistry заходим в майн включаем функцию
чё делать если майн запустился но в дс не отображается ничего
 
сначала скачиваем
Пожалуйста, авторизуйтесь для просмотра ссылки.
это либка и кидаем в lib потом идем в src\im\expensive\functions\impl\render создаем DiscordRPC.java
package im.expensive.functions.impl.render;

import club.minnced.discord.rpc.DiscordEventHandlers;
import club.minnced.discord.rpc.DiscordRPC;
import club.minnced.discord.rpc.DiscordRichPresence;
import im.expensive.events.EventDisplay;
import im.expensive.functions.api.Category;
import im.expensive.functions.api.Function;
import im.expensive.functions.api.FunctionRegister;

@FunctionRegister(name = "DiscordRPC", type = Category.Player)
public class DiscrordRPC extends Function {
@Override
public void onEnable() {
super.onEnable();
startRPC();
}
@Override
public void onDisable() {
super.onDisable();
stopRPC();
}

@Override
public void onEvent(EventDisplay event) {

}

private static final DiscordRPC discordRPC = DiscordRPC.INSTANCE;
private static final String discordID = "ВАШ АЙДИ ДС";
private static final DiscordRichPresence discordRichPresence = new DiscordRichPresence();
public static void stopRPC() {
discordRPC.Discord_Shutdown();
}
public static void startRPC() {
DiscordEventHandlers eventHandlers = new DiscordEventHandlers();
discordRPC.Discord_Initialize(discordID, eventHandlers, true, null);
DiscrordRPC.discordRichPresence.startTimestamp = System.currentTimeMillis() / 1000L;
DiscrordRPC.discordRichPresence.largeImageKey = "ваша ссылка на фото";
DiscrordRPC.discordRichPresence.largeImageText = "Чо уставился";
new Thread(() -> {
while (true) {
try {
DiscrordRPC.discordRichPresence.details = "version: 1.8.9";
DiscrordRPC.discordRichPresence.state = "User: ваш User | uuid: ваш uuid";
discordRPC.Discord_UpdatePresence(discordRichPresence);
Thread.sleep(9999);
} catch (InterruptedException ignored) {
}
}
}).start();
}
}
и все добавляем в FunctionRegistry заходим в майн включаем функцию
ты скинул нам дискорд рпс так проблема в том что там класс тоесть уже забилжено а нужно расширение java
 
Интересно я когда нибудь найду discord rpc не функцией, а что бы сразу работал вместе с запуском чита
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
сначала скачиваем
Пожалуйста, авторизуйтесь для просмотра ссылки.
это либка и кидаем в lib потом идем в src\im\expensive\functions\impl\render создаем DiscordRPC.java
package im.expensive.functions.impl.render;

import club.minnced.discord.rpc.DiscordEventHandlers;
import club.minnced.discord.rpc.DiscordRPC;
import club.minnced.discord.rpc.DiscordRichPresence;
import im.expensive.events.EventDisplay;
import im.expensive.functions.api.Category;
import im.expensive.functions.api.Function;
import im.expensive.functions.api.FunctionRegister;

@FunctionRegister(name = "DiscordRPC", type = Category.Player)
public class DiscrordRPC extends Function {
@Override
public void onEnable() {
super.onEnable();
startRPC();
}
@Override
public void onDisable() {
super.onDisable();
stopRPC();
}

@Override
public void onEvent(EventDisplay event) {

}

private static final DiscordRPC discordRPC = DiscordRPC.INSTANCE;
private static final String discordID = "ВАШ АЙДИ ДС";
private static final DiscordRichPresence discordRichPresence = new DiscordRichPresence();
public static void stopRPC() {
discordRPC.Discord_Shutdown();
}
public static void startRPC() {
DiscordEventHandlers eventHandlers = new DiscordEventHandlers();
discordRPC.Discord_Initialize(discordID, eventHandlers, true, null);
DiscrordRPC.discordRichPresence.startTimestamp = System.currentTimeMillis() / 1000L;
DiscrordRPC.discordRichPresence.largeImageKey = "ваша ссылка на фото";
DiscrordRPC.discordRichPresence.largeImageText = "Чо уставился";
new Thread(() -> {
while (true) {
try {
DiscrordRPC.discordRichPresence.details = "version: 1.8.9";
DiscrordRPC.discordRichPresence.state = "User: ваш User | uuid: ваш uuid";
discordRPC.Discord_UpdatePresence(discordRichPresence);
Thread.sleep(9999);
} catch (InterruptedException ignored) {
}
}
}).start();
}
}
и все добавляем в FunctionRegistry заходим в майн включаем функцию
гайд по факту ужасный, не понимаю зачем его подняли
1. Зачем делать DiscordRPC функцией (ладно, это еще можно объяснить)
2. Зачем делать вывод картинки из Rich Presence? Туда нельзя ставить .gif (можно сделать вывод картинки из твоего места)
3. мне не понравилось
Интересно я когда нибудь найду discord rpc не функцией, а что бы сразу работал вместе с запуском чита
XD
сам напиши, пишется очень легко
1733460881140.png
1733460884603.png
 
помоги те кто то DiscrordRPC = new DiscordRPC(),красное и не работает
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
, пишется нет im.ecpensive
помоги
 
Через что ты смог сделать?
через говно, дискорд девелопер портал -> рич пресенс -> добавить картинку -> ставишь название у картинки которое указано в largeImageKey, ждешь либо минуту, либо 1час, дискорд говнище поэтому обрабатывает все это молитвой
 
Назад
Сверху Снизу