• Chào bạn, hãy đăng ký hoặc đăng nhập để tham gia cùng bọn mình và sử dụng được đầy đủ chức năng của diễn đàn :).
Cam Chua

Hỏi về code plugin Rành về java thì vào giúp mình?

Trạng thái
Không mở trả lời sau này.

Cam Chua

DEVELOPER
THÀNH VIÊN
Tham gia
18/04/2017
Bài viết
1,407
Mã:
package me.anlun2.minebla.commands;

import org.bukkit.Bukkit;
import org.bukkit.GameMode;
import org.bukkit.command.Command;
import org.bukkit.command.CommandExecutor;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;

import net.md_5.bungee.api.ChatColor;

public class CommandGms implements CommandExecutor {
    
    private static final GameMode SURVIVAL = null;

    @Override
    public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
        Player p = (Player)sender;
        if(cmd.getName().equalsIgnoreCase("gms")) {
            if(!(sender instanceof Player)) {
                sender.sendMessage(ChatColor.RED + "Console khong the su dung lenh nay!");
            }
            if(!(sender.hasPermission("minebla.gms"))) {
                p.sendMessage(ChatColor.RED + "Bạn không có quyền để sử dụng lệnh này!");
                return true;
            }
            if(args.length == 0) {
                p.setGameMode(SURVIVAL);
                p.sendMessage(ChatColor.GREEN + "Chế độ chơi của bạn đã được đổi thành chế độ sinh tồn!");
                return true;
            }
            Player target = Bukkit.getServer().getPlayer(args[0]);
            if(target == null) {
                p.sendMessage(ChatColor.RED + "Không tìm thấy người chơi đó!");
                return true;
            }
            target.setGameMode(SURVIVAL);
            target.sendMessage(ChatColor.GREEN + "Chế độ chơi của bạn đã được đổi thành chế độ sinh tồn!");
            p.sendMessage(ChatColor.GREEN + target.getName() + " đã được đổi thành chế độ sinh tồn!");
        }
        return false;
    }

}
code xong vào game xài /gms thì nó ra như thế này
RAH63pO.png

giúp mình với
 
Mã:
package me.anlun2.minebla.commands;

import org.bukkit.Bukkit;
import org.bukkit.GameMode;
import org.bukkit.command.Command;
import org.bukkit.command.CommandExecutor;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;

import net.md_5.bungee.api.ChatColor;

public class CommandGms implements CommandExecutor {
   
    private static final GameMode SURVIVAL = null;

    @Override
    public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
        Player p = (Player)sender;
        if(cmd.getName().equalsIgnoreCase("gms")) {
            if(!(sender instanceof Player)) {
                sender.sendMessage(ChatColor.RED + "Console khong the su dung lenh nay!");
            }
            if(!(sender.hasPermission("minebla.gms"))) {
                p.sendMessage(ChatColor.RED + "Bạn không có quyền để sử dụng lệnh này!");
                return true;
            }
            if(args.length == 0) {
                p.setGameMode(SURVIVAL);
                p.sendMessage(ChatColor.GREEN + "Chế độ chơi của bạn đã được đổi thành chế độ sinh tồn!");
                return true;
            }
            Player target = Bukkit.getServer().getPlayer(args[0]);
            if(target == null) {
                p.sendMessage(ChatColor.RED + "Không tìm thấy người chơi đó!");
                return true;
            }
            target.setGameMode(SURVIVAL);
            target.sendMessage(ChatColor.GREEN + "Chế độ chơi của bạn đã được đổi thành chế độ sinh tồn!");
            p.sendMessage(ChatColor.GREEN + target.getName() + " đã được đổi thành chế độ sinh tồn!");
        }
        return false;
    }

}
code xong vào game xài /gms thì nó ra như thế này
RAH63pO.png

giúp mình với
Mã:
    private static final GameMode SURVIVAL = null;
Nó là enum :)
hub.spigotmc.org
 
Trạng thái
Không mở trả lời sau này.
Similar content Most view Xem thêm
Back
Top Bottom