randomla ilgili

kinqgm15

Zombi Katili
En iyi cevaplar
0
Ben bu konuyu 1 kere daha açmıştım fakat nasıl yapıldığını unuttum ve o konuyuda bulamıyorum o yüzden yeniden açayım dedim.
örneğin
Kod:
command /rsayi:
    trigger:
        set {sayi} to random integer between 1 and 10
bu kod random bir sayı veriyor ama benim istediğim aynı sayıyı birden fazla kişiye vermemesi bunu nasıl yapabiliriz ?
 

Blueyescat

Bedrock Kaşifi
En iyi cevaplar
0
PHP:
command /rsayi:
    trigger:
        invoke "sec" from player
        send "%{sayilar::%player%}%"

sub "sec":
    set {_sayi} to random integer between 1 and 10
    loop {sayilar::*}:
        if loop-value is {_sayi}:
            set {_no} to true
            stop loop
    if {_no} is not set:
        set {sayilar::%parameter 1%} to {_sayi}
    else:
        invoke "sec" from parameter 1
Not: Düzenlendi
 
Son düzenleme:

kinqgm15

Zombi Katili
En iyi cevaplar
0
PHP:
command /rsayi:
    trigger:
        invoke "sec" from player
        send "%{sayilar::%player%}%"

sub "sec":
    set {_sayi} to random integer between 1 and 10
    loop {sayilar::*}:
        if loop-value is {_sayi}:
            set {_no} to true
            stop loop
    if {_no} is not set:
        set {sayilar::%parameter 1%} to {_sayi}
teşekkür ederim fakat servere stop çekip geri başlatınca bu sayı <none> ye dönüyo bunu nasıl düzelticez ?
 
Üst