• Trong thời gian này, bạn không thể tạo bài mới, đăng comment, hay tạo tài nguyên mới để diễn đàn dọn dẹp nội dung.
    Diễn đàn sẽ sớm mở trở lại, chi tiết hãy theo dõi tại Discord
JustMango

Thảo luận I need your idea

  • Người tạo chủ đề Người tạo chủ đề JustMango
  • Ngày gửi Ngày gửi
V
Java:
@EventHandler
public void onEnderPearlEvent(PlayerInteractEvent e) {
    PlayerData data = PlayerData.get(e.getPlayer());
    Player p = e.getPlayer();

    if (e.getItem() == null || data == null || data.getArena() == null) return;

    String itemName = p.getInventory().getItemInMainHand().getDisplayName();
   
    if (e.getItem().getType() == Material.ENDER_PEARL) {
        if (itemname.equals("&cEnderman")) {
            e.setCancelled(true);
            if (e.getAction() == Action.RIGHT_CLICK_AIR || e.getAction() == Action.RIGHT_CLICK_BLOCK) {
                long last = System.currentTimeMillis();
                long arenaStart = data.getArena().getLastStart();
                if (last - arenaStart < 30 * 1000) {
                    e.setCancelled(true);
                }
            }
        }
    }
}
Vẫn như cũ nói chung là căng quá đéo code cái này nữa
 
Code 1 plugin xem thông tin người chs ?
Vd: nhấn chuột trái vào player bất kì sẽ hiện thị quần áo đang mặc, số kill, money... làm trong gui UwU
 
Ông có thể code được plugin cầm cuốc sắt chuột phải bắn ra mũi tên mà k cần cung tên ko ? giống bên wynncraft ấy. Support attack speed cho MMOItems càng tốt, kiểu như attack speed càng cao bắn càng nhanh ấy ông có thể lấy API của MMOItems ở đây

Với cả ông code được cái cooldown overlay không nhỉ. Dựa vào attack speed với effect Mining Fatigue ấy. Xem tệp đính kèm 23951

Nếu làm được thì tốt quá. support 1.14.x - 1.16.x càng tuyệt hơn <3

Edit: tìm được source cho cái ý tưởng thứ 2 https://wiki.vg/Protocol#Set_Cooldown
Đại khái là tạo 1 skill bắn ra mũi tên trong folder của MythicMobs , sau làm theo như wiki thôi , ez
 
Nó có thể hỗ trợ stats "attack speed" hay "crit" gì đó không ?? chứ tôi thấy vũ khí bắn mũi tên thì dễ vãi rồi =))
YAML:
EARTH_STAFF:
  base:
    material: JUNGLE_SAPLING
    name: '&fEarth Staff'
    enchants:
      unbreaking: 1
    hide-enchants: true
    movement-speed: 0.005
    attack-damage:
      base: 17.0
      spread: 0.02
      max-spread: 0.06
    attack-speed: 0.4
    critical-strike-chance: 18.0
    critical-strike-power: 49.0
    range: 15.0
    two-handed: true
    perm-effects:
      JUMP: 2
    crafting:
      shaped:
        '1':
        - JUNGLE_SAPLING EMERALD JUNGLE_SAPLING
        - EMERALD STICK EMERALD
        - JUNGLE_SAPLING EMERALD JUNGLE_SAPLING
    element:
      earth:
        damage: 23.0
    gem-sockets:
    - Blue
    - Blue
    ability:
      right-click:
        type: EARTHQUAKE
        mode: SHIFT_LEFT_CLICK
        cooldown: 28.0
        damage: 5.0
        amplifier: 2.0
        duration: 2.0
      on-hit:
        type: SLOW
        mode: ON_HIT
        cooldown: 39.0
        amplifier: 4.0
        duration: 2.0
    lore:
    - '&7An extremely powerful weapon.'
    - '&7Use it &f&nwisely&7.'
    tier: VERY_RARE
    disable-crafting: true
    disable-smelting: true
    disable-interaction: true
    required-level: 30.0
Đây là 1 ví dụ cho stats ,ông thấy skill EARTHQUAKE không? Skill đó thì bên mythicmobs set cho nó bắn mũi tên là dc
Còn att speed với crit thì có mấy dòng stats đó
 
Nội dung tương tự Xem nhiều nhất Xem thêm

Thống kê nội dung

Tạo
JustMango,
Trả lời lần cuối từ
thaithien1,
Trả lời
88
Lượt xem
6,635
Quay lại
Trên cùng