Skocz do zawartości

Szwagru

Użytkownik
  • Zawartość

    113
  • Rejestracja

  • Ostatnia wizyta

Zawartość dodana przez Szwagru

  1. Witam, dzisiaj pokaże wam jak dodać atrybuty do przedmiotu. Więc zaczynamy Pierwsze co robimy to tworzymy nowy ItemStack i nazywamy go jak chcemy: ItemStack wm = new ItemStack(Material.GOLDEN_SWORD); Następnie tworzymy itemMeta: final ItemMeta meta = wm.getItemMeta(); Teraz tworzymy AttributeModifier: final AttributeModifier attributeModifier = new AttributeModifier(UUID.randomUUID(), "coolAttribute", 25.0, Operation.ADD_NUMBER, EquipmentSlot.HAND); po kolei co to jest: UUID.randomUUID() - dajemy randomowe uuid AttributeModifier. UUID nie możne się powtarzać w tym samym przedmiocie wiec to jest najlepsze, coolAttribute - nazwa naszego atrybutu (ustalacie sobie sami), 25.0 - ilość dodawanych obrażeń (ustalacie sobie sami), EquipmentSlot.HAND - Gdzie musi być aby dodać atrybuty, jest ich pełno, na przykład na hełmik jest EquipmentSlot.HEAD, Teraz dodajemy atrybut poprzez: meta.addAttributeModifier(Attribute.GENERIC_ATTACK_SPEED, attributeModifier); GENERIC_ATTACK_SPEED - Co ma zmieniać atrybut, w tym przypadku prędkość ataku attributeModifier1 - nazwa atrybutu jaki daliśmy w tworzeniu jego Teraz musimy przydzielić ItemMete do ItemStack: wm.setItemMeta(meta); Całość kodu wygląda tak: final ItemMeta meta = wm.getItemMeta(); final AttributeModifier attributeModifier = new AttributeModifier(UUID.randomUUID(), "coolAttribute", 25.0, Operation.ADD_NUMBER, EquipmentSlot.HAND); meta.addAttributeModifier(Attribute.GENERIC_ATTACK_DAMAGE, attributeModifier); To na tyle. Można dodać atrybuty mobom. Dzięki za pomoc z tym kodem @yooniks Myślę że dość zrozumiale napisane. Robię ten poradnik ponieważ nie znalazłem go na żadnym innym forum.
  2. Szwagru

    Dodanie Attribute

    hmmm: bez private static wywala błąd
  3. Witam jak dodac attributes. To znaczy ma ktos dalszy kod co i jak tego uzywac? im.addAttributeModifier(arg0, arg1)
  4. Szwagru

    Customowe DMG mobów

    Mam właśnie powiekszony dmg ale jakie maksymalne lub minimalne wartosci ustawic? Dam 50 nadal bije 1serduszko. Jaki jest przelicznik?
  5. #AkcjaAktulizacja Poprawiono błędy. Dodano strony. #AkcjaAktulizacja
  6. Jak dodać custom DMG do np. Zombie? czy to przez EntityDamageByEntityEvent ?
  7. Szwagru

    TerenX - Skrypt na Tereny

    spoko, jak na razie już się nie zajmuje skryptami, uczę sie pluginów, może przeniosę go w najbliższym czasie na plugin
  8. Szwagru

    Ban za...

    Ban za swoje wyrażenie opinii.
  9. o cuby można poprosić admina, drop można wyłączyć, kilof obojętny
  10. Czemu to nie trybi? Error wywala przy "on walk:" on walk: if block is grass path: apply speed 2 to player for 30 seconds
  11. Serwer zostaje zamknięty. Pozdrawiam.
  12. Szwagru

    doda ktos top?

    takie błędy:
  13. Doda ktoś topke 5 najlepszych graczy?: variables: {stone::%player%} = 0 command /pkt [<text>] [<text>] [<text>]: trigger: if arg 1 is not set: send "&e(&3 - &e) &8&m &7&l << &3PlatformaKlocka &7&l>> &8&m &e (&3 - &e)" send " &3/pkt pokaz &8- &7pokazuje ile punktow masz" send " &3/pkt top &8- &7pokazuje &6TOP5 &7graczy." if arg 1 is "pokaz": send " &7Posiadasz &3%{stone::%player%}%&7 punktow." on Place: if player is in world "ASkyBlock": add 1 to {postaw::%player%} if {postaw::%player%} = 10: add 1 to {stone::%player%} set {postaw::%player%} to 0 send " &7Dostales &31 punkt" to player
  14. noo i tutaj się mylisz, dałem domenę lecz bez :29282 nie łączy dla ciekawych: mc.platformaklocka.pl:29282 A co do screenów mogę dodać, proszę.
  15. ok. a da się jakos zrobić tak że gracz wpisuje komende i go dodaje wtedy?
  16. mam tak: add player to {gracz::O} lecz jak chce aby wyświetliło graczy wyskakuje "<none>"
  17. set znaczy "ustaw" ja chce dodać, gdy zmienię na add to wywala błąd:
  18. Siemka da się jakoś zrobić aby w zmiennej {gracz} dodawał się nick gracza?
×