Skocz do zawartości
  • 0

[Zlecenie] Portfel


Mięta
 Udostępnij

Pytanie

Proszę o napisanie skryptu na portfel. Daje najlepszą odpowiedz i reputacje ;) 

Komendy:

/portfel add [nick] [np. 3.23] - Komenda dla admina - dodaje daną kwotę z portfela

/portfel remove [nick] [np. 3.23] - Komenda dla admina - usuwa daną kwotę z portfela

/portfel remove[nick] all - Komenda dla admina - usuwa wszystko z portfela
 

/konto - komenda gracza - pokazuje co gracz ma w portfelu

/vip - komenda gracza - wykonuje dwie przykładowe komende i pisze na chacie że np. gracz kupił vipa

Odnośnik do komentarza
Udostępnij na innych stronach

3 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
8 godzin temu, Mięta napisał:

Proszę o napisanie skryptu na portfel. Daje najlepszą odpowiedz i reputacje ;) 

Komendy:

/portfel add [nick] [np. 3.23] - Komenda dla admina - dodaje daną kwotę z portfela

/portfel remove [nick] [np. 3.23] - Komenda dla admina - usuwa daną kwotę z portfela

/portfel remove[nick] all - Komenda dla admina - usuwa wszystko z portfela
 

/konto - komenda gracza - pokazuje co gracz ma w portfelu

/vip - komenda gracza - wykonuje dwie przykładowe komende i pisze na chacie że np. gracz kupił vipa

command /portfel <string> <offline player> <text>:
	permission: "portfel.admin"
	permission message: &cBrak uprawnień!
	usage: Poprawne użycie: &c/portfel add/remove gracz kwota
	trigger:
		if arg-1 is "add":
			set {_amount} to arg-3 parsed as number
			if {_amount} is not set:
				send "&cKwota musi być liczbą!"
				stop
			else:
				add {_amount} to {portfel::%arg-2%}
				send "&6Dodałeś &a%{_amount}%&a$ &6do portfela gracza &a%arg-2%&6!"
		else if arg-1 is "remove":
			set {_amount} to arg-3 parsed as number
			if {_amount} is not set:
				if arg-3 is not "all":
					send "&cKwota musi być liczbą lub słowem &4all"
					stop
				else:
					set {portfel::%arg-2%} to 0
					send "&6Wyczysczono portfel gracza &a%arg-2%"
					stop
			if {portfel::%arg-2%} is not set:
				set {portfel::%arg-2%} to 0
			if {portfel::%arg-2%} is not less than {_amount}:
				subtract {_amount} from {portfel::%arg-2%}
				send "&6Odjąłeś &a%{_amount}%&a$&6 z konta gracza &a%arg-2%&6!"
				stop
			else:
				send "&cTen gracz nie ma tyle pieniędzy!"
				stop
				
command /konto:
	trigger:
		if {portfel::%player%} is not set:
			set {portfel::%player%} to 0
		send "&6Konto: &a%{portfel::%player%}%&a$"
				
command /vip:
	trigger:
		#przykładowa komenda 1
		#przykładowa komenda 2
		send "&6Gracz &a%player% &6kupił &6&lVipa&6!" to all players

Totalnie nie rozumiem o co Ci chodzi a propos komendy vip. Więc po prostu zrobiłem tam to co napisałeś.

Odnośnik do komentarza
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.

 Udostępnij

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

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