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

Начинающий
Статус
Оффлайн
Регистрация
20 Июн 2024
Сообщения
19
Реакции[?]
0
Поинты[?]
0
сначала скачиваем
Пожалуйста, авторизуйтесь для просмотра ссылки.
это либка и кидаем в 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 заходим в майн включаем функцию
пиздец что за хуйня
 
Начинающий
Статус
Оффлайн
Регистрация
23 Апр 2024
Сообщения
449
Реакции[?]
1
Поинты[?]
2K
сначала скачиваем
Пожалуйста, авторизуйтесь для просмотра ссылки.
это либка и кидаем в 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 заходим в майн включаем функцию
ыхвэвхахаха, просто айди бота 📈
 
Начинающий
Статус
Оффлайн
Регистрация
12 Май 2021
Сообщения
35
Реакции[?]
0
Поинты[?]
0
сначала скачиваем
Пожалуйста, авторизуйтесь для просмотра ссылки.
это либка и кидаем в 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 заходим в майн включаем функцию
чё делать если майн запустился но в дс не отображается ничего
 
Начинающий
Статус
Оффлайн
Регистрация
4 Апр 2024
Сообщения
9
Реакции[?]
0
Поинты[?]
0
Новичок
Статус
Оффлайн
Регистрация
14 Фев 2024
Сообщения
1
Реакции[?]
0
Поинты[?]
0
сначала скачиваем
Пожалуйста, авторизуйтесь для просмотра ссылки.
это либка и кидаем в 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
 
Начинающий
Статус
Оффлайн
Регистрация
11 Авг 2023
Сообщения
2
Реакции[?]
0
Поинты[?]
0
Интересно я когда нибудь найду discord rpc не функцией, а что бы сразу работал вместе с запуском чита
 
Начинающий
Статус
Оффлайн
Регистрация
14 Апр 2023
Сообщения
522
Реакции[?]
5
Поинты[?]
2K
сначала скачиваем
Пожалуйста, авторизуйтесь для просмотра ссылки.
это либка и кидаем в 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.png1733460884603.png
 
Сверху Снизу