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

Помогите Cannot be resolved

Discussion in 'Помощь' started by Antony00000012, Apr 28, 2019.

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

    Antony00000012 Ньюби

    Trophy Points:
    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");}
     
    Last edited: Apr 28, 2019
  2. Хостинг MineCraft
    <

Share This Page