Skocz do zawartości

Szwagru

Użytkownik
  • Ilość zawartości

    143
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    1

Treść opublikowana przez Szwagru

  1. Witam w jakiś sposób mogę pobrać argumenty do komendy która stworzyłem w config.yml a następnie jego stringListe?
  2. Witam mam problem z Protection Stone. Chce móc z innych "działek" zrobić jedną wiekszą. Nie pokazuje błędów crafting nie działa.
  3. Mój idol zawsze pomożesz Sprawdzę jak będę w domu Edytujmy i pytajmy. Sprawdzanie granicy regionu w pobliżu gracza? Wiem że w wg API jest taka opcja ale nie wiem jak to zainicjować poprzez event postawienia bloku. Lub też może być pobieranie środka regionu i do tego pobranie lokalizacji gracza u czy w obrębie no 65kratek nie ma środka regionu
  4. Witam jaka będzie Instrukcja warunkowa(if) na sprawdzanie czy w pobliżu gracza (dajmy na to 10kratek od gracza) nie znajduje się region (worldedit). Chodzi mi o to aby regiony nie mogły na siebie nachodzić.
  5. Szwagru

    Dodanie Attribute

    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.
  6. zamek
  7. hmmm: bez private static wywala błąd
  8. Witam jak dodac attributes. To znaczy ma ktos dalszy kod co i jak tego uzywac? im.addAttributeModifier(arg0, arg1)
  9. Naprawione
  10. Mam właśnie powiekszony dmg ale jakie maksymalne lub minimalne wartosci ustawic? Dam 50 nadal bije 1serduszko. Jaki jest przelicznik?
  11. #AkcjaAktulizacja Poprawiono błędy. Dodano strony. #AkcjaAktulizacja
  12. Jak dodać custom DMG do np. Zombie? czy to przez EntityDamageByEntityEvent ?
  13. spoko, jak na razie już się nie zajmuje skryptami, uczę sie pluginów, może przeniosę go w najbliższym czasie na plugin
  14. Szwagru

    Ban za...

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

    doda ktos top?

    takie błędy:
  19. Szwagru

    doda ktos top?

    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
  20. 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ę.
  21. ok. a da się jakos zrobić tak że gracz wpisuje komende i go dodaje wtedy?
×
×
  • Dodaj nową pozycję...