Skocz do zawartości

sula008

Użytkownik
  • Ilość zawartości

    185
  • Rejestracja

  • Ostatnia wizyta

Treść opublikowana przez sula008

  1. Witam, czy w skript da się dodawać liczby do kordów? w sensie takim że np kordy mam w zmiennej {kordy.%player%} i np chciałbym dodać ew odjąć od wysokość czyli Y 10, da rade tak zrobić bo wiem że w dacie da się tak dodawać
  2. sula008

    System Home

    no niestety nadal to samo nie wiem czemu #edit ogarnąłem takie coś z innego skriptu: arg 1 is set: loop {homes.list.%arg 1%::*}: loop-value is player: teleport player to {homes.%arg 1%.location} send "Zosta�e� przeteleportowany na home %arg 1%" stop else: send "Nie masz uprawnien" stopi działa ;P może się komuś przyda jak będzie robił system home :-) Dragon za chęci i że mi sporo pomogłeś ogółem leci "lubie to" :) do zamknięcia
  3. sula008

    System Home

    hmm wywala że "nie masz uprawnien do home gracza %arg 1%""
  4. sula008

    System Home

    Witam, zrobiłem skript na home2 dla VIPów, wszystko ładnie śmiga lecz invite wygląda tak że osoba daje uprawnienia dla gracza aby ten mógł się tp do niego na home i chciałbym to zmienić tak aby "skanowało" listę invite gracza X i jeżeli gracz Y jest na owej liście to mógł in się tp na home gracza X. Próbowałem to zrobić lecz nie wychodziło mi coś bo zmiennych aż tak bardzo nie ogarniam tak jak i pętli :-( Kod na invite: if arg 1 is "invite": if arg 2 is set: if player has permission "pg.vip.home": execute console command "pex user %arg 2% add homes.%player%" wait a tick send "Dałeś mozliwość teleportowania się na Twój home graczowi %arg 2%" wait a tick Set {homes.list.%player%::%arg 2%} to "%arg 2%" stop Kod na tp gracza Y na home gracza Y: if arg 1 is set: if player has permission "homes.%arg 1%": teleport player to {homes.%arg 1%.location} send "Zostałeś przeteleportowany na home %arg 1%" if player doesn't have permission "homes.%arg 1%": send "Nie masz uprawnien do home gracza %arg 1%"
  5. to nie pomaga. Dobra z godziny zrezygnowałem lecz mam pytanie, czy wam też ten scoreboard miga podczas odświeżania ?
  6. chyba wiem czemu nie wyświetla, bo godzina jest np 20:37 a w liczbach nie ma ":" wieć jednak godziny nie da się zrobic w scoreboardzie
  7. niestety w ogóle nie pokazuje tego na scoreboardzie :-(
  8. '"%{godzina}%"' is not a numbertaki błąd
  9. działa to lecz wiem w czym problem leży, nie czyta mi {godzina} czyli zmiennej nie wiem czemu
  10. 'sidebar' is not a textjak usune to taki błąd mi wylatuje #edit zrobiłem aktualizacje sk+ na 2.0 i nic nie wylatuje oraz nie pokazuje scoreboarda
  11. Witam mam kod: every 200 ticks: loop all players: display board named "&6test" to loop-player make score "&aGodzina&9" in board of loop-player to {godzina} move display of loop-player to "sidebar"robię reload skriptu i jest wszystko dobrze lecz w ogóle nie pokazuje tego nie wiem czemu
  12. Dzięki za wyjaśnienie, przyda się pewnie kiedyś i skrypta testowałem działa jak powinien więc do zamknięcia a Tobie PoweredDragon dałem plusiki :-) tutaj cały kod który działa: every 30 seconds: clear {godzina} set {godzina} to subtext of "%now%" between 13 and 20#^- Ustawia godzine co 30 sekund -^#every 31 seconds: loop all players: loop-player has permission "pg.rp": {hotel.odliczanie.%loop-player%} is {godzina}: {hotel.%loop-player%} is true: add 1 to {hotel.czas.%loop-player%} {hotel.czas.%loop-player%} is 3: set {hotel.%loop-player%} to false clear {hotel.czas.%loop-player%} #dalszy kod do np usuwania tabliczki czy cos##^- Sprawdza czy godzina jest równa czasowi wykupienia hotelu sprawdzanie jest co 31 sekund aby się nie dublowało-^#command /qwerty [<text&gt]: trigger: if arg 1 is "1": set {_zegar} to subtext of "%now%" between 13 and 20 set {hotel.%player%} to true set {hotel.odliczanie.%player%} to {_hotel} set {_displayname} to name of player set {hotel.osoba.%player%} to {_displayname}#^- a tutaj np wykupienie hotelu czy cos -^#
  13. hmm działa jak przetestowałem lecz wytłumacz mi po co jest to "between 13 and 20" bo nie ogarniam ;p
  14. Niestety sprawdzanie " "%now%" is "{czas.count.%loop-player%}": " mi nie działa nie wiem czemu
  15. nie wiem czy zadziała ale zrobiłbym coś takiego set {_hotel} to nowsubtract 7 day from {_hotel}set {czas.count.%player%} to {_hotel}Ustawiam czas potem odejmuje dni na ile będzie wynajęty np Hotel i chyba będzie działało :P jak myślisz?
  16. zacząłem własnie prace nad tą częścią skriptu i jednak jest mały błąd "now" zapisywanie jest "data, godzina" więc tutaj nigdy "now" nie będzie sie równać z "{czas.count.%loop-player%}" bo będzie inna data :/
  17. Witam, czy jest możliwość zapętlenie wszystkich bloków w górę od danej lokalizacji? #edit znalazłem rozwiązanie w moim innym skripcie o którym zapomniałem :D można zamknąć
  18. @up przetestuje to jakoś w poniedziałek bo jeszcze się nie uporałem z działkami ;P będzie działało to plusik leci :)
  19. @up no tak tez próbowałem i niestety nie było tak samo #edit po przeszukaniu z 10 stron na bukkit/org znalazłem kod który zastosowałem u siebie i działa! kod dodania gracza do zmienny: set {_displayname} to name of playerset {dzialki.osoba.%line 2%} to {_displayname} set {dzialki.osoba.p.%player%} to {_displayname}oraz sprawdzanie: if {dzialki.osoba.%arg 2%} = name of player:może komuś to się przyda kiedyś :) do zamknięcia
  20. Witam, mam problem z zapisem gracza do zmienny a mianowicie. if {dzialki.osoba.%arg 2%} is player:to mi sprawdza czy zmienna to gracz (w moim rozumowaniu) a tutaj mam zapis gracza do zmiennej: set {_osoba} to playerset {dzialki.osoba.%line 2%} to {_osoba}i ogółem działa dobrze lecz gdy gracz wyjdzie i wejdzie na serwer to już ten warunek sprawdzający wykrywa że on nie jest gracze ze zmiennej a jak w zmiennych patrze to jest : dzialki.osoba.test001, offlineplayer, 81046E616D6520800474657374że niby offline i nie wiem o co tutaj biega, jeżeli gracz nie wyjdzie wszystko działa jak wyjdzie już nie działa :< mam do tego zrobione że sprawdza kto ma dany region itp i tam nawet jeżeli gracza nie ma na serwerze pokazuje ze to jest on
  21. a czy to every 1 real day nie będzie sie dezaktywowało podczas restartu serwera ?
  22. odpada bo serwer mam restartowany codziennie o 5 rano więc kicha
  23. Witam posiadam kod: command /td [<text>]: trigger: if arg 1 is "c": set block at {test.kordy.%arg 1%} to sign set line 1 to "test"i takie coś nie działa bo w konsoli wyskakuje błąd: There's no block in a command eventjak to zrobić aby za pomocą komendy stawiał się blok w moim przypadku tabliczka z uzupełnionymi linijkami? Znalazłem rozwiązanie na forum skripta na bukkit.com command /td [<text>] [<text>]: trigger: if arg 1 is "c": set block at {test.kordy.%arg 2%} to sign wait 1 tick set line 1 of block at {test.kordy.%arg 2%} to "test1" set line 2 of block at {test.kordy.%arg 2%} to "test2" set line 3 of block at {test.kordy.%arg 2%} to "test3"jakby ktoś potrzebował to proszę bardzo :) można zamknąć
  24. Witam, pisze skrypt podobny do Simple Region Market i napotkałem się z jednym problemem którego nie umiem rozwiązać, a mianowicie, jak sie robi region czasowy to po upływie czasu usuwa gracza z regiony i zmienia tabliczkę oraz wysyła graczowi ze jego region już nie jest jego i tu mam problem jak to zrobić że np po 7 dniach czy tam 3 (do ustawienia) wykonywało daną czynność, próbowałem kiedyś to zrobić kiedyś lecz się poddałem. z góry dziękuje za odpowiedzi i oczywiście plusiki czy tam lajki będą za pomoc ;-)
  25. Dobra ogarnałem czemu nie usuwało pierw dałem aby usunęło osobe ze zmiennych a potem nie usuwało reszty bo nie było osoby xD ale i tak jest problem z usunięciem daty oraz kordów ze zmiennych nie wiem dlaczego ich nie usuwa :< data się zapisuje tak: to po dwukropku oczywiście i usuwanie do tego mam zrobione tak: set {_dataosoba} to {dzialki.data.%arg 3%} subtract {_dataosoba} from {dzialki.data.p.%{dzialki.osoba.%arg 3%}%::*}i nie wiem czy w zapisie jeżeli jest odstęp ma to jakąś różnicę czy też nie #edit dobra ogarnąłem, błąd był w tym że zmienne z danymi które były potrzebne do usunięcia byłe na samym początku usuwane i dlatego danych nie było do usunięcia <facepalm> xD więc można zamknąć i dzieki PoweredDragon za podpowiedz z tymi numerami plusik leci :)
×
×
  • Dodaj nową pozycję...