最MC论坛

标题: [娱乐]DeathDrop —— 杀死敌人(服主)得节操并回血回饥饿[1.7-1.10] [打印本页]

作者: Tain    时间: 2016-7-20 21:06
标题: [娱乐]DeathDrop —— 杀死敌人(服主)得节操并回血回饥饿[1.7-1.10]
本帖最后由 Tain 于 2016-7-25 14:43 编辑

DeathDrop V2.0重大更新!

-加入杀死有特定权限的人掉落名为"服主的节操"的金苹果一个!

-全服通告更好看了!

前言
看到标题你想到了什么呢
那天我在他服务器里试图杀掉服主,结果连续两次被反杀。 嗯。。。。



功能
当玩家击杀有特定权限的玩家时候,杀死玩家的人可以恢复到最大生命值和最大的饱食度。
并且杀死服主掉落一个特殊的♂物品
并没有什么屁用嘛。

权限
我没写在plugin.yml里面,你们注意咯,只有有这个权限的人杀,杀死人的人才会恢复血量和饱食度,被杀的人才会掉落哦
默认OP有[滑稽]
DeathDrop.beishasi

效果图:[attach]12631[/attach]


注意:本插件兼容各种死亡不掉落插件,插件的原理是在被杀死的人的位置生成一个掉落物

需要定制类似这个插件的站内私聊,免费 免费 免费 无宣传 无宣传 无宣传


开源(内有我写好的给予杀手RPGitem物品的瞎编的代码)
这是旧版的,新版的就懒得开源了
  1. package deathdrop;

  2. import net.md_5.bungee.api.ChatColor;
  3. import org.bukkit.Bukkit;
  4. import org.bukkit.entity.LivingEntity;
  5. import org.bukkit.entity.Player;
  6. import org.bukkit.event.EventHandler;
  7. import org.bukkit.event.Listener;
  8. import org.bukkit.event.entity.PlayerDeathEvent;
  9. import org.bukkit.plugin.java.JavaPlugin;

  10. public class DeathDrop extends JavaPlugin implements Listener{
  11.     @Override
  12.     public void onEnable() {
  13.         getLogger().info("DeathDrop插件加载成功");
  14.             Bukkit.getPluginManager().registerEvents(this, this);
  15.     }
  16.    @Override
  17.     public void onDisable() {
  18.         getLogger().info("DeathDrop插件卸载成功");
  19.     }
  20.     @EventHandler
  21.         public void onPlayerDeath(PlayerDeathEvent event){
  22.             LivingEntity e = event.getEntity();
  23.             if (e instanceof Player){
  24.             Player p =(Player)e;
  25.             Player killer = p.getKiller();
  26.                if (p.hasPermission("DeathDrop.beishasi")){
  27.                    p.sendMessage(ChatColor.RED+killer.getDisplayName()+"杀了你!");
  28.                     killer.setHealth(killer.getMaxHealth());
  29.                     killer.setFoodLevel(20);
  30.                     killer.sendMessage(ChatColor.BLUE + "你杀死了" + p.getDisplayName() + "并恢复了生命值和饱食度" );
  31. //                    getServer().dispatchCommand(Bukkit.getConsoleSender(),"/rpgitem apple give " + killer<span style="line-height: 1.5;">);</span>
复制代码



作者: 1276647217    时间: 2018-8-20 13:21
。。。好无聊




欢迎光临 最MC论坛 (http://www.zuimc.com/) Powered by Discuz! X3.2