Skocz do zawartości
  • 0

Jak dodac do tego ze gdy gracz ma to to juz nie kupi


Pytanie

O to kod, chodzi mi o to że gdy bedzie miał już vipa to nie bedzie mógł go kupić puki mu nie mini

command /kupvip:
    trigger:
        if {hajs::%player%} >= 100000:
            execute console command "setrank %player% VIP 7 day"
            remove 100000 from {hajs::%player%}
            send player title "" with subtitle "&8» &7Zakupiles range: VIP . &8(&c-100000 tokenow!&8)"
            send "&8» &7Zakupiles range: VIP . &8(&c-100000 Tokenow!&8)"
            broadcast " &7» &6%player% &7Kupil VIPA za tokeny! Tez chcesz? Wpisz /sklep!"
            stop  
        else:
            send player title "" with subtitle "&4Blad: &cNie posiadasz tylu Tokenow! (100000)"
            send "&4Blad: &cNie posiadasz tylu Tokenow (100000)"
            stop  

 

Odnośnik do komentarza
https://skript.pl/temat/35056-jak-dodac-do-tego-ze-gdy-gracz-ma-to-to-juz-nie-kupi/
Udostępnij na innych stronach

8 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Możesz dodać na samym początku

if player has permission "Vip":

stop

 

Lub możesz dać (też na początku)

if player doesn't have permisssion "Vip":

i dalszy kod.

Edytowane przez Kozaczekkw
Odnośnik do komentarza
https://skript.pl/temat/35056-jak-dodac-do-tego-ze-gdy-gracz-ma-to-to-juz-nie-kupi/#findComment-225215
Udostępnij na innych stronach

  • 0
W dniu 29.09.2019 o 11:43, Kozaczekkw napisał:

Możesz dodać na samym początku

if player has permission "Vip":

stop

 

Lub możesz dać (też na początku)

if player doesn't have permisssion "Vip":

i dalszy kod.

tylko to działa na premisje a nie na grupe vip a chodzi mi bardziej gdy ktos już ma range vip nei kupił jej drugi raz

Odnośnik do komentarza
https://skript.pl/temat/35056-jak-dodac-do-tego-ze-gdy-gracz-ma-to-to-juz-nie-kupi/#findComment-225329
Udostępnij na innych stronach

  • 0
46 minut temu, jndooo napisał:

tylko to działa na premisje a nie na grupe vip a chodzi mi bardziej gdy ktos już ma range vip nei kupił jej drugi raz

Emm, no to dodaj Vipowi tą permisję i po problemie.

Odnośnik do komentarza
https://skript.pl/temat/35056-jak-dodac-do-tego-ze-gdy-gracz-ma-to-to-juz-nie-kupi/#findComment-225336
Udostępnij na innych stronach

  • 0
6 minut temu, Kozaczekkw napisał:

Emm, no to dodaj Vipowi tą permisję i po problemie.

Dobry pomysł myślałem by zablokować to poprostu temu kto ma tą permisje

Dobra kod ma wyglądać tak?

if player doesn't have permission "Vip":
    command /kupvip:
        trigger:
            if {hajs::%player%} >= 100000:
                execute console command "setrank %player% VIP 7 day"
                remove 100000 from {hajs::%player%}
                send player title "" with subtitle "&8» &7Zakupiles range: VIP . &8(&c-100000 tokenow!&8)"
                send "&8» &7Zakupiles range: VIP . &8(&c-100000 Tokenow!&8)"
                broadcast " &7» &6%player% &7Kupil VIPA za tokeny! Tez chcesz? Wpisz /sklep!"
                stop  
            else:
                send player title "" with subtitle "&4Blad: &cNie posiadasz tylu Tokenow! (100000)"
                send "&4Blad: &cNie posiadasz tylu Tokenow (100000)"
                stop  

 

Odnośnik do komentarza
https://skript.pl/temat/35056-jak-dodac-do-tego-ze-gdy-gracz-ma-to-to-juz-nie-kupi/#findComment-225338
Udostępnij na innych stronach

  • 0
3 minuty temu, jndooo napisał:

Dobry pomysł myślałem by zablokować to poprostu temu kto ma tą permisje

Dobra kod ma wyglądać tak?


if player doesn't have permission "Vip":
    command /kupvip:
        trigger:
            if {hajs::%player%} >= 100000:
                execute console command "setrank %player% VIP 7 day"
                remove 100000 from {hajs::%player%}
                send player title "" with subtitle "&8» &7Zakupiles range: VIP . &8(&c-100000 tokenow!&8)"
                send "&8» &7Zakupiles range: VIP . &8(&c-100000 Tokenow!&8)"
                broadcast " &7» &6%player% &7Kupil VIPA za tokeny! Tez chcesz? Wpisz /sklep!"
                stop  
            else:
                send player title "" with subtitle "&4Blad: &cNie posiadasz tylu Tokenow! (100000)"
                send "&4Blad: &cNie posiadasz tylu Tokenow (100000)"
                stop  

 

Emm nie tak, pamiętaj że jeśli coś chcesz uzyć w komendzie, to musi być pod trigger.

+ Zmieniłem, broadcast na send do wszystkich.

command /kupvip:
	trigger:
		if player doesn't have permission "Vip":
			if {hajs::%player%} >= 100000:
				execute console command "setrank %player% VIP 7 day"
				remove 100000 from {hajs::%player%}
				send player title "" with subtitle "&8» &7Zakupiles range: VIP . &8(&c-100000 tokenow!&8)"
				send "&8» &7Zakupiles range: VIP . &8(&c-100000 Tokenow!&8)" to player
				send " &7» &6%player% &7Kupil VIPA za tokeny! Tez chcesz? Wpisz /sklep!" to all players
				stop  
			else:
				send player title "" with subtitle "&4Blad: &cNie posiadasz tylu Tokenow! (100000)"
				send "&4Blad: &cNie posiadasz tylu Tokenow (100000)" to player
				stop
		else:
			send "&4Blad: &cPrzeciez juz masz Vipa ..." to player
			stop

Nie testowałem, lecz powinno działać.

Odnośnik do komentarza
https://skript.pl/temat/35056-jak-dodac-do-tego-ze-gdy-gracz-ma-to-to-juz-nie-kupi/#findComment-225343
Udostępnij na innych stronach

  • 0
1 minutę temu, Kozaczekkw napisał:

Emm nie tak, pamiętaj że jeśli coś chcesz uzyć w komendzie, to musi być pod trigger.

+ Zmieniłem, broadcast na send do wszystkich.


command /kupvip:
	trigger:
		if player doesn't have permission "Vip":
			if {hajs::%player%} >= 100000:
				execute console command "setrank %player% VIP 7 day"
				remove 100000 from {hajs::%player%}
				send player title "" with subtitle "&8» &7Zakupiles range: VIP . &8(&c-100000 tokenow!&8)"
				send "&8» &7Zakupiles range: VIP . &8(&c-100000 Tokenow!&8)" to player
				send " &7» &6%player% &7Kupil VIPA za tokeny! Tez chcesz? Wpisz /sklep!" to all players
				stop  
			else:
				send player title "" with subtitle "&4Blad: &cNie posiadasz tylu Tokenow! (100000)"
				send "&4Blad: &cNie posiadasz tylu Tokenow (100000)" to player
				stop
		else:
			send "&4Blad: &cPrzeciez juz masz Vipa ..." to player
			stop

Nie testowałem, lecz powinno działać.

zawsze sie zastanawiałem jak zrobić if i pozniej if i ktoś mi to wytłuamczył wreszcie dzięki !

Odnośnik do komentarza
https://skript.pl/temat/35056-jak-dodac-do-tego-ze-gdy-gracz-ma-to-to-juz-nie-kupi/#findComment-225344
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

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