Skocz do zawartości
  • 0

skrypt naliczający czas gry na serwerze


Pytanie

8 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
on join:    if {time.%player%} is not set:        set {time.%player%} to true    if {time.%player%.sec} is not set:        set {time.%player%.sec} to 0    if {time.%player%.min} is not set:        set {time.%player%.min} to 0    if {time.%player%.hou} is not set:        set {time.%player%.hou] to 0every 1 second:    loop all players:        if {time.%loop-player%} is true:            add 1 to {time.%loop-player%.sec}            if {time.%loop-player%.sec} is 60:                add 1 to {time.%loop-player%.min}                remove 60 from {time.%loop-player%.sec}            if {time.%loop-player%.min} is 60:                add 1 to {time.%loop-player%.hou}                remove 60 from {time.%loop-player%.min}command /czas:    trigger:        send "Czas spedzony: &a&l%{time.%player%.hou}%h. %{time.%player%.min}%m. %{time.%player%.sec}%s."
musisz relognac
Odnośnik do komentarza
https://skript.pl/temat/2180-skrypt-naliczaj%C4%85cy-czas-gry-na-serwerze/#findComment-18797
Udostępnij na innych stronach

  • 0
command /czas [<offlineplayer=%player%&gt]:    trigger:        if arg 1 is not set:            set {_x} to player        if arg 1 is not set:            set {_x} to arg        send "Czas spedzony: &a&l%{time.%{_x}%.hou}%h. %{time.%{_x}%.min}%m. %{time.%{_x}%.sec}%s."
Odnośnik do komentarza
https://skript.pl/temat/2180-skrypt-naliczaj%C4%85cy-czas-gry-na-serwerze/#findComment-18830
Udostępnij na innych stronach

  • 0

@Norbi po co takie długie... Wystarczy zrobić tak jak @Dinekkk, ale jak chcesz wyświetlać to po prostu sprawdzić czy jest więcej niz (dajmy na to minut w godzinie) 60, a potem na 24, jako dni itd.

《☆》Wysłane z SGS4 przy użyciu tapatalk.

Odnośnik do komentarza
https://skript.pl/temat/2180-skrypt-naliczaj%C4%85cy-czas-gry-na-serwerze/#findComment-18864
Udostępnij na innych stronach

  • 0
on join:    if {time.%player%} is not set:        set {time.%player%} to true    if {time.%player%.sec} is not set:        set {time.%player%.sec} to 0    if {time.%player%.min} is not set:        set {time.%player%.min} to 0    if {time.%player%.hou} is not set:        set {time.%player%.hou] to 0every 1 second:    loop all players:        if {time.%loop-player%} is true:            add 1 to {time.%loop-player%.sec}            if {time.%loop-player%.sec} is 60:                add 1 to {time.%loop-player%.min}                remove 60 from {time.%loop-player%.sec}            if {time.%loop-player%.min} is 60:                add 1 to {time.%loop-player%.hou}                remove 60 from {time.%loop-player%.min}command /czas:    trigger:        send "Czas spedzony: &a&l%{time.%player%.hou}%h. %{time.%player%.min}%m. %{time.%player%.sec}%s."
musisz relognac

 

Mały błąd ci się wkradł :P

mianowicie dałeś "]" zamiast "}"

 

Poprawione:

on join:    if {time.%player%} is not set:        set {time.%player%} to true    if {time.%player%.sec} is not set:        set {time.%player%.sec} to 0    if {time.%player%.min} is not set:        set {time.%player%.min} to 0    if {time.%player%.hou} is not set:        set {time.%player%.hou} to 0 every 1 second:    loop all players:        if {time.%loop-player%} is true:            add 1 to {time.%loop-player%.sec}            if {time.%loop-player%.sec} is 60:                add 1 to {time.%loop-player%.min}                remove 60 from {time.%loop-player%.sec}            if {time.%loop-player%.min} is 60:                add 1 to {time.%loop-player%.hou}                remove 60 from {time.%loop-player%.min}command /czas:    trigger:        send "Czas spedzony: &a&l%{time.%player%.hou}%h. %{time.%player%.min}%m. %{time.%player%.sec}%s."
Odnośnik do komentarza
https://skript.pl/temat/2180-skrypt-naliczaj%C4%85cy-czas-gry-na-serwerze/#findComment-18908
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ę...