- Баллы
- 103
- Имя в Minecraft
- GodlikE
Всем привет=) Кому не трудно, помогите мне расставить все точки над И по поводу переменных, взятых из разных методов. Допустим у меня есть вот такой код:
Я беру из второго условия координаты X, Y и Z игрока и заталкиваю их в переменные locx, locy и locz. Потом пытаюсь подставить их в первое условие, но Эклипс видит в этом ошибку, как будто такой переменной, как locx не существует. Подскажите, что я делаю не так?=)
Код:
public boolean onCommand(CommandSender sender, Command cmd, String commandLabel, String[] args){
if(cmd.getName().equalsIgnoreCase("joingreen"))
{
Player player = (Player) sender;
player.setScoreboard(score);
team.addPlayer(player);
player.sendMessage("Вы присоединились к зеленой комманде");
player.getLocation().setX(locx);
}
if(cmd.getName().equalsIgnoreCase("setspawngreen"))
{
Player player = (Player) sender;
double locx = player.getLocation().getX();
double locy = player.getLocation().getY();
double locz = player.getLocation().getZ();
у него с Java не очень клеится, а тут...