Znajdź zawartość
Wyświetlanie wyników dla 'randomtp'.
-
PROBLEM Z PRZEDMIOTAMI Z GUI, CREATIVE
Helios1993 odpowiedział(a) na Antonio pytanie w Pytania i problemy
Problem powoduje zbędny plugin ExploitFixer, wyrzuć go. Zalecam pousuwać też inne zbędne/niskiej jakości pluginy: nexengine, wolfyutilities, stackmob, customcrafting, merchantnomending, clearlag, worldborder, antylogout, protocollib, hamsterapi, skinsrestorer, sternalboard, orebfuscator, bmchat, excellentcrates, skquery, randomtp. -
Witam poszukuje skryptu na randomtp solo/grupowe jednak wiele z nich nie działa używam skryptu 2.5.3
-
Dziwne, bo randomtp powinien aktywować event on teleport, możliwe, że trzeba dodać opóźnienie 1 tick, spróbuj dodać wait 1 tick przed wywołaniem funkcji fly
-
Teraz juz lepiej działa, ale jeszcze jak sie idzie /randomtp to nie wyłącza fly nie wiem czemu
-
czyli tak? i wtedy jak gracz wyjdzie ze spawn1 przestanie miec fly. jak gracz pojdzie na randomtp tez sie fly wylaczy? function fly(p: player): if {_p} doesn't have permission "fly.fly": stop if "%region at {_p}%" contains "spawn2": set flight mode of {_p} to false else if "%region at {_p}%" contains "spawn1": set flight mode of {_p} to true on region enter: fly(player) on region exit: fly(player) on join: fly(player) on teleport: fly(player)
-
to działa tak: jestem na spawn1 wychodze z serwera, wchodze, mam fly, moge latac gdziekolwiek chce po regionie spawn1 i spawn2. jak mam fly ide komenda /randomtp i jak sie losowo teleportuje to tez nadal moge latac
-
Teraz fly daje przy wejsciu na serwer. Jak sie wyjdzie z regionu spawn1 to fly zostaje ale jak sie wchodzi do regionu spawn1 to fly sie wylacza i juz wiecej nie wlacza. Jak sie z fly jak ma sie na spawn pojdzie na /randomtp albo jakos tak sie wyjdzie teleportacja ze spawn to automatycznie fly zostaje
-
Pomoc w rozwiązaniu problemu z lagami na serwerze
Helios1993 odpowiedział(a) na margo pytanie w Pytania i problemy
> timingcost: 211 Przeciążony procesor > jvmversion: 1.8.0_201 Nie tylko stara wersja, ale też bardzo stary build Javy > -Xms256M Współdzielony RAM Jednym z problemów jest niskiej jakości hosting, który nie jest z tobą szczery. > PS Scavenge: 572 avg(19.59ms every 14.13s) > PS MarkSweep: 46 avg(554.24ms every 175.65s) Drugim (lecz mniejszym) problemem jest wyciek pamięci na serwerze, spowodowany zapewne jakimś pluginem. > Plots - 14% obciążenia Trzecim problemem jest bardzo źle napisany plugin, który wykorzystuje tyle mocy procesora co połowa wszystkich mobów/entity na serwerze. > git-Paper-794 (MC: 1.16.5) Czwartym problemem jest przepełniona błędami i lukami w bezpieczeństwie wersja silnika. > monsters: 50 > (inne) Piątym problemem są zbyt wysokie ustawienia. Czy tak bardzo potrzebujesz aby każdego gracza w jednym momencie atakowało 50 potworów? Aby rozwiązać te problemy: - Znajdź lepszy hosting. Mogę ci w tym pomóc, ale muszę poznać twój budżet, który zamierzasz przeznaczyć na utrzymanie serwera. - Sprawdź co powoduje wyciek pamięci. Wygeneruj heapdumpa komendą /paper heap i otwórz go za pomocą Eclipse Memory Analyzer lub czytaj niżej. - Usuń niskiej jakości pluginy. Do wywalenia będą Plots, HolographicDisplays, Randomtp, ServersNPC, AZRank, TabList, BMSprawdzanie, MySkin i SetLobby, a zastąpić je mogą DecentHolograms, Citizens, TAB oraz Tryb online/FastLogin/Skinsrestorer, opcjonalnie Jake's RTP (możesz też używać losowy teleport z posiadanego już pluginu EssentialsX). - Zaktualizuj wszystko co posiadasz na serwerze (pluginy i silnik). - Pozmieniaj configi według tego poradnika. Na przyszłość możesz wyłączyć timingi i zainstalować plugin Spark, jest on dużo dokładniejszy, podaje więcej przydatnych informacji i nie ma negatywnego wpływu na wydajność serwera. -
Cześć odkopałem ten skrypt: który nie działa, konkretnie teleportacja gracza na koordynaty Y, ponieważ teleportuje go na 256 kratkę a nie na ziemię, jest ktoś w stanie wykryć problem, byłbym wdzięczny
-
on quit: set metadata value "rpt-teleporting" of player to false on sign change: if 1st line contain "RandomTP": set {_groups::*} to groups of player if {_groups::*} doesn't contain "administrator": set 1st line to " " send "%{prefix}% &fNie możesz tworzyć tabliczek do &6losowej teleportacji." to player command /rtp [<player>]: trigger: if arg 1 is not set: if player has permission "q4u.rtp-command": rtp(player) else: send "%{prefix}% &7Nie masz dostępu do tej komendy." stop else if arg 1 is set: if player has permission "q4u.rtp.other": rtp(arg 1) send "%{prefix}% &fGracz &6%player% &fpróbuje ciebie teleportować" to arg 1 send "%{prefix}% &fPróbujesz teleportować gracza &6%arg 1%" to player else: send "%{prefix}% &7Nie masz dostępu do tej komendy." stop on right click on sign: if 1st line of clicked block contain "RandomTP": rtp(player) function rtp(p: player): if metadata value "rpt-teleporting" of {_p} is not true: set {_rtp_cd} to metadata value "rtp-cd" of {_p} if {_rtp_cd} is not set: set {_rtp_cd} to now if {_rtp_cd} is smaller or equal to now: set metadata value "rpt-teleporting" of {_p} to true set {_n} to 15 set {_x} to x coordinate of {_p} set {_z} to z coordinate of {_p} loop {_n} times: send title "&6Teleportacja, nie ruszaj się przez chwilkę" with subtitle "&8[&c%{_n}%&8]" to {_p} wait 1 seconds remove 1 from {_n} if {_x} is not equal to x coordinate of {_p}: send title "&1" with subtitle "&4Poruszyłeś/aś się, spróbuj ponownie." to {_p} set metadata value "rpt-teleporting" of {_p} to false stop if {_z} is not equal to z coordinate of {_p}: send title "&1" with subtitle "&4Poruszyłeś/aś się, spróbuj ponownie." to {_p} set metadata value "rpt-teleporting" of {_p} to false stop set {_min_cords} to -5000 set {_max_cords} to 5000 set {_random_x} to random integer between {_min_cords} and {_max_cords} set {_random_z} to random integer between {_min_cords} and {_max_cords} set {_loc} to location at ({_random_x}, 200, {_random_z}) in world "world" apply resistance of tier 5 to {_p} for 20 seconds apply fire resistance of tier 5 to {_p} for 20 seconds teleport {_p} to {_loc} send "%{prefix}% &fZostałeś przeteleportowy na koordynaty x: &6%{_random_x}% &fz: &6%{_random_z}%" to {_p} set 10 seconds to now #18:18 add {_add_cd} to {_time} #18:21 set metadata value "rtp-cd" of {_p} to {_time} set metadata value "rpt-teleporting" of {_p} to false else: send "%{prefix}% &fMożesz się teleportować za: &6%difference between now and {_rtp_cd}%" to {_p} Tutaj jest mój skrypt na rtp, możesz użyć go jeżeli chcesz.
-
O pluginie Simple RandomTP to autorski plugin na losowe teleportowanie graczy. W configu można dostosować minimalne i maksymalne kordy do tepania i cooldown dla komendy /rtp. Istnieje także możliwość ustawienia przycisku do losowej teleportacji. Domyślnie przycisk teleportuje gracza w losowe miejsce, jeśli przycisk jest postawiony na bedrocku (da się zmienić w config.yml). Komendy i permisje /rtp - komenda na losową teleportację (permisja: randomtp.rtp) /rtpreload - komenda na przeładowanie configu pluginu (permisja: randomtp.reload) Config.yml Link do pobrania https://www.mediafire.com/file/d95phfqtsb6l08l/SimpleRandomTeleport-1.0-SNAPSHOT.jar/file Inne pluginy Jeśli chcesz, żebym napisał dla Ciebie inny plugin lub dodatek do tego pluginu, skontaktuj się ze mną mailowo: [email protected]
- 3 odpowiedzi
-
- randomtp
- randomteeleprot
-
(i 1 więcej)
Oznaczone tagami:
-
Napisalby mi skrypt ktory wykonuje komende ( /randomtp )po kliknieciu w guzik ktory jest na gąbce?
-
Potrzebuje szybo skrypt na random tp 1.16.5
SzeskiPL odpowiedział(a) na SzeskiPL pytanie w Pytania i problemy
Wszystkie posty z randomtp i nic nie działa bo nikt nigdy nie kończył rozmowy z kodem w całości tylko poprawkami , proszę abyś dal mi tu link , post w którym będę miał losowe tp na gąbce z kamiennym guzikiem i żebym mógł przypisać do niego komendę żeby gracze nie mogli tego robić i se ustawiać tp gdzie chcą options: xMin: 1000 xMax: 200 zMin: 400 zMax: 800 yMin: 70 yMax: 90 world: world aliases: blocktpr = 1, 2, 3, 4, 12, 13, 49, 7, 8, 5, 18, 172, 24, 9 variables: {godteleport.%player%} = false on rightclick on stone button: block behind target block is sponge: set {_targetx} to a random integer between {@xMin} and {@xMax} set {_targetz} to a random integer between {@zMin} and {@zMax} set {_targety} to 0 set {_random.pos} to location at {_targetx}, {_targety}, {_targetz} biome at {_random.pos} is ocean or river or deep ocean: send "&8» &4Blad! &3Lokacja znajduje sie na oceanie!" else: loop blocks above the block at location of {_random.pos}: if block at location of loop-block is blocktpr: if block above the block at location of loop-block is air or water: if block 1 above the block at location of loop-block is air: if block 2 above the block at location of loop-block is air: set {_pos} to block above the block at location of loop-block apply speed 2 to the player for 4 seconds apply regeneration 10 to the player for 5 seconds apply invisibility 10 to the player for 8 seconds set {godteleport.%player%} to true send "&8» &7Przeteleportowano na kordynaty &3x: %{_targetx}% z: %{_targetz}%&7!" to player add 64 cooked porkchop to player teleport player to {_pos} wait 10 seconds set {godteleport.%player%} to false stop tu koelga napisal ale on nie tepa tylko pisze na czacie ze tp w losowe i dziala na jeden guzik -
co chce mieć: żeby gracze nie mogli tworzyć teleportu tylko ja gracz ma tylko przyciskać i się teleportować żeby podczas przyciśnięcia gracz będzie musiał poczekac 6 sekund na teleport i żeby się nie ruszał bo teleportacja się anuluje podczas przyciśnięcia ma pisać 'za 6 sekund zostaniesz teleportowany w losowe miejsce nie ruszaj się' podczas anulowania ma pisac'Teleport został anulowany ruszyłeś sie' podczas czekania 6 sekund jakis efekt byle jak już tepnie to dźwięk wybuchu tnt
-
Tak aby działało że jest przycisk na Noteblock albo gąbce i działaj teleporty Noteblock (grupowe tp) gtp gąbka (randomtp) rtp
-
Witam, potrzebuję skrypt na RandomTP w guziku(najlepiej kamienny) I żeby ten guzik musiał znajdować się na gąbce by zadziałał. Wie ktoś jak to napisać?
-
czyli jesteś leniwy, https://skript.pl/szukaj/?&q=randomtp&search_and_or=or
-
Witam czy napisze mi ktoś skrypt na Randomtp chodzi o to że pod komendom /rtp mozna ustawic tepanie sie np ze naceluje sie na guzik i piszesz komende /rtp i ustawia sie tam randomteleport
-
Poszukaj sobie w internecie np. https://www.spigotmc.org/resources/randomtp-skript.14980/ Masz w srypcie config i możesz wszystko ustawić że graczy nie teleportuje w powietrze.
-
Jak w temacie
-
@Helios1993 "clearlag" to skrypt który clearuje itemy i daje nam o tym powiadomienie, "zabezpieczenie" tworzy tak jakby liste dostępnych komend dla gracza a wszystkie inne blokuje. Co od "pomoc" to mam tam wszystkie skustomizowane wiadomości typu ./discord itd itp tylko zapomniałem zmienić nazwy. Jeśli chodzi o randomtp w essentials, nie mogę o tym znaleźć żadnej informacji ;( Być może nie umiem szukać ale prosiłbym o pomoc w znalezieniu jak to zrobić
-
1. timingcost: 206 - Hosting nie wyrabia. Powyżej 150 oznacza, że procesor jest bardzo słaby lub mocno przeciążony, a ty masz ponad 200. 2. Nie potrzebujesz nocheatplusa, ponieważ posiadasz już matrixa. 3. Przejdź na najnowszą wersję (1.16.5) z silnikiem Purpur. 4. Wywal te wszystkie anticrashery, antiexploity - więcej w nich wirusów niż bezpieczeństwa. Paper i jego forki o wiele skuteczniej radzą sobie z naprawą tego typu błędów. 5. Wywal permissionsexa, używało się go 5 lat temu, teraz jest gównem w porównaniu z nowymi pluginami (np. luckperms). Pozwala dowolnej osobie wyłączyć/zlagować twój serwer. 6. Plugin 'Lores' nie jest ci potrzebny, ponieważ dodaje to essentialsx (/iname, /ilore). 7. Pl3xmotd jest już stary, został stworzony przez ogarniającą i miłą osobę, to fakt, lecz niestety nie miał od dawna aktualizacji. Możesz skorzystać z pistonmotd. 8. Mclistpl - stworzony przez osobę znaną z niszczenia i ddosowania serwerów, najpewniej zawirusowany. 9. Zaktualizuj protocolliba. 10. Pluginmanager - psuje pluginy i powoduje wycieki pamięci, nigdy, ale to nigdy nie przeładowuj pluginów gdy serwer jest uruchomiony, zawsze rób restart gdy coś zmieniasz (wyjątkiem są configi, gdzie używasz /<plugin> reload żeby taki przeładować). 11. Randomtp możesz wywalić, ponieważ posiadasz essentialsx. 12. To co dodaje noplugins możesz osiągnąć luckpermsem, a dla ułatwienia graczom życia możesz użyć commandwhitelist. Na spokojnie możesz wywalić: antylogout_smajt - Skorzystaj z combatlogx. bc-smajt - Jeśli chodzi o broadcast, jest to w essentialsx. border_smajt - Minecraft ma komendę /worldborder, a purpur skutecznie uniemożliwia wyjście poza niego. clearlag_smajt - Jak ty chcesz lagującym skryptem zmniejszyć lagi? Pozbądź się go. helpop_smajt - Ma to essentialsx. pomoc_smajt - Ma to essentialsx. rtpnowe - Ma to essentialsx. servermotd_smajt - Użyj pistonmotd. spawn_smajt - Ma to essentialsx, a także odpowiednio skonfigurowany worldguard. vanish_smajt - Ma to essentialsx. zabezpieczenie_smajt - A to czym jest?
-
Poszukuję funkcji w skripcie która będzie powtarzała kod dopóki jakiś warunek nie zostanie spełniony. W moim przypadku ma dawać losowe koordynaty dopóki 1 blok pod nie będzie lawą bądź wodą. command /randomtp: trigger: set {_world} to "world" set {_x} to random integer between -1500 and 1500 set {_z} to random integer between -1500 and 1500 set {_loc} to highest block at location at {_x}, 0, {_z} in world ({_world} parsed as world) send "Teleportacja rozpocznie się za 10 sekund, nie ruszaj się." to player wait 10 seconds teleport player to {_loc} set {_y} to player's y-location send "&aZostałeś przeteleportowany na koordynanty %{_x}%, %{_y}%, %{_z}%." to player
-
witam mam problem z rtp bo nie działaja wszystkie przyciski czym jest to spowodowane? skrypt jest dobrze napisany nie mam zadnych błedow
-
Proszę, dodałem to, co chciałeś oraz poprawiłem kilka rzeczy. Mimo wszystko poszukałbym innego skryptu na randomTP, gdyż ten jest dosłownie syfem.
