Skocz do zawartości
  • 0

Jak usunąć daną liczbę z zmiennej?


Pytanie

Cześć !

Mam pytanie, a mianowicie jak sobie z tym poradzić?
Podajmy przykład, mam zrobiona komendę /helpop.

I chciałbym zrobić wiadomość że następną wiadomość możesz wysłać za: "jakaś liczba".
tylko chodzi o to żeby ta wiadomość się zmieniała a dokładnie liczba.
łatwym sposobem było by zrobić:

if {helpop.%player%} is true:
	set {helpop.%player%} to false
	set {slowdown.helpop.%player%} to 3
	wait 1 second
	set {slowdown.helpop.%player%} to 2
	wait 1 second
	set {slowdown.helpop.%player%} to 1
	wait 1 second
	set {helpop.%player%} to true
	I tak dalej...
else:
	send "nastepna wiadomosc mozesz wyslac za: %{slowdown.helpop.%player%}%
    stop

Jest jakaś alternatywa co do tego?
Bo trochę kod nie będzie optymalny jak będzie to robiło przez 60 sekund xD

Edytowane przez xCR4SH3R1911
Kod jest przykładowy.
Odnośnik do komentarza
https://skript.pl/temat/23675-jak-usun%C4%85%C4%87-dan%C4%85-liczb%C4%99-z-zmiennej/
Udostępnij na innych stronach

4 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
if {helpop.%player%} is true: 
	set {helpop.%player%} to false 
	set {slowdown.helpop.%player%} to now 
	wait 3 seconds 
	set {helpop.%player%} to true 
else: 
	set {roznica.%player%} to rounded up difference between {slowdown.helpop.%player%} and now 
	send "nastepna wiadomosc mozesz wyslac za: %{roznica.%player%}% 
	stop

cos takiego? nietestowane

Odnośnik do komentarza
https://skript.pl/temat/23675-jak-usun%C4%85%C4%87-dan%C4%85-liczb%C4%99-z-zmiennej/#findComment-160480
Udostępnij na innych stronach

  • 0
set {slowdown.helpop.%player%} to 60
loop 60 times:
	remove 1 from {slowdown.helpop.%player%}
	wait 1 second
	if {slowdown.helpop.%player%} is 0:
		set {helpop.%player%} to true

 

Odnośnik do komentarza
https://skript.pl/temat/23675-jak-usun%C4%85%C4%87-dan%C4%85-liczb%C4%99-z-zmiennej/#findComment-160481
Udostępnij na innych stronach

  • 0
4 minuty temu, Zaaxel napisał:

set {slowdown.helpop.%player%} to 60
loop 60 times:
	remove 1 from {slowdown.helpop.%player%}
	wait 1 second
	if {slowdown.helpop.%player%} is 0:
		set {helpop.%player%} to true

 

O to chodziło, Dzięki ! +

Odnośnik do komentarza
https://skript.pl/temat/23675-jak-usun%C4%85%C4%87-dan%C4%85-liczb%C4%99-z-zmiennej/#findComment-160483
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ę...