Sol Reklam
Sağ Reklam

Çözüldü belirli bir bölgede eşya verme skripti

Durum
Mesaj gönderimine kapalı.

InceptioN

Birisi mi Spawnlandı?
Katılım
10 Eylül 2017
Mesajlar
7
Elmaslar
3
Puanlar
8.725
Yaş
25
X bölgesinde 1 kişi olduğunda her saniye o kişiye 1 elmas verecek.Eğer 2 ve ikiden fazla kişi olursa kimse hiçbir şey alamayacak. Şimdiden çok teşekkür ederim.
 

EmreSHN

Seven sevdiğiyle güzelleşir.
Emektar

Discord:

EmreSHN#4551

Katılım
12 Ocak 2019
Mesajlar
4.272
Elmaslar
2.633
Puanlar
18.485
Yaş
24
Yer
Ankara
Minecraft
EmreSHN

Reynixan

Le cose belle arrivano quando non le cerchi.

Discord:

Reynixan#8044

Katılım
22 Ocak 2020
Mesajlar
635
Elmaslar
725
Puanlar
8.175
Yaş
21
Yer
Istanbul
Kod:
command /bölgeayarla:
    trigger:
        if player is op:
            send "&eBaşarılı" to player
            set {bolge} to player's location

every second:
    set {_sayi} to 0
    loop all players in radius 4 of {bolge}:
        set {_oyuncu} to loop-player
        add 1 to {_sayi}
    if {_sayi} is 1:
        give 1 diamond to {_oyuncu}
Bu skripti dener misiniz?
 
Son düzenleme:

InceptioN

Birisi mi Spawnlandı?
Katılım
10 Eylül 2017
Mesajlar
7
Elmaslar
3
Puanlar
8.725
Yaş
25
Kod:
command /bölgeayarla:
    trigger:
        if player is op:
            send "&eBaşarılı" to player
            set {bolge} to player's location

every second:
    set {_sayi} to 0
    loop all players in radius 4 of {spawn}:
        set {_oyuncu} to loop-player
        add 1 to {_sayi}
    if {_sayi} is 1:
        give 1 diamond to {_oyuncu}
Bu skripti dener misiniz?
Komutu kullandıktan sonra bişey olmuyor.Benim tam olarak istediğim x isimli bir wg bölgesinde 1 kişi varsa elmas versin 1 den fazla kişi varsa hiçbir şey vermesin
 

Reynixan

Le cose belle arrivano quando non le cerchi.

Discord:

Reynixan#8044

Katılım
22 Ocak 2020
Mesajlar
635
Elmaslar
725
Puanlar
8.175
Yaş
21
Yer
Istanbul
Kod:
on region enter:
    wait 10 tick
    if "%region at player%" contains "x":
        send "Bölgeye giriş yaptın. Burada durursan elmas kazanacaksın."

on region exit:
    if "%region at player%" contains "x":
        send "Bölgeden çıkış yaptın."

every 1 second:
    set {_sayi} to 0
    loop all players:
        if "%region at loop-player%" contains "x":
            set {_oyuncu} to loop-player
            add 1 to {_sayi}
    if {_sayi} is 1:
        give 1 diamond to {_oyuncu}
Yukarıdaki skript hata vermiyordu fakat sanırım sürüm nedeniyle çalışmadı. Bu yeni attığım skripti denedim ve çalıştı. Sen de dener misin?
Denedikten sonra geri dönüş yaparsan sevinirim.
 

InceptioN

Birisi mi Spawnlandı?
Katılım
10 Eylül 2017
Mesajlar
7
Elmaslar
3
Puanlar
8.725
Yaş
25
Kod:
on region enter:
    wait 10 tick
    if "%region at player%" contains "x":
        send "Bölgeye giriş yaptın. Burada durursan elmas kazanacaksın."

on region exit:
    if "%region at player%" contains "x":
        send "Bölgeden çıkış yaptın."

every 1 second:
    set {_sayi} to 0
    loop all players:
        if "%region at loop-player%" contains "x":
            set {_oyuncu} to loop-player
            add 1 to {_sayi}
    if {_sayi} is 1:
        give 1 diamond to {_oyuncu}
Yukarıdaki skript hata vermiyordu fakat sanırım sürüm nedeniyle çalışmadı. Bu yeni attığım skripti denedim ve çalıştı. Sen de dener misin?
Denedikten sonra geri dönüş yaparsan sevinirim.
Çok teşekkürler gerçekten çalıştı.Son bir şey rica edebilir miyim acaba ? Eğer bölgede 1 den fazla kişi varsa bunlara 'Kazanamazsın' mesajı gitsin.Şimdiden teşekkürler.
 
Son düzenleme:

Reynixan

Le cose belle arrivano quando non le cerchi.

Discord:

Reynixan#8044

Katılım
22 Ocak 2020
Mesajlar
635
Elmaslar
725
Puanlar
8.175
Yaş
21
Yer
Istanbul
Çok teşekkürler gerçekten çalıştı.Son bir şey rica edebilir miyim acaba ? Eğer bölgede 1 den fazla kişi varsa bunlara 'Kazanamazsın' mesajı gitsin.Şimdiden teşekkürler.
Kod:
on region enter:
    wait 10 tick
    if "%region at player%" contains "x":
        send "Bölgeye giriş yaptın. Burada durursan elmas kazanacaksın."

on region exit:
    if "%region at player%" contains "x":
        send "Bölgeden çıkış yaptın."

every 1 second:
    set {_sayi} to 0
    loop all players:
        if "%region at loop-player%" contains "x":
            set {_oyuncu} to loop-player
            add 1 to {_sayi}
    if {_sayi} is 1:
        give 1 diamond to {_oyuncu}
    else:
        if {_sayi} is bigger than 0:
            loop all players:
                if "%region at loop-player%" contains "x":
                    send "Kazanamadın" to loop-player
Buyur.
 

InceptioN

Birisi mi Spawnlandı?
Katılım
10 Eylül 2017
Mesajlar
7
Elmaslar
3
Puanlar
8.725
Yaş
25
Çalıştı.Teşekkürler tekrardan
 

_OnePage_

Işık + Taş = Işıktaşı

Discord:

OnePage#1881

Katılım
16 Ocak 2020
Mesajlar
1.228
Elmaslar
838
Puanlar
8.575
Minecraft
_OnePage_
Kod:
on region enter:
    if "%region at player%" is "region ismi":
        add 1 to {oyuncu::%region at player%}
        while "%region at player%" is "region ismi":
            {oyuncu::%region at player%} is 1
            give 1 to player
on region exit:
    if "%region at player%" is "region ismi":
        remove 1 from {oyuncu::%region at player%}
böylesi daha az pingli
 
Durum
Mesaj gönderimine kapalı.
Neden altınlarını Discord sunucumuzda kazmıyorsun? TIKLA VE KATIL!
Yukarı