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

Skript - Część trzecia


Kacki

Rekomendowane odpowiedzi

Opublikowano

Tak samo jak w poprzednim tutorialu, oznaczenia:



A8wHTDE.png - Informacja która może uchronić Was przed wieloma problemami!



G3U8RSH.png - Ważna rzecz do zapamiętania



2YUoc6q.png - Eksperyment, "zrób to sam", sprawdź swoje umiejętności.




~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~



Dziś zajmiemy się własnym configiem. Zaprezentuję prosty skrypt. Po rozwaleniu tnt otrzymujemy 3 obsydiany a TNT zostaje usunięte.



ov52gPv.jpg



Kod:



options:
Ilosc: 3
on mine tnt:
send "&6**&9 Zamiast TnT otrzymujesz {@Ilosc} obsydianu"
wait 1.5 second
remove 1 tnt from player
give {@Ilosc} obsidian to player


Teraz żmudne omówienie czyli teoria.



options:

Po tym wypisujemy coś, co ma być zamieniane np. ilość.



Ilosc: 3 #Mozemy po '#' dodawac opisy

Jest to coś jak 'zmienna' choć są także osobne zmienne w Skript (O tym w części piątej).



give {@Ilosc} obsidian to player

Zamiast wpisać ilość wpisaliśmy {@Ilosc}. Gdy nazwiemy opcję w options "TuT" zmienimy {@Ilosc} na {@TuT}. Oczywiście chodzi mi, o to przed dwukropkiem.



A8wHTDE.png Wielkość liter tekstu w klamrach ma znaczenie!



Tego zamiennika możemy używać ile razy chcemy. No dobra. Czas na Ciebie ;)



2YUoc6q.png Napisz prosty skrypt z opcją, która wyświetlała by nazwę serwera. Komenda np. /serwer



Odp.: Zanim spojrzysz zrób to sam!



fUbRLiA.jpg



options:
Serwer: xCraft
command /serwer:
trigger:
send "&6** &9Tut Kackiego dla MPCForum. Testowa nazwa serwera: {@Serwer}"
stop



Udało Ci się? Jeśli tak to gratulacje! Myślę, że w tym dość krótki poradniku przybliżyłem Ci używanie opcji i robienie własnego 'configu'.



options:
Tutorial: Uzycie_Itemow
command /tutorial:
send "W nastepnym tutorialu {@Tutorial}

Opublikowano

Ładnie opisane :D Mam pytanie, czy taki skrypt by działał? (w skryptach nie jestem dobry, więc się pytam :P)

options:
    Serwer: xKicha
    Forum: MPCforum.pl
    TS3: ts.xxx.pl
command /info:
    trigger:
        send "&5Witaj w panelu info servera &6{@Serwer}"
        send "&5Nasze forum to &6{@Forum}"
        send "&5Zapraszamy do rozmawiania na naszym TS3 IP: &6{@TS3}"
        send "&5Kontakt z &4Administratorem &5to &[email protected]"
        stop

MPC Hejter Team Leader

Opublikowano

 

Ładnie opisane :D Mam pytanie, czy taki skrypt by działał? (w skryptach nie jestem dobry, więc się pytam :P)

options:
    Serwer: xKicha
    Forum: MPCforum.pl
    TS3: ts.xxx.pl
command /info:
    trigger:
        send "&5Witaj w panelu info servera &6{@Serwer}"
        send "&5Nasze forum to &6{@Forum}"
        send "&5Zapraszamy do rozmawiania na naszym TS3 IP: &6{@TS3}"
        send "&5Kontakt z &4Administratorem &5to &[email protected]"
        stop

 

KuAF8fx.jpg

 

Wszystko działa jak ta lala :)

Opublikowano

No spoko! :D

" Pamiętaj mimo wszystko dąż do spełnienia marzeń.


Trzymaj się mocno, mimo tylu ciężkich wydarzeń.


Życie nie jest takie proste, pamiętaj masz je jedno,


Dawaj z siebie wszystko na 100% to jest sedno ,,


Opublikowano

Niestety skrypt można oszukać = kopiowanie przedmiotów.

options:
	Ilosc: 3
on mine tnt:
	send "&6**&9 Zamiast TnT otrzymujesz {@Ilosc} obsydianu"
	wait 1.5 second
	remove 1 tnt from player
	give {@Ilosc} obsidian to player

Jeżeli gracz w ciągu 1.5 sekundy wyrzuci całe tnt z swojego ekwipunku nie zabierze mu nic. Najlepiej efekt "remove" dać przed "send" :-)

 

@Edit

W dodatku najlepiej dodać jeszcze "cancel event" oraz "set block to air".

Opublikowano

Niestety skrypt można oszukać = kopiowanie przedmiotów.

options:
	Ilosc: 3
on mine tnt:
	send "&6**&9 Zamiast TnT otrzymujesz {@Ilosc} obsydianu"
	wait 1.5 second
	remove 1 tnt from player
	give {@Ilosc} obsidian to player

Jeżeli gracz w ciągu 1.5 sekundy wyrzuci całe tnt z swojego ekwipunku nie zabierze mu nic. Najlepiej efekt "remove" dać przed "send" :-)

 

Sam właśnie próbowałem oszukać ten skrypt. Tu masz rację :P Wczoraj np. udało mi się zbugować UltimateClans i dać sobie opa :D (testowałem na swoim serwerze)

Opublikowano

 

Sam właśnie próbowałem oszukać ten skrypt. Tu masz rację :P Wczoraj np. udało mi się zbugować UltimateClans i dać sobie opa :D (testowałem na swoim serwerze)

Fascynujące, bo w uc nie ma żadnego fragmentu, ktory nadaje op, czy chociazby uprawnienia do jego nadania. Jedynym fragmentem z nadaniem permissions jest zakladanie gildii. Nadaje wtedy tylko permy do wg i we. Więc powodzenia ^^

dzikoysk.net && panda-lang.org && bukkit.pl

Opublikowano

Niestety skrypt można oszukać = kopiowanie przedmiotów.

options:
	Ilosc: 3
on mine tnt:
	send "&6**&9 Zamiast TnT otrzymujesz {@Ilosc} obsydianu"
	wait 1.5 second
	remove 1 tnt from player
	give {@Ilosc} obsidian to player

Jeżeli gracz w ciągu 1.5 sekundy wyrzuci całe tnt z swojego ekwipunku nie zabierze mu nic. Najlepiej efekt "remove" dać przed "send" :-)

 

@Edit

W dodatku najlepiej dodać jeszcze "cancel event" oraz "set block to air".

 

Może i najlepiej lecz set block to air nieraz się buguje jak serwer ma lagi że można zniszczyć tak bedrock :)

Grałem na pewnym serwerze gdzie był skrypt na dropy i gdy były ddosy i lagi to zamiast usunąć mi rudy żelaza to skasowało bedrock, tak samo z piecykiem itp :)

 

 

Fascynujące, bo w uc nie ma żadnego fragmentu, ktory nadaje op, czy chociazby uprawnienia do jego nadania. Jedynym fragmentem z nadaniem permissions jest zakladanie gildii. Nadaje wtedy tylko permy do wg i we. Więc powodzenia ^^

 

On sam dodał sobie permission na podstawie WE i WG do dawania opa :D

 

 

options:
	Tutorial: Uzycie_Itemow
command /tutorial:
	send "W nastepnym tutorialu {@Tutorial}

 

Na koncu send powinno być " :P

Pomogłem?👍

Daj Like! :D

Opublikowano

Fascynujące, bo w uc nie ma żadnego fragmentu, ktory nadaje op, czy chociazby uprawnienia do jego nadania. Jedynym fragmentem z nadaniem permissions jest zakladanie gildii. Nadaje wtedy tylko permy do wg i we. Więc powodzenia ^^

Mój błąd xD miałem * w pexie

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...