Skocz do zawartości
  • 0

Bonus za zalogowanie


Hydorax
 Udostępnij

Pytanie

Witam ._. , nie jestem zbytnio jeszcze ogarnięty w pisaniu skryptów i mam pewien problem, który mam nadzieję pomożecie mi rozwiązać. Chodzi mi o napisanie skryptu, który za dzienne zalogowania będzie dawał jakieś bonusy, np za pierwsze zalogowanie gracz otrzyma 5 diaxów, za 2 zalogowanie 10 diaxów, ... za 14 i więcej zalogowań np 10 koxów, lecz gdy gracz przykładowo po 6 zalogowaniu nie wszedł by następnego dnia na serwer, zalogowania kasowałyby mu się i musiałby zbierać je od nowa. Próbowałem już pisać owy skrypt ale wszystko zakończyło się niepowodzeniem. :c

 

Z góry dziękuję :)

Odnośnik do komentarza
Udostępnij na innych stronach

11 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
variables:    {iloscrazy.%player%} = 0on join:    difference between {czas.%player%} and now is greater than 24 hours:        difference between {czas.%player%} and now is less than 48 hours:            set {czas.%player%} to now            give player {iloscrazy.%player%} diamond       else:            set {iloscrazy.%player%} to 0    else:        send "&CMusza minac 24 godziny zebys mogl dostac diaxy"
może zadziała, kto wie :)
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

łap skrypt ( wypełnij config):

skan : Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!

download:

Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!

:)

w configu w item1,item2 itd wpisz ID rzeczy, które mają być przyznane.

Hmmm wypełniłem id, włączyłem serwa i w consoli wywaliło dużo błędów. W

MC wpisałek /skript reload dziennybonus i zawaliło chat błędami, których było 46 :v

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
variables:    {iloscrazy.%player%} = 0on join:    difference between {czas.%player%} and now is greater than 24 hours:        difference between {czas.%player%} and now is less than 48 hours:            set {czas.%player%} to now            give player {iloscrazy.%player%} diamond       else:            set {iloscrazy.%player%} to 0    else:        send "&CMusza minac 24 godziny zebys mogl dostac diaxy"
może zadziała, kto wie :)

 

Tutaj wywaliło 6 błędów i również nie działa :c

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

może napisz jakie błędy? albo daj logi

Po wytabowaniu wywaliło 1 błąd i nie daje żednych itemków :]

[23:40:52] [server thread/ERROR]: [skript] '{iloscrazy.%player%} diamond' is not an entity type (lol.sk, line 8: give player {iloscrazy.%player%} diamond')

Odnośnik do komentarza
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
 Udostępnij

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

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