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

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

Discussion in 'Запросы на разработку плагинов' started by Ezitis, May 6, 2016.

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

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

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

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

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

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

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

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

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

    Trophy Points:
    78
    Имя в Minecraft:
    Lacost
    Эт да)
     
  6. Starr

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

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

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

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

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

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

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

    Trophy Points:
    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 Активный участник Пользователь

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

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

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

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

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

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

    Trophy Points:
    76
    Имя в Minecraft:
    Derik

Share This Page