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

Skrypty na serwer Minecraft


JimForce

Rekomendowane odpowiedzi

Opublikowano

Witam, Dzisiaj zaprezentuje jak pisać skrypty na serwer minecraft.
więc zaczynamy.


| Podstawy |
 

Te podstawy wykorzystamy w skrypcie.

Zatem skorzystamy z tzw. Dokumentacji w której mieszczą się podstawy.

Linki są powyżej :)

Tak więc. Jak zacząć pisać skrypt? Zobaczcie, na sam początek zaprezentuję jak napisać skrypt na wiadomość gdy ktoś dołączy na serwer


 

on join: #Po dołączeniu gracza na serwer
    broadcast "&7Gracz &6%player% &7jest razem z nami :)" #Oglos wiadomosc

również w skrypcie można napisać własne komendy. Nie trzeba używać żadnych pluginów oprócz czystego Skripta
przykładowo

 

command /forum: #Komenda /forum
    trigger: #Trigger musi być zawsze tylko po komendzie
        send "&7Link do forum: &6http://mpcforum.pl" to player #Send = Wyslij | to player = do gracza
        stop #Zatrzymaj skrypt - bez stop moga wystapic lagi

Jak widzicie jest tu skrypt na komende /forum.

JAK WGRAĆ SKRYPT NA SERWER?

Najpierw włączamy program FTP przykładowo: WinSCP lub FileZilla (SS: 
http://scr.hu/73uz/o2php)

następnie logujemy się (SS: http://scr.hu/73uz/swis1)

następnie wchodzimy w plugins/skript/scripts http://scr.hu/73uz/lixr4
i wgrywamy skrypt :)

 


Paczkę ze skryptami znajdziecie poniżej :)

Paczka ze skryptami: 
http://www18.zippyshare.com/v/xf1FnyI1/file.html 

 

SKAN: https://www.virustotal.com/pl/file/d3cfd11a60e99844ee52a9aab7f761cdaa5fff6e22d6fa2a24c0c15628e292f5/analysis/1440855434/

[Autorami skryptu są; JimForce oraz MieszkoPL i inni.]
TEN PORADNIK ZOSTAŁ NAPISANY 4FUN

 

~ ADD v0.1 (24.08.2017) ~


Tabowanie skryptu to jest prosta rzecz!

A więc jak wytabować skrypt?

Podczas gdy tworzymy event reszta kodu musi miec + 1 tabulator.

on join:
# (TAB)send "%player% dolacza na serwer" to all players
	send "%player% dolacza na serwer" to all players

# Gdy tworzymy warunek również dajemy 1 tabulator
# Gdy warunek nie jest spelniony tez dajemy 1 tabulator
command /online [<player>]: # <player> jest argumentem <gracz>.
	trigger: # tutaj rowniez dajemy 1 tabulator
		if argument is set: # po trigger tez dajemy 1 tabulator
			if player-argument is online:
				send "true"
			else:
				# 1 tabulator
				send "false"
		else:
			send "argument nie zostal ustawiony"

# Gdybysmy chcieli stworzyc petle...

command /petla [<number>] [<text>]: # <number> jest argumentem <numer>, a <text> argumentem <text>.
	trigger:
		loop number-argument times: # stworz petle <ilosc razy podana w argumencie>
			send "%the argument 2%" to all players
		send "Ten tekst juz sie nie zapetli" to the player
		send "Stworzyles petle" to the player

# A teraz tworzenie warunek > warunek > warunek > petla > warunek > cos.. < nie spelniony < nie spelniony < nie spelniony < nie spelniony 
# czyli...

command /test:
	trigger:
		if player has permission "wykonaj.test":
			if number of all players > 1:
				loop all players:
					if loop-player has diamond:
						send "Gracz %loop-player% posiada diament" to all players
					else:
						send "Nikt nie ma diamentu" to all players
				exit loop
			else:
				send "Warunek nie spelniony > Nie ma co najmniej 1 gracza"
		else:
			send "Warunek nie spelniony > Nie posiadasz uprawnien"



Nie zgłaszam tego poradnika do usunięcia, ponieważ jest on moją pamiątką :]

Uważam, że poziom mojej inteligencji nie przekracza poziomu inteligencji przeciętnego człowieka.

  • 2 tygodnie później...
Opublikowano

 

Wytabuje mi ktoś?

 Tak się pytasz i się nauczysz :) Tak jak w szkole trzeba się uczyć. Na pamięć trzeba =)

 

 

Pozdro. Jim

Uważam, że poziom mojej inteligencji nie przekracza poziomu inteligencji przeciętnego człowieka.

  • 1 rok później...

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...