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

Pytanie dotyczące skryptu.


Czaromirus

Rekomendowane odpowiedzi

Opublikowano

Mam ten skrypt ale nie wiem jak się nim posłużyć (Mam zrobioną arenę i wszystkie spawny)

 

On right click on sign:
    If line 1 of clicked block is "&8[&9Arena&8]":
        If line 2 of clicked block is "1": #1, 2, 3 itd#
            Send "&7Teleportuje..."
            Teleport player to {arena.1}
Opublikowano

Musisz ustawić lokacje areny (nie warp, spawn tylko w skrypcie napisać kodzik i ustawić)i oczywiście na tabliczce wpisać te dane. 

command /setarena1:
	trigger:
		set {arena.1} to location of player

Wyżej dałem kodzik na ustawienie lokacji.

2579314424273501027542.png

Opublikowano

@Nter możesz powiedzieć co dokładnie wpisać na tabliczce i  gdzie będzie mnie tapało po kliknięciu na taką tabliczkę ? Nad areną ma takie jakby lobby i chcę żeby tepało w tamto miejsce, a po odliczeniu 20 sekund wywalało graczy na spawn ustawiony przy konfiguracji areny komendą </sws addspawn> . 

 

PS. Nie znam się na skryptach. Mam plugin ServerSign umożliwiający tworzenie tabliczek które wykonują komendę.

Opublikowano

 If line 1 of clicked block is "&8[&9Arena&8]":

 

Clicked block:

On right click on sign:

 

 

Podstawowy angielski.. Tabliczka + pierwsza linijka z nazwą: "&8[&9Arena&8]"

 

@Edit

 

Oczywiście musisz zrobić także to co wyżej kolega napisał.

784091427630431250239.png

Regulamin sygnatur

Opublikowano

@Nter możesz powiedzieć co dokładnie wpisać na tabliczce i  gdzie będzie mnie tapało po kliknięciu na taką tabliczkę ? Nad areną ma takie jakby lobby i chcę żeby tepało w tamto miejsce, a po odliczeniu 20 sekund wywalało graczy na spawn ustawiony przy konfiguracji areny komendą </sws addspawn> . 

 

PS. Nie znam się na skryptach. Mam plugin ServerSign umożliwiający tworzenie tabliczek które wykonują komendę.

Napisz /svs add <komenda>

Opublikowano

Przepraszam, ze dopiero teraz odpisuje. Nie wiem dlaczego powiadomienie nie wyskoczyło. Musisz popatrzec na zmienne do ktorych tepa. Jesli chcesz miec Arena 1 --> setarena1, Arena 2 ---> setarena2.

 

Rozumiesz?

784091427630431250239.png

Regulamin sygnatur

Opublikowano

@OldisPL Ok ok ta komenda tepa na arenę ale nie dołącza do niej. Komendą </sw join> dołącza ale do RANDOMOWEJ areny a ja chce żeby tepnęło i automatycznie dołączyło do niej, ale do konkretnej 

Opublikowano

@Czaromirus

 

Człowieku jaka komenda ;O. Pogubiłem się.. Chciałeś wytłumaczenie skryptu na tabliczce --> dostałeś.

Teraz potrzebujesz wytłumaczenia jakieś komendy? Jaki plugin? :X

784091427630431250239.png

Regulamin sygnatur

Opublikowano

Miałes tylko mały błąd:

On rightclick on sign:
    If line 1 of clicked block is "&8[&9Arena&8]":
        If line 2 of clicked block is "1":
            Send "&7Teleportuje..."
            Teleport player to {arena.1}

Napisałeś:

On right click on sign:

Zamiast:

On rightclick on sign:

+ bonus, skrypt na ustawienie areny

command /ustawarene [<text>]:
	trigger:
		player has permission "arena.ustaw":
			if arg 1 is set:
				set {_number} to arg 1
				set {arena.%{_number}%} to location of player
				send "&aPomyslnie ustawiono nowa arene lub zmieniono jej polozenie!"
			else:
				send "&cPoprawne uzycie : /ustawarene (numer areny)"
		else:
			send "&cNie masz uprawnien!"

+ odpowiedź na twoje pytanie

Aby utworzyć tabliczkę teleportującą na arene napisz na niej tak:

        &8[&9Arena&8]
#Numer areny# 1 

Licze na like!

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...