Skocz do zawartości
  • 0

Problem z netherem w danych godzinach


Pytanie

Posiadam taki kod i nw w czym błąd ze czasem blokuje w tych godzinach a czas nie?

options:
    min-vip: 14
    max-vip: 21
    min-gra: 15
    max-gra: 20
on portal:
    If player has permission "portal.vip":
        if hour is not between {@min-vip} and {@max-vip}:
            Cancel event
            send player title "" with subtitle "&7Nether dla twojej rangi otwarty jest od {@min-vip}! " for 3 seconds
            stop
    Else:
        if hour is not between {@min-gra} and {@max-gra}:
            Cancel event 
            send player title "" with subtitle "&7Nether dla twojej otwarty rangi jest od {@min-gra}! " for 3 seconds
            stop

 

Odnośnik do komentarza
https://skript.pl/temat/34959-problem-z-netherem-w-danych-godzinach/
Udostępnij na innych stronach

11 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

jesteś pewien że hour oznacza czas w grze czy w realnym świecie? co w ogóle chcesz z tych dwóch opcji

EDIT: sprawdziłem i hour tyczy się faktycznie godziny realnej, niech lepiej wypowie się ktoś bardziej doświadczony w skripcie

Edytowane przez PrimeGames
Odnośnik do komentarza
https://skript.pl/temat/34959-problem-z-netherem-w-danych-godzinach/#findComment-224630
Udostępnij na innych stronach

  • 0
3 minuty temu, PrimeGames napisał:

jesteś pewien że hour oznacza czas w grze czy w realnym świecie? co w ogóle chcesz z tych dwóch opcji

maja dać godzine w czasie rzeczywistym i wtedy gracz moze wbic do portalu i go tp

Odnośnik do komentarza
https://skript.pl/temat/34959-problem-z-netherem-w-danych-godzinach/#findComment-224632
Udostępnij na innych stronach

  • 0
27 minut temu, Rejszpat napisał:

 

[20:36:18 ERROR]: Can't compare an integer with ('an integer between 22' and '13') (inne.sk, line 309: if "%hour%" parsed as integer is an integer between 22 and 13:')
[20:36:18 ERROR]: Can't compare an integer with ('an integer between 21' and '14') (inne.sk, line 313: if "%hour%" parsed as integer is an integer between 21 and 14:')

 

Odnośnik do komentarza
https://skript.pl/temat/34959-problem-z-netherem-w-danych-godzinach/#findComment-224782
Udostępnij na innych stronach

  • 0
options:
    min-vip: 14
    max-vip: 21
    min-gra: 15
    max-gra: 20
on portal:
	set {_hour} to {_hour}
	set {_hour} to {_hour} parsed as number
    If player has permission "portal.vip":
        if {_hour} is not between {@min-vip} and {@max-vip}:
            Cancel event
            send player title "" with subtitle "&7Nether dla twojej rangi otwarty jest od {@min-vip}! " for 3 seconds
            stop
    Else:
        if {_hour} is not between {@min-gra} and {@max-gra}:
            Cancel event 
            send player title "" with subtitle "&7Nether dla twojej otwarty rangi jest od {@min-gra}! " for 3 seconds
            stop

lub 

options:
    min-vip: 14
    max-vip: 21
    min-gra: 15
    max-gra: 20
on portal:
	set {_hour} to {_hour}
	set {_hour} to {_hour} parsed as number
    if player has permission "portal.vip":
        if {_hour} is between {@min-vip} and {@max-vip}:
			stop
		else:
            Cancel event
            send player title "" with subtitle "&7Nether dla twojej rangi otwarty jest od {@min-vip}! " for 3 seconds
    else:
        if {_hour} is between {@min-gra} and {@max-gra}:
			stop
		else:
            Cancel event 
            send player title "" with subtitle "&7Nether dla twojej otwarty rangi jest od {@min-gra}! " for 3 seconds

:nokappa:

Odnośnik do komentarza
https://skript.pl/temat/34959-problem-z-netherem-w-danych-godzinach/#findComment-224815
Udostępnij na innych stronach

  • 0
39 minut temu, xAxee napisał:

options:
    min-vip: 14
    max-vip: 21
    min-gra: 15
    max-gra: 20
on portal:
	set {_hour} to {_hour}
	set {_hour} to {_hour} parsed as number
    If player has permission "portal.vip":
        if {_hour} is not between {@min-vip} and {@max-vip}:
            Cancel event
            send player title "" with subtitle "&7Nether dla twojej rangi otwarty jest od {@min-vip}! " for 3 seconds
            stop
    Else:
        if {_hour} is not between {@min-gra} and {@max-gra}:
            Cancel event 
            send player title "" with subtitle "&7Nether dla twojej otwarty rangi jest od {@min-gra}! " for 3 seconds
            stop

lub 


options:
    min-vip: 14
    max-vip: 21
    min-gra: 15
    max-gra: 20
on portal:
	set {_hour} to {_hour}
	set {_hour} to {_hour} parsed as number
    if player has permission "portal.vip":
        if {_hour} is between {@min-vip} and {@max-vip}:
			stop
		else:
            Cancel event
            send player title "" with subtitle "&7Nether dla twojej rangi otwarty jest od {@min-vip}! " for 3 seconds
    else:
        if {_hour} is between {@min-gra} and {@max-gra}:
			stop
		else:
            Cancel event 
            send player title "" with subtitle "&7Nether dla twojej otwarty rangi jest od {@min-gra}! " for 3 seconds

:nokappa:

ani jedno ani drugie nie blokuje tego

Odnośnik do komentarza
https://skript.pl/temat/34959-problem-z-netherem-w-danych-godzinach/#findComment-224822
Udostępnij na innych stronach

  • 0
options:
    min-vip: 14
    max-vip: 21
    min-gra: 15
    max-gra: 20
on portal:
	set {_hour} to {_hour}
	set {_hour} to {_hour} parsed as number
    If player has permission "portal.vip":
        if {_hour} >= {@min-vip}:
            if {_hour} <= {@max-vip}:
                Cancel event
                send player title "" with subtitle "&7Nether dla twojej rangi otwarty jest od {@min-vip}! " for 3 seconds
                Stop 

Zrób tak samo z Else 

Odnośnik do komentarza
https://skript.pl/temat/34959-problem-z-netherem-w-danych-godzinach/#findComment-224824
Udostępnij na innych stronach

  • 0
3 godziny temu, xAxee napisał:

options:
    min-vip: 14
    max-vip: 21
    min-gra: 15
    max-gra: 20
on portal:
	set {_hour} to {_hour}
	set {_hour} to {_hour} parsed as number
    If player has permission "portal.vip":
        if {_hour} >= {@min-vip}:
            if {_hour} <= {@max-vip}:
                Cancel event
                send player title "" with subtitle "&7Nether dla twojej rangi otwarty jest od {@min-vip}! " for 3 seconds
                Stop 

Zrób tak samo z Else 

Taki kod

options:
    min-vip: 14
    max-vip: 21
    min-gra: 15
    max-gra: 20
on portal:
    set {_hour} to {_hour}
    set {_hour} to {_hour} parsed as number
    If player has permission "portal.vip":
        if {_hour} >= {@min-vip}:
            if {_hour} <= {@max-vip}:
                Cancel event
                send player title "" with subtitle "&7Nether dla twojej rangi otwarty jest od {@min-vip}! " for 3 seconds
                Stop
        else:
            if {_hour} >= {@min-gra}:
                if {_hour} <= {@max-gra}:
                    Cancel event 
                    send player title "" with subtitle "&7Nether dla twojej otwarty rangi jest od {@min-gra}! " for 3 seconds

dalej nic moge wbić kiedy chce

Odnośnik do komentarza
https://skript.pl/temat/34959-problem-z-netherem-w-danych-godzinach/#findComment-224826
Udostępnij na innych stronach

  • 0
options:
	min-vip: 14
	max-vip: 21
	min-gra: 15
	max-gra: 20
on portal:
	set {_hour} to "%hour%" parsed as number
	If player has permission "portal.vip":
		if {_hour} >= {@min-vip}:
			if {_hour} <= {@max-vip}:
				Cancel event
				send player title "" with subtitle "&7Nether dla twojej rangi otwarty jest od {@min-vip}! " for 3 seconds
				Stop
	else:
		if {_hour} >= {@min-gra}:
			if {_hour} <= {@max-gra}:
				Cancel event 
				send player title "" with subtitle "&7Nether dla twojej rangi otwarty jest od {@min-gra}! " for 3 seconds

Poprawiłem troszeczkę kod, błędów nie widzę. Upewnij się również czy wchodząc do portalu* nie jesteś w trybie kreatywnym.

 

#EDIT @xAxee ustawiasz tymczasową zmienną "{_hour}" jako tymczasowa zmienna "{_hour}", która nie jest ustawiona? A później tą tymczasową zmienną jako pusta zmienna, ale "parsed as number"? Rozumiem, że <none> ma być ową godziną, jako "number".

Edytowane przez SupcioXD
Odnośnik do komentarza
https://skript.pl/temat/34959-problem-z-netherem-w-danych-godzinach/#findComment-224828
Udostępnij na innych stronach

  • 0
46 minut temu, SupcioXD napisał:

EDIT @xAxee ustawiasz tymczasową zmienną "{_hour}" jako tymczasowa zmienna "{_hour}", która nie jest ustawiona? A później tą tymczasową zmienną jako pusta zmienna, ale "parsed as number"? Rozumiem, że <none> ma być ową godziną, jako "number".

Lul czego tam się znalazło {_hour} xD

Odnośnik do komentarza
https://skript.pl/temat/34959-problem-z-netherem-w-danych-godzinach/#findComment-224829
Udostępnij na innych stronach

  • 0
2 godziny temu, SupcioXD napisał:

options:
	min-vip: 14
	max-vip: 21
	min-gra: 15
	max-gra: 20
on portal:
	set {_hour} to "%hour%" parsed as number
	If player has permission "portal.vip":
		if {_hour} >= {@min-vip}:
			if {_hour} <= {@max-vip}:
				Cancel event
				send player title "" with subtitle "&7Nether dla twojej rangi otwarty jest od {@min-vip}! " for 3 seconds
				Stop
	else:
		if {_hour} >= {@min-gra}:
			if {_hour} <= {@max-gra}:
				Cancel event 
				send player title "" with subtitle "&7Nether dla twojej rangi otwarty jest od {@min-gra}! " for 3 seconds

Poprawiłem troszeczkę kod, błędów nie widzę. Upewnij się również czy wchodząc do portalu* nie jesteś w trybie kreatywnym.

 

#EDIT @xAxee ustawiasz tymczasową zmienną "{_hour}" jako tymczasowa zmienna "{_hour}", która nie jest ustawiona? A później tą tymczasową zmienną jako pusta zmienna, ale "parsed as number"? Rozumiem, że <none> ma być ową godziną, jako "number".

dalej to samo czy mam gm czy nie dalej wchodze kiedy chce

Moze zrobić to na komende ? np. /nether i teleportuje cb w danych godzinach?

1 godzinę temu, xAxee napisał:

Lul czego tam się znalazło {_hour} xD

 

Edytowane przez jndooo
Odnośnik do komentarza
https://skript.pl/temat/34959-problem-z-netherem-w-danych-godzinach/#findComment-224832
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ę...