KodziaK 30 Opublikowano 1 maja 2017 Udostępnij Opublikowano 1 maja 2017 (edytowane) Witaj ja jestem K0dX_1337 a to jest mój kolejny skrypt opublikowany na tym forum Co to jest? Jest to mojego autorstwa skrypt na stoniarki gdzie można wybrać co mają generować. W jaki sposób? Po prostu nad stoniarką stawiasz kamień/obsydian Powiesz zwykły skrypt na stoniarki... A ja ci powiem że nie taki zwykły. Jeszcze nie widziałem skryptu na stoniarki posiadającym: -Generowanie kamienia/obsydianu -Config.yml -Messages.yml Jak wygląda config.yml? config: czas-regeneracji-stonea: '20' czas-regeneracji-obsydianu: '60' #CZAS W TICKACH (20 TICKOW = 1 SEKUNDA)! crafting: slot-1: diamond slot-2: diamond slot-3: diamond slot-4: diamond slot-5: stone slot-6: diamond slot-7: diamond slot-8: diamond slot-9: diamond nazwa-stoniarki: '&7Stoniarka' opis-stoniarki: '&7Postaw nad nia &6&lSTONE &7lub &6&lOBSIDIAN&7!||&7Aby generowala stone/obsidian!' #UZYJ "||" aby storzyc nowa linie opisu! A jak wygląda messages.yml? messages: error-wrong-block: '&7Zly tryb! Tryby generowania: &6STONE &7lub &6OBSIDIAN&7!' error-block-above: '&7Nad stoniarka nie moze znajdowac sie zaden blok!' change-mode-stone: '&7Ustawiles tryb generowania na: &6STONE' change-mode-obsidian: '&7Ustawiles tryb generowania na: &6OBSIDIAN' place-stoniarka: '&7Teraz wystarczy postawic &6STONE &7lub &6OBSIDIAN&7!' break-stoniarka: '&7Zniszczyles stoniarke!' Myślę że dość jasno opisałem skrypt. TO DO: -Wasze pomysły DOWNLOAD: 1.0 - https://code.skript.pl/MlqsXLU4/ 1.1 - https://code.skript.pl/H0obpMV5/ 1.2 - https://code.skript.pl/cAE98z6z/ Edytowane 7 maja 2017 przez PoweredDragon Allows i Oedeopol 2 Cytuj Odnośnik do komentarza https://skript.pl/temat/18126-kstoniarka-stoniarki-z-wyborem-tryb%C3%B3w/ Udostępnij na innych stronach Więcej opcji udostępniania...
Oedeopol 67 Opublikowano 1 maja 2017 Udostępnij Opublikowano 1 maja 2017 Dodaj więcej trybów i będzie fajnie! Cytuj Odnośnik do komentarza https://skript.pl/temat/18126-kstoniarka-stoniarki-z-wyborem-tryb%C3%B3w/#findComment-124012 Udostępnij na innych stronach Więcej opcji udostępniania...
Norbi 1337 Opublikowano 1 maja 2017 Udostępnij Opublikowano 1 maja 2017 Kod na ładowanie configu niepotrzebnie powtórzony. Brak możliwości craftingu z nazwanych przedmiotów Cytuj Odnośnik do komentarza https://skript.pl/temat/18126-kstoniarka-stoniarki-z-wyborem-tryb%C3%B3w/#findComment-124019 Udostępnij na innych stronach Więcej opcji udostępniania...
KodziaK 30 Opublikowano 1 maja 2017 Autor Udostępnij Opublikowano 1 maja 2017 26 minut temu, Oedeopol napisał: Dodaj więcej trybów i będzie fajnie! Jakieś pomysły? np.drewno? Cytuj Odnośnik do komentarza https://skript.pl/temat/18126-kstoniarka-stoniarki-z-wyborem-tryb%C3%B3w/#findComment-124022 Udostępnij na innych stronach Więcej opcji udostępniania...
Oedeopol 67 Opublikowano 1 maja 2017 Udostępnij Opublikowano 1 maja 2017 Teraz, K0dziakOfSky napisał: Jakieś pomysły? np.drewno? Na przykład deski na patyki? Nie wiem, bądź kreatywny Cytuj Odnośnik do komentarza https://skript.pl/temat/18126-kstoniarka-stoniarki-z-wyborem-tryb%C3%B3w/#findComment-124023 Udostępnij na innych stronach Więcej opcji udostępniania...
KrejzolekPRO 600 Opublikowano 1 maja 2017 Udostępnij Opublikowano 1 maja 2017 Zamiast takiego czegoś: Spoiler set {kstoniarka::regeneracja::stonea} to single value "config.czas-regeneracji-stonea" get of "plugins/KStoniarka/config.yml" parsed as number set {kstoniarka::regeneracja::obsydianu} to single value "config.czas-regeneracji-obsydianu" get of "plugins/KStoniarka/config.yml" parsed as number set {kstoniarka::crafting::slot::1} to single value "crafting.slot-1" get of "plugins/KStoniarka/config.yml" parsed as item set {kstoniarka::crafting::slot::2} to single value "crafting.slot-2" get of "plugins/KStoniarka/config.yml" parsed as item set {kstoniarka::crafting::slot::3} to single value "crafting.slot-3" get of "plugins/KStoniarka/config.yml" parsed as item set {kstoniarka::crafting::slot::4} to single value "crafting.slot-4" get of "plugins/KStoniarka/config.yml" parsed as item set {kstoniarka::crafting::slot::5} to single value "crafting.slot-5" get of "plugins/KStoniarka/config.yml" parsed as item set {kstoniarka::crafting::slot::6} to single value "crafting.slot-6" get of "plugins/KStoniarka/config.yml" parsed as item set {kstoniarka::crafting::slot::7} to single value "crafting.slot-7" get of "plugins/KStoniarka/config.yml" parsed as item set {kstoniarka::crafting::slot::8} to single value "crafting.slot-8" get of "plugins/KStoniarka/config.yml" parsed as item set {kstoniarka::crafting::slot::9} to single value "crafting.slot-9" get of "plugins/KStoniarka/config.yml" parsed as item set {kstoniarka::crafting::nazwa} to single value "crafting.nazwa-stoniarki" get of "plugins/KStoniarka/config.yml" set {kstoniarka::crafting::opis} to single value "crafting.opis-stoniarki" get of "plugins/KStoniarka/config.yml" set {kstoniarka::wiadomosc::error-wrong-block} to single value "messages.error-wrong-block" get of "plugins/KStoniarka/messages.yml" set {kstoniarka::wiadomosc::change-mode-obsidian} to single value "messages.change-mode-obsidian" get of "plugins/KStoniarka/messages.yml" set {kstoniarka::wiadomosc::change-mode-stone} to single value "messages.change-mode-stone" get of "plugins/KStoniarka/messages.yml" set {kstoniarka::wiadomosc::place-stoniarka} to single value "messages.place-stoniarka" get of "plugins/KStoniarka/messages.yml" set {kstoniarka::wiadomosc::error-block-above} to single value "messages.error-block-above" get of "plugins/KStoniarka/messages.yml" set {kstoniarka::wiadomosc::break-stoniarka} to single value "messages.break-stoniarka" get of "plugins/KStoniarka/messages.yml" replace all "&" in {kstoniarka::crafting::nazwa} with "ยง" replace all "&" in {kstoniarka::crafting::opis} with "ยง" replace all "&" in {kstoniarka::wiadomosc::error-wrong-block} with "ยง" replace all "&" in {kstoniarka::wiadomosc::change-mode-obsidian} with "ยง" replace all "&" in {kstoniarka::wiadomosc::change-mode-stone} with "ยง" replace all "&" in {kstoniarka::wiadomosc::place-stoniarka} with "ยง" replace all "&" in {kstoniarka::wiadomosc::error-block-above} with "ยง" replace all "&" in {kstoniarka::wiadomosc::break-stoniarka} with "ยง" Powtarzasz to 2x. Zrób to w funkcji, a zaoszczędzisz miejsca. Cytuj Odnośnik do komentarza https://skript.pl/temat/18126-kstoniarka-stoniarki-z-wyborem-tryb%C3%B3w/#findComment-124043 Udostępnij na innych stronach Więcej opcji udostępniania...
KodziaK 30 Opublikowano 1 maja 2017 Autor Udostępnij Opublikowano 1 maja 2017 Krejzolek nie będę kłamał ale nie ogarniam tych funkcji Cytuj Odnośnik do komentarza https://skript.pl/temat/18126-kstoniarka-stoniarki-z-wyborem-tryb%C3%B3w/#findComment-124044 Udostępnij na innych stronach Więcej opcji udostępniania...
Nieaktywny Opublikowano 1 maja 2017 Udostępnij Opublikowano 1 maja 2017 Jak ładujesz zmienne od konfiguracji na początku, to je usuwaj przy zakonczeniu skryptu. Skript musi te zmienne zapisywać, a to zbędne marnowanie pamięci; Bądź jak człowiek i użyj funkcji, powtarzasz kod bezsensownie; Przy ładowaniu konfiguracji masz jakieś bezsensowne replace'y - wywal je; Jak ładujesz sloty w crafting'u, to użyj pętli. Tak to znośnie, daje 3/10. Cytuj Odnośnik do komentarza https://skript.pl/temat/18126-kstoniarka-stoniarki-z-wyborem-tryb%C3%B3w/#findComment-124045 Udostępnij na innych stronach Więcej opcji udostępniania...
KodziaK 30 Opublikowano 1 maja 2017 Autor Udostępnij Opublikowano 1 maja 2017 1 minutę temu, Wizzard napisał: Przy ładowaniu konfiguracji masz jakieś bezsensowne replace'y - wywal je; Wtedy kolory nie będą działać... a nie chce zmuszać do dawania paragrafów. Cytuj Odnośnik do komentarza https://skript.pl/temat/18126-kstoniarka-stoniarki-z-wyborem-tryb%C3%B3w/#findComment-124046 Udostępnij na innych stronach Więcej opcji udostępniania...
Nieaktywny Opublikowano 1 maja 2017 Udostępnij Opublikowano 1 maja 2017 Teraz, K0dziakOfSky napisał: Wtedy kolory nie będą działać... a nie chce zmuszać do dawania paragrafów. Będą działać. Skript całość przepuszcza przez metode ChatColor.translateAlternartiveColorCodes(char paramChar, String paramString); Cytuj Odnośnik do komentarza https://skript.pl/temat/18126-kstoniarka-stoniarki-z-wyborem-tryb%C3%B3w/#findComment-124047 Udostępnij na innych stronach Więcej opcji udostępniania...
KodziaK 30 Opublikowano 1 maja 2017 Autor Udostępnij Opublikowano 1 maja 2017 (edytowane) Albo i jednak nie... https://scr.hu/9l00e1 Edytowane 1 maja 2017 przez K0dziakOfSky Cytuj Odnośnik do komentarza https://skript.pl/temat/18126-kstoniarka-stoniarki-z-wyborem-tryb%C3%B3w/#findComment-124049 Udostępnij na innych stronach Więcej opcji udostępniania...
Norbi 1337 Opublikowano 1 maja 2017 Udostępnij Opublikowano 1 maja 2017 Wystarczy dać send "%colored {zmienna}%" Cytuj Odnośnik do komentarza https://skript.pl/temat/18126-kstoniarka-stoniarki-z-wyborem-tryb%C3%B3w/#findComment-124056 Udostępnij na innych stronach Więcej opcji udostępniania...
KodziaK 30 Opublikowano 1 maja 2017 Autor Udostępnij Opublikowano 1 maja 2017 Dzięki Norbi kocham cię! Tego potrzebowałem wielkie serducho dla ciebie! <333 Cytuj Odnośnik do komentarza https://skript.pl/temat/18126-kstoniarka-stoniarki-z-wyborem-tryb%C3%B3w/#findComment-124059 Udostępnij na innych stronach Więcej opcji udostępniania...
KodziaK 30 Opublikowano 1 maja 2017 Autor Udostępnij Opublikowano 1 maja 2017 UPDATE! Wersja 1.1! Co zmieniłem? - Skróciłem kod! - Dodałem funkcję do reloadu configu! - Po wyłączeniu skryptu zmienne są usuwane! Download: https://code.skript.pl/H0obpMV5/ Cytuj Odnośnik do komentarza https://skript.pl/temat/18126-kstoniarka-stoniarki-z-wyborem-tryb%C3%B3w/#findComment-124065 Udostępnij na innych stronach Więcej opcji udostępniania...
Nieaktywny Opublikowano 1 maja 2017 Udostępnij Opublikowano 1 maja 2017 Wszystko fajnie, ale po cholere tak wielka lambda w on script unload. Starczy samo clear {kstoniarka::*} Cytuj Odnośnik do komentarza https://skript.pl/temat/18126-kstoniarka-stoniarki-z-wyborem-tryb%C3%B3w/#findComment-124170 Udostępnij na innych stronach Więcej opcji udostępniania...
KodziaK 30 Opublikowano 1 maja 2017 Autor Udostępnij Opublikowano 1 maja 2017 @Wizzard Sory ale od niedawna zacząłem używać zmiennych które mają "::" zamiast "," Nie wiedziałem że coś takiego tak działa. Cytuj Odnośnik do komentarza https://skript.pl/temat/18126-kstoniarka-stoniarki-z-wyborem-tryb%C3%B3w/#findComment-124207 Udostępnij na innych stronach Więcej opcji udostępniania...
KodziaK 30 Opublikowano 1 maja 2017 Autor Udostępnij Opublikowano 1 maja 2017 (edytowane) UPDATE! Wersja 1.2! Co zmieniłem? - Głównie poprawki stylistyczne. Download: https://code.skript.pl/cAE98z6z/ Edytowane 1 maja 2017 przez K0dziakOfSky Cytuj Odnośnik do komentarza https://skript.pl/temat/18126-kstoniarka-stoniarki-z-wyborem-tryb%C3%B3w/#findComment-124213 Udostępnij na innych stronach Więcej opcji udostępniania...
SQK 3 Opublikowano 4 maja 2017 Udostępnij Opublikowano 4 maja 2017 Na zachętę dam 6/10 Cytuj Odnośnik do komentarza https://skript.pl/temat/18126-kstoniarka-stoniarki-z-wyborem-tryb%C3%B3w/#findComment-124762 Udostępnij na innych stronach Więcej opcji udostępniania...
XBeTeRR 63 Opublikowano 7 maja 2017 Udostępnij Opublikowano 7 maja 2017 Fajny skrypt Wysłane z mojego GT-I9505 przy użyciu Tapatalka Cytuj Odnośnik do komentarza https://skript.pl/temat/18126-kstoniarka-stoniarki-z-wyborem-tryb%C3%B3w/#findComment-125242 Udostępnij na innych stronach Więcej opcji udostępniania...
KodziaK 30 Opublikowano 7 maja 2017 Autor Udostępnij Opublikowano 7 maja 2017 @XBeTeRR Dzięki za opinie Cytuj Odnośnik do komentarza https://skript.pl/temat/18126-kstoniarka-stoniarki-z-wyborem-tryb%C3%B3w/#findComment-125248 Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
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ą.