Rastgele komut nasıl oluşturulur ?

ZsCraft

Kızıltaş Madencisi
En iyi cevaplar
0
Kod:
command /katil:
    trigger:
        set {_sayi} to a random integer between 0 and 1
        if {_sayi} is 0:
            execute player command "/git1"
        if {_sayi} is 1:
            execıte player command "/git2"
[DOUBLEPOST=1418062450,1418062409][/DOUBLEPOST]Bu /katil yazıldığında 0 ile 1 arasında rastgele bir sayı seçiyor eğer 0 ise "/git1" 1 ise "/git2" komutunu gerçekleştiriyor
 

Salturbone

Portal Uzmanı
En iyi cevaplar
0
Kod:
command /katil:
    trigger:
        set {_sayi} to a random integer between 0 and 1
        if {_sayi} is 0:
            execute player command "/git1"
        if {_sayi} is 1:
            execıte player command "/git2"
[DOUBLEPOST=1418062450,1418062409][/DOUBLEPOST]Bu /katil yazıldığında 0 ile 1 arasında rastgele bir sayı seçiyor eğer 0 ise "/git1" 1 ise "/git2" komutunu gerçekleştiriyor
%5 istemis yari yariya degel.
 

BraveHero

Dobloyu n'aptın
En iyi cevaplar
1
Olması lazım.
Kod:
command katil:
[tab]trigger:
[tab][tab]chance of 5%:
[tab][tab][tab]execute player command "git1"
[tab][tab]chance of 5%:
[tab][tab][tab]execute player command "git2"
 

Axel102

Hayalet Avcısı
En iyi cevaplar
6
Kod:
command /katil:
    trigger:
        set {_sayi} to a random integer between 0 and 1
        if {_sayi} is 0:
            execute player command "/git1"
        if {_sayi} is 1:
            execıte player command "/git2"
[DOUBLEPOST=1418062450,1418062409][/DOUBLEPOST]Bu /katil yazıldığında 0 ile 1 arasında rastgele bir sayı seçiyor eğer 0 ise "/git1" 1 ise "/git2" komutunu gerçekleştiriyor
Bunlardan herhangi birini yazıyor değilmi çünkü bir sürü "git" varda ?
 

ZsCraft

Kızıltaş Madencisi
En iyi cevaplar
0
Bunlardan herhangi birini yazıyor değilmi çünkü bir sürü "git" varda ?
Evet /katil yazdığı zaman rastgele birini seçiyor 0-1 arasından bir rakam seçiyor 0 ise git1 1 ise git2 yapıyor bu dar alanı istediğin gibi genişletebilirsin :)
 

Axel102

Hayalet Avcısı
En iyi cevaplar
6
Evet /katil yazdığı zaman rastgele birini seçiyor 0-1 arasından bir rakam seçiyor 0 ise git1 1 ise git2 yapıyor bu dar alanı istediğin gibi genişletebilirsin :)
Kod:
command /katil:
    trigger:
        set {_sayi} to a random integer between 0 and 6
        if {_sayi} is 0:
            execute player command "/git1"
        if {_sayi} is 1:
            execıte player command "/git2"
Random integer değişkenini 0 ila 6 yapsam onların aralarında rastgele seçişmi yapar ?
 

Maruf61

Lapis Toplayıcısı
En iyi cevaplar
0
tolowercase bildiğim kadarıyla burada kullanmak mantıksız geliyor çünkü equalsIgnoreCase büyük küçük harflere duyarlı.[DOUBLEPOST=1417987900][/DOUBLEPOST]
ne yani adam //katil yazıncamı mesaja bakacak :D
Evet tolowercase gereksiz olmus yada equalsignorecease yerine direk equals da denebilirdi kisaca ayni islemi iki kere yapmis :) neyse Gereksizde olsada zararsiz sorun yok :)
 

Maruf61

Lapis Toplayıcısı
En iyi cevaplar
0
Kod:
command /katil:
    trigger:
        set {_sayi} to a random integer between 0 and 6
        if {_sayi} is 0:
            execute player command "/git1"
        if {_sayi} is 1:
            execıte player command "/git2"
Random integer değişkenini 0 ila 6 yapsam onların aralarında rastgele seçişmi yapar ?

0 ile 6 yaparsan 0 ile 6 arasindan bir sayi sectirirsin (random integer = rasgele sayi degeri) bu sekilde 6 farkli komut yapabilirsin. Eger yuzde yapmak istiyorsan (script hic bilmiyorum tamamen mantikdan konusuyorum :) ama dogrudur meraketme :)) mesela %10 a %90 lik 2 ihtimal yapmak istersen degerleri 0 ile 10 arasinda sec ilk if e git1 i kalan 9 if e git2 yi koy %10 ihtimalle git1 %90 ihtimalle git 2 sectirmis olursun :)
 

ZsCraft

Kızıltaş Madencisi
En iyi cevaplar
0
0 ile 6 yaparsan 0 ile 6 arasindan bir sayi sectirirsin (random integer = rasgele sayi degeri) bu sekilde 6 farkli komut yapabilirsin. Eger yuzde yapmak istiyorsan (script hic bilmiyorum tamamen mantikdan konusuyorum :) ama dogrudur meraketme :)) mesela %10 a %90 lik 2 ihtimal yapmak istersen degerleri 0 ile 10 arasinda sec ilk if e git1 i kalan 9 if e git2 yi koy %10 ihtimalle git1 %90 ihtimalle git 2 sectirmis olursun :)
0 ile 6 arasında yaparsan 0 ile 6 arasından bir sayı seçtirirsin kısmı doğru diğerleri yanlış :)


SON TEKNOLOJI IPADIMDAN GONDERIYORUM (iPad 2 :/)
 

ZsCraft

Kızıltaş Madencisi
En iyi cevaplar
0
Mantığından konuşmuşsun dedin ya onu söyledim :) hatalarını söylemek istedim 6 farklı komut değil 7 farklı komut yapabilir 0 da sayılıyor 0 ile diyor 1 ile olsaydı 6 tane komut olurdu


SON TEKNOLOJI IPADIMDAN GONDERIYORUM (iPad 2 :/)
 

ZsCraft

Kızıltaş Madencisi
En iyi cevaplar
0
Diğerlerini söyle medim bile baştan hatalı :D (umarım alınmıyorsundur)


SON TEKNOLOJI IPADIMDAN GONDERIYORUM (iPad 2 :/)
 

Maruf61

Lapis Toplayıcısı
En iyi cevaplar
0
Diğerlerini söyle medim bile baştan hatalı :D (umarım alınmıyorsundur)


SON TEKNOLOJI IPADIMDAN GONDERIYORUM (iPad 2 :/)
Alinacak bisey yok. sadece kucuk bi islem hatasi :) kalani dogru :) her ne kada script bilmesemde programlama bilgim yeterince ust seviyede scripti gereksiz gordugumden bakmayi bile dusunmedim :)
 
Üst