Вопрос Получение кординат игрока

  • Автор темы Автор темы leva_pro
  • Дата начала Дата начала
Начинающий
Начинающий
Статус
Оффлайн
Регистрация
4 Янв 2023
Сообщения
355
Реакции
11
Как сделать чтобы при написании .cord Ник
выдавали корды игрока
Нужно исправить ОН ВЫДАЁТ ТОЛЬКО МОИ КОРДИНАТЫ

Можете подсказать что исправить (Я знаю в коде много мусора)

2024-01-07_01-30-59.png
 
Как сделать чтобы при написании .cord Ник
выдавали корды игрока
Нужно исправить ОН ВЫДАЁТ ТОЛЬКО МОИ КОРДИНАТЫ

Можете подсказать что исправить (Я знаю в коде много мусора)

Посмотреть вложение 267911
ну так ты гетаешь объект minecraft.player (ОБЪЕКТ ТВОЕГО ЖЕ ИГРОКА), исправь это на то что тебе нужно и не тупи, если не понимаешь о чем я, дай мне детальное тз я сделаю код за тебя
 
ну так ты гетаешь объект minecraft.player (ОБЪЕКТ ТВОЕГО ЖЕ ИГРОКА), исправь это на то что тебе нужно и не тупи, если не понимаешь о чем я, дай мне детальное тз я сделаю код за тебя
Сразу пишу я не понимаю Я не давно в сфере создании читов
 
Сразу пишу я не понимаю Я не давно в сфере создании читов
Ну смотри,
Minecraft.getInstance().player - Это объект ТВОЕГО игрока,
если ты хочешь получать координаты других, то попробуй использовать:
Minecraft.getInstance().world.getNearbyPlayers(тут ставишь параметры, которые подходят под тебя),
Метод getNearbyPlayers получает всех игроков в определенной дистанции, далее ты можешь создать переменную, которая будет хранить всех игроков:

for (EntityPlayer p: Minecraft.getInstance().world.getNearbyPlayers(Твои аргументы)) {
int x = (int) p.getX();
int y = (int) p.getY();
int z = (int) p.getZ();
//Выше мы получали координаты игроков по близости и округляли их до int (ПОЛНОГО ЧИСЛА)

ChatUtils.sendMessage("Координаты игрока: " + p.getName() + "X: " + x + " Y: " + y + " Z: " + z);

//Здесь мы выводим координаты каждого игрока в чат, получая его имя.
}

Будут проблемы с кодом - пиши
 
Ну смотри,
Minecraft.getInstance().player - Это объект ТВОЕГО игрока,
если ты хочешь получать координаты других, то попробуй использовать:
Minecraft.getInstance().world.getNearbyPlayers(тут ставишь параметры, которые подходят под тебя),
Метод getNearbyPlayers получает всех игроков в определенной дистанции, далее ты можешь создать переменную, которая будет хранить всех игроков:

for (EntityPlayer p: Minecraft.getInstance().world.getNearbyPlayers(Твои аргументы)) {
int x = (int) p.getX();
int y = (int) p.getY();
int z = (int) p.getZ();
//Выше мы получали координаты игроков по близости и округляли их до int (ПОЛНОГО ЧИСЛА)

ChatUtils.sendMessage("Координаты игрока: " + p.getName() + "X: " + x + " Y: " + y + " Z: " + z);

//Здесь мы выводим координаты каждого игрока в чат, получая его имя.
}

Будут проблемы с кодом - пиши
Не понял что в писывать На скрине выделино
 

Вложения

  • 2024-01-07_19-50-19.png
    2024-01-07_19-50-19.png
    114.9 KB · Просмотры: 51
То есть тебя вообще не смутило что в твоём коде аргументы команды не используются?
 
уф братанчик вижу у тебя большей потенциал в кодинге ты прям селфкод с 0 пишешь, но есть проблема я не могу понять полный состав проблемы можешь побольше кода прикрепить?
уф братанчик вижу у тебя большей потенциал в кодинге ты прям селфкод с 0 пишешь, но есть проблема я не могу понять полный состав проблемы можешь побольше кода прикрепить?
 
Назад
Сверху Снизу