İSTEK | Zamana Göre Level Verme

Lapynours

Kızıltaş Madencisi
En iyi cevaplar
0
Beyler Adam örnegin sunucuda bugun toplamda 1 saat oynadı +10 level vericek bunu nasıl ayarlayabilirim ve birde şöyle olucak benim sunucum hg oldugu için sürekli resetleniyor sw resetlenene kadar degil 24 saat boyunca toplamda swde kaldıgı süreye göre coin vercek ve örnegin /Top10 yazınca o günün en çok online kalan kullancıılaını görücek ? yapıcagınız skriptleri bekliyorum
 
S

Switcher

Ziyaretçi
Kod:
on login:
    {reward.%player%} isn't set
    set {reward.%player%} to now
every 2 second:
    loop players:
        {reward.%loop-player%} was less than 1 hours ago:
        else:
            set loop-player's level to (loop-player's level + 10)
            set {reward.%loop-player%} to now
 

Lapynours

Kızıltaş Madencisi
En iyi cevaplar
0
Kod:
on login:
    {reward.%player%} isn't set
    set {reward.%player%} to now
every 2 second:
    loop players:
        {reward.%loop-player%} was less than 1 hours ago:
        else:
            set loop-player's level to (loop-player's level + 10)
            set {reward.%loop-player%} to now
bu nasıl skript kardeş level verme komutu nerde :D level add %player% 10 olmicakmı :D
 
S

Switcher

Ziyaretçi
"
set loop-player's level to (loop-player's level + 10)
"
 

Singularity

Lapis Toplayıcısı
En iyi cevaplar
1
Kod:
on login:
    {reward.%player%} isn't set
    set {reward.%player%} to now
every 2 second:
    loop players:
        {reward.%loop-player%} was less than 1 hours ago:
        else:
            set loop-player's level to (loop-player's level + 10)
            set {reward.%loop-player%} to now
less than kısmı sakat sanırım burada. Ben denediğimde bayağı sakat çıkmıştı, onun yerine şu kullanılabilir belki:
Kod:
on login:
    {reward.%player%} isn't set
    set {reward.%player%} to now
every 2 second:
    loop players:
        if difference between {reward.%loop-player%} and now is bigger than 1 hour:
            add 10 to loop-player's level
            set {reward.%loop-player%} to now
 
S

Switcher

Ziyaretçi
less than kısmı sakat sanırım burada. Ben denediğimde bayağı sakat çıkmıştı, onun yerine şu kullanılabilir belki:
Kod:
on login:
    {reward.%player%} isn't set
    set {reward.%player%} to now
every 2 second:
    loop players:
        if difference between {reward.%loop-player%} and now is bigger than 1 hour:
            add 10 to loop-player's level
            set {reward.%loop-player%} to now
aynen orada greater denemıştım onceden olmamıştı böyle ypamıştım.
 
Üst