Skocz do zawartości

knugi

Użytkownik
  • Ilość zawartości

    1686
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    106

Treść opublikowana przez knugi

  1. knugi

    Pomocy! Sklep

    Gościu, powiedz co dokładnie nie działa. Jasnowidzem nie jestem i poprawiłem tylko tyle co widziałem. Jakieś błędy przy reloadzie?
  2. Spoko pomysł, kod też jest okej, tylko w dwóch miejscach powtórzyłeś kod ;/ Można by było go skrócić do: I jak wpiszesz /zaproszenia sprawdz knugi (a ja mam 0 punkty to wyswietli Twoje punkty: 0 a jak mnie nie było na serwerze to wyświetli: Punkty gracza knugi: <none> a jeżeli byłem i mam powyżej 0 pkt to wyświetli wtedy normalnie ? Pozdrawiam #Knugi
  3. knugi

    Pomocy! Sklep

    on sign edit: line 1 is "Sklep": set line 1 to "&2[Sklep]" set line 2 to "&6[DiamondSword]" on leftclick on sign: if line 1 is "&2[Sklep]": if line 2 is "&6[Diamond Sword]": if player has 3 diamond: remove 3 diamond from player wait 0.2 second give 1 diamond sword to player else: send "&4Nie posiadasz Diamentów!" Poprawione @EnderAdam
  4. Witam, piszę skrypt na zautomatyzowanie czegoś i niestety mam problem. Muszę zrobić coś takiego: function silnia(i: integer) :: integer: if {_i} < 1: return 1 else: set {_x} to silnia({_i}-1) return {_i} * {_x} Ale nie mogę zrobić takim sposobem, bo skript wywala błędy. Jest jakiś sposób na uniknięcie tego? Może w wersjach 1.16 zostało to poprawione?
  5. Nie wywala błędów? ? 1. Nie używaj wf w yml. (No chyba, że do komentarza.) 2. Nawet nie ma takiego klucza test Zrób yml z wildskript lub skquery (te drugie bardziej polecam)
  6. po prostu naliczaj tym osobom nie od 0 (nie ustawiaj od eventu on join) Zacznij naliczać od jednego, w evencie w którym naliczasz te punkty sprawdzaj czy jest takowa zmienna, jeżeli nie ma to ustawiasz ją na 1, jeżeli nie to dodajesz ileś tam pkt do tej zmiennej
  7. command /test2: trigger: set {_s} to size of {punkty::*} loop {_s} times: loop {punkty::*}: if {_v.%loop-number%} is not set: set {_v.%loop-number%} to loop-value-2 set {_n.%loop-number%} to loop-index if loop-value-2 is larger than {_v.%loop-number%}: set {_v.%loop-number%} to loop-value-2 set {_n.%loop-number%} to loop-index remove {_v.%loop-number%} from {punkty::*} loop {_s} times: if loop-number is smaller than or equal to 5: send "%loop-number%. %{_n.%loop-number%}% - %{_v.%loop-number%}%" set {punkty::%{_n.%loop-number%}%} to {_v.%loop-number%}
  8. Nie do każdej, chłopie naucz się logicznego myślenia command /test: trigger: if player has 10 spider eye of unbreaking 10: if player has 7 jungle sapling: if player has 24 pink dye: if player has 5 water bottle: remove 10 from player's balance #to jest przykład ;P stop #Kod dalej nie pójdzie do dołu. Jest zatrzymany send "Nie posiadasz wszystkich potrzebnych rzeczy." #Wysle to gdy wszystkie warunki nie są spełnione. @Kozaczekkw pozwól, że użyłem w przykładzie twojego kodu, bo nie chciało mi się pisać //Wystarczą odpowiednie taby i jest elegancko Dlatego śpieszmy się uczyć tabów, one są takie wspaniałe
  9. knugi

    Ringo pomocy;/

    zmień na if {Ringo.rainbow.%loop-player%} is true: w periodicalu.
  10. {zmienną} of paper named ...
  11. Siemka, jam jest zdziwiony, że ten kod nie chce mi zreturnować jedyneczki. command /test: trigger: set {_i} to "stone" parsed as item give {_i} to player send "%id of {_i}%" stone normalnie daje, a na chacie wyświetla <none> U was tak samo działa? https://imgur.com/FmSqYyA
  12. Też sam się tworzy.
  13. Pokażę Ci magiczną sztuczkę command /cobblex: permissions: cobblex.use trigger: set {_item} to "576 of 4" parsed as item if player have {_item}: remove {_item} from player give diamond to player send "O.o"
  14. @ErrorTV funkcja log, jeżeli nie ma danego pliku to on sam Ci go stworzy tak samo jest z wf
  15. Jeżeli próbujesz wykorzystać {_graczdobana} w innym evencie niż go zapisujesz to będzie none. Wtedy musisz zapisać go w zwkyłej zmiennej.
  16. Umbaska a WildSkript to dwa różne dodatki i one nie są zamienne. Do tego musisz koniecznie posiadać WildSkript bo inne dodatki czegoś takiego nie oferują. Dlatego Ci to nie działa. Pobierz WildSkript i problem zniknie.
  17. To jest z WildSkripta, nie masz tego dodatku.
  18. knugi

    Ulepszanie

    Jakieś błędy przy reloadzie skryptu?
  19. knugi

    Ulepszanie

    Może nie masz skquery? Albo nie trzymasz tego itemu w ręce
  20. @LuckyPotato skript by bensku nie wspiera serwerów 1.8.8 można natomiast użyć takowego na tę wersję: https://forums.skunity.com/resources/official-skript-2-2-mp-core-remake-1-8-8.54/
  21. Serwer A jeszcze zapytam, masz jakieś błędy przy reloadowaniu skryptu? Lub w consoli
  22. Zaktualizuj sobie wersję, nie wspieram już starszych.
  23. every 30 seconds: loop all entities: if name of loop-entity is "Krol": if {damage.%loop-entity%} is not set: set {_loc} to location of loop-entity kill loop-entity spawn zombie at {_loc} set name of last spawned zombie to "Krol" stop on damage: if victim is zombie: if name of victim is "Krol": set {damage.%victim%} to true wait 30 second clear {damage.%victim%}
  24. function test(t: text=""): broadcast "It's work! %{_t}%" command /calc [<text>]: trigger: set {_test::%player%} to "test" set {_arg} to "%arg%" replace all "<none>" with "" in {_arg} evaluate "%{_test::%player%}%({_arg})" Ja to tutaj tylko tak zostawię, że można używać funkcji, której nazwę mamy w zmiennej Jak to mówią, potrzeba matką wynalazków
×
×
  • Dodaj nową pozycję...