Skocz do zawartości

knugi

Użytkownik
  • Ilość zawartości

    1686
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    106

Treść opublikowana przez knugi

  1. To pewnie masz źle dobrane wersje Skripta i serwera. Poproszę wszystkie informacje z tych dwóch komend: /ver /ver sk Za nie podanie wszystkich informacji nie będę w stanie Tobie pomóc.
  2. to nie nada, bo trzeba zrobić uruchamianie jako player. A ta linijka Ona działa, tylko daj w komendzie Rangi wait 2 tick czyli: command /rangi: alliases: rangi trigger: wait 2 tick open chest... Ewentualnie jeżeli masz jakieś błędy podczas przeładowania skryptu to też możesz podać.
  3. mi chodzi jak wygląda ta komenda. Bo jak mniemam zrobiłeś ją w Skript
  4. @retsiua możemy zobaczyć tę komendę?
  5. To podmieniasz zamiast 1diamond to twój pierścień
  6. On wysłał link do dokumentacji, a dokładniej do tego czego potrzebujesz. If player can hold 1 diamond: Tego Ci tylko potrzeba. Ogólnie to polecam zapoznać się co to dokumentacja i jak się z tego korzysta
  7. Ma znaczenie i to duże. Przyczyną jest błędna wersja skript-mirror lub jego brak. Najprawdopodobniej masz już na serwerze skript-reflect i będzie trzeba przerabiać skrypt
  8. a jeżeli gracz nie ma fortuny to musisz spytać tym conditionem: if player's tool is not enchanted with fortune:
  9. Ewentualnie zrobić taki myk: set {_ench} to "fortune" parsed as enchantments set {_tool} to player's tool send "%level of {_ench} of {_tool}%" to player if level of {_ench} of {_tool} is 1: send "fortune 1" stop if level of {_ench} of {_tool} is 2: send "for 2" stop if level of {_ench} of {_tool} is 3: send "for 3": stop
  10. ano pewnie będzie. To zajrzyjmy może do dokumentacji, może coś tam się znajdzie. https://docs.skunity.com/syntax/search/enchant category:expression Być może zauważyłem teraz zadziała inna funkcja (w co wątpię): if level of fortune of the player's tool is 1
  11. To fakt. Akurat te wersje co masz posiadają takowy bład. Ja do celów prywatnych stworzyłem swój własny dodatek: https://www.mediafire.com/file/3bg6508kz9hyjeo/test.jar/file Tutaj jego dokumentacja: #all enchantments #max enchant lvl of %enchantment% #all enchants of %itemstack% #ench lvl of %enchantment% #%itemstack% can enchant with %enchantment% #%enchantment% conflicts with %enchantment% I robisz coś takiego: command /test: trigger: set {_enchants::*} to all enchants of player's tool loop {_enchants::*}: if "%loop-value%" contains "fortune": if ench lvl of loop-value is 1: send "fortune 1" stop if ench lvl of loop-value is 1: send "fortune 2" stop if ench lvl of loop-value is 1: send "fortune 3" stop
  12. knugi

    2 osoby na nick

    Tak, ale sam powiedziałeś że jest problem z zmiennym adresem IP co z góry uważnia skrypt jako bezużyteczny. Nie widzę takowego rozwiązania.
  13. zatem jest błąd w samym pluginie skript. Poproszę owe informacje z tych dwóch komend: /ver /ver sk
  14. knugi

    2 osoby na nick

    Zatem będziesz musiał to zrobić kodem dostępu. Aby tylko Ci dwaj, trzej gracze mieli dany kod. Inaczej by to się logowało "automatycznie" nie widzę rozwiązania.
  15. Ogólnie to był bajzel z tym kodem, masz tu trochę poprawiony dla oka: A tutaj to bardzo dziwna sytuacja: Ale ogólnie takim drzewem ifów się nie robi skryptów. Ten kod bym zapisał tak: on mine of stone: if {turbodrop::status::%player%} is "&4NIE": if player has permission "vip.drop": if player is holding any pickaxe: if player's held item is not enchanted with fortune: send "ok 0 stop if player's held item is enchanted with fortune 1: send "ok 1" stop if player's held item is enchanted with fortune 2: send "ok 2" stop if player's held item is enchanted with fortune 3: send "ok 3"
  16. knugi

    2 osoby na nick

    Jedna osoba na komputerze X loguje się do 127.0.0.1 nickiem "knugi" = logowanie. Druga osoba na komputerze Y loguje się do 127.0.0.1 nickiem "knugi" = błąd. Osoba jest już na serwerze i nie dopuszcza do logowania bądź loguje się na serwer a tamtą wyrzuca. To jest już zapisane w serwerze i nie da rady tego edytować poprzez skrypt. NIE DA RADY PORUSZAĆ SIĘ JEDNĄ POSTACIĄ NA SERWERZE PRZEZ DWA KOMPUTERY!
  17. knugi

    2 osoby na nick

    Jeżeli jeden chce się zalogować na nick "Knugi" a drugi na nick "knugi" to nie da rady.
  18. Z tego co widzę masz jeden warunek od sprawdzania enchantu i jest to sprawdzenie czy w ogole nie ma enchantu i po kolei leca szanse na wylosowanie wiadomosci o aktualnym fortune. Nawet w kodzie nie masz expressionu: ///Dobra cofam swoje słowa. Masz błędnie taby ustawione
  19. knugi

    2 osoby na nick

    UUID jest przypisane do nicku.
  20. knugi

    2 osoby na nick

    Nie da rady zrobić aby dwie osoby grały na tym samym nicku. Jest "nick" - string "uuid" - uuid "ip-adress" - ip nick jest zazwyczaj taki sam (wielkość liter może się różnić) uuid - jest jedno dla danego konta. nie ważne na jakim ip-adress się zalogujesz ip- ip gracza.
  21. knugi

    Mini Antylogout

    Tak: on damage of player: set {_v} to "%victim%" parsed as offlineplayer set {_a} to "%attacker%" parsed as offlineplayer if {_a} or {_v} has permission "antylogout.join.bypass": stop if {_v} and {_a} is online: set {antylog::%{_v}%} and {antylog::%{_a}%} to now on region enter: if region is "spawn1" parsed as region or "arenapvp2" parsed as region: if difference between now and {antylog::%player%} is smaller than 30 seconds: cancel event set {_diff} to "%difference between now and {antylog::%player%}%" replace all " seconds" in {_diff} with "" set {_diff} to 30 - {_diff} parsed as number send "&c&l&oHey! &7&oNie mozesz wchodzic na ten teren jeszcze przez &c&o*** %{_diff}% &7&osekund! "
  22. knugi

    Mini Antylogout

    on damage of player: set {_v} to "%victim%" parsed as offlineplayer set {_a} to "%attacker%" parsed as offlineplayer if {_v} and {_a} is online: set {antylog::%{_v}%} and {antylog::%{_a}%} to now on region enter: if player has permission "antylogout.join.bypass": stop if region is "spawn1" parsed as region or "arenapvp2" parsed as region: if difference between now and {antylog::%player%} is smaller than 30 seconds: cancel event set {_diff} to "%difference between now and {antylog::%player%}%" replace all " seconds" in {_diff} with "" set {_diff} to 30 - {_diff} parsed as number send "&c&l&oHey! &7&oNie mozesz wchodzic na ten teren jeszcze przez &c&o*** %{_diff}% &7&osekund! " Nie znam tego pluginu supervanish to masz bez vanisha.
  23. knugi

    Torba z śnieżkami

    Ja za darmo
  24. knugi

    Torba z śnieżkami

    Poproszę o wersję skripta, jego dodatków i serwera. Dwie proste komendy: /ver /ver sk
  25. knugi

    Mini Antylogout

    Poproszę dane z tych komend: /ver /ver sk To są dwie rózne komendy i z obojga chcę mieć wszystkie informacje.
×
×
  • Dodaj nową pozycję...