Skocz do zawartości
  • 0

Lista logowań


sula008

Pytanie

on quit:    set {dzialki.czas.%player%} to now    set {dzialki.%player%} to difference between {dzialki.czas.%player%} and now    if {dzialka.%player%} is greater than 2 minutes:        add player to {dzialki::*}on join:    clear {dzialki.czas.%player%}    remove player from {dzialki::*}command /dzialki2:    trigger:        send "%{dzialka::*}%"

 i to powinno działać tak że ktoś wychodzi to jeżeli nie wróci przez 2 minuty do dodaje go do listy, jak wejdzie to go usuwa z listy a po wpisaniu /dzialki2 wyświetla ludzi którzy są na owej liście i problem w tym że to nie dodaje w ogóle do owej listy nie wiem czemu i też nie wiem czy ten czas dobrze oblicza :<

Odnośnik do komentarza
Udostępnij na innych stronach

9 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Nie testowałem, ale trzymaj - jakby nie działało to pisz.

 

on quit:	wait 2 minutes	if player is offline:		set {dzialki::%player%} to "%player%"on join:	if {dzialki::%player%} is true:		clear {dzialki::%player%}command /dzialki2:	trigger:		send "%{dzialki::*}%"		 
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

Sprawdz to: 

on quit:    set {dzialki.czas.%player%} to now    set {_dzialki} to difference between {dzialki.czas.%player%} and now    if {_dzialki} is greater than 2 minutes:        add player to {dzialki::*}on join:    clear {dzialki.czas.%player%}    remove player from {dzialki::*}command /dzialki2:    trigger:        send "%{dzialka::*}%"
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
on quit:	set {obecnosci::%player%} to nowon join:	delete {obecnosci::%player%}	{nieobecni::%player%} is set:		delete {nieobecni::%player%}every minute:	loop {obecnosci::*}:		set {_val} to loop-value		difference between {_val} and now is greater than or equal to 7 days		loop {nieobecni::*}:			loop-value-2 is loop-index-1			stop		add loop-index to {nieobecni::*}command /nieobecni:	trigger:		send "Gracze nieobecni od 7 (lub wiecej) dni:"		send "%{nieobecni::*}%"
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

@upRzeczywiście wkradł się mały błąd. Poprawiony kod:

on quit:	set {obecnosci::%player%} to nowon join:	delete {obecnosci::%player%}	loop {nieobecni::*}:		loop-value is player		remove player from {nieobecni::*}every minute:	loop {obecnosci::*}:		set {_val} to loop-value		difference between {_val} and now is greater than or equal to 7 days		loop {nieobecni::*}:			loop-value-2 is loop-index-1			stop		add loop-index to {nieobecni::*}command /nieobecni:	trigger:		send "Gracze nieobecni od 7 (lub wiecej) dni:"		send "%{nieobecni::*}%"
Odnośnik do komentarza
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

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