Skocz do zawartości
  • 0

[Szukam] Skryptu na wpłatę itemowych pieniedzy


SebbaGamess
 Udostępnij

Pytanie

13 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Monetą będzie sztabka złota

kod:

variables:
	{kasa::%player%} = 0
command /wplac:
	trigger:
		if player has gold ingot:
			set {_zloto} to number of gold ingot in the player's inventory
			remove all gold ingot from player's inventory
			add {_zloto} to {kasa::%player%}
			send "&cWplaciles na konto &6%{_zloto}% &czlota!"
		else:
			send "&cNie masz czego wplacic na konto"
command /konto:
	trigger:
		send "&cNa koncie posiadasz &6%{kasa::%player%}% &czlota!"
command /wyplac [<integer>]:
	trigger:
		if arg 1 is set:
			set {_wyplac} to arg 1
			if {kasa::%player%} is bigger than ({_wyplac}-1):
				remove {_wyplac} from {kasa::%player%}
				loop {_wyplac} times:
					give 1 gold ingot to player's inventory
			else:
				send "&cNie mozesz wyplacic wiecej niz masz na koncie"
		else:
			send "&cPodaj sume ktora chcesz wyplacic"

dodalem komendy /konto /wyplac /wplac

 

Myśle że oto ci chodziło ;) Licze na +

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

  • 0
5 minut temu, KiwoPL napisał:

Monetą będzie sztabka złota

kod:

variables:
	{kasa::%player%} = 0
command /wplac:
	trigger:
		if player has gold ingot:
			set {_zloto} to number of gold ingot in the player's inventory
			remove all gold ingot from player's inventory
			add {_zloto} to {kasa::%player%}
			send "&cWplaciles na konto &6%{_zloto}% &czlota!"
		else:
			send "&cNie masz czego wplacic na konto"
command /konto:
	trigger:
		send "&cNa koncie posiadasz &6%{kasa::%player%}% &czlota!"
command /wyplac [<integer>]:
	trigger:
		if arg 1 is set:
			set {_wyplac} to arg 1
			if {kasa::%player%} is bigger than ({_wyplac}-1):
				remove {_wyplac} from {kasa::%player%}
				loop {_wyplac} times:
					give 1 gold ingot to player's inventory
			else:
				send "&cNie mozesz wyplacic wiecej niz masz na koncie"
		else:
			send "&cPodaj sume ktora chcesz wyplacic"

dodalem komendy /konto /wyplac /wplac

 

Myśle że oto ci chodziło ;) Licze na +

A można zrobić tak że nie wplacasz calego ekwipunku tylko zeczy które gracz trzyma w rece?

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
on rightclick:
	if player's tool is gold ingot:
		set {_} to amount of gold ingot in player's tool
		set player's tool to air
		add {_} to {kasa::%player%}
		send "&cWplaciles na konto %{_}% zlota!"

Udało mi się na ślepo napisać, kappa

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
Dnia 4.09.2016 o 20:48, Derpy Hooves napisał:
on rightclick:
	if player's tool is gold ingot:
		set {_} to amount of gold ingot in player's tool
		set player's tool to air
		add {_} to {kasa::%player%}
		send "&cWplaciles na konto %{_}% zlota!"

Udało mi się na ślepo napisać, kappa

Wyskakuje mi taki błąd:

'slimeball in player' is not an item stack (wluta.sk, line: 84: set {_} to amout of slimeball in player tool')

Jakby co to wszędzie gdzie jest gold ingot zamieniłem na slimeball

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
8 minut temu, SebbaGamess napisał:

Wyskakuje mi taki błąd:

'slimeball in player' is not an item stack (wluta.sk, line: 84: set {_} to amout of slimeball in player tool')

Jakby co to wszędzie gdzie jest gold ingot zamieniłem na slimeball

 

Nie player tool, tylko player's tool...

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
Teraz, Wizzard napisał:

@SebbaGamess spróbuj napisać slime ball. czasem może nie akceptować jako jedno słowo.

Dalej źle

 

Teraz, Ixidi napisał:

Nie player tool, tylko player's tool...

W skrypcie tak jest tylko tutaj zapomniałem napisać te 's . A błąd jest teraz taki:

'slime ball' is not an item stack (wluta.sk, line: 84: set {_} to amout of slimeball in player's tool')

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
Teraz, Ixidi napisał:

Podajesz inny błąd i inny kod...

W błędzie masz 'slime ball' a w kodzie 'slimeball'...

(Powinno być razem)

Jak slimeball jest razem to jest ten co przedtem czyli:

'slimeball in player' is not an item stack (wluta.sk, line: 84: set {_} to amout of slimeball in player's tool')

a jak jest osobno to ten:

'slime ball' is not an item stack (wluta.sk, line: 84: set {_} to amout of slimeball in player's tool')

 
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ę...