Semar3 3 Opublikowano 14 lipca 2014 Udostępnij Opublikowano 14 lipca 2014 (edytowane) Czemu ten skrypt nie działa? Mam skQuery i Skript, podczas reloadowania 0 errorów wszystko normalnie ale skrypt nie działa. Za dobrą odp. daję lajka. https://code.skript.pl/kRhekeK4/ Edytowane 18 sierpnia 2017 przez Ewald Odnośnik do komentarza https://skript.pl/temat/1538-skrypt-nie-dzia%C5%82a/ Udostępnij na innych stronach Więcej opcji udostępniania...
0 Gość DonFallingCookie Opublikowano 14 lipca 2014 Udostępnij Opublikowano 14 lipca 2014 Lel, przypisujesz zmienną do wszystkich graczy, a piszesz że jeden gracz został oczyszczony, chyba że o to chodziłoMiałeś źle postawione "else", to powinno działać#nextGenEnchants#Skrypt by Semar3Variables: {skaza.%player%} = 0on script load: register new shaped recipe for emerald named "&2Krysztal Mocy" using none, book, none, book, emerald, book, none, book, none register new shaped recipe for sugar named "&2Krysztal Oczyszczenia" using none, glowstone, none, glowstone, torch, glowstone, none, glowstone, none# | Enchantowanieon enchant: player's tool is emerald named "&2Krysztal Mocy": if {skaza.%player%} is 0: chance of 50%: set {skaza.%player%} to 1 stop else: send "Nie posiadasz krysztalu mocy!" cancel event chance of 50%: set {skaza.%player%} to 2 send "Zostales skazony. Musisz odczekac 10 minut aby zenchantowac kolejny przedmiot." stop else: send "Jestes skazony!" cancel event# | Oczyszczanie on rightclick holding a sugar: if name of player's tool is "&2Krysztal Oczyszczenia": if {skaza.%player%} is 1: send "Zostales oczyszczony! Mozesz ponownie enchantowac." set {skaza.%player%} to 0 stop if {skaza.%player%} is 2: send "Wciaz jestes skazony! Uzyj krysztalu ponownie." set {skaza.%player%} to 1 stop else: "Nie jestes skazony!" Odnośnik do komentarza https://skript.pl/temat/1538-skrypt-nie-dzia%C5%82a/#findComment-12472 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Semar3 3 Opublikowano 14 lipca 2014 Autor Udostępnij Opublikowano 14 lipca 2014 (edytowane) Lel, przypisujesz zmienną do wszystkich graczy, a piszesz że jeden gracz został oczyszczony, chyba że o to chodziłoMiałeś źle postawione "else", to powinno działać#nextGenEnchants#Skrypt by Semar3Variables: {skaza.%player%} = 0on script load: register new shaped recipe for emerald named "&2Krysztal Mocy" using none, book, none, book, emerald, book, none, book, none register new shaped recipe for sugar named "&2Krysztal Oczyszczenia" using none, glowstone, none, glowstone, torch, glowstone, none, glowstone, none# | Enchantowanieon enchant: player's tool is emerald named "&2Krysztal Mocy": if {skaza.%player%} is 0: chance of 50%: set {skaza.%player%} to 1 stop else: send "Nie posiadasz krysztalu mocy!" cancel event chance of 50%: set {skaza.%player%} to 2 send "Zostales skazony. Musisz odczekac 10 minut aby zenchantowac kolejny przedmiot." stop else: send "Jestes skazony!" cancel event# | Oczyszczanie on rightclick holding a sugar: if name of player's tool is "&2Krysztal Oczyszczenia": if {skaza.%player%} is 1: send "Zostales oczyszczony! Mozesz ponownie enchantowac." set {skaza.%player%} to 0 stop if {skaza.%player%} is 2: send "Wciaz jestes skazony! Uzyj krysztalu ponownie." set {skaza.%player%} to 1 stop else: "Nie jestes skazony!" Nie działa. Po zapisaniu plik ma rozmiar jedynie 1 kb. Crafting zaczął działać ale mogę enchantować wnieskończoność. HELP @edit Jest jeden error: Cant uanderstand this event: 'on rightclick holding a sugar' Edytowane 14 lipca 2014 przez Semar3 Odnośnik do komentarza https://skript.pl/temat/1538-skrypt-nie-dzia%C5%82a/#findComment-12480 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Gość DonFallingCookie Opublikowano 14 lipca 2014 Udostępnij Opublikowano 14 lipca 2014 Usuń jednego taba z każdej linijki od "on rightclick holding a sugar:" Odnośnik do komentarza https://skript.pl/temat/1538-skrypt-nie-dzia%C5%82a/#findComment-12483 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Gość DonFallingCookie Opublikowano 14 lipca 2014 Udostępnij Opublikowano 14 lipca 2014 (edytowane) #nextGenEnchants#Skrypt by Semar3 Variables: {skaza.%player%} = 0 on script load: register new shaped recipe for emerald named "&2Krysztal Mocy" using none, book, none, book, emerald, book, none, book, none register new shaped recipe for sugar named "&2Krysztal Oczyszczenia" using none, glowstone, none, glowstone, torch, glowstone, none, glowstone, none # | Enchantowanieon enchant: if player has 1 emerald named "&2Krysztal Mocy": if {skaza.%player%} is 0: chance of 50%: set {skaza.%player%} to 1 stop chance of 50%: set {skaza.%player%} to 2 send "Zostales skazony. Musisz odczekac 10 minut aby zenchantowac kolejny przedmiot." stop else: send "Jestes skazony!" else: send "Nie posiadasz krysztalu mocy!"# | Oczyszczanieon rightclick with sugar: if name of player's tool is "&2Krysztal Oczyszczenia": if {skaza.%player%} is 1: send "Zostales oczyszczony! Mozesz ponownie enchantowac." set {skaza.%player%} to 0 stop if {skaza.%player%} is 2: send "Wciaz jestes skazony! Uzyj krysztalu ponownie." set {skaza.%player%} to 1 stop if {skaza.%player%} is 0: send "Nie jestes skazony!"Og, to działa Edytowane 14 lipca 2014 przez DonFallingCookie Odnośnik do komentarza https://skript.pl/temat/1538-skrypt-nie-dzia%C5%82a/#findComment-12484 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Semar3 3 Opublikowano 14 lipca 2014 Autor Udostępnij Opublikowano 14 lipca 2014 (edytowane) #nextGenEnchants#Skrypt by Semar3 Variables: {skaza.%player%} = 0 on script load: register new shaped recipe for emerald named "&2Krysztal Mocy" using none, book, none, book, emerald, book, none, book, none register new shaped recipe for sugar named "&2Krysztal Oczyszczenia" using none, glowstone, none, glowstone, torch, glowstone, none, glowstone, none # | Enchantowanieon enchant: if player has 1 emerald named "&2Krysztal Mocy": if {skaza.%player%} is 0: chance of 50%: set {skaza.%player%} to 1 stop chance of 50%: set {skaza.%player%} to 2 send "Zostales skazony. Musisz odczekac 10 minut aby zenchantowac kolejny przedmiot." stop else: send "Jestes skazony!" else: send "Nie posiadasz krysztalu mocy!"# | Oczyszczanieon rightclick with sugar: if name of player's tool is "&2Krysztal Oczyszczenia": if {skaza.%player%} is 1: send "Zostales oczyszczony! Mozesz ponownie enchantowac." set {skaza.%player%} to 0 stop if {skaza.%player%} is 2: send "Wciaz jestes skazony! Uzyj krysztalu ponownie." set {skaza.%player%} to 1 stop if {skaza.%player%} is 0: send "Nie jestes skazony!"Og, to działa error nr. 1 : 'else' has to be placed just after an 'if' or 'else if' section (nextgen.sk, line 30: else:')error nr. 2 : can uanderstand this condition: 'on rightclick holding a sugar' (nextgen.sk, line 33 on rightclick holding a sugar:') Pomocy ;/ Nic nie działa z wyjątkiem craftingu. Nie działa skaza, moge enchantowac w nieskończoność, nie da sie scraftować kryształu oczyszczenia i da się enchantować bez kryształu mocy ;/ Edytowane 14 lipca 2014 przez Semar3 Odnośnik do komentarza https://skript.pl/temat/1538-skrypt-nie-dzia%C5%82a/#findComment-12490 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
Semar3 3
Czemu ten skrypt nie działa? Mam skQuery i Skript, podczas reloadowania 0 errorów wszystko normalnie ale skrypt nie działa.
Za dobrą odp. daję lajka.
https://code.skript.pl/kRhekeK4/
Edytowane przez EwaldOdnośnik do komentarza
https://skript.pl/temat/1538-skrypt-nie-dzia%C5%82a/Udostępnij na innych stronach
5 odpowiedzi na to pytanie
Rekomendowane odpowiedzi