Skocz do zawartości
  • 0
kosa212

Komenda za 300 monet

Pytanie

Użytkownik

Ten skrypt jest z innego tematu ja chciałem zrobić tą komendę za 300 monet.

Chodzi mi żeby gracz użył komendę /superzycie to musi zapłacić 300 monet i jak zapłaci będzie miał ją na zawsze.

Chciałem to napisać tylko nie wiem jak.

Bardzo bym prosił o skrypt

Tutaj jest ten skrypt:

command /superzycie:

  trigger:
    set {_h} to player's health
    set player's max health to 13
    set player's health to {_h}

 

Edytowane przez kosa212

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

5 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

Użytkownik
  • 0

Skrypt pisany pod ekonomię z pluginu Essentials, powinien działać :P

command /superzycie:
    trigger:
        if player's balance is greater or equal to 300:
            if {sz::%player%} is not set:    
                subtract 300 from player's balance
                set {_h} to player's health
                set player's max health to 13
                set player's health to {_h}
                send "&aPomyslnie zakupiles dodatkowe zycie!"
                set {sz::%player%} to "tak"
            else:
                send "&cJuz kupiles dodatkowe zycie!"
        else:
            send "&cNie masz 300 monet!"
Edytowane przez Riley382
literówka

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik
  • 0
command /superzycie:
	trigger:
		if balance of player >= 300:
			if {kupione::%player%} is not set:			
				set {_h} to player's health
				set player's max health to 13
				set player's health to {_h}
				remove 300 from balance of player
				send "kupiles 3 dodatkowe serduszka"
				set {kupione::%player%} to 1
			else:
				send "kupiles juz te serduszka"
		else:
			send "masz zamalo kasy potrzebne 300"

tu masz z essensials tylko niewiem czy balance of player bedzie działać jak nie to zamien je na player's balance

a jesli chcesz z skriptu monety to zamien balance of player na {monety::%player%}

i dodaj na poczatku skriptu i zamiast remove 300 from balance of player daj remove 300 from {monety::%player%}

variables:
	{monety::%player%} = 0

 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik
  • 0
28 minut temu, kosa212 napisał:

wszystko działa tylko jest 1 bład w substract 300from player's balance zamieniłem to na remove 300 from player's money

nie "substract" tylko "subtract" :P

Edytowane przez Riley382

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Losowy awatar
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.

  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×