Skocz do zawartości

Rekomendowane odpowiedzi

Skrypt jak na naukę naprawdę przyzwoity 👍

Aczkolwiek, muszę się spytać.. Do czego to służy?

command /run [<player>] [<text>]:
    permission: run.command.kupisu
    trigger:
        if arg 1 is set:
            if "arg 2" is set:

To nic nie wykonuje, więc po co to?

Odnośnik do komentarza
https://skript.pl/temat/34003-x/#findComment-218951
Udostępnij na innych stronach

4 minuty temu, HeezQ napisał:

Skrypt jak na naukę naprawdę przyzwoity 👍

Aczkolwiek, muszę się spytać.. Do czego to służy?


command /run [<player>] [<text>]:
    permission: run.command.kupisu
    trigger:
        if arg 1 is set:
            if "arg 2" is set:

To nic nie wykonuje, więc po co to?

to jest do argumentow

 

2 minuty temu, neQYT napisał:

mi się zdaje że podobny widziałem ostatnio na niecie hm?

poprosze o linka lub jakies udowodnienie że wzialem to z neta 

HeezQ

Łączę, ale proszę następnym razem edytuj post lub wrzuć więcej wypowiedzi w jeden.

Notatka dodana przez HeezQ

Odnośnik do komentarza
https://skript.pl/temat/34003-x/#findComment-218953
Udostępnij na innych stronach

Powiem krótko:

mogłeś użyć set player's current slot

skrypt do napisania max 1h

zauważyłem wiele zbędnych komend

Jeśli nie jesteś początkującym to dałbym ci 2/10

Jeśli jesteś nowy w pisaniu skryptów 6/10

Odnośnik do komentarza
https://skript.pl/temat/34003-x/#findComment-219059
Udostępnij na innych stronach

Naprawde ty tego używasz?

permission: run.command.kupisu

Takie pouczenie. Wiem że to działa, ale jest.... No takie trochę byle jakie..

Niektórzy używają jeszcze "permission message", ale to jest już 0..

Według mnie komenda /run, powinna wyglądać tak:

command /run [<player>] [<text>]:
	trigger:
		if player have permission "run.command.kupisu":
			if arg 1 is set:
				if "arg 2" is set:

Chociaż i tak komenda nie ma żadnego sensu.

Nie wiem o co chodzi również tu:

remove 39.99 from {coins.%player%}

pytanie... Czy ty wiesz, że później ktoś kto by użył tego skryptu nie może wziąć tej zmiennej do loop?

Poza tym, dawaj :: zamiast .

Jeżeli chcesz uzyskać lepszą opinie, to użyj Vault, i zamiast zmiennych daj "player's balance"

Poza tym, ta komenda /run zaśmieca skrypt i "nic nie robi"

Skrypt nie wygląda jak na pisany "długo" lub "1-3" dni

PS: nie chce cie "obrażać" lub "powiedzieć że to co napisałeś jest złe", tylko myślę że najprawdopodobniej jesteś początkującym, i chcę ci dać kilka rad :D

Odnośnik do komentarza
https://skript.pl/temat/34003-x/#findComment-219075
Udostępnij na innych stronach

Gość ZiemniaQ
3 godziny temu, neQYT napisał:

Jeśli nie jesteś początkującym to dałbym ci 2/10

Jeśli jesteś nowy w pisaniu skryptów 6/10

Gdzieś już coś podobnego widziałem... ah tak:

5pLMOZ9bbIUSDba8.jpg

 

 

 

format slot 0 of player with 1 of Stained Glass Pane named "&4&l" to close
format slot 1 of player with 1 of Stained Glass Pane named "&4&l" to close
format slot 2 of player with 1 of Stained Glass Pane named "&4&l" to close
format slot 3 of player with 1 of Stained Glass Pane named "&4&l" to close
format slot 4 of player with 1 of Stained Glass Pane named "&4&l" to close
format slot 5 of player with 1 of Stained Glass Pane named "&4&l" to close
format slot 6 of player with 1 of Stained Glass Pane named "&4&l" to close
format slot 7 of player with 1 of Stained Glass Pane named "&4&l" to close
format slot 8 of player with 1 of Stained Glass Pane named "&4&l" to close

Gdzie jest pętla i jakie zadanie spełnia kolorowanie pustego tekstu? Jaki jest sens dodawania tutaj tekstu skoro go nie potrzebujesz? Dlaczego zamykasz GUI po kliknięciu? Przedmioty da się kopiować.

on rightclick:
    if player's tool is paper with lore "&c&lWplac klikajac Prawym" named "&7&l[&6&lSKLEP&7&l] &9&lTwoje wyplacone Monety &2&l1.00 PLN":
        add 1.00 to {coins.%player%}
        send "&7&l[&6&lSKLEP&7&l] &9&lMonety zostaly Wplacone do banku"
        remove 1 paper named "&7&l[&6&lSKLEP&7&l] &9&lWyplacone Monety  &a&l1.00 &2&lPLN" with lore "&c&lWplac Klikajac Prawym" from player
        stop

A skąd mamy taki przedmiot zdobyć? Nie widzę żeby gdziekolwiek w skrypcie został dodany.

on mine of stone:
    chance of 0.50%:
        add 0.05 to {coins.%player%}
        send "&7&l[&6&lSKLEP&7&l] &9&lZnalazlem zakopana 5 groszowke"
    chance of 0.40%:
        add 0.10 to {coins.%player%}
        send "&7&l[&6&lSKLEP&7&l] &9&lZnalazlem zakopana 10 groszowke"

Czyli średnio na 250 wykopanego stona wypadnie nam 10 groszy i równocześnie na 200 stona 5 groszy. Zatem statystycznie za 2300 stona (pełny ekwipunek) zdobędziemy około 170 groszy

command /isklep2 [<text>]:
    trigger:
        if arg 1 is "selldiamenty64":
            if player don't have 64 Diamond:
                send "&c&lBLAD: &4Nie posiadasz 64 Diamentow !"
                stop
            else:
                remove 64 Diamond from player
                add 0.13 to {coins.%player%}
                send "&8» &7Sprzedales &664 &b&lDiamentow !"
                send "&8» &7Do twojego Konta dodano &60.13 &7PLN !"
                stop
        if arg 1 is "sellzloto64":

Czyli zamiast krótkiej i optymalnej funkcji, która działa z konfiguracją w pliku tekstowym otrzymujemy od zarąbiania komend i jakieś gówno argumenty pokroju "selldiamendy64"... Uroczo.

W dniu 20.07.2019 o 12:26, Kamix2115 napisał:

Siedziałem nad tym skryptem dosyć długo około 1-3 dni

Nobody cares.

 

 

command /usuntenskrypt654 [<text>]:
  trigger:
    if arg 1 is "tenskryptjestdziadostwem":
      if {brak.dobrej.konfiguracji%player%} is true:
        if {liczba.identycznych.beznadziejnych.skryptów} > 5:
          format slot 73 of player with potato named "&f&b&a&4&f&6&l&k&o&m&n" to run [make player execute "/usuntenskrypt109"]
				

PS: nie chce cie "obrażać" ale "powiedzieć że to co napisałeś jest złe". :D

Edytowane przez ZiemniaQ
Odnośnik do komentarza
https://skript.pl/temat/34003-x/#findComment-219086
Udostępnij na innych stronach

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.

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

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