Skocz do zawartości
  • 0

Kopiowanie permisji


LordYu

Pytanie

Witajcie szukam sposobu na kopiowanie permisji

O co mi chodzi:

Mam serwer gdzie gracze tworzą swoje zamki (jak w grach strategicznych), za stworzenie np Kopalni I mogą kopać węgiel i lapis, na poz 2 kopalni już złoto i żelazo itd

Wszystko dodaje się do 1 Gracza po zakończeniu budowy, chcę także aby gracz mógł zaprosić innego do grupy i tutaj jest problem.

 

Załóżmy że wchodzi nowy gracz i zostaje zaproszony do grupy z graczem gdzie ten ma już Kopalnię na 3 Poziomie i może kopać diamenty, nowy gracz nie był wtedy "aktywny" i nie dostał permisji po budowie, jak zrobić żeby po zaproszeniu Gracza A (Zapraszający) do grupy z B (zapraszany) mieli te same permisje

Żeby Graczowi B usuwały się wszystkie permisje (dokłądnie wszystkie, authme, essentials także) i kopiowały się permisje od gracza A (tutaj gracz B dostanie authme i essentials)

 

Albo jak zrobić żeby chociaż dostał permisje z skryptu (po wybudowaniu budynku)

Odnośnik do komentarza
Udostępnij na innych stronach

2 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

to jest raczej niemożliwe ale można np przy komendzie na dodawanie dać graczowy permisje jeśli te osoba z którą jest je ma pewnie i tak nie ogarniasz co mówie wieć napisze kodzik

 command /dodaj [<text>]:
    trigger:
        if arg-1 is set:
            if arg-1 is a player:
                if player has permission "1.lvl":
                    make execute console command "pex user %arg-1% add 1.lvl"
                    add 1 to {_lvl}
                if player has permission "2.lvl":
                    make execute console command "pex user %arg-1% add 2.lvl"
                    add 1 to {_lvl}
                if player has permission "3.lvl":
                    make execute console command "pex user %arg-1% add 3.lvl"
                    add 1 to {_lvl}
                if player has permission "4.lvl":
                    make execute console command "pex user %arg-1% add 4.lvl"
                    add 1 to {_lvl}
                if player has permission "5.lvl":
                    make execute console command "pex user %arg-1% add 5.lvl"
                    add 1 to {_lvl}
                send "dodałeś gracza arg-1 i otrzymał on permisje na lvl {_lvl}"

 

 

 

   

 

Edytowane przez kaol48s
Odnośnik do komentarza
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ę...