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

Плагин [GAME] SkyWars v2.0 by DonDays - Бои на островах

Тема в разделе "Неподтвержденные плагины", создана пользователем DonDays, 10 апр 2017.

  1. HunterGaming

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

    Баллы:
    46
    Имя в Minecraft:
    HunterGaming13
    А не было в твоих мозгах такого варианта что мне интересно? Или у тебя там пусто???
     
  2. Хостинг MineCraft
    <
  3. Типа админ:D

    Типа админ:D Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    B1ruk
    Сейчас просто невозможно нормально объяснить, что случилося. Я удалил тему. Хочешь подробности? Вот ВК: http://vk.com/mcbiruk
     
  4. Автор темы
    DonDays

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

    Баллы:
    96
    Имя в Minecraft:
    DonDays
    любят же до жути всякие п*дорасы чужие плагины сливать
     
  5. potatoesmcgee

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

    Баллы:
    61
    Skype:
    prezik1236
    Имя в Minecraft:
    Mr_Valestras
    Обфа нет?
     
  6. Автор темы
    DonDays

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

    Баллы:
    96
    Имя в Minecraft:
    DonDays
    Нет, я же не извращуга
     
  7. Bomber123

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

    Баллы:
    46
    Да чувак похоже ты перегнул палку вот сам подумай если бы ты спэздил у когонибуть код и тебе дали штраф ты бы не заорал: "Да нахрена вообще этот закон добавили!!!!"?[DOUBLEPOST=1491983700,1491983612][/DOUBLEPOST]
    Шоооооооооооооооооооооооооо?????????????????
     
  8. OsipXD

    OsipXD Старожил Пользователь

    Баллы:
    173
    Skype:
    osip.fatkullin
    Имя в Minecraft:
    OsipXD
    Тот неловкий момент, когда авторское право и лицензирование уже изобрели, а ты про это еще не знаешь.
     
  9. Автор темы
    DonDays

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

    Баллы:
    96
    Имя в Minecraft:
    DonDays
    говнокодер, не умеющий написать нормально даже элементарный плагин, ты не поймешь
     
  10. Типа админ:D

    Типа админ:D Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    B1ruk
    Я, в отличие от некоторых, не сливаю чужие плагины, не тырю код из платных плагинов. Я попал под влияние этих п**орасов, и теперь не знаю, что делать. Лучшее, что я придумал - удалить тему своего плагина, чтобы подавить распространение слива. Но было уже поздно.
    Я знаю, что оно есть. Оно стоит очень дорого - в этом весь минус. + он, по-моему работает только в той стране, где была сделана покупка(Россия, например)
     
  11. OsipXD

    OsipXD Старожил Пользователь

    Баллы:
    173
    Skype:
    osip.fatkullin
    Имя в Minecraft:
    OsipXD
    Это если патентовать право. А защита авторского права работает и без патентов, иначе бы не существовало GNU GPL лицензии
     
  12. Bomber123

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

    Баллы:
    46
    На себя посмотри. Обсиральщик. Знаешь сколько я тружусь над плагинами. А ты обсираешь! Обсиральщик! Обсиральщик! Обсиральщик!
     
  13. Типа админ:D

    Типа админ:D Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    B1ruk
    Закрой своё хл****о. Учись принимать любой вид критики.
    Ты поступаешь неправильно:
    когда тебя хвалят - ты весь такой белый пушистый
    когда тебя критикуют - ты готов уничтожить весь мир, лишь бы не было критикующего
     
  14. Bomber123

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

    Баллы:
    46
    А ты хоть видел хоть раз что меня хвалят. А?!
     
  15. Типа админ:D

    Типа админ:D Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    B1ruk
    Я не понимаю, как она работает. Я читал, но не понял ни единого слова.[DOUBLEPOST=1491986736,1491986697][/DOUBLEPOST]
    Вот именно: писать плагины ты не умеешь, но делаешь вид, что пыхтел и стонал, когда писал их.
     
  16. Bomber123

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

    Баллы:
    46
    Мне вообщето обидно от вашей критики (в кавычках) стараешься блин а на тебя плюют и говорят: "Ты бездарность, ты говнокодер"[DOUBLEPOST=1491986852,1491986784][/DOUBLEPOST]
    Ну наверное для не опытных людей писать плагины не легко.[DOUBLEPOST=1491986957][/DOUBLEPOST]Хоть бы раз его протестили.
     
  17. Типа админ:D

    Типа админ:D Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    B1ruk
    Плагины, которые ты пишешь - уже существуют. При этом ты пишешь их отвратительно или даже хуже тех, что есть.
     
  18. Автор темы
    DonDays

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

    Баллы:
    96
    Имя в Minecraft:
    DonDays
    бездарность, отвечаю.
     
  19. Автор темы
    DonDays

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

    Баллы:
    96
    Имя в Minecraft:
    DonDays
    действительно, куда мне до тебя, особенно, до твоего PrefixChanger'a[​IMG]
     
  20. Типа админ:D

    Типа админ:D Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    B1ruk
    Школота, давай ты не будешь ныть, как долбаёб?
     
  21. Bomber123

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

    Баллы:
    46
    :cry::cry::cry::cry::cry::cry::cry::cry::cry::cry:[DOUBLEPOST=1491987492,1491987440][/DOUBLEPOST]
    Откуда там "final" я его туда не писал.[DOUBLEPOST=1491987569][/DOUBLEPOST]
    Код:
    package ru.change;
    
    import org.bukkit.Bukkit;
    import org.bukkit.ChatColor;
    import org.bukkit.command.Command;
    import org.bukkit.command.CommandSender;
    import org.bukkit.entity.Player;
    import org.bukkit.event.EventHandler;
    import org.bukkit.event.Listener;
    import org.bukkit.event.player.PlayerJoinEvent;
    import org.bukkit.plugin.PluginManager;
    import org.bukkit.plugin.java.JavaPlugin;
    
    public class RuBukkit extends JavaPlugin implements Listener {
       
        @Override
        public void onEnable(){
            PluginManager pm = getServer().getPluginManager();
            pm.registerEvents(this, this);
            getConfig().options().copyDefaults(true);
            saveDefaultConfig();
        }
       
        public void onDisable(){
            saveConfig();
        }
       
        public boolean checkSender(CommandSender sender){
            if(sender instanceof Player){
                return false;
            }
            return true;
        }
       
        @Override
        public boolean onCommand(CommandSender sender, Command cmd, String lbl, String[] args){
           
            if(cmd.getName().equalsIgnoreCase("setsuffix")){
                if(checkSender(sender)){
                    return true;
                }
               
                if(!sender.hasPermission("prefixchanger.edit")){
                    sender.sendMessage(ChatColor.RED + "You don't have permission");
                    return true;
                }
               
                if(args.length == 0){
                    return false;
                }
    
                String name = args[0];
                Player p = Bukkit.getPlayer(name);
               
                if(p == null){
                    sender.sendMessage("Игрока нет на сервере");
                    return true;
                }
               
                if(p != sender){
                    sender.sendMessage(ChatColor.RED + "Ты не можешь изменять суффикс другим");
                    return true;
                }
               
                String suffix = args[1];
                suffix = args[1];
               
                suffix = suffix.replace("&", "\u00a7");
                suffix = suffix.replace("_", " ");
               
                getConfig().set("Players." + name + ".suffix", suffix);
                saveConfig();
               
                p.setPlayerListName(name + suffix);
               
                return true;
            }
           
            if(cmd.getName().equalsIgnoreCase("setprefix")){
                if(checkSender(sender)){
                    return true;
                }
               
                if(!sender.hasPermission("prefixchanger.edit")){
                    sender.sendMessage(ChatColor.RED + "You don't have permission");
                    return true;
                }
               
                if(args.length == 0){
                    return false;
                }
               
                String name = args[0];
                Player p = Bukkit.getPlayer(name);
               
                if(p == null){
                    return true;
                }
               
                if(p != sender){
                    sender.sendMessage("Вы не можете изменить перфикс другому игроку");
                    return true;
                }
                           
                String prefix = args[1];
                prefix = args[1];
               
                prefix = prefix.replace("&", "\u00a7");
                prefix = prefix.replace("_", " ");
               
                getConfig().set("Players." + name + ".prefix", prefix);
                saveConfig();
               
                p.setPlayerListName(prefix + name);
               
                return true;
            }
            return false;
        }
       
        @EventHandler
        public void SetPrefixWhenPlayerJoin(PlayerJoinEvent e){
            Player p = e.getPlayer();
           
            String name = p.getName();
            if(!getConfig().getConfigurationSection("Players.").isConfigurationSection(name)) return;
           
            p.setPlayerListName(getConfig().getString("Players." + name + ".prefix") + name);
           
            if(!getConfig().getConfigurationSection("Players.").isConfigurationSection(name)) return;
           
            p.setPlayerListName(getConfig().getString("Players." + name + ".suffix") + name);
        }
           
    }
    Вот код который должен быть на самом деле!
     

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