Skocz do zawartości

Skrypt na pety


MiniGameShoot
 Udostępnij

Rekomendowane odpowiedzi

 

PETY w YML

 

Cześć! Chciałbym zaprezentować mój skrypt na pety. Tym skryptem dostałem się do SDT więc i wam może się podobać.

Co robi skrypt? Skrypt dodaje pety na serwer. No dobra ale to by się wiązało z dużą ilością zmiennych, a to prowadzi to lagów[prawdopodobnie]! Oj nie... Czytaj dalej :D Cały sk opiera się na yml i jest tylko jedna zmienna, która i tak zostaje usuwana jeśli gracz wyjdzie z gry oraz samego peta.

 

 

 

Funkcje z opisem:

 

 

Zwierzaki mają własne GUI jak kliknie się PPM na swojego peta. Do tego admin może tworzyć ile chce petów komendą

/pety stworz [nazwa peta z mc z małych liter]

. Po wykonaniu tej czynności pet pojawia się w gui listy petów [/pety lub ppm na kość, która pojawia się na 8 slocie jeśli slot jest pusty]. Na petach można jeździć, kazać mu chodzić za sobą lub zostawić go w jednym miejscu, aby czekał tam. Do tego można go łatwo i szybko nazwać [opcja w menu peta]. Po aktywowaniu nazywania należy napisać nazwę peta na czacie

WAŻNE! Zamiast spacji pisz _

. Pisząc

/pety setlore teks i zamiast spacji _

można nadać opis zwierzakowi na liscie GUI petów. 

 

 

 

Funkcje ogółem:

- Łatwa konfiguracja

- Wszystko w yml

- Praktycznie brak zmiennych

- Możliwość edytowania wszystkiego z poziomu gry

- Operacje na własnym pecie

 

KOD:

 

Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!

 

Wymagania:

Skript

SkQuery

WildSkript

 

 

PROSZĘ PISAĆ KOMENTARZE!

 

UPDATE GOTOWE W:

 

10%
10%
Odnośnik do komentarza
Udostępnij na innych stronach

Mam błędy.

[14:13:10] [server thread/INFO]: [skript] Loading variables...

[14:13:10] [server thread/INFO]: [skript] Loaded 36 variables in 0.0 seconds

[14:13:10] [server thread/ERROR]: [skript] Can't understand this condition/effect: set yaml value "wysokosctabeli" from "pety/config.yml" to "4" (sk.sk, line 14: set yaml value "wysokosctabeli" from "pety/config.yml" to "4"')

[14:13:10] [server thread/ERROR]: [skript] Can't understand this condition/effect: set yaml value "pety.pig.create" from "pety/config.yml" to "true" (sk.sk, line 15: set yaml value "pety.pig.create" from "pety/config.yml" to "true"')

[14:13:10] [server thread/ERROR]: [skript] Can't understand this condition/effect: set yaml value "pety.pig.lore" from "pety/config.yml" to "&eTo jest podstawowy opis || pig " (sk.sk, line 16: set yaml value "pety.pig.lore" from "pety/config.yml" to "&eTo jest podstawowy opis || pig "')

[14:13:10] [server thread/ERROR]: [skript] Can't understand this condition/effect: set yaml value "pety.wolf.create" from "pety/config.yml" to "true" (sk.sk, line 17: set yaml value "pety.wolf.create" from "pety/config.yml" to "true"')

[14:13:10] [server thread/ERROR]: [skript] Can't understand this condition/effect: set yaml value "pety.wolf.lore" from "pety/config.yml" to "&eTo jest podstawowy opis || wolf " (sk.sk, line 18: set yaml value "pety.wolf.lore" from "pety/config.yml" to "&eTo jest podstawowy opis || wolf "')

[14:13:10] [server thread/ERROR]: [skript] Can't understand this condition/effect: set yaml value "pety.sheep.create" from "pety/config.yml" to "true" (sk.sk, line 19: set yaml value "pety.sheep.create" from "pety/config.yml" to "true"')

[14:13:10] [server thread/ERROR]: [skript] Can't understand this condition/effect: set yaml value "pety.sheep.lore" from "pety/config.yml" to "&eTo jest podstawowy opis || sheep " (sk.sk, line 20: set yaml value "pety.sheep.lore" from "pety/config.yml" to "&eTo jest podstawowy opis || sheep "')

[14:13:10] [server thread/ERROR]: [skript] Can't understand this condition/effect: set yaml value "%name of player%.nazwapeta" from "pety/gracze.yml" to "%name of player%" (sk.sk, line 24: set yaml value "%name of player%.nazwapeta" from "pety/gracze.yml" to "%name of player%"')

[14:13:10] [server thread/ERROR]: [skript] Can't understand this condition/effect: set yaml value "%name of player%.online" from "pety/gracze.yml" to "true" (sk.sk, line 27: set yaml value "%name of player%.online" from "pety/gracze.yml" to "true"')

[14:13:10] [server thread/ERROR]: [skript] Can't understand this condition/effect: set yaml value "%name of player%.nazywa" from "pety/gracze.yml" to "false" (sk.sk, line 28: set yaml value "%name of player%.nazywa" from "pety/gracze.yml" to "false"')

[14:13:10] [server thread/ERROR]: [skript] Can't understand this condition/effect: set yaml value "%name of player%.ruch" from "pety/gracze.yml" to "true" (sk.sk, line 29: set yaml value "%name of player%.ruch" from "pety/gracze.yml" to "true"')

[14:13:10] [server thread/ERROR]: [skript] can't understand this condition: 'slot 8 of player is air' (sk.sk, line 30: if slot 8 of player is air:')

[14:13:10] [server thread/ERROR]: [skript] Can't understand this condition/effect: set yaml value "%name of player%.online" from "pety/gracze.yml" to "false" (sk.sk, line 34: set yaml value "%name of player%.online" from "pety/gracze.yml" to "false"')

[14:13:10] [server thread/ERROR]: [skript] Can't understand this expression: 'yaml value "%player%.nazwapeta" from "pety/gracze.yml"' (sk.sk, line 37: set {_petname} to yaml value "%player%.nazwapeta" from "pety/gracze.yml"')

[14:13:10] [server thread/ERROR]: [skript] Can't understand this condition/effect: set yaml value "%name of player%.nazwapeta" from "pety/gracze.yml" to "%name of player%" (sk.sk, line 42: set yaml value "%name of player%.nazwapeta" from "pety/gracze.yml" to "%name of player%"')

[14:13:10] [server thread/ERROR]: [skript] Can't understand this condition/effect: open chest with 1 rows named "&eMenu Peta" to player (sk.sk, line 52: open chest with 1 rows named "&eMenu Peta" to player')

[14:13:10] [server thread/ERROR]: [skript] Can't understand this condition/effect: format slot 0 of player with 1 of minecart named "&bJazda" with lore "&eKliknij, aby jezdzic || na swoim pecie" to close then run "sudo %player% pety jazda" (sk.sk, line 54: format slot 0 of player with 1 of minecart named "&bJazda" with lore "&eKliknij, aby jezdzic || na swoim pecie" to close then run "sudo %player% pety jazda"')

[14:13:10] [server thread/ERROR]: [skript] Can't understand this condition/effect: format slot 1 of player with 1 of name tag named "&bNazwij" with lore "&eKliknij, aby nazwac || peta" to close then run "sudo %player% pety nazwij" (sk.sk, line 55: format slot 1 of player with 1 of name tag named "&bNazwij" with lore "&eKliknij, aby nazwac || peta" to close then run "sudo %player% pety nazwij"')

[14:13:10] [server thread/ERROR]: [skript] Can't understand this condition/effect: format slot 2 of player with 1 of green wool named "&bPodazaj" with lore "&eKliknij, aby pet za toba || chodzil" to close then run "sudo %player% pety ruch" (sk.sk, line 56: format slot 2 of player with 1 of green wool named "&bPodazaj" with lore "&eKliknij, aby pet za toba || chodzil" to close then run "sudo %player% pety ruch"')

[14:13:10] [server thread/ERROR]: [skript] Can't understand this condition/effect: format slot 3 of player with 1 of red wool named "&bZatrzymaj" with lore "&eKliknij, aby twoj pet stal || w miejscu" to close then run "sudo %player% pety stoj" (sk.sk, line 57: format slot 3 of player with 1 of red wool named "&bZatrzymaj" with lore "&eKliknij, aby twoj pet stal || w miejscu" to close then run "sudo %player% pety stoj"')

[14:13:10] [server thread/ERROR]: [skript] Can't understand this condition/effect: format slot 8 of player with 1 of redstone block named "&6>> &c&lZamknij&6 <<" to close (sk.sk, line 58: format slot 8 of player with 1 of redstone block named "&6>> &c&lZamknij&6 <<" to close')

[14:13:10] [server thread/ERROR]: [skript] Can't understand this expression: 'yaml value "pety.%arg 2%.create" from "pety/config.yml"' (sk.sk, line 78: set {_pety} to yaml value "pety.%arg 2%.create" from "pety/config.yml"')

[14:13:10] [server thread/ERROR]: [skript] Can't understand this condition/effect: set yaml value "pety.%arg 2%.create" from "pety/config.yml" to "true" (sk.sk, line 80: set yaml value "pety.%arg 2%.create" from "pety/config.yml" to "true"')

[14:13:10] [server thread/ERROR]: [skript] Can't understand this condition/effect: set yaml value "pety.%arg 2%.lore" from "pety/config.yml" to "&eTo jest podstawowy opis || %arg 2% " (sk.sk, line 81: set yaml value "pety.%arg 2%.lore" from "pety/config.yml" to "&eTo jest podstawowy opis || %arg 2% "')

[14:13:10] [server thread/ERROR]: [skript] Can't understand this expression: 'yaml value "pety.%arg 2%.create" from "pety/config.yml"' (sk.sk, line 91: set {_pety} to yaml value "pety.%arg 2%.create" from "pety/config.yml"')

[14:13:10] [server thread/ERROR]: [skript] Can't understand this condition/effect: set yaml value "pety.%arg 2%.lore" from "pety/config.yml" to "%{_msg}%" (sk.sk, line 98: set yaml value "pety.%arg 2%.lore" from "pety/config.yml" to "%{_msg}%"')

[14:13:10] [server thread/ERROR]: [skript] Can't understand this expression: 'yaml value "%player%.nazwapeta" from "pety/gracze.yml"' (sk.sk, line 102: set {_nazwap} to yaml value "%player%.nazwapeta" from "pety/gracze.yml"')

[14:13:10] [server thread/ERROR]: [skript] Can't understand this condition/effect: set yaml value "%player%.nazwapeta" from "pety/gracze.yml" to "%{_nazwa}%" (sk.sk, line 110: set yaml value "%player%.nazwapeta" from "pety/gracze.yml" to "%{_nazwa}%"')

[14:13:10] [server thread/ERROR]: [skript] Can't understand this expression: 'yaml value "%player%.nazwapeta" from "pety/gracze.yml"' (sk.sk, line 115: set {_petname} to yaml value "%player%.nazwapeta" from "pety/gracze.yml"')

[14:13:11] [server thread/ERROR]: [skript] Can't understand this condition/effect: set yaml value "%name of player%.nazywa" from "pety/gracze.yml" to "true" (sk.sk, line 130: set yaml value "%name of player%.nazywa" from "pety/gracze.yml" to "true"')

[14:13:11] [server thread/ERROR]: [skript] Can't understand this condition/effect: set yaml value "%name of player%.ruch" from "pety/gracze.yml" to "true" (sk.sk, line 133: set yaml value "%name of player%.ruch" from "pety/gracze.yml" to "true"')

[14:13:11] [server thread/ERROR]: [skript] Can't understand this condition/effect: set yaml value "%name of player%.ruch" from "pety/gracze.yml" to "false" (sk.sk, line 136: set yaml value "%name of player%.ruch" from "pety/gracze.yml" to "false"')

[14:13:11] [server thread/ERROR]: [skript] Can't understand this expression: 'yaml value "%player%.nazywa" from "pety/gracze.yml"' (sk.sk, line 139: set {_nazwa} to yaml value "%player%.nazywa" from "pety/gracze.yml"')

[14:13:11] [server thread/ERROR]: [skript] Can't understand this expression: 'yaml value "%player%.nazwapeta" from "pety/gracze.yml"' (sk.sk, line 142: set {_nazwap} to yaml value "%player%.nazwapeta" from "pety/gracze.yml"')

[14:13:11] [server thread/ERROR]: [skript] Can't understand this condition/effect: set yaml value "%player%.nazwapeta" from "pety/gracze.yml" to "%{_nazwa}%" (sk.sk, line 150: set yaml value "%player%.nazwapeta" from "pety/gracze.yml" to "%{_nazwa}%"')

[14:13:11] [server thread/ERROR]: [skript] Can't understand this condition/effect: set yaml value "%name of player%.nazywa" from "pety/gracze.yml" to "false" (sk.sk, line 152: set yaml value "%name of player%.nazywa" from "pety/gracze.yml" to "false"')

[14:13:11] [server thread/ERROR]: [skript] Can't understand this expression: 'yaml value "pety.%arg 2%.create" from "pety/config.yml"' (sk.sk, line 167: set {_pety} to yaml value "pety.%arg 2%.create" from "pety/config.yml"')

[14:13:11] [server thread/ERROR]: [skript] Can't understand this expression: 'yaml value "%player-arg%.nazwapeta" from "pety/gracze.yml"' (sk.sk, line 173: set {_petname} to yaml value "%player-arg%.nazwapeta" from "pety/gracze.yml"')

[14:13:11] [server thread/ERROR]: [skript] Can't understand this expression: 'yaml value "%player-arg%.nazwapeta" from "pety/gracze.yml"' (sk.sk, line 179: set {_nazwapeta} to yaml value "%player-arg%.nazwapeta" from "pety/gracze.yml"')

[14:13:11] [server thread/ERROR]: [skript] Can't understand this expression: 'yaml value "%{_name}%.online" from "pety/gracze.yml"' (sk.sk, line 187: set {_online} to yaml value "%{_name}%.online" from "pety/gracze.yml"')

[14:13:11] [server thread/ERROR]: [skript] Can't understand this expression: 'yaml value "%{_name}%.ruch" from "pety/gracze.yml"' (sk.sk, line 188: set {_ruch} to yaml value "%{_name}%.ruch" from "pety/gracze.yml"')

[14:13:11] [server thread/ERROR]: [skript] Can't understand this expression: 'yaml value "%{_name}%.ruch" from "pety/gracze.yml"' (sk.sk, line 201: set {_ruch} to yaml value "%{_name}%.ruch" from "pety/gracze.yml"')

[14:13:11] [server thread/ERROR]: [skript] Can't understand this condition/effect: open chest with {_wysokosc} rows named "&4&n&lPety" to {_g} (sk.sk, line 212: open chest with {_wysokosc} rows named "&4&n&lPety" to {_g}')

[14:13:11] [server thread/ERROR]: [skript] Can't understand this expression: 'yaml value "pety.%loop-value%.lore" from "pety/config.yml"' (sk.sk, line 216: set {_lore} to yaml value "pety.%loop-value%.lore" from "pety/config.yml"')

[14:13:11] [server thread/ERROR]: [skript] Can't understand this condition/effect: format slot {_slot}-1 of {_g} with 1 of bottle of enchanting named "&a&l%{_pet}%" with lore "%{_lore}%" to close then run "getpet %{_g}% %{_pet}% " (sk.sk, line 219: format slot {_slot}-1 of {_g} with 1 of bottle of enchanting named "&a&l%{_pet}%" with lore "%{_lore}%" to close then run "getpet %{_g}% %{_pet}% "')

[14:13:11] [server thread/ERROR]: [skript] Can't understand this condition/effect: format slot 22 of {_g} with 1 of redstone block named "&6>> &c&lPowrot&6 <<" to close (sk.sk, line 220: format slot 22 of {_g} with 1 of redstone block named "&6>> &c&lPowrot&6 <<" to close')

[14:13:11] [server thread/INFO]: [skript] Loaded 1 script with a total of 12 triggers and 3 commands in 0.87 seconds

[14:13:11] [server thread/INFO]: [skript] Finished loading.

[14:13:13] [skript update thread/INFO]: [skript] You're currently running a beta version of Skript, and no new mstable version is available. Please note that you have to update to newer beta versions manually!

[14:14:18] [server thread/INFO]: WildSkript version 1.8

[14:14:18] [server thread/INFO]: Website: Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!

[14:14:18] [server thread/INFO]: Author: Dzikoysk

[14:14:20] [server thread/INFO]: Skript version 2.2-SNAPSHOT

[14:14:20] [server thread/INFO]: Customize Minecraft's mechanics with simple scripts written in plain English sentences.

[14:14:20] [server thread/INFO]: Website: Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!

[14:14:20] [server thread/INFO]: Author: Njol

[14:14:23] [server thread/INFO]: SkQueryAPIONLY version 4.0

[14:14:23] [server thread/INFO]: Your premier Skript addon.

[14:14:23] [server thread/INFO]: Website: Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!

[14:14:23] [server thread/INFO]: Author: w00tmast3r

[14:15:10] [server thread/INFO]: This server is running CraftBukkit version git-Spigot-044d928-e8c6403 (MC: 1.8.6) (Implementing API version 1.8.6-R0.1-SNAPSHOT)

[14:15:10] [server thread/INFO]: Checking version, please wait...

[14:15:11] [Thread-9/INFO]: You are 23 version(s) behind

Odnośnik do komentarza
Udostępnij na innych stronach

@up

 

Ślepyś?

 

[14:14:18] [Server thread/INFO]: WildSkript version 1.8[14:14:18] [Server thread/INFO]: Website:Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść! [Server thread/INFO]: Author: Dzikoysk[14:14:20] [Server thread/INFO]: Skript version 2.2-SNAPSHOT[14:14:20] [Server thread/INFO]: Customize Minecraft's mechanics with simple scripts written in plain English sentences.[14:14:20] [Server thread/INFO]: Website:Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść! [Server thread/INFO]: Author: Njol[14:14:23] [Server thread/INFO]: SkQueryAPIONLY version 4.0[14:14:23] [Server thread/INFO]: Your premier Skript addon.[14:14:23] [Server thread/INFO]: Website:Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść! [Server thread/INFO]: Author: w00tmast3r
Odnośnik do komentarza
Udostępnij na innych stronach

Wymagania:

Skript

SkQuery

WildSkript

[14:14:23] [Server thread/INFO]: SkQueryAPIONLY version 4.0[14:14:23] [Server thread/INFO]: Your premier Skript addon.[14:14:23] [Server thread/INFO]: Website:Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść! [Server thread/INFO]: Author: w00tmast3r

Dołączona grafika

Wgrałem

Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!

i działa skrypt. Zaraz dam Edita z błędami i z moimi uwagami.

Ocena skryptu: - ogólnie: nie wiem jak Cię przyjęli do SDT.

To tak - skrypt w większości nie działa. Z poziomu gui zarządzania mobem NIC nie działa. Muszę używać komend wypisanych w /pety help.

Wpisuję /pety stoj i dupa. Dalej sobie chodzi. W konsoli wywala błędy.

Mogę sobie wpisać /getpet xNorbi sheep

Mogę sobie też dodać peta np. pieseu i się nie zespawnuje, bo nie ma takiego zwierzęcia w minecraft.

Odnośnik do komentarza
Udostępnij na innych stronach

Błędów raczej nie ma. Sprawdzałem godzinami :D

@up wszystko działa. Przecież pisze, że ma być z małych liter, i nazwa moba taka jak w mc!  Gui testowane i działa. Na pewno masz wymagane dodatki? U mnie wszystko ładnie działa bez errorów- 0.

Odnośnik do komentarza
Udostępnij na innych stronach

@up to by była już minigra :D Może zrobię.. Pomyślę.

@2up ,,Jak Mam Plugin Authme i loguje się to ta kość znika i komenda /pety nie działa *-*" To daj w linijce gdzie jest on join: a potem if slot 8 of player is air to daj po tym wait 5-10 seconds. Tyle sekund chyba wystarczy na zalogowanie. A co do treści dalszej to jakieś błędy masz? Wgraj nowe skQuery, albo pisz /pety lub /pety gui

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 miesiące temu...
  • bvcz zablokował(a) ten temat
  • Libter odblokował(a) ten temat
  • 5 miesięcy temu...
  • 1 rok później...

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ą.

Nieaktywny
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń 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.

 Udostępnij

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...