Bu skript lag yapar mı ?

Muhammet Uçar

Ağaç Yumruklayıcı
En iyi cevaplar
0
Oyuncunun sunucuda kaldığı saati, dakikayı, saniyeyi kaydeden şu kodlar sunucuda lag sebebi olur mu ?

Kod:
every second:
  loop all players:
    add 1 to {onlinetime.seconds.%loop-player%}
    if {onlinetime.seconds.%loop-player%} is 60:
      add 1 to {onlinetime.minutes.%loop-player%}
      set {onlinetime.seconds.%loop-player%} to 0
    if {onlinetime.minutes.%loop-player%} is 60:
      add 1 to {onlinetime.hours.%loop-player%}
      set {onlinetime.minutes.%loop-player%} to 0
    if {onlinetime.hours.%loop-player%} is 24:
      add 1 to {onlinetime.days.%loop-player%}
      set {onlinetime.hours.%loop-player%} to 0
 

eklenti

Kızıltaş Madencisi
En iyi cevaplar
0
lagı düzeltmek için rami ve internet hızını yükseltmen yeterli olur
 

loci

Taş Madencisi
En iyi cevaplar
0
Seconds değil de sadece Dakika ve Saat i kullan.
 
Son düzenleme:

Muhammet Uçar

Ağaç Yumruklayıcı
En iyi cevaplar
0
@loci'nin dediği gibi şu şekilde kullansam yine lag olur mu ? :(
Kod:
every minutes:
  loop all players:
    add 1 to {onlinetime.minutes.%loop-player%}
    if {onlinetime.minutes.%loop-player%} is 60:
      add 1 to {onlinetime.hours.%loop-player%}
      set {onlinetime.minutes.%loop-player%} to 0
    if {onlinetime.hours.%loop-player%} is 24:
      add 1 to {onlinetime.days.%loop-player%}
      set {onlinetime.hours.%loop-player%} to 0
Yada lag'ı azaltmak için ne önerirsiniz ?
 

loci

Taş Madencisi
En iyi cevaplar
0
@loci'nin dediği gibi şu şekilde kullansam yine lag olur mu ? :(
Kod:
every minutes:
  loop all players:
    add 1 to {onlinetime.minutes.%loop-player%}
    if {onlinetime.minutes.%loop-player%} is 60:
      add 1 to {onlinetime.hours.%loop-player%}
      set {onlinetime.minutes.%loop-player%} to 0
    if {onlinetime.hours.%loop-player%} is 24:
      add 1 to {onlinetime.days.%loop-player%}
      set {onlinetime.hours.%loop-player%} to 0
Yada lag'ı azaltmak için ne önerirsiniz ?
Diğer yazdığına göre azalacaktır. Hatta Min de önemli değilse onu da kaldır diyeceğim de bu şekilde fazla sorun yaşatacağını düşünmüyorum.
 

eklenti

Kızıltaş Madencisi
En iyi cevaplar
0
her saat yapıp dakika verisine 60 ekle saniye verisine 3600 ekle, bu şekilde de yapabilirsin
 

blackone1991

Elmas Madencisi
En iyi cevaplar
0
Hayır, sunucuda ping dahi olmaz. Çünkü sadece veriablesler ile oynuyorsun. Yani kasma vs... sıkıntı olmaz. (Every 1 seconds için diyorum)
 
Üst