Skocz do zawartości
  • 0

Czemu zawsze pisze że nie masz pieniędzy, lub miejsca w eq kiedy masz wymagania?


Xa4inz
 Udostępnij

Pytanie

Czemu zawsze pisze że nie masz pieniędzy, lub miejsca w eq kiedy masz wymagania? prosze o pomoc

command /bbuuyyssppaawwnneerr [<text>] [<player>]:
	permission: buyspawners.shopspawnergui
	trigger:
		set {_bal} to player's balance
		if arg-1 is "zombie":
			if arg-2 is set:
				if {_bal} is bigger or equal to 2000:
					remove 2000 from player's balance
					loop all items in the inventory of player:
						if loop-item is air:
							execute console command "/give %player% zombie spawner 1 0"
							send "§cSpawner§bShop: &6Pomyślnie zakupiono spawner." to player-arg
						else:
							send "§cSpawner§bShop: &cBłąd: §4Nie posiadasz pieniędzy, lub nie masz miejsca w ekwipunku." to player-arg 
							stop
				else:
					send "§cSpawner§bShop: &cBłąd: §4Nie posiadasz pieniędzy, lub nie masz miejsca w ekwipunku." to player-arg 
					stop

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • Odpowiedzi 42
  • Dodano
  • Ostatniej odpowiedzi

Top użytkownicy dla tego pytania

Rekomendowane odpowiedzi

  • 0
command /bbuuyyssppaawwnneerr [<text>] [<player>]:
	permission: buyspawners.shopspawnergui
	trigger:
		set {_bal} to player's balance
		if arg-1 is "zombie":
			if arg-2 is set:
				if {_bal} is bigger or equal to 2000:
					remove 2000 from player's balance
					loop all items in the inventory of player:
						if loop-item is air:
							execute console command "/give %player% zombie spawner 1 0"
							send "§cSpawner§bShop: &6Pomyślnie zakupiono spawner." to player-arg
						else:
							send "§cSpawner§bShop: &cBłąd: §4Nie masz miejsa w ekwipunku" to player-arg 
							stop
				else:
					send "§cSpawner§bShop: &cBłąd: §4Nie posiadasz pieniędzy" to player-arg 
					stop

Teraz zobacz.

if {_bal} is bigger or equal to 2000:

 To sprawdza ile masz kasy, a to:

if loop-item is air:

 czy masz wolne miejsce

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

  • 0
command /bbuuyyssppaawwnneerr [<text>] [<player>]:
    permission: buyspawners.shopspawnergui
    trigger:
        set {_bal} to player's balance
        if arg-1 is "zombie":
            if arg-2 is set:
                if {_bal} is bigger or equal to 2000:
                    if player can hold bedrock:
                        remove 2000 from player's balance
                        execute console command "/give %player% zombie spawner 1 0"
                        send "§cSpawner§bShop: &6Pomyślnie zakupiono spawner." to player-arg
                    else:
                        send "§cSpawner§bShop: &cBłąd: §4Nie masz miejsa w ekwipunku" to player-arg 
                        stop
                else:
                    send "§cSpawner§bShop: &cBłąd: §4Nie posiadasz pieniędzy" to player-arg 
                    stop

A to bedzie ciut lepsze moim zdaniem o ile zwykly gracz nie ma dostepu do bedrocka

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

  • 0

Sprawdzales ten ostatni kod ktory podalem?

 

Miales tam kilka bledow:

1. Zle wiadomosci wysylane do targeta po warunkach

2. Loopowanie calego eq uwazam za zbedne (ale sam sie dopiero ucze)

3. Pobieralo ci kase przed sprawdzeniem czy wgl masz miejsce w eq

Edytowane przez Cinu2421
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ę...