Skocz do zawartości
  • 0

Bony/czeki


Briks
 Udostępnij

Pytanie

Znów proszę o pomoc, dawno nie pisałem skryptów i nic nie umiem. 

 

Potrzebuję skryptu na bony i czeki, po wpisaniu komendy /papiery vip/svip/10k/50k/100k/150k  daje nam odpowiednio bon lub czek.

Nazwy bonów yQecfHZ.jpg (nazwy czeków, takie same tylko zamiast napisu "Bon" to "czek" ).

Potrzebuje także eventu on right click, tak aby przyznawało daną ilość pieniędzy oraz rangi (rangi na 7 dni).

 

Wiadomości mogą być bez koloru, sam sobie ustawię.

@knugi @xAxee

Edytowane przez BrixNW
Odnośnik do komentarza
Udostępnij na innych stronach

2 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
command /papiery [<text>]:
	trigger:
		if (arg parsed as number) is number:
			add paper named "&cCzek" with lore "&7Aktywacja &aPPM||&7Darmowe &a%arg 1% &7kasy" to player
		else if arg 1 is "vip" or "svip":
			if arg 1 is "vip":
				set {_1} to "Vipa"
			if arg 1 is "svip":
				set {_1} to "Svipa"
			add paper named "&cBon" with lore "&7Aktywacja &aPPM||&7Darmowe &a7 &7Dni &6%{_1}%" to player
		else:
			send "&6Poprawne uzycie: /papiery (vip/svip/<ilosc kasy>)"
on rightclick:
	if player's tool is paper:
		if name of player's tool is "&cCzek":
			set {_n} to line 2 of lore of player's tool
			replace all "&7Darmowe &a" and " &7kasy" and " " with "" in {_n}
			set {_n} to {_n} parsed as number
			add {_n} to player's balance
			remove paper named "&cCzek" with lore "&7Aktywacja &aPPM||&7Darmowe &a%{_n}% &7kasy" from player
			send "&6Aktywowales czek!"
		if name of player's tool is "&cBon":
			set {_n} to line 2 of lore of player's tool
			replace all "&7Darmowe &a7 &7Dni &6" and " " and "a" with "" in {_n}
			execute console command "pex group %{_n}% user add %player%"
			remove paper named "&cBon" with lore "&7Aktywacja &aPPM||&7Darmowe &a7 &7Dni &6%{_n}%a" from player
			send "&6Aktywowales bon na %{_n}%a!"

Zmień nadawanie rang (Komende {_n} = ranga z bonu)
Poprzednia wersja nie miała usuwania bonu na  rangi ta już jest poprawiona

@BrixNW jest ok?

Edytowane przez xAxee
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
Spoiler
sk reload papiery=> [16:11:45 INFO]: [Skript] Reloading papiery.sk...
[16:11:45 ERROR]: 'paper named "&cCzek" with lore "&7Aktywacja &aPPM||&7Darmowe &a%arg 1% &7kasy"' can't be added to a player because the former is neither an item type, an inventory nor an experience point (papiery.sk, line 4: add paper named "&cCzek" with lore "&7Aktywacja &aPPM||&7Darmowe &a%arg 1% &7kasy" to player')
[16:11:45 ERROR]: 'paper named "&cBon" with lore "&7Aktywacja &aPPM||&7Darmowe &a7 &7Dni &6%{_1}%"' can't be added to a player because the former is neither an item type, an inventory nor an experience point (papiery.sk, line 10: add paper named "&cBon" with lore "&7Aktywacja &aPPM||&7Darmowe &a7 &7Dni &6%{_1}%" to player')
[16:11:45 ERROR]: 'paper named "&cCzek" with lore "&7Aktywacja &aPPM||&7Darmowe &a%{_n}% &7kasy"' can't be removed from a player because the former is neither a potion, an item type nor an inventory (papiery.sk, line 20: remove paper named "&cCzek" with lore "&7Aktywacja &aPPM||&7Darmowe &a%{_n}% &7kasy" from player')
[16:11:45 ERROR]: 'paper named "&cBon" with lore "&7Aktywacja &aPPM||&7Darmowe &a7 &7Dni &6%{_n}%a"' can't be removed from a player because the former is neither a potion, an item type nor an inventory (papiery.sk, line 26: remove paper named "&cBon" with lore "&7Aktywacja &aPPM||&7Darmowe &a7 &7Dni &6%{_n}%a" from player')
[16:11:45 INFO]: [Skript] Encountered 4 errors while reloading papiery.sk!

 

Kilka błędów jest :(

Odnośnik do komentarza
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
 Udostępnij

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

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