Witam wszystkich. Ostatnio po tak pozytywnym odbiorze amuletów postanowiłem ,że co około 2,3 dni będę wrzucał regularnie jakiś poradnik jak pisać skrypt lub jak używać jakiegoś pluginu. Dzisiaj zajmiemy się pisaniem skryptów na boskie bronie.
Zrobimy sobie na przykładzie broń o nazwie Excalibur oraz Smocza Wlocznia.
#2013 <3
Wiadomości do was jak zawsze zaznaczam #####
on damage: ##### dajemy to, ponieważ ma to być podczas ataku.
if attacker's tool is diamond sword named "&eExcalibur": ###### Musimy napisać to tak jak tu, to znaczy jeżeli osoba atakująca używa diamentowego miecza o nazwie "&eExcalibur":
apply strength 7 to attacker for 3 second #### Tutaj tak jak w amuletach dajemy apple strength 7 to attacker for 3 second ### bo chcemy dać to atakującemu a nie victim czyli osobie przyjmującej obrażenia (poniżej o tym będzie w smoczej włóczni)
wait 1 tick
remove strenght 7 from attacker ### No i tu piszemy, że kiedy czas się skończy to niech usunie ten efekt.
command /Excalibur:
permission: admin.sk
permission message: &cNie masz do tego uprawnien!
trigger:
add 1 diamond sword named "&eExcalibur" to player
###### Tutaj tłumaczyć tego nie będę, ponieważ robi się to tak samo jak w amuletach.
Dobrze a więc przejdźmy teraz do przykładu kiedy chcemy dać przeciwnikowi np atak głodu tak jak jest to we włóczni.
on damage: # zaczynamy znowu podczas ataku
if attacker's tool is stick of sharpness 35 and knockback 5 named "&1Smocza Wlocznia": #### i znowu jeżeli bronią atakującego jest smocza włocznia z tymi enchantami
a
pply hunger 7 to victim for 15 second ##### Aktywuj atak głodu 7 dla przeciwnika na 15 sekund.
command /wlocznia:
permission: admin.sk
permission message: &cNie masz do tego uprawnien!
trigger:
add 1 stick of sharpness 35 and knockback 5 named "&1Smocza Wlocznia" to player
### I tutaj tak samo jak zawsze.
Myślę ,że to na tyle z tego poradnika, teraz podam więcej boskich przedmiotów. Dodałem od siebie broń która działa równocześnie jak amulet oraz ma wszystkie effekty z innych boskich broni.
on damage:
if attacker's tool is stone sword of sharpness 3500 and fire aspect 20 and unbreaking 1000 named "&4&kD&4&kD&4&kDD&4&lMiecz Hadesu&kDD&4&kD&4&kD":
apply strength 20 to attacker for 3 second
apply absorption 166 to attacker for 30 second
apply speed 13 to attacker for 15 second
apply regeneration 20 to attacker for 2 second
apply blindness 8 to victim for 10 second
apply confusion 9 to victim for 10 second
apply hunger 100 to victim for 15 second
apply poison 20 to victim for 5 second
apply wither 10 to victim for 3 second
apply slow 20 to victim for 5 second
apply jump boost 10 to victim for 10 second
thor the victim
send "&aTa bron dala Ci Sile!" to attacker
send "&cTa bron Cie Oslepila!" to victim
wait 1 tick
remove strength 20 from player
remove absorption 166 from player
remove speed 13 from player
remove regeneration 20 from player
remove blindness 8 from player
remove confusion 9 from player
remove hunger 100 from player
remove poison 20 from player
remove wither 10 from player
remove slow 20 from player
remove jump boost 10 from player
command /hades:
permission: admin.sk
permission message: &cNie masz do tego uprawnien!
trigger:
add 1 stone sword of sharpness 3500 and fire aspect 20 and unbreaking 1000 named "&4&kD&4&kD&4&kDD&4&lMiecz Hadesu&kDD&4&kD&4&kD" to player
on rightclick with stone sword:
if player's tool is stone sword of sharpness 3500 and fire aspect 20 and unbreaking 1000 named "&4&kD&4&kD&4&kDD&4&lMiecz Hadesu&kDD&4&kD&4&kD":
apply Night Vision 10 to player for 5 minute
apply strength 6 to player for 10 minute
apply speed 10 to player for 10 minute
apply absorption 100 to player for 40 second
apple fire resistance 10 to player for 10 minute
apple Invisibility to player for 7 minute
apply jump boost 8 to player for 10 second
apple water_breathing 10 to player for 10 minute
send "&3Uzyles boskiej mocy hadesu!!"
wait 1 tick
remove Night Vision 2 from player
remove strength 6 from player
remove speed 10 from player
remove absorption 60 from player
remove fire resistance 10 from player
remove Invisibility from player
remove water_breathing 10 from player
remove jump boost 8 from player
on damage:
if attacker's tool is bone of sharpness 2000 and fire aspect 10 named "&4&lKiel Tygrysa":
apply strength 8 to attacker for 3 second
apply absorption 6 to attacker for 8 second
apply speed 5 to attacker for 15 second
apply regeneration 3 to attacker for 2 second
apply blindness 5 to victim for 10 second
apply confusion 6 to victim for 10 second
apply hunger 20 to victim for 15 second
apply poison 10 to victim for 5 second
apply wither 6 to victim for 3 second
apply slow 3 to victim for 5 second
send "&aTa bron dala Ci Sile I!" to attacker
send "&cTa bron Cie Oslepila!" to victim
command /kosco:
permission: admin.sk
permission message: &cNie masz do tego uprawnien!
trigger:
add 1 bone of sharpness 2000 and fire aspect 10 named "&4&lKiel Tygrysa" to player
on damage:
if attacker's tool is golden axe of sharpness 1200 and fire aspect 5 and unbreaking 1000 named "&eTopor Tyranow":
apply confusion 3 to victim for 10 second
command /Topor:
permission: admin.sk
permission message: &cNie masz do tego uprawnien!
trigger:
add 1 golden axe of sharpness 1200 and fire aspect 5 and unbreaking 1000 named "&eTopor Tyranow" to player
Oczywiście do wszystkich tych broni można dopisać addlore "Wiadomość" i to będzie w opisie tej broni.
Dzięki za uwagę widzimy się za kolejne 2 dni tym razem przedstawię wam:
Jak używać pluginu
worldedit
SIEMANKO!
Jeżeli są jakieś błędy proszę poinformować w komentarzu.