Skocz do zawartości
  • 0

Skrypt na pieniądze za bycie na serwerze


Pytanie

Pomoże ktoś naprawiać ten skrypt? Ma on dawać 5$ co 5 minut grania na serwerze, a dziennie jest limit 60$. Na serwerze wyświetla mi 8 errorów ale nie wiem jak je naprawić. Skrypt:

every 5 minutes:
    loop all players:
        if {MONETY::%loop-player%} => 60:
            add 5 to loop-player's balance
            if {MONETY::%loop-player%} is not set:
                set {MONETY::%loop-player%} to 0
            add 5 to {MONETY::%loop-player%}
            send action bar "Otrzymujesz 5$ za 5 minut aktywności" to loop-player
        else:
            send action bar "Osiagnales limit dzienny za aktywnosc online to loop-player
            
on skript start:
    if "%{DAY}%" is not "%day%":
        clear {MONETY::*}
        set {DAY} to day

 

Odnośnik do komentarza
https://skript.pl/temat/39907-skrypt-na-pieni%C4%85dze-za-bycie-na-serwerze/
Udostępnij na innych stronach

5 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Spróbuj z tym

Błędy, które miałeś:

Nie dałeś w 10 linijce drugiego "

Gracz mógł łącznie dostać 10 monet

Nie ma eventu "on script start" tylko "on script load"

Możliwe, że te ostatnie linijki działały, lecz nie wie o co w nich chodziło (xd)

Edytowane przez MasloJestDobre
Odnośnik do komentarza
https://skript.pl/temat/39907-skrypt-na-pieni%C4%85dze-za-bycie-na-serwerze/#findComment-249852
Udostępnij na innych stronach

  • 0
31 minut temu, MasloJestDobre napisał:

Spróbuj z tym

Błędy, które miałeś:

Nie dałeś w 10 linijce drugiego "

Gracz mógł łącznie dostać 10 monet

Nie ma eventu "on script start" tylko "on script load"

Możliwe, że te ostatnie linijki działały, lecz nie wie o co w nich chodziło (xd)

@MasloJestDobre jest lepiej ale nadal errory. Daje screena:  https://imgur.com/gallery/3wrvLqg

Odnośnik do komentarza
https://skript.pl/temat/39907-skrypt-na-pieni%C4%85dze-za-bycie-na-serwerze/#findComment-249857
Udostępnij na innych stronach

  • 0
4 minuty temu, dex00x0x0 napisał:

@MasloJestDobre jest lepiej ale nadal errory. Daje screena:  https://imgur.com/gallery/3wrvLqg

nie możesz w skrypcie mieszać spacji z tabami.

Użyj albo 3 tabów albo 12 spacji, skrypt mówi ci, żebyś w tych linijkach użył 12 spacji

Odnośnik do komentarza
https://skript.pl/temat/39907-skrypt-na-pieni%C4%85dze-za-bycie-na-serwerze/#findComment-249860
Udostępnij na innych stronach

  • 0
function getDay() :: int:
	set {_} to ((unix timestamp of now) / (3600 * 24))
	return rounded down {_}

on quit:
	delete {session::%player%}

on join:
	if {dailyMoney::%player%::%getDay()%} is not set:
		set {dailyMoney::%player%::%getDay()%} to 0
	if {dailyMoney::%player%::%getDay()%} < 60:
		set {_session} and {session::%player%} to unix timestamp of now
		while player is online:
			wait 5 minutes
			if {session::%player%} is {_session}:
				if {dailyMoney::%player%::%getDay()%} < 60:
					add 5 to balance of player
					send "5$ za 5minut"
					if {dailyMoney::%player%::%getDay()%} < 60:
						send "osiągnąłeś dzienny limit 60$ za czas na serwerze"
				else:
					stop
			else:
				stop
on load:
	delete {dailyMonet::*}

 

Odnośnik do komentarza
https://skript.pl/temat/39907-skrypt-na-pieni%C4%85dze-za-bycie-na-serwerze/#findComment-249870
Udostępnij na innych stronach

  • 0
2 godziny temu, dex00x0x0 napisał:

@MasloJestDobre jest lepiej ale nadal errory. Daje screena:  https://imgur.com/gallery/3wrvLqg

Jeśli wszędzie dasz spacje lub TAB' to będzie działało, nie możesz ich mieszać

Odnośnik do komentarza
https://skript.pl/temat/39907-skrypt-na-pieni%C4%85dze-za-bycie-na-serwerze/#findComment-249877
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ę...