Skocz do zawartości

Kormic

Zasłużony
  • Ilość zawartości

    11014
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    231

Treść opublikowana przez Kormic

  1. Kormic

    kit w gui

    on inventory click: name of player's current inventory is "&6&lKity" clicked inventory is not player's inventory cancel event clicked slot is 11: player has permission "permisja.vip" give player 64 dirt named "Itemy Vipa"
  2. Kormic

    kit w gui

    W ten sposób. on inventory click: name of player's current inventory is "&6&lKity" clicked inventory is not player's inventory cancel event clicked slot is 11: give player 64 dirt named "Itemy Vipa"
  3. Kormic

    kit w gui

    Proszę. command /kit: trigger: open chest inventory with 3 rows named "&6&lKity" to player set slot (integers between 0 and 26) of player's current inventory to black stained glass pane named " " set slot 9 of player's current inventory to leather chestplate named "Kit Start" set slot 11 of player's current inventory to chain chestplate named "Kit Vip" set slot 13 of player's current inventory to iron chestplate named "Kit Vip+" set slot 15 of player's current inventory to gold chestplate named "Kit Sponsor" set slot 17 of player's current inventory to diamond chestplate named "Kit Sponsor+" on inventory click: name of player's current inventory is "&6&lKity" clicked inventory is not player's inventory cancel event
  4. Skrypt jest źle wytabowany. Popraw wcięcia w kodzie i sprawdź ponownie. EDIT: Mam nadzieję, że to nie jest cały twój kod, tylko niewielki fragment.
  5. 1. Rozumiem, że masz na myśli pierwszy event, tak? 2. Unikaj używania wielokrotnie tego samego eventu w kodzie. Połącz ten skrypt w jedną całość. 3. Podaj wersję serwera, silnik serwera oraz wersję Skripta. EDIT: Podaj również listę dodatków do Skripta i pokaż błąd wyświetlany przy crashu serwera.
  6. Kormic

    Skrypt na magię

    Proszę, skrypt nietestowany. Zaopatrzyłem go w obszerną sekcję konfiguracyjną, powinna spokojnie wystarczyć do zmodyfikowania skryptu do swoich potrzeb. Wymagany Skript 2.3+ oraz dodatek skDragon.
  7. W tym celu użyj eventu 'on step on pressure plate'. Z tego co mi wiadomo, to ten event nie działa tak jak powinien, dlatego też należy się posiłkować albo Javą i skript-reflect, albo dodatkiem SkQuery i eventem 'on any move', w którym sprawdzasz blok w miejscu nóg gracza. Jeżeli jest to płytka naciskowa, sprawdzasz czy gracz posiada itemy. Jeżeli nie, dajesz mu je. W przypadku gdy jest to inny blok niż płytka naciskowa, a gracz posiada itemy, to mu je zabierasz.
  8. Zalecam użyć pluginu MythicMobs.
  9. To pierwsze jest o wiele łatwiej zrobić, gdyż wystarczy zapętlić graczy w promieniu 3 kratek od guzika. loop all players in radius 3 around clicked block:
  10. Kormic

    Poprawienie skriptu

    To jest przecież komenda z czystego Minecrafta. /version Skript również nie ma?
  11. No tak, właściwie to jest cały kod. Jeżeli komendy oraz ten event działają, problem rozwiązany.
  12. Kormic

    Poprawienie skriptu

    W takim razie wpisz na serwerze komendę "/ver Skript" i podaj wersję.
  13. Kormic

    Poprawienie skriptu

    Dlaczego nie działają? Którą posiadasz wersję serwera oraz Skripta? Jaki posiadasz silnik serwera? Czy są błędy w podesłanym przeze mnie skrypcie?
  14. Wyjaśniłem wyżej co i jak.
  15. Z tego co widzę to komendy dobrze wkleiłeś. Jesteś pewien, że zmienna {antylogout::%player%} jest ustawiona? Event dobrze dodałeś, wystarczy, że dorzucisz do niego warunek sprawdzający zmienną, który przy zgodności anuluje event.
  16. Pokaż jak wrzuciłeś te komendy. Do skryptu, jako osobny event.
  17. W takim wypadku używasz eventu: on entering of region "nazwa_regionu": Sprawdzasz w nim czy zmienna {antylogout::%player%} jest ustawiona. Jeżeli tak, anulujesz event. W linijce 25. dodajesz więcej komend. is "komenda1" or "komenda2" or "komenda3"
  18. A w jaki sposób jest wyznaczony teren spawnu? Poprzez jakiś region w WorldGuard?
  19. Kormic

    Skrypt na magię

    A dobrze, już rozumiem. W takim razie patyk dostanie własną nazwę. Będziesz mógł ją później zmienić w konfiguracji skryptu. Mam na myśli, że ktoś może wielokrotnie użyć tej komendy w krótkim czasie. W takim wypadku wiele spirali nałoży się na siebie. Dobrze, więc będzie regeneracja 10% many co każde 6 sekund.
  20. Kormic

    DeluxeHub pomocy

    1. Jest to dział Skript i tutaj wątki dotyczą jedynie pluginu Skript. Twój wątek powinien znaleźć się w dziale "Gry komputerowe > Wszystko o Minecrafcie > Pluginy > Problemy z konfiguracją". Staraj się pamiętać o tym na przyszłość. 2. Jestem przekonany, że przy tak rozbudowanym pluginie jest to możliwe do ustawienia poprzez komendy lub plik konfiguracyjny. Wystarczy poświęcić kilka chwil na przeszukiwanie konfiguracji pluginu.
  21. Kormic

    Sprawdzanie

    Proszę. Na przyszłość pamiętaj, aby zawrzeć wszystko w zleceniu przy jego tworzeniu, aby nie tracić niepotrzebnie czasu na dodawanie nowych rzeczy do kodu. arg-1's boots is iron boots named "Buty" equip arg-1 with diamond boots named "&7Buty"
  22. Kormic

    Bany

    Problem leży w zmiennej {_}, jest ona typu 'text', tymczasem ty jej używasz w linijce z banowanie tak, jakby była typem 'timespan'. Dlatego też musisz parse'ować tę zmienną na typ 'timespan', a przed tym należy upewnić się, że w ogóle jest to możliwe (chociażby poprzez wysłanie tej zmiennej na czacie).
  23. Tak jak wspomniałem wcześniej, <player> oznacza gracza obecnego na serwerze i przy wpisywaniu jego nazwy można posłużyć się tabem, aby pomóc sobie przy wpisaniu jego nicku. Natomiast <offlineplayer> w odróżnieniu od <player> może być zarówno online, jak i offline, a w dodatku jego nazwa musi zostać dokładnie wpisana, tutaj nie ma możliwości pomagania sobie tabem, aby wpisać jego nazwę.
  24. Kormic

    Skript - podwójny drop

    Chance of może się wykonać i to w dowolnej ilości, jeżeli następuje kilka z nich po sobie. Dlatego też należy ustawić do zmiennej lokalnej losową liczbę i porównujemy ją do danego zbioru liczb. Tutaj pokazałem przykład jak można to zrobić, dlatego też w twoim przypadku zamiana będzie podobna. loop all players: if {msgcase.%loop-player%} is true: send "otworzyl:" to loop-player set {_drop} to false while {_drop} is false: set {_r} to random integer between 1 and 100 if {_r} is between 1 and 10: set {_drop} to true drop 1 beacon loop all players: if {msgcase.%loop-player%} is true: send "%player% xxx" to loop-player else if {_r} is between 11 and 100: set {_drop} to true drop 1 iron sword of sharpness 5 and fire aspect 2 loop all players: if {msgcase.%loop-player%} is true: send "%player% xxx" to loop-player EDIT: @Legal, odnosząc się do twojego edytowanego postu... jeżeli chcemy ustalić szanse procentowe dla danej rzeczy to poza 'chance of' oraz losowaniem liczby z danego zakresu nie ma wielu możliwości. W pluginach zwykle używa się do tego albo metody random(), albo metody nextInt(), które polegają na losowaniu liczby. Dlaczego nie chcesz tego robić w ten sposób?
  25. Kormic

    Skript + FunnyGuilds

    Mimo wszystko wolę dociągnąć temat do końca, dlatego też podsyłam w jaki sposób bym to zrobił. on death of creeper: attacker is a player set {_r} to random integer between 1 and 100 if {_r} is between 1 and 10: add 1 to attacker's points else if {_r} is between 11 and 15: add 2 to attacker's points
×
×
  • Dodaj nową pozycję...