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

[DL] TuTorial serwera - czyli zapoznanie z serwerem!


Rekomendowane odpowiedzi

Opublikowano

Witam.

Dziś prezentuję Wam mój, autorski skrypt na przedstawienie graczowi serwera.

Jak działa?

Otóz przy pierwszym wejściu na serwer, gracz otrzymuje item (jaki?...do wybrania w cfg) z informacją gdzie się teraz znajduje (w nazwie itemu) po kliknięciu na niego (PPM) tepa go do kolejnego miejsca itd... ;) Po przejściu "tutoriala" gracz jest tepany na spawn.

Miejsce, gdzie gracz ma być tepany - ustawiamy komendą /tut ustaw 1/2/3

 

KOD:

http://pastebin.com/GRF1Ecs9

PLIK *.SK http://www.speedyshare.com/jZJQE/TuTorial.sk
SKAN https://www.virustotal.com/pl/file/0fb4c5f20cc9808f9358f22ed6a027a370c23c0ace6b1d58a9c2fb654fc585a4/analysis/1379345837/

==============================
# Skript "TuTorial" by Skull #
#         v 1.0              #
#                            #
#                            #
==============================
options:
	wiadomosc_1: &4Witj na serwerze! Oto maly tutorial &6>PPM<  # Nazwa itemu przy pierwszym teleporcie
	wiadomosc_2: &4Tu znajduje sie sklep         # Nazwa itemu przy drugim teleporcie
	wiadomosc_3: &4To wszystko! Milej gry!       # Nazwa itemu przy ostatnim teleporcie
	item: stick      # nazwa itemu, ktory ma tepac (angielska nazwa)

	
	
on first join:
	teleport player to {miejsce_1}
	set {tutorial.%player%} to true
	add 1 {@item} named "{@wiadomosc_1}" to player
	set {tutorial.1.%player%} to true
	
on rightclick holding a {@item}:
	if {tutorial.1.%player%} is true:
		teleport player to {miejsce_2}
		set the name of the player's tool to "{@wiadomosc_2}"
		set {tutorial.1.%player%} to false
		set {tutorial.2.%player%} to true
		stop
	if {tutorial.2.%player%} is true:
		teleport player to {miejsce_3}
		set the name of the player's tool to "{@wiadomosc_3}"
		set {tutorial.2.%player%} to false
		set {tutorial.3.%player%} to true
		stop
	if {tutorial.3.%player%} is true:
		teleport player to spawn
		remove {@item} named "{@wiadomosc_3}" from player
		set {tutorial.%player%} to false
		set {tutorial.3.%player%} to false
		stop
command /tut [<text>] [<text>]:
	trigger:
		arg 1 is "ustaw":
			arg 2 is not set:
				send "&cUzyj /tut ustaw <1/2/3>"
			arg 2 is "1":
				set {miejsce_1} to location of player
				send "&2Ustawiono miejsce TUT_1"
				stop
			arg 2 is "2":
				set {miejsce_2} to location of player
				send "&2Ustawiono miejsce TUT_2"
				stop
			arg 2 is "3":
				set {miejsce_3} to location of player
				send "&2Ustawiono miejsce TUT_3"
				stop
		else:
			send "&cUzyj /tut ustaw <1/2/3>"
every 1 second:
	loop all players:
		if {tutorial.%loop-player%} is true:
			if {tutorial.1.%loop-player%} is true:
				teleport loop-player to {miejsce_1}
				stop
			if {tutorial.2.%loop-player%} is true:
				teleport loop-player to {miejsce_2}
				stop
			if {tutorial.3.%loop-player%} is true:
				teleport loop-player to {miejsce_3}
				stop
		

Chciałbyś, mieć więcej opcji w tym skrypcie? Pisz PW! Napewno to dla Ciebie wykonam!

 

Chciałbyś dla siebie, jakiś skrypt? Pisz do mnie na PW!

 

Zakaz publikowania tego skryptu na innych forach bez mojej zgody!

Opublikowano

OOł...

Jaki pomysł !!

Na prawdę jestem pod wrażeniem, Bardzo fajny skrypt !

Rób dalej skrypty a zajdziesz daleko.

Już go testuje, i sprawdzam ;d

Masz like, gratulacje ^^

 

@Edit :

Takie pytanie, jesteś autorem? -,-

@Edit2 :

Nie doczytałem że przedstawiasz swój skrypt autorski =,=

Ale dalej mnie dręczy pytanie, ty jesteś skull ? ;D

­


logo.png


Nykeria.pl / 07.04.2016 / Metin2

Opublikowano

Widziałem skąd wziąłeś pomysł xD Ogólnie fajne wykonanie, tylko usuń takiego "buga", że jeśli gracz ma zwykły patyk to robi taki tutorial. Poza tym, gracz może wziąć itemek i pójść gdzieś indziej :p

ein8.png

1378238828-U336505.png

Opublikowano

Widziałem skąd wziąłeś pomysł xD Ogólnie fajne wykonanie, tylko usuń takiego "buga", że jeśli gracz ma zwykły patyk to robi taki tutorial. Poza tym, gracz może wziąć itemek i pójść gdzieś indziej :P

Nie ma żadnych bugów. Widocznie nie wypróbowałeś jeszcze jak działa skrypt. Bo gracz nie moze ruszyć sie z miejsca, dopóki nie uknczy tutoriala, a jak ukończy - item zostaje usunięty

Pamiętaj też, że działa to tylko, jak gracz PIERWSZY raz wejdzie na serwer. Później już nie.

 

dobry skrypt, ale mi wywala błędy niestety :unsure:

 

Niemożliwe, może starsza wersja pluginu Skript?

Pokaż te błędy ;)

Opublikowano

Nie ma żadnych bugów. Widocznie nie wypróbowałeś jeszcze jak działa skrypt. Bo gracz nie moze ruszyć sie z miejsca, dopóki nie uknczy tutoriala, a jak ukończy - item zostaje usunięty

Pamiętaj też, że działa to tylko, jak gracz PIERWSZY raz wejdzie na serwer. Później już nie.

Oj przepraszam za błąd ;) Nie doczytałem "On first join" - zwracam honor.

ein8.png

1378238828-U336505.png

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...