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

Админ Квартира

Тема в разделе "Запросы на разработку плагинов", создана пользователем Ezitis, 6 май 2016.

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

    Ezitis Активный участник

    Баллы:
    61
    Имя в Minecraft:
    infelicitas
    Название: Aroom
    Ожидаемый результат: Cоздание точки спавна для администрации. Команды /aroom (Телепортация в админ квартиру aroom.aroom) /setaroom (Установка точки админ квартиры aroom.setaroom) Желательно без дополнительных эффектов и сообщений

    Версия: 1.7.2 - 1.8
     
  2. Хостинг MineCraft
    <
  3. L4c05t

    L4c05t Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    Lacost
    /setspawn группа, /setspawn admin и только админы смогут туда попадать. Через /spawn
     
  4. Автор темы
    Ezitis

    Ezitis Активный участник

    Баллы:
    61
    Имя в Minecraft:
    infelicitas
    Да так можно , но тогда админ/билдер/хелпер не сможет тп на стандартный спавн
     
  5. L4c05t

    L4c05t Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    Lacost
    Эт да)
     
  6. Starr

    Starr Активный участник Пользователь

    Баллы:
    98
    Имя в Minecraft:
    _Starr_
    Создай /warp spawn и профит.
     
  7. Автор темы
    Ezitis

    Ezitis Активный участник

    Баллы:
    61
    Имя в Minecraft:
    infelicitas
    Мне именно командой надо без доп варпов и тд
     
  8. CoolBoy

    CoolBoy Активный участник Пользователь

    Баллы:
    96
    Skype:
    thecoolboy2070
    Имя в Minecraft:
    CoolBoy
    Алиас?
     
  9. Автор темы
    Ezitis

    Ezitis Активный участник

    Баллы:
    61
    Имя в Minecraft:
    infelicitas
    Раз так вот сделал набросок плагина почему не работает ?
    package RU.PLUGIN;

    import org.bukkit.Bukkit;
    import org.bukkit.ChatColor;
    import org.bukkit.Location;
    import org.bukkit.World;
    import org.bukkit.command.Command;
    import org.bukkit.command.CommandSender;
    import org.bukkit.entity.Player;
    import org.bukkit.event.Listener;
    import org.bukkit.plugin.java.JavaPlugin;

    public class Main extends JavaPlugin implements Listener {
    private String setaroom;
    private String aroom;
    public void onEnable()
    {
    if (!getConfig().contains("setaroom"))
    {
    getConfig().set("setaroom", "Aroom set");
    getConfig().set("aroom", "Welcome to Aroom");
    }
    saveConfig();

    this.setaroom = ChatColor.translateAlternateColorCodes('&', getConfig().getString("setaroom"));
    this.aroom = ChatColor.translateAlternateColorCodes('&', getConfig().getString("aroom"));
    }
    public void onDisable() {}
    public boolean onCommand(CommandSender sender, Command cmd, String Label, String[] args)
    {
    if (((sender instanceof Player)) &&
    (cmd.getName().equalsIgnoreCase("setaroom")))
    {
    Player p = (Player)sender;
    if (p.hasPermission("setaroom.setaroom"))
    {
    p.sendMessage(this.setaroom);
    Location l = p.getLocation();
    int x = l.getBlockX();
    int y = l.getBlockY();
    int z = l.getBlockZ();
    p.getWorld().setSpawnLocation(x, y, z);
    return true;
    }
    }
    Player p = (Player)sender;
    if ((cmd.getName().equalsIgnoreCase("aroom")) &&
    (p.hasPermission("setaroom.aroom")))
    {
    if ((sender instanceof Player)) {}
    World w = (World)Bukkit.getWorlds().get(0);
    p.sendMessage(this.aroom);
    p.teleport(w.getSpawnLocation());
    }
    return true;
    }
    }
     
  10. CoolBoy

    CoolBoy Активный участник Пользователь

    Баллы:
    96
    Skype:
    thecoolboy2070
    Имя в Minecraft:
    CoolBoy
    В следующий раз используйте:
    [CОDE=Jаva]
    Тут ваш код
    [/CОDE]
    Название пакета очень смущает. И консоль бы не помешала.[/CODE]
     
  11. MrStefanie2007

    MrStefanie2007 Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    MrStefanie
    Плагин ReActions - любые команды, сам юзаю, лучший плагин из всех, что я видел, так реализовать можно почти все что в голову придет
     
  12. xDark

    xDark Активный участник Пользователь

    Баллы:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
    некропостер, умри
     
  13. Derik

    Derik Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    Derik

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