Skocz do zawartości
  • 0

kamien


_SYROP
 Udostępnij

Pytanie

10 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
3 minuty temu, _SYROP napisał:

witam potrzebuje skrypt na limit dzienny wykopanego kamienia po wykopaniu limitu nie zeby nie dalo sie kopac i zeby limit odswiezal sie co 24h

dla gracza 1000

vip 1500

svip 2000

i premisje do zbypasowania

 

dzieki za pomoc

Proszę.

on mine:
	player has permission "minedstone.bypass":
		stop
	if player's groups contains "svip":
		set {_limit} to 2000
	else if player's groups contains "vip":
		set {_limit} to 1500
	else:
		set {_limit} to 1000
	{minedStone::%player%} >= {_limit}:
		send "&cJuż wykopałeś dzienny limit! Poczekaj do północy!" to player
		stop
	add 1 to {minedStone::%player%}
	
every 1 minute:
	now formatted as "HH:mm" is "00:00"
	clear {minedStone::*}
	broadcast "&aZresetowano wszystkim graczom ilość wykopanego kamienia!"

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
1 minutę temu, Kormic napisał:

Proszę.

on mine:
	player has permission "minedstone.bypass":
		stop
	if player's groups contains "svip":
		set {_limit} to 2000
	else if player's groups contains "vip":
		set {_limit} to 1500
	else:
		set {_limit} to 1000
	{minedStone::%player%} >= {_limit}:
		send "&cJuż wykopałeś dzienny limit! Poczekaj do północy!" to player
		stop
	add 1 to {minedStone::%player%}
	
every 1 minute:
	now formatted as "HH:mm" is "00:00"
	clear {minedStone::*}
	broadcast "&aZresetowano wszystkim graczom ilość wykopanego kamienia!"

 

gdy wykopałem limit nadal moge kopac a wiadomość się wyswietla

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
Teraz, _SYROP napisał:

gdy wykopałem limit nadal moge kopac a wiadomość się wyswietla

Nie dodałem 'cancel event'...

on mine:
	player has permission "minedstone.bypass":
		stop
	if player's groups contains "svip":
		set {_limit} to 2000
	else if player's groups contains "vip":
		set {_limit} to 1500
	else:
		set {_limit} to 1000
	{minedStone::%player%} >= {_limit}:
		cancel event
		send "&cJuż wykopałeś dzienny limit! Poczekaj do północy!" to player
		stop
	add 1 to {minedStone::%player%}
	
every 1 minute:
	now formatted as "HH:mm" is "00:00"
	clear {minedStone::*}
	broadcast "&aZresetowano wszystkim graczom ilość wykopanego kamienia!"

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
4 minuty temu, _SYROP napisał:

i czy mógłbyś zrobić komende /limit gdzie gracz będzie mógł sprawdzic ile zostalo mu blokow do wykopania Wywala 3 błędy Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!

Problem jest po stronie twojego serwera, a nie mojego skryptu. Masz zapewne starego Skripta.

Jeżeli jesteś na wersji 1.8.x, użyj Skript 2.5.3 od Matocolotoe.

Co do samego skryptu i tej komendy "/limit"...

on mine:
	player has permission "minedstone.bypass":
		stop
	if player's groups contains "svip":
		set {_limit} to 2000
	else if player's groups contains "vip":
		set {_limit} to 1500
	else:
		set {_limit} to 1000
	{minedStone::%player%} >= {_limit}:
		cancel event
		send "&cJuż wykopałeś dzienny limit! Poczekaj do północy!" to player
		stop
	add 1 to {minedStone::%player%}
	
command /limit:
	trigger:
		if player's groups contains "svip":
			set {_limit} to 2000
		else if player's groups contains "vip":
			set {_limit} to 1500
		else:
			set {_limit} to 1000
		send "", "&aWykopałeś &6%{minedStone::%player%}%&e/&6%{_limit}% &akamienia." and "" to player
		
every 1 minute:
	now formatted as "HH:mm" is "00:00"
	clear {minedStone::*}
	broadcast "&aZresetowano wszystkim graczom ilość wykopanego kamienia!"

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
5 minut temu, _SYROP napisał:

Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść! nie dziala ;/

A nie ma błędów?

on mine:
	player has permission "minedstone.bypass":
		stop
	if player's groups contains "svip":
		set {_limit} to 2000
	else if player's groups contains "vip":
		set {_limit} to 1500
	else:
		set {_limit} to 1000
	{minedStone::%player%} >= {_limit}:
		cancel event
		send "&cJuż wykopałeś dzienny limit! Poczekaj do północy!" to player
		stop
	add 1 to {minedStone::%player%}
	
command /limit:
	trigger:
		if player's groups contains "svip":
			set {_limit} to 2000
		else if player's groups contains "vip":
			set {_limit} to 1500
		else:
			set {_limit} to 1000
		{minedStone::%player%} is not set:
			set {minedStone::%player%} to 0
		send "", "&aWykopałeś &6%{minedStone::%player%}%&e/&6%{_limit}% &akamienia." and "" to player
		
every 1 minute:
	now formatted as "HH:mm" is "00:00"
	clear {minedStone::*}
	broadcast "&aZresetowano wszystkim graczom ilość wykopanego kamienia!"

Dodaję jedną rzecz.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
4 minuty temu, _SYROP napisał:

nie ma błedow

Podaj proszę:

  • wersję serwera
  • silnik serwera
  • wersję Skripta
  • listę dodatków do Skripta
  • błędy przy przeładowaniu skryptu
  • błędy w konsoli

Opisz również całą sytuację, co dokładnie robisz.

Odnośnik do komentarza
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.

 Udostępnij

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

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