Skocz do zawartości

franio3321

Użytkownik
  • Ilość zawartości

    205
  • Rejestracja

  • Ostatnia wizyta

Treść opublikowana przez franio3321

  1. franio3321

    Oddzielne chaty

    Tzn jeżeli gracz ma argument {lobby} na true wysyła swoją wiadomość do innych graczy z tą samą zmienną jeżeli gracz ma zmienną {lobby2} na true wysyła wiadomość tylko do graczy z tą zmienną na true. Jeżeli gracz nie ma zmiennej {lobby} na true (czyli false) nie otrzymuje wiadomości od gracza z {lobby}. Mam nadzieje że zrozumiałe :D Ew. oddzielny chat na każdy świat...
  2. Według Mnie dobry skrypt :P Dodaj coś jak lista haseł graczy przykładowo komenda /hasła wyświetla nick oraz hasło gracza... (he he mogło by się przydać :P)
  3. A jak przerwać takie odliczanie? Przykładowo gracz opuścił arenę?
  4. Kurde o.0 Nie wiem jak to zrobić, więc wracamy do początkowego pytania: Jak wykonać ScoreBoard dla gracza (tego jednego, który przykładowo ma zmienną {SB} na true) //UP: Dostajesz like za podesłanie dokumentacji SB
  5. [20:55:41] [Server thread/ERROR]: [Skript] '"nazwa".Score.newScore{"Pierwszy slot"};' is not a boolean (yes/no) (events.sk, line 5: "nazwa".Score.newScore{"Pierwszy slot"};')[20:55:41] [Server thread/ERROR]: [Skript] '"nazwa".Score.newScore{"Drugi slot"};' is not a boolean (yes/no) (events.sk, line 6: "nazwa".Score.newScore{"Drugi slot"};')[20:55:41] [Server thread/ERROR]: [Skript] '"nazwa".Score.newScore{"Trzeci slot"};' is not a boolean (yes/no) (events.sk, line 7: "nazwa".Score.newScore{"Trzeci slot"};')[20:55:41] [Server thread/ERROR]: [Skript] 'player set scoreboard' is not a boolean (yes/no) (events.sk, line 8: player set scoreboard')He he nie działa, podaj gdzie to znalazłeś w dokumentacji (Nie mogłem znaleźć :/)
  6. Jak wykonać ScoreBoard w WildSkript, dla jednego wybranego gracza, tak żeby innym (po za tym wybranym) nie wyświetlał się SB? PS: Jak go potem usunąć ____ Ew. Może być ta sama funkcja w SkQuery
  7. Ale nie potrafię jej wykonać :/ //Jak zrobić zmienne grupowe?
  8. Przy ładowaniu skryptu ma usuwać: {Mapa.%arg 2%.online}oraz:{c.%player%.state}Problem taki, że sk nie wie jakiego %player% ma usunąć :P (Ma kasować wszystkich) tak samo ze zmienną {Mapa.%arg 2%.online} Za pomoc like :D
  9. command /excalibur:[TAB]trigger:[TAB][TAB]execute player command "strange"
  10. franio3321

    Siemaneczko :D

    Doskonale wiemy że jesteś Remikxdxd :P No cześć
  11. on rightclick on sign: [TAB]if line 1 is "[Excalibur]": [TAB][TAB]add diamond sword of Sharpness 10 named "&6Excalibur" with lore "&eOpis itemu" to player's inventoryResztę niech ktoś ci inny napisze xD
  12. Nie napisałeś czym miałby konkretnie zajmować się budowniczy,(wybudowaniem jednej malutkiej arenki 1vs1, czy też gigantyczne lobby) ile musiałby czasu poświęcać na serwer i co z tego ma.
  13. Sprawdź może zadziała :D command /excalibur: permission: excalibur.give permission message: &cNie mozesz uzywac tej komendy! aliases: ex trigger: execute console command "/playsound random.fizz %player%" add diamond sword named "&6A wiesz ze zabilem juz {kill.player} osob?" to player's inventory on leftclick: if player tool is diamond sword named "&6A wiesz ze zabilem juz {kill.player} osob?": apply strength 7 to player for 1 seconds on death of player: if attacker tool is diamond sword named "&6A wiesz ze zabilem juz {kill.player} osob?": strike lightning effect at the player add 1 to {kill.player} to attacker
  14. Proszę bardzo: on join: create timed bar with text "&eWitaj, &6%player%&a!" to player for 10 secondslub bardziej zaawansowana wersja: command /123 [<text&gt] [<text&gt]: trigger: if arg 1 is set: if arg 2 is set: create timed bar with text "%arg 1%" to all players for %arg 2% seconds else: send "&cNie podales ile sekund ma sie wyswietlac wiadomosc na pasku smoka!" else: send "&cPodaj wiadomosc ktora ma sie wyswietlac na pasku smoka!"W przypadku jeżeli nie wiesz czy masz zainstalowany WildSkript wpisz /plugins, jeżeli nie ma możesz wtyczkę pobrać z tej strony: http://dev.bukkit.org/bukkit-plugins/wildskript/'>>http://dev.bukkit.org/bukkit-plugins/wildskript/
  15. A jak usunąć sb bez przelogowania się?
  16. Otóż komendą /c dolacz [NAZWA] dołącza się do areny, która zapisuje gracza w ten sposób: add 1 to {Mapa.%arg 2%.online}I teraz problem (gwóźdź programu) jak zrobić aby gracz opuszczał arenę bez wpisywania /c opusc [NAZWA]? Nie że byłby to jakiś nie wyobrażalny problem ale jak gracz lognie to skąd sk będzie wiedział z której areny go odjąć? Obecnie mój kod na opuszczanie areny wygląda tak: if arg 1 is "opusc": if arg 2 is set: if {c.mainlobby} is set: if {c.%player%.state} is true: set {c.%player%.state} to false add -1 to {Mapa.%arg 2%.online} teleport player to {c.mainlobby} send "&aOpusciles arene %arg 2%!" else: send "{@tag} Blad - Nie jest podczas gry CastleMod!" else: send "{@tag} Blad - Lobby glowne nie zostalo ustawione!" else: send "{@tag} Wpisz /castle opusc [Nazwa_Areny_Na_Ktorej_Jestes]"(Podsumowując komenda ma działać jak działa byle nie było argumentu 1 i gracz opuszczał właściwą arenę)
  17. Uwierz że wiele trudnej jest zrobić sklep z przedmiotami stałymi/tymczasowymi niżeli napisać sam sk na SkyWars, sądzę że z tak małą wiedzą o skript (uważam tak bo zadałeś pytanie czy da się wgl napisać mini grę w skript) Raczej nikt nie napisze specjalnie SkyWarsów specjalnie dla ciebie ale jeżeli ktoś owe stworzył to znajdziesz publikacje w dziale "Lista skryptów" ewentualnie "wygogluj" (xD) w google.
  18. A co to tak wgl robi?
  19. franio3321

    EULA

    Nie zgadzam się, nie ma czegoś takiego jak serwer premium/NP jest serwer który sprawdza czy gracz łączy się z stroną minecraft.net lub nie. (omija opcję online mode) Tak wgl serwery "Non-Premium" ZAWSZE będą legalne, nie legalne jest to że nie masz zakupionej gry tylko grasz na piracie. Przecież mogę grać na swoim serwerze który ma opcje online mode; false (omija sprawdzanie premki bo przykładowo nie potrzebuję tego, tylko dłużej się loguje) przecież gdyby było to nie legalne od początku nie było by takiej opcji.
  20. @herhor wysłałem tobie kod na pw /ups sry za duble post'a PS Tak wgl testowałem samo wyrażenie every second: loop all blocks: loop-block is sign line 1 of loop-block is "Arena" set line 4 of loop-block to "123"i ono nie działa... Jest błędne. (Nie, dobrze wytabowałem!}
  21. [11:09:02] [Server thread/ERROR]: [Skript] can't understand this event: 'loop all blocks' (castle.sk, line 198: loop all blocks:')Chyba że byłbyś wstanie pomóc na PW, ts czy cuś
  22. Przerobione na moje potrzeby:every second: loop all blocks: line 1 of loop-block is "&1[CastleMOD]" line 2 of loop-block is "DDOS" {Mapa.ddos.state} is true: set line 3 of loop-block to "&cW trakcie" else: set line 3 of loop-block to "&aJoinable"LOG: [10:47:29] [Server thread/ERROR]: [Skript] indentation error: expected 8 spaces, but found 2 tabs (castle.sk, line 200: line 2 of loop-block is "DDOS"')[10:47:29] [Server thread/ERROR]: [Skript] indentation error: expected 8 spaces, but found 2 tabs (castle.sk, line 201: {Mapa.ddos.state} is true:')[10:47:29] [Server thread/ERROR]: [Skript] indentation error: expected 8 spaces, but found 12 spaces (castle.sk, line 202: set line 3 of loop-block to "&cW trakcie"')[10:47:30] [Server thread/ERROR]: [Skript] 'line 1' is not a number (castle.sk, line 199: line 1 of loop-block is "&1[CastleMOD]"')[10:47:30] [Server thread/ERROR]: [Skript] 'else' has to be placed just after an 'if' or 'else if' section (castle.sk, line 203: else:')[10:47:30] [Server thread/INFO]: [Skript] Loaded 2 scripts with a total of 5 triggers and 5 commands in 0.29 seconds[10:47:30] [Server thread/INFO]: [Skript] Finished loading
  23. No dobrze, a jak to z tą tabliczką? W 2 linii bd nazwa areny i po tym funkcja będzie wiedzieć do jakiej tabliczki przystosować jest status i teraz jak zrobić że gdy nacisnę na te tabliczkę wykona się komenda przez gracza /c dolacz [Cała_linijka_2] Wiem że problemem nie jest pokopiować kod wklejać itd... ale wtedy za każdym razem jak stworzę nową arenę muszę zmieniać w configu... @UP Nie zrozumiałem postu wyżej (funkcji) every second: loop all blocks: line 1 of loop-block is "CastleMOD" line 2 of loop-block is "Nazwa" {gratrwa.Nazwa} is true: set line 3 of loop-block to "&cW trakcie" else: set line 3 of loop-block to "&aJoinable"
  24. Kurde, jakie to było oczywiste xD Nie zauważyłem... leci łapeczka pod 2 postami :D A jeżeli mam wiele aren, a funkcja która liczy to {Mapa.%arg 2%.online} to jak mam skonfigurować żeby gracz przy komendzie "opusc" opuszczał tą właściwą? Zapewne... opusc i by musiał być arg 2 (z nazwą areny na której gra) ale jak się wyloguje to co? Nie napisze na jakiej arenie był... PS: Załóżmy że w linii 2 ma się pojawiać nazwa areny np. TEST i teraz jeżeli gracz naciśnie na tabliczkę wykona się komenda /c dolacz [cała linijka 2, czyli test] Da się tak? (Potrzebuje tego bo chcę zrobić wsparcie dla wielu aren)
  25. Hmmm dobry pomysł dziękuje ci herhor, jak bd na PC dostaniesz lajga. Jeszcze jedno pytanko: Załóżmy że w linii 3 ma się wyświetlać status areny tzn. Wolne/Gra trwa Jeżeli gra trwa varibles jest na true, jak go "przekształcić" gra trwa (żeby wyświetlało się na tabliczce) //Piszę z tel. Mogą być błędy.
×
×
  • Dodaj nową pozycję...