Skocz do zawartości
Minecraft.pl Server Banner
  • 0
p4v

Enchanting w pluginie Heroes i damage

Pytanie

p4v    0
Witam.

Pytanie dotyczy pluginu Heroes. Od niedawna zacząłem bawić się tymi rzeczami i w sumie stawiam swoje pierwsze kroki, jeśli chodzi o pluginy

1. Dlaczego pomimo dodania umiejętności Enchant do każdej klasy, nie uaktywnia ona możliwości czarowania? Przyciski w enchanting table są nadal wyłączone. Umiejętność jest obecna na liście /skills, ale po prostu nie działa.

W pliku klasy wygląda to tak:

permitted-skills:
Enchant:
level: 1

2. Chciałbym, żeby większość klas zadawała obrażenia diamentowym mieczem na domyślnym poziomie. Jaką liczbę powinienem wpisać? W normalnym MC, diaxowy miecz odbiera 4 serca. Bazują na podstawowej klasie "warrior", która ma damage z diamentowej siekiery ustawiony na "10", powinienem wpisywać przy mieczu "8"? Rozumiem, że jednostka damage w tym pluginie odpowiada połowie serca?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

4 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
Gość Kukurydz   
Gość Kukurydz
1.
[quote]
Enchant:
apply-text: "podaj jakiś tekst"
unapply-text: "podaj jakiś tekst"
PROTECTION_ENVIRONMENTAL: 200
PROTECTION_FIRE: 1
PROTECTION_FALL: 1
PROTECTION_EXPLOSIONS: 200
PROTECTION_PROJECTILE: 200
OXYGEN: 1
WATER_WORKER: 1
DAMAGE_ALL: 200
DAMAGE_UNDEAD: 200
DAMAGE_ARTHROPODS: 200
KNOCKBACK: 1
FIRE_ASPECT: 1
LOOT_BONUS_MOBS: 1
DIG_SPEED: 1
SILK_TOUCH: 1
DURABILITY: 1
LOOT_BONUS_BLOCKS: 1
ARROW_DAMAGE: 200
ARROW_KNOCKBACK: 1
ARROW_FIRE: 1
ARROW_INFINITE: 1
[/quote]

I działa to tak osoba która posiada 1 lvl może enchanować na dany czar tam gdzie wpisane jest 200 lvl na tę chwilę te enchanty są niemożliwe ze względu na bukkit itd.

Możesz np zmienić
[quote]ARROW_INFINITE: 1[/quote]

na
[quote]ARROW_INFINITE: 10[/quote]

I wtedy ten enchant mogą robić osoby z danym lvl itd [b][color=#008000]POWTóRZĘ JESZCZE RAZ NIE ZMIENIAJ WARTOŚCI 200 PRZY ENCHANCIE MOŻE TO SPOWODOWAĆ BŁĘDY NA SERWERZE![/color][/b]


2.

Siekierka ma 10 ze względu na to że jest w pluginie uznawana za topór z tego co pamiętam więc możesz np ustawić siekierkę na 4 miecz na 8 czyli jak mówisz odpowiednio 2 i 4 serduszka ale powiem szczerze że najlepiej wejść na serwer i walnąć kogoś siekierką i zapytać ile mu serc zabrało bo ja osobiście nie pamiętam.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
  • 0
p4v    0
Dziękuję, ale jak wklejałem całą tę linijkę, to serwer w ogóle nie wczytywał klas, posiadających te komendy.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
  • 0
Gość Kukurydz   
Gość Kukurydz
http://dev.bukkit.org/server-mods/heroes/pages/enchant/

Link do angielskiej wersji tego co napisałem.

Powinno wyglądać to następująco:
[quote]
name: Mage(klasa
permitted-skills:
Enchant:
apply-text: "podaj jakiś tekst"
unapply-text: "podaj jakiś tekst"
PROTECTION_ENVIRONMENTAL: 200
PROTECTION_FIRE: 1
PROTECTION_FALL: 1
PROTECTION_EXPLOSIONS: 200
PROTECTION_PROJECTILE: 200
OXYGEN: 1
WATER_WORKER: 1
DAMAGE_ALL: 200
DAMAGE_UNDEAD: 200
DAMAGE_ARTHROPODS: 200
KNOCKBACK: 1
FIRE_ASPECT: 1
LOOT_BONUS_MOBS: 1
DIG_SPEED: 1
SILK_TOUCH: 1
DURABILITY: 1
LOOT_BONUS_BLOCKS: 1
ARROW_DAMAGE: 200
ARROW_KNOCKBACK: 1
ARROW_FIRE: 1
ARROW_INFINITE: 1
[/quote]

Sprawdź czy wklejając do notepad++ nie dałeś gdzieś "enter" itd.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
  • 0
p4v    0
Robię to na domyślnym Rogue i nic się nie zmienia. Nadal nie mam do wyboru czarów na stole.
Tutaj wklejam cały początek pliku, jak widzisz, komendy są w dobrej odległości posegregowane.
[CODE]name: Rogue
default: false
parents:
strong: []
weak: []
primary: true
secondary: false
description: The trickster of the wilds.
permitted-armor:
- LEATHER
permitted-weapon:
- WOOD
- STONE
- IRON_PICKAXE
- IRON_SWORD
- GOLD_SWORD
- DIAMOND_SWORD
- BOW
item-damage:
IRON_SWORD: 6
GOLD_SWORD: 7
DIAMOND_SWORD: 8
item-damage-level:
projectile-damage:
Arrow: 9
projectile-damage-level:
permitted-skills:
Enchant:
apply-text: "asd"
unapply-text: "asd"
PROTECTION_ENVIRONMENTAL: 200
PROTECTION_FIRE: 1
PROTECTION_FALL: 1
PROTECTION_EXPLOSIONS: 200
PROTECTION_PROJECTILE: 200
OXYGEN: 1
WATER_WORKER: 1
DAMAGE_ALL: 200
DAMAGE_UNDEAD: 200
DAMAGE_ARTHROPODS: 200
KNOCKBACK: 1
FIRE_ASPECT: 1
LOOT_BONUS_MOBS: 1
DIG_SPEED: 1
SILK_TOUCH: 1
DURABILITY: 1
LOOT_BONUS_BLOCKS: 1
ARROW_DAMAGE: 200
ARROW_KNOCKBACK: 1
ARROW_FIRE: 1
ARROW_INFINITE: 1
Port:
level: 1
Sneak:
level: 1
Jump:
level: 20
AssassinsBlade:
level: 10
mana: 15
[/CODE]

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Odpowiedz na pytanie...

×   Wklejono zawartość z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie

×
×
  • Dodaj nową pozycję...