Skocz do zawartości
  • 0

2 skrypty (zestawy i gildie)


Pytanie

Witam, jestem baardzo początkującym skripterem, chciałbym zrobić serwer pvp, wszystko ogarnę sam, lecz brakuje mi 2 skryptów!

 

Pierwszy to skrypt który gdy wpisze komendę (np. /zestaw) czyści eq, teleportuje na dane koordynaty i wykonuje komendę (/dolaczpvp). Raczej dla was to proste, ale ja tego nie ogarniam :p

 

Drugi skrypt to skrypt na gildie. Będzie to serw pvp, więc potrzebne jest mniej komend. Oto spis komend które chciałbym w skrypcie:

-/g zaloz TAG Pelna_Nazwa - Zakłada gildie za free (tag od 3 do 4 liter, Pelna nazwa od 6 do 20)

-/g info TAG - wyświetla info o gildii (Tag, Pelna nazwa, zalozyciel i gracze)

-/g pvp - wlacza lub wylacza PvP w gildii (może wykonać tylko zalozyciel gildii)

-/g dolacz TAG - dodaje gracza do gildii (musi mieć zaproszenie)

-/g zapros NICK - zaprasza gracza do gildii

-/g opusc - opuszcza gildie w której obecnie jesteś

-/g rozwiaz - usuwa gildie (może wykonac tylko zalozyciel gildii)

 

Mam nadzieje że ktoś poświęci troszke czasu i zrobi mi te skrypty(jeśli może to niech wytestuje, bo aktualnie nie mam serwera ;c) i poda wszystkie permisje (chciałbym do każdej komendy inną, jeśli to wykonalne :p)

Jeśli ktoś zrobi oczywiście nagrodze go plusem :p

Z góry THX!

Odnośnik do komentarza
https://skript.pl/temat/5864-2-skrypty-zestawy-i-gildie/
Udostępnij na innych stronach

11 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Wytabuj to sb:

1.

command /zestaw:

    trigger:

        execute command player "clear"

        teleport to x, y, z

        execute command player "dolaczpvp"

2.

Użyj gotowca {pełno takich} nikt ci nie napisze skryptu 300 linijek tak sb dla zabawy

Odnośnik do komentarza
https://skript.pl/temat/5864-2-skrypty-zestawy-i-gildie/#findComment-48748
Udostępnij na innych stronach

  • 0

Oto permissions :D

 

command /zestaw:

  permission: twoj.permission

    trigger:

        execute command player "clear"

        teleport to x, y, z

        execute command player "dolaczpvp"

ale zamiast /clear mozna wpisac clear player's inventory aby nie uzywac essentials bo w tedy bys musial dac permissions na clear... :D

 

command /zestaw:

  permission: twoj.permission

    trigger:

        clear player's inventory

        teleport to x, y, z

        execute command player "dolaczpvp"

a przed clear mozesz dac tez

          set {inv.%player%} to player's serialized inventory
             set {helm.%player%} to "%helmet of player%"
             set {napiersnik.%player%} to "%chestplate of player%"
             set {spodnie.%player%} to "%legging of player%"
             set {buty.%player%} to "%boots of player%"
             set {inv.%player%} to serialized inventory of player

aby sie zapisywalo inv a jak np wpisze gracz /wyjdzpvp to dodaj po trigger:

  restore inventory of player from {inv.%player%}
         equip the player with {helm.%player%} parsed as item
         equip the player with {napiersnik.%player%} parsed as item
         equip the player with {spodnie.%player%} parsed as item
         equip the player with {buty.%player%} parsed as item

Odnośnik do komentarza
https://skript.pl/temat/5864-2-skrypty-zestawy-i-gildie/#findComment-49224
Udostępnij na innych stronach

  • 0

Tak. Jak masz tam permission: twoj.permission -zmieniasz nazwe na jaką chcesz...

Permissiona dodajesz za pomocą kmendy, lub w PermisionEX

@down

Tak

Edytowane przez Kiudii
Odnośnik do komentarza
https://skript.pl/temat/5864-2-skrypty-zestawy-i-gildie/#findComment-49228
Udostępnij na innych stronach

  • 0

racja :D a co do @2up to nwm. te /dolaczpvp to jakis plugin czy w skript masz? Jeżeli to plugin to na oficjalnej stronie tego pluginu pisze jakie permissions. Co do clear to jest wymagane ale napisałem, że możesz clear player's inventory. A i poprawke tu daje bo zle bylo wczesniej:

command /zestaw:    permission: twoj.permission    trigger:   	 set {inv.%player%} to player's serialized inventory   	 set {helm.%player%} to "%helmet of player%"   	 set {napiersnik.%player%} to "%chestplate of player%"   	 set {spodnie.%player%} to "%legging of player%"   	 set {buty.%player%} to "%boots of player%"   	 set {inv.%player%} to serialized inventory of player        clear player's inventory        teleport to x, y, z        execute player command "dolaczpvp" command /wyjdzpvp:	   trigger:				    restore inventory of player from {inv.%player%}                    equip the player with {helm.%player%} parsed as item                    equip the player with {napiersnik.%player%} parsed as item                    equip the player with {spodnie.%player%} parsed as item                    equip the player with {buty.%player%} parsed as item				    teleport player to {spawn}					 send "Wyszles z pvp"command /ustawspawn:		  permissions: ustaw.spawn		  trigger:			    set {spawn} to location of player

najpierw ustaw spawn /ustawspawn.

mozesz to też przerobic aby ustawialo np {pvp} i w tedy to pierwszego kody zamiast x,y,z to daj {pvp}. Jak gracz dolaczy do pvp to zapisuje jego eq,czysci i teleportuje do x,y,z, a jak wyjdzie to oddaje eq i teleportuje na spawn. Mam nadzieje, że pomogłem :p

PS.Wytabuj.

Edytowane przez EndDragos
Odnośnik do komentarza
https://skript.pl/temat/5864-2-skrypty-zestawy-i-gildie/#findComment-49346
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...