#===========| Licencja |=================# # * Zakaz sprzedawania skryptu! # # * Mozna zmieniac tylko nagrody i nazwy # # * Zakaz usuwuwania Autora ;) # # * Zakaz brania pomysłów ;) # #===========| Licencja |=================# options: g: &7[&2Villager&6Quest&7] #--------FARMER-----------------# iloscnagrodyfarmer: 6 # Ile ma byc nagrody za wykonanie misji # nagrodafarmer: diamond # Jaka ma byc nagroda za wykonanie misji # rzecz1farmer: diamond # 1 rzecz która ma zdobyc gracz # rzecz2farmer: diamond # 2 rzecz która ma zdobyc gracz # ilosc1farmer: 6 # Ile gracz ma zdobyc w 1 rzeczy # ilosc2farmer: 6 # Ile gracz ma zdobyc w 2 rzeczy # #--------Górnik------------------# iloscnagrodygornik: 6 nagrodagornik: diamond rzecz1gornik: diamond rzecz2gornik: diamond ilosc1gornik: 6 ilosc2gornik: 6 #--------Zbrojownik--------------# iloscnagrodyzbrojownik: 6 nagrodazbrojownik: diamond rzecz1zbrojownik: diamond rzecz2zbrojownik: diamond ilosc1zbrojownik: 6 ilosc2zbrojownik: 6 #--------Drwal-------------------# iloscnagrodydrwal: 6 nagrodadrwal: diamond rzecz1drwal: diamond rzecz2drwal: diamond ilosc1drwal: 6 ilosc2drwal: 6 #--------wojownik----------------# iloscnagrodywojownik: 6 nagrodawojownik: diamond rzecz1wojownik: diamond rzecz2wojownik: diamond ilosc1wojownik: 6 ilosc2wojownik: 6 #--------Lowca-------------------# iloscnagrodylowca: 6 nagrodalowca: diamond #--------Hermiona----------------# rzecz1hermiona: diamond rzecz2hermiona: diamond ilosc1hermiona: 6 ilosc2hermiona: 6 variables: {koniec.1.%player%} = false {c1.p.%player%} = false {c1.%player%} = false {koniec.2.%player%} = false {c2.p.%player%} = false {c2.%player%} = false {koniec.3.%player%} = false {c3.p.%player%} = false {c3.%player%} = false {koniec.4.%player%} = false {c4.p.%player%} = false {c4.%player%} = false {koniec.5.%player%} = false {c5.p.%player%} = false {c5.%player%} = false {koniec.6.%player%} = false {c6.p.%player%} = false {c6.%player%} = false {kup.l.%player%} = false {c7.%player%} = false command /villagerquest []: trigger: if arg 1 is not set: send "&a&l&m=================================" send "&6/villagerquest zdobadz&7 - zdobadz jajka villagerów" send "&6/villagerquest restart&7 - Wykonaj wszystkie misje od nowa !" send "&6/villagerquest autor&7 - Autor skryptu" send "&a&l&m=================================" if arg 1 is "zdobadz": if player has permissions "admin.villager.zdobadz": give 1 villager spawn egg named "&eFarmer" to player give 1 villager spawn egg named "&eGórnik" to player give 1 villager spawn egg named "&eZbrojownik" to player give 1 villager spawn egg named "&eDrwal" to player give 1 villager spawn egg named "&eWojownik" to player give 1 villager spawn egg named "&eLowca" to player give 1 villager spawn egg named "&dHermiona" to player send "{@g} &aGotowe !" stop if arg 1 is "autor": send "{@g} &aAutorem jest &cTheMatiris !" if arg 1 is "restart": if player has permissions "vq.restart": set {koniec.1.%player%} to false set {koniec.2.%player%} to false set {koniec.3.%player%} to false set {koniec.4.%player%} to false set {koniec.5.%player%} to false set {koniec.6.%player%} to false set {kup.l.%player%} to false send "{@g} &aGotowe !" stop else: send "{@g} &a Przykro mi ale nie mozesz Tego zrestartowac." on right click on villager: cancel event if name of the clicked entity is "&eFarmer": {koniec.1.%player%} is false: {c1.p.%player%} is false: send "{@g} &aWitaj przybyszu ! Możesz mi pomoc ?" wait 2 seconds send "&7Napisz &cTak &7zeby rozpaczac misje, lub &cNie &7zeby anulowac misje" set {c1.%player%} to true stop else: if player has {@ilosc1farmer} {@rzecz1farmer}: if player has {@ilosc2farmer} {@rzecz2farmer}: remove {@ilosc1farmer} {@rzecz1farmer} from player remove {@ilosc2farmer} {@rzecz2farmer} from player send "{@g} &aDobrze wykonana robota!" set {koniec.1.%player%} to true give {@iloscnagrodyfarmer} {@nagrodafarmer} named "&2Nagroda" to player stop else: send "{@g} &aDzieki ale juz nie trzeba" stop if name of the clicked entity is "&eGórnik": {koniec.2.%player%} is false: {c2.p.%player%} is false: send "{@g}&aWitaj ... Mam prosbe mozesz ja spelnic ?" wait 2 seconds send "&7Napisz &cTak &7zeby rozpaczac misje, lub &cNie &7zeby anulowac misje" set {c2.%player%} to true stop else: if player has {@ilosc1gornik} {@rzecz1gornik}: if player has {@ilosc2gornik} {@rzecz2gornik}: remove {@ilosc1gornik} {@rzecz1gornik} from player remove {@ilosc2gornik} {@rzecz2gornik} from player set {koniec.2.%player%} to true send "{@g} &aWielkie dzieki !" give {@iloscnagrodygornik} {@nagrodagornik} named "&2Nagroda" to player stop else: send "{@g} &aSpróbuj innym razem" stop if name of the clicked entity is "&eZbrojownik": {koniec.3.%player%} is false: {c3.p.%player%} is false: send "{@g}&aWitaj ! Potrzebuję szybkiej pomocy ! Bankrutuję !" send "&7Napisz &cTak &7zeby rozpaczac misje, lub &cNie &7zeby anulowac misje" set {c3.%player%} to true stop else: if player has {@ilosc1zbrojownik} {@rzecz1zbrojownik}: if player has {@ilosc2zbrojownik} {@rzecz2zbrojownik}: remove {@ilosc1zbrojownik} {@rzecz1zbrojownik} from player remove {@ilosc2zbrojownik} {@rzecz2zbrojownik} from player set {koniec.3.%player%} to true send "{@g} &aOk ! Wielkie dzieki, bede Ci dluzny !" give {@iloscnagrodyzbrojownik} {@nagrodazbrojownik} named "&2Nagroda" to player stop else: send "{@g} &aSory nie mam juz zadan" stop if name of the clicked entity is "&eDrwal": {koniec.4.%player%} is false: {c4.p.%player%} is false: send "{@g} &aEJ ! Witaj ! Mozesz mi pomoc ?" send "&7Napisz &cTak &7zeby rozpaczac misje, lub &cNie &7zeby anulowac misje" set {c4.%player%} to true stop else: if player has {@ilosc1drwal} {@rzecz1drwal}: if player has {@ilosc2drwal} {@rzecz2drwal}: remove 2 diamond axe from player set {koniec.4.%player%} to true send "{@g} &aDobra, wystarczy" give {@iloscnagrodydrwal} {@nagrodadrwal} named "&2Nagroda" to player stop else: send "{@g} Sorka ale nie trzeba już pomocy" stop if name of the clicked entity is "&eWojownik": {koniec.5.%player%} is false: {c5.p.%player%} is false: send "{@g} &aWitaj przybyszu, chcesz troche mi pomóc ?" send "&7Napisz &cTak &7zeby rozpaczac misje, lub &cNie &7zeby anulowac misje" set {c5.%player%} to true else: if player has {@ilosc1wojownik} {@rzecz1wojownik}: if player has {@ilosc2wojownik} {@rzecz2wojownik}: remove 20 rotten flesh from player set {koniec.5.%player%} to true send "{@g} &aDobrze wykonana robota" give {@iloscnagrodywojownik} {@nagrodawojownik} named "&2Nagroda" to player stop else: send "{@g} &aDzieki za checi ale nie teraz" stop if name of the clicked entity is "&eLowca": {koniec.1.%player%} is true: {koniec.2.%player%} is true: {koniec.3.%player%} is true: {koniec.4.%player%} is true: {koniec.5.%player%} is true: {koniec.6.%player%} is false: {c6.p.%player%} is false: send "{@g} &aWitam amigo. Moze pomozesz mi?" send "&7Napisz &cTak &7zeby rozpaczac misje, lub &cNie &7zeby anulowac misje" set {c6.%player%} to true set {kup.l.%player%} to true stop else: if player has 1 Nether Star named "&aGwiazda Szczescia": remove Nether Star named "&aGwiazda Szczescia" from player set {koniec.6.%player%} to true send "{@g} &aNo no ... Spisales sie" give {@iloscnagrodylowca} {@nagrodalowca} named "&2Nagroda" to player stop else: send "{@g} &aJuz nie potrzebuje" stop if name of the clicked entity is "&dHermiona": {kup.l.%player%} is false: {c7.p.%player%} is true: send "{@g} &7Witaj chcesz kupic Gwiazde szczescia za 16 diamentow i 16 zlota ?" send "&7Napisz &cTak&7 zeby zakupic, lub&c Nie&7 zeby anulowac" set {c7.%player%} to true stop else: if player has {@ilosc1hermiona} {@rzecz1hermiona}: if player has {@ilosc2hermiona} {@rzecz2hermiona}: remove {@ilosc1hermiona} {@rzecz1hermiona} from player remove {@ilosc2hermiona} {@rzecz2hermiona} from player give 1 Nether Star named "&aGwiazda Szczescia" to player set {kup.l.%player%} to true send "{@g} &aDzienki za zakup" on chat: {c1.%player%} is true: if message contains "Tak": cancel event send "{@g} &aOk ! Przynies mi {@ilosc1farmer} {@rzecz1farmer} oraz {@ilosc2farmer} {@rzecz2farmer}" set {c1.p.%player%} to true set {c1.%player%} to false stop if message contains "Nie": cancel event send "{@g} &aEhhh no dobra ..." set {c1.%player%} to false stop {c2.%player%} is true: if message contains "Tak": cancel event send "{@g} &aPotrzebuje {@ilosc1gornik} {@rzecz1gornik} oraz hmmm ... {@ilosc2gornik} {@rzecz2gornik}" set {c2.p.%player%} to true set {c2.%player%} to false stop if message contains "Nie": cancel event send "{@g} &aDobra, wpadnij pozniej" set {c2.%player%} to false stop {c3.%player%} is true: if message contains "Tak": cancel event send "{@g} &aPrzynies mi {@ilosc1zbrojownik} {@rzecz1zbrojownik} &7oraz&c {@ilosc2zbrojownik} {@rzecz2zbrojownik} " set {c3.p.%player%} to true set {c3.%player%} to false stop if message contains "Nie": cancel event send "{@g} &aDobra, wpadnij pozniej" set {c3.%player%} to false stop {c4.%player%} is true: if message contains "Tak": cancel event send "{@g} &aWez mi {@ilosc1drwal} {@rzecz1drwal} oraz {@ilosc2drwal} {@rzecz2drwal}" set {c4.p.%player%} to true set {c4.%player%} to false stop if message contains "Nie": cancel event send "{@g} &aDobra, wpadnij pozniej" set {c4.%player%} to false stop {c5.%player%} is true: if message contains "Tak": cancel event send "{@g} &aPrzynies mi {@ilosc1wojownik} {@rzecz1wojownik} oraz {@ilosc2wojownik} {@rzecz2wojownik}" set {c5.p.%player%} to true set {c5.%player%} to false stop if message contains "Nie": cancel event send "{@g} &aDobra, wpadnij pozniej" set {c5.%player%} to false stop {c6.%player%} is true: if message contains "Tak": cancel event send "{@g} &aKup mi Gwiazde szczescia [Nether Star] od villagera o imieniu Hermiona" set {c6.p.%player%} to true set {c6.%player%} to false stop if message contains "Nie": cancel event send "{@g} &aDobra, wpadnij pozniej" set {c6.%player%} to false stop {c7.%player%} is true: if message contains "Tak": cancel event send "{@g} &7Za gwiazde szczescia chce&c {@ilosc1hermiona} {@rzecz1hermiona}&7 oraz &c{@ilosc2hermiona} {@rzecz2hermiona}" set {c7.%player%} to false if message contains "Nie": cancel event set {c7.%player%} to false send "{@g} &7Ok moze innym razem." stop