Skocz do zawartości
  • 0

Mam pytanie dotyczące aliases


Pytanie

mam pytanie jak zrobić skrót z /gamemode na /gm bo jak daje to:
command /gamemode [<text>] [<gamemode>]:
   aliases: /gm

to nie działa mi i wyskakuje mi to gamemode z essentials wiem że jakoś da się to zrobić ale nie wiem jak

 

Odnośnik do komentarza
https://skript.pl/temat/57235-mam-pytanie-dotycz%C4%85ce-aliases/
Udostępnij na innych stronach

8 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
W dniu 17.03.2024 o 19:51, CoFFeIN04 napisał:

podaj cały kod 

function gm1(p: player):
    if {_p}'s gamemode isn't creative:
        set {_p}'s gamemode to creative
        send title "%{prefix}%" with subtitle "&a&lPoprawnie ustawiono gamemode %{creative}%" to {_p}
    else:
        send title "%{error}%" with subtitle "&c&lMasz już gamemode %{creative}%" to {_p}
function gm2(p: player):
    if {_p}'s gamemode isn't adventure:
        set {_p}'s gamemode to adventure
        send title "%{prefix}%" with subtitle "&a&lPoprawnie ustawiono gamemode %{adventure}%" to {_p}
    else:
        send title "%{error}%" with subtitle "&c&lMasz już gamemode %{adventure}%" to {_p}
function gm3(p: player):
    if {_p}'s gamemode isn't spectator:
        set {_p}'s gamemode to spectator
        send title "%{prefix}%" with subtitle "&a&lPoprawnie ustawiono gamemode %{spectator}%" to {_p}
    else:
        send title "%{error}%" with subtitle "&c&lMasz już gamemode %{spectator}%" to {_p}
function gm0(p: player):
    if {_p}'s gamemode isn't survival:
        set {_p}'s gamemode to survival
        send title "%{prefix}%" with subtitle "&a&lPoprawnie ustawiono gamemode %{survival}%" to {_p}
    else:
        send title "%{error}%" with subtitle "&c&lMasz już gamemode %{survival}%" to {_p}
function gm1PlayerArg(p: player):
    if {gm::player}'s gamemode isn't creative:
        set {gm::player}'s gamemode to creative
        send title "%{prefix}%" with subtitle "&a&lPoprawnie ustawiono gamemode %{creative}% graczowi: &e&l%{gm::player}%" to {_p}
        send title "%{prefix}%" with subtitle "&a&lDostałeś gamemode %{creative}% od Administratora: &e&l%{_p}%" to {gm::player}
    else:
        send title "%{error}%" with subtitle "&c&lTen gracz ma już gamemode %{creative}%" to {_p}
function gm2PlayerArg(p: player):
    if {gm::player}'s gamemode isn't adventure:
        set {gm::player}'s gamemode to adventure
        send title "%{prefix}%" with subtitle "&a&lPoprawnie ustawiono gamemode %{adventure}% graczowi: &e&l%{gm::player}%" to {_p}
        send title "%{prefix}%" with subtitle "&a&lDostałeś gamemode %{adventure}% od Administratora: &e&l%{_p}%" to {gm::player}
    else:
        send title "%{error}%" with subtitle "&c&lTen gracz ma już gamemode %{adventure}%" to {_p}
function gm3PlayerArg(p: player):
    if {gm::player}'s gamemode isn't spectator:
        set {gm::player}'s gamemode to spectator
        send title "%{prefix}%" with subtitle "&a&lPoprawnie ustawiono gamemode %{spectator}% graczowi: &e&l%{gm::player}%" to {_p}
        send title "%{prefix}%" with subtitle "&a&lDostałeś gamemode %{spectator}% od Administratora: &e&l%{_p}%" to {gm::player}
    else:
        send title "%{error}%" with subtitle "&c&lTen gracz ma już gamemode %{spectator}%" to {_p}
function gm0PlayerArg(p: player):
    if {gm::player}'s gamemode isn't survival:
        set {gm::player}'s gamemode to survival
        send title "%{prefix}%" with subtitle "&a&lPoprawnie ustawiono gamemode %{survival}% graczowi: &e&l%{gm::player}%" to {_p}
        send title "%{prefix}%" with subtitle "&a&lDostałeś gamemode %{survival}% od Administratora: &e&l%{_p}%" to {gm::player}
    else:
        send title "%{error}%" with subtitle "&c&lTen gracz ma już gamemode %{survival}%" to {_p}
command /gamemode [<text>] [<player>]:
    aliases: /gm, /mode
    trigger:
        if executor is player:
        	if player has permission "%{permission gm gui}%":
            	if arg 1 is set:
                	if arg 2 is not set:
						if arg 1 is "1":
                        	if player has permission "%{permission gm 1}%":
                            	gm1(player)
                            else:
                            	send title "%{error}%" with subtitle "&c&lNie masz uprawnień: &8&l(&6%{permission gm 1}%&8&l)" to player
                        if arg 1 is "2":
							if player has permission "%{permission gm 2}%":
                            	gm2(player)
                            else:
                            	send title "%{error}%" with subtitle "&c&lNie masz uprawnień: &8&l(&6%{permission gm 2}%&8&l)" to player
                        if arg 1 is "3":
                        	if player has permission "%{permission gm 3}%":
                            	gm3(player)
                        else:
                        	send title "%{error}%" with subtitle "&c&lNie masz uprawnień: &8&l(&6%{permission gm 3}%&8&l)" to player
                      	if arg 1 is "0":
                        	if player has permission "%{permission gm 0}%":
                            	gm0(player)
                            else:
                            	send title "%{error}%" with subtitle "&c&lNie masz uprawnień: &8&l(&6%{permission gm 0}%&8&l)" to player
                     else:
                     	if arg 1 is "1":
                        	if player has permission "%{permission daj gm 1}%":
                            	set {gm::player} to arg 2
                             	gm1PlayerArg(player)
                            else:
                            	send title "%{error}%" with subtitle "&c&lNie masz uprawnień: &8&l(&6%{permission daj gm 1}%&8&l)" to player
                        if arg 1 is "2":
                         	if player has permission "%{permission daj gm 2}%":
                            	set {gm::player} to arg 2
                                gm2PlayerArg(player)
                        	else:
                        		send title "%{error}%" with subtitle "&c&lNie masz uprawnień: &8&l(&6%{permission daj gm 2}%&8&l)" to player
                        if arg 1 is "3":
                        	if player has permission "%{permission daj gm 3}%":
								set {gm::player} to arg 2
                                gm3PlayerArg(player)
                             else:
                             	send title "%{error}%" with subtitle "&c&lNie masz uprawnień: &8&l(&6%{permission daj gm 3}%&8&l)" to player
                        if arg 1 is "0":
                           	if player has permission "%{permission daj gm 0}%":
                            	set {gm::player} to arg 2
                                gm0PlayerArg(player)
                             else:
                             	send title "%{error}%" with subtitle "&c&lNie masz uprawnień: &8&l(&6%{permission daj gm 0}%&8&l)" to player

mogą być jakieś taby źle ustawione przez to że dziwnie mi sie to skopiowało

Edytowane przez mileq323
Odnośnik do komentarza
https://skript.pl/temat/57235-mam-pytanie-dotycz%C4%85ce-aliases/#findComment-341294
Udostępnij na innych stronach

  • 0
Godzinę temu, KacPoImprze napisał:

nie wiem po co napisales taki dlugi kod z milionem funkcji jak mozna to napisac w 1 funkcji 

 

wiem że można ale ja mam jeszcze inne opcje nie tylko wiec nie moge se tak dać

Odnośnik do komentarza
https://skript.pl/temat/57235-mam-pytanie-dotycz%C4%85ce-aliases/#findComment-341304
Udostępnij na innych stronach

  • 0
2 godziny temu, mileq323 napisał:

wiem że można ale ja mam jeszcze inne opcje nie tylko wiec nie moge se tak dać

wszystko co jest w twoim skrypcie da sie napisac w 1 funkcji co tez zrobilem jedynie mozna dodac od kogo sie dostalo gamemoda dodajac jedna zmienna do funkcji

Odnośnik do komentarza
https://skript.pl/temat/57235-mam-pytanie-dotycz%C4%85ce-aliases/#findComment-341306
Udostępnij na innych stronach

  • 0
W dniu 21.03.2024 o 19:10, KacPoImprze napisał:

wszystko co jest w twoim skrypcie da sie napisac w 1 funkcji co tez zrobilem jedynie mozna dodac od kogo sie dostalo gamemoda dodajac jedna zmienna do funkcji

ja to wiem ale ja mam taką rzecz gdzie nie moge zrobić to w jednej funkcji bo mi nie dziala

Odnośnik do komentarza
https://skript.pl/temat/57235-mam-pytanie-dotycz%C4%85ce-aliases/#findComment-341315
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Nieaktywny
Odpowiedz na pytanie...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

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