Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Помогите Cannot be resolved

Тема в разделе "Помощь", создана пользователем Antony00000012, 28 апр 2019.

  1. Автор темы
    Antony00000012

    Antony00000012 Ньюби

    Баллы:
    1
    Имя в Minecraft:
    Antony00000012
    Что означает ошибкa cannot be resolved to a variable?
    В условии находится действие, создающее переменную Double xco,которая равняется разности координат игроков по х.
    В другом условии я вызываю эту переменную:
    If (xco<10){...}
    На этом этапе выдаётся ошибка
    код
    @EventHandler
    public <ChatMessage> void onPlayerChat(AsyncPlayerChatEvent z) {
    Player p=z.getPlayer();
    Location I=p.getLocation();
    String a=z.getMessage();


    if (a.equals("word")) {

    for (Player ps : Bukkit.getOnlinePlayers()) {
    Location i = ps.getLocation();
    if (I.getX()<0 && i.getX()<0)
    {
    double xco = I.getX() - i.getX();}
    else if (I.getX()>0 && i.getX()>0 ) {

    double xco = I.getX() - i.getX();}

    if (I.getY()<0 && i.getY()<0) {
    double yco = I.getY() - i.getY();}
    else if (I.getY()>0 && i.getY()>0 ) {
    double yco = I.getY() - i.getY();
    }
    if (I.getZ()<0 && i.getZ()<0) {
    double zco = I.getZ() - i.getZ();}
    else if (I.getZ()>0 && i.getZ()>0 ) {
    double zco = I.getZ() - i.getZ();}



    if (xco<10) {
    ps.playSound(ps.getLocation(), Sound.BLOCK_ANVIL_DESTROY, 1, 5);
    ps.sendMessage("Test");}
     
    Последнее редактирование: 28 апр 2019
  2. Хостинг MineCraft
    <

Поделиться этой страницей