Skocz do zawartości
  • 0

If *Variable* is *liczba*


DulekYT

Pytanie

wie ktoś czemu mi nie działa? mam taki error 

[20:38:54 INFO]: [Skript] Reloading CzasPobytu.sk...
[20:38:54 ERROR]: can't understand this event: 'if {Online.%player%} is 1' (CzasPobytu.sk, line 13: if {Online.%player%} is 1:')
[20:38:54 INFO]: [Skript] Encountered 1 error while reloading CzasPobytu.sk!

a to część która nie działa 

if {Online.%player%} is 1:
    every 20 ticks
    add 1 to {CzasPobytu.Sekundy.%player%}
    if {CzasPobytu.Sekundy.%player%} is 60:
        remove 60 from {CzasPobytu.Sekundy.%player%}
        add 1 to {CzasPobytu.Minuty.%player%}
    if {CzasPobytu.Minuty.%player%} is 60:
        remove 60 from {CzasPobytu.Minuty.%player%} 
        add 1 to {CzasPobytu.Godziny.%player%}
    if {CzasPobytu.Godziny.%player%} is 24:
        add 1 to {CzasPobytu.Dni.%player%}
        remove 24 from {CzasPobytu.Godziny.%player%}
    else:
        send ""
        

 

Edytowane przez HeezQ
HeezQ

Wstawiam w code

Notatka dodana przez HeezQ

Odnośnik do komentarza
https://skript.pl/temat/37165-if-variable-is-liczba/
Udostępnij na innych stronach

2 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

A dałeś jakiś event który to wywoła ? Bo jeśli nie to nie ma co wywołać tego "if". Może być tak: 

every 1 real second:
	if {Online.%player%} is 1:
		add 1 to {CzasPobytu.Sekundy.%player%}
		if {CzasPobytu.Sekundy.%player%} is 60:
			remove 60 from {CzasPobytu.Sekundy.%player%}
			add 1 to {CzasPobytu.Minuty.%player%}
		if {CzasPobytu.Minuty.%player%} is 60:
			remove 60 from {CzasPobytu.Minuty.%player%} 
			add 1 to {CzasPobytu.Godziny.%player%}
		if {CzasPobytu.Godziny.%player%} is 24:
			add 1 to {CzasPobytu.Dni.%player%}
			remove 24 from {CzasPobytu.Godziny.%player%}
		else:
			send ""
        

 

Edytowane przez MarSinos
Odnośnik do komentarza
https://skript.pl/temat/37165-if-variable-is-liczba/#findComment-236776
Udostępnij na innych stronach

  • 0
on join:
	while player is online:
		if {Online.%player%} is 1:
			add 1 to {CzasPobytu.Sekundy.%player%}
		if {CzasPobytu.Sekundy.%player%} is 60:
			remove 60 from {CzasPobytu.Sekundy.%player%}
			add 1 to {CzasPobytu.Minuty.%player%}
		if {CzasPobytu.Minuty.%player%} is 60:
			remove 60 from {CzasPobytu.Minuty.%player%} 
			add 1 to {CzasPobytu.Godziny.%player%}
		if {CzasPobytu.Godziny.%player%} is 24:
			add 1 to {CzasPobytu.Dni.%player%}
			remove 24 from {CzasPobytu.Godziny.%player%}
		else:
			send ""
		Wait second

 

Edytowane przez xAxee
Odnośnik do komentarza
https://skript.pl/temat/37165-if-variable-is-liczba/#findComment-236777
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Nieaktywny
Odpowiedz na pytanie...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

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