Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Szukam skryptu na teleportację na spawn.


DJxsebol

Rekomendowane odpowiedzi

Opublikowano

Witam ma pewne pytanie jak zrobić skript na spawna.

Czyli jeśli ktoś bez permisi np cos.spawn wpisz /spawn to wyswietli mu sie kordy spawnu

A jaesli np vip będzie miał tom permisje to tepa go na spawna.

napisze mi ktoś takie coś ? :3

Opublikowano


command /setspawn:
	trigger:
		if player has permission "setspawn":
			set spawn to location of player
			send "&8> &7Ustawiles lokalizacje spawna."
  
command /spawn:
	trigger:
		if player has permission "spawn.teleport":
			teleport player to spawn
			send "&8> &7Zostales przeteleportowany na spawna"
		else:
			send "&9Kordy spawnu: x: 0 y: 68 z: 0"

Jezeli grasz ma permissie: spawn.teleport teleportuje go na spawna, jezeli nie, wyswietla koordynaty.

CPU: i5 6500 / RAM: 8GB / GPU: GTX 1070 / MOBO: MSI H110M / HDD: 1TB / SSD: Iridium PRO 

BLACKPRISON.HOSTMC.PL - najlepszy serwer prison w Polsce

Opublikowano

O joj 

Troszkę źle 

Z twojego kodu wynika ze nawet jesli gracz nie bedzie mials permisji cos.tam tepnie go na spawna ;d 

on command "spawn":
	if player don't have permissions "spawn.tp":
		send "&4Koordynaty spawnu to x:0 y:0"
		cancel event
	else:
		if player have permissions "spawn.tp":
			send "&9Zostales przeteleportowany na spawn!"

prosze oto dzialajcy kod :D permissia to spawn.tp

 

@Edit

@up 

Twoj kod spowodowałby stwozenie cmd /spawn (i tak nieprawidlowo wpisane) ktora wysyala by wiadomosc "Zostales przeteleportowany na spawna" oraz "9Kordy spawnu: x: 0 y: 68 z: 0"

Prawidłowo nazwe komendy wpisujemy bez / :3 Jeszcze duużo musisz sie nauczyć :D 

Opublikowano

nie zupełnie o to mi chodziło :) Twoje błędy to :

1. "command /spawn" Powinno być "on command spawn"

2.   "if player doesn't have permission "cos.tam":

            teleport player to spawn"  Te linijki spowodowałyby przeteleportowanie gracza z permissią na spawn i wyswietlenie mu tych dwóch wiadomosci. Jednak gracz bez permissi bez przeszku mógłby zrobić to samo tyle ze bez wyswietlania wiadomosci ;p 

3.  "else: send "&9Kordy spawnu: x: 0 y: 68 z: 0":  Te 2 linijki spowodowały by wysłanie wiadomosci zapisanej w nich po uzyciu komendy ./spawn przez gracza bez permissi razem z tą z linijki

send "&8> &7Zostales przeteleportowany na spawna"

Czyli podsumowując skrypt dodałby tylko całą masę błędów do consoli oraz 2 wiadomosci po uzyciu komendy ./spawn ^^ 

Nie piszę tego by cię wkurzyć tylko żeby pokazać ci co robisz zle żebyś tych samych błędów nie powtórzył w przyszłości :)

Opublikowano

@kripciak Po pierwsze, autor poprosil o skript na spawn, nie na nakładke. Po 2gie wszystko działa jak należy.

CPU: i5 6500 / RAM: 8GB / GPU: GTX 1070 / MOBO: MSI H110M / HDD: 1TB / SSD: Iridium PRO 

BLACKPRISON.HOSTMC.PL - najlepszy serwer prison w Polsce

Opublikowano

Jasne :) Z poleceniem "command /spawn" ? 

Ty lepiej sie nie bierz do pisania skryptów ;d 

A czytałeś co napisał poniżej ? Jemu chodziło o to by dodać perm do komendy. 

Twój skrypt nie dość że miał masę błędów to nie miał linijki "if player have permissions"."" a poza tym po linijce "if player havent permissions".."" powinno być co ma zrobić w takiej sytuacji czyli w tym wypadku przerwac działanie i wysłać  wiadomosc z koordami spawnu, czyli:

if player havent permissions "spawn.tp":

    send &9Koordynaty spawnu to x:0 z:0"

    cancel event

 

a jesli chodzi o skrypt na sam spawn to i taki będzie wyglądał inaczej :) 

Opublikowano

Jasne :) Z poleceniem "command /spawn" ? 

Ty lepiej sie nie bierz do pisania skryptów ;d 

A czytałeś co napisał poniżej ? Jemu chodziło o to by dodać perm do komendy. 

Twój skrypt nie dość że miał masę błędów to nie miał linijki "if player have permissions"."" a poza tym po linijce "if player havent permissions".."" powinno być co ma zrobić w takiej sytuacji czyli w tym wypadku przerwac działanie i wysłać  wiadomosc z koordami spawnu, czyli:

if player havent permissions "spawn.tp":

    send &9Koordynaty spawnu to x:0 z:0"

    cancel event

 

a jesli chodzi o skrypt na sam spawn to i taki będzie wyglądał inaczej :)

Weź wyjdź, inteligencie pier*olony, gówno wiesz, w dupie byłeś, a się wypowiadasz. Nie będę prowadził konwersacji z de*ilem, tyle na temat.

CPU: i5 6500 / RAM: 8GB / GPU: GTX 1070 / MOBO: MSI H110M / HDD: 1TB / SSD: Iridium PRO 

BLACKPRISON.HOSTMC.PL - najlepszy serwer prison w Polsce

Opublikowano

Ale się męczycie i go w błąd wprowadzacie ... tu masz działający kod

command /ustawspawn:
	description: Ustawia punkt spawnu wszystkich graczy.
	permission: spawn.ustaw
	permission message: &cBrak uprawnien
	trigger:
		set spawn to location of player
		send "&7Ustawiles spawn!"
		stop
command /spawn:
	description: Teleportuje na spawn.
	permission: spawn.tp
	permission message: &cBrak uprawnien! Koordy spawnu to &6x:0 y:0 z:0 &c!
	trigger:
		teleport player to spawn
		stop			 

oczywiście w komendzie /spawn w permission message podmień sobie koordy z 0 0 0

@edit 

dodałem jeszcze opis komendy pod /help

xKAm1xO.png

Opublikowano

W końcu ktos rozwiazal te sprawe ;d Przyznam sie że wczoraj sam sie męczyłem dobre 2 godziny z tym kodem i nic i nie wyszlo.. Prosze nie hejtować :D Dopiero zaczynam pisac skrypty :P 

  • 1 rok później...

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...