Войти или зарегистрироваться

Помогите [Конфиг]

0003-003-Tablitsy-istinnosti-logicheskikh-operatsij.jpg
 
Ну а че я пишу в void onEnable() String[] args; а че дальше-то в этом string чего-то не хватает,я точно знаю,а что именно забыл вот
Ну человек вводит /pass get ник игрока
и кто ввел ему выводит паспорт игрока из конфига которого указал игрок
Покажи код чуть более полностью.

Желательно в тегах CODE=Java.
 
Блин не могу преобразовать смотри вот как исправить
JavaScript:
public void GetPassport(Player p)
    {
    Player GetPlayer = Bukkit.getPlayer(args[1]);
    String Name = getConfig().getString("Players." + GetPlayer.getName());
    p.sendMessage(GetPassport.replace("{Name}", GetPlayer.getName());
    }
Player GetPlayer = Bukkit.getPlayer(args[1]); вот тут подчеркивает ошибку
вот
но в public onEnable() у меня нету String[] args может из-за этого?
 
Вообще подумай, что такое args.
Отличный способ — начать читать ошибки.
 
Вообще подумай, что такое args.
Отличный способ — начать читать ошибки.
А ещё лучше - знать, что делает этот код и как оно работает вообще.
Как должно выглядеть в public onEnable() String[] args ???
Ты совсем идиот? Зачем тебе искать игрока, если он тебе передаётся в параметрах?
 
Так ты покажи код onEnable, хотя бы. Ну а так, вообще — никак.
 
А ещё лучше - знать, что делает этот код и как оно работает вообще.
Ты совсем идиот? Зачем тебе искать игрока, если он тебе передаётся в параметрах?
ты ошибки разбираешь? я показал что подчеркивает,ничего там не предается
 
А ещё лучше - знать, что делает этот код и как оно работает вообще.
Сложная ситуация, я тут даже слов не могу подобрать нужных :D
ты ошибки разбираешь? я показал что подчеркивает,ничего там не предается
Мышкой наведи для начала, авось что-то выскочит.
Умейте пользоваться вашей IDE.
 
ты ошибки разбираешь? я показал что подчеркивает,ничего там не предается
В отличии от тебя, я знаю что такое Java.
Java:
public void GetPassport(Player p)
    {
    String Name = getConfig().getString("Players." + p.getName());
    p.sendMessage(GetPassport.replace("{Name}", p.getName());
    }
 
JavaScript:
public class Main extends JavaPlugin implements Listener
{
    String[] args;
   
    public void onEnable()
      {
        String[] args; //тут что-то вроде должно быть
      }
 
И я убедительно прошу тебя бросить это дело. Ты не пытаешься понять как писать код, ты не пытаешься понять в чём проблемы, ты не понимаешь как работает скопипастенный тобою код, ты не знаешь основ программирования, ты не знаешь Java вовсе, ты не хочешь учить ЯП.
Ты ничего не знаешь и ничего не хочешь. Если ты не стремишься к знаниям - не отнимай чужое время и силы на решение того, с чем справится дошкольник.
 
Удали String[] args из класса и из onEnable(), и больше никогда их туда не пиши.
И не спрашивай почему, нет времени объяснять.
 
И я убедительно прошу тебя бросить это дело. Ты не пытаешься понять как писать код, ты не пытаешься понять в чём проблемы, ты не понимаешь как работает скопипастенный тобою код, ты не знаешь основ программирования, ты не знаешь Java вовсе, ты не хочешь учить ЯП.
Ты ничего не знаешь и ничего не хочешь. Если ты не стремишься к знаниям - не отнимай чужое время и силы на решение того, с чем справится дошкольник.
Ну если ты не хочешь отвечать,я тебя не заставляю,не отвечай и не смотри что я пишу тогда,я спрашиваю кто может подсказать,у кого есть время,никого не принуждаю!
Удали String[] args из класса и из onEnable(), и больше никогда их туда не пиши.
И не спрашивай почему, нет времени объяснять.
Это я пример показал
 
Ну если ты не хочешь отвечать,я тебя не заставляю,не отвечай и не смотри что я пишу тогда,я спрашиваю кто может подсказать,у кого есть время,никого не принуждаю!
Не забывай, что тут прежде всего разбираются с проблемами/помогают найти решение. А у тебя же - детские неожиданности, которые решаются за две (!) секунды. Но ты же раздул из этого слона, и не понимаешь, почему у тебя что то не работает.
Это я пример показал
В отличии от тебя, я знаю что такое Java.
Java:
public void GetPassport(Player p)
    {
    String Name = getConfig().getString("Players." + p.getName());
    p.sendMessage(GetPassport.replace("{Name}", p.getName());
    }
 
Не забывай, что тут прежде всего разбираются с проблемами/помогают найти решение. А у тебя же - детские неожиданности, которые решаются за две (!) секунды. Но ты же раздул из этого слона, и не понимаешь, почему у тебя что то не работает.
Ну и что? тебя это напрягает? И тема называется Разработка плагинов для новичков,тема говорит сама за себя,прочти и вникни пожалуйста
 
Назад
Верх