Direction hatası

PwParadox

Konun için düşüncem profil kapağımda
En iyi cevaplar
0
"below player" yerine "below the player" yazman gerek
 

MeeRach

Vi3e
En iyi cevaplar
0
Bunu cevaplamak için player'ın ne yapması gerektiğini bilmem lazım
Şimdi kişi oyuna girince rastgele olarak console bu komutu girecek ve kişiye "Moğol,Kayı ve Selçuklu" krallıklarından birini verecek.
Başka bir kişi gelip baktığında hangi krallıktan olduğunu nickinin altında yazan Krallıktan anlayacak.
 

PwParadox

Konun için düşüncem profil kapağımda
En iyi cevaplar
0
Eğerki event'i ve conditon'ı sadece oyuna giren player için ayarladıysan normal de yazdığın kod çalışmalı. Anlaşılan eventinde bütün oyuncuları kapsayan bir terim kullanmışsın. Eventte ne yazdığını buraya yazarsan hatayı düzeltebilirim (bütün scripti buraya yazmana gerek yok zaten kimse skriptini çalmak istemiyor sadece yardım etmek istiyorum ama kodunu burda paylaşmak istemiyorsan sıkıntı değil)
 

MeeRach

Vi3e
En iyi cevaplar
0
Eğerki event'i ve conditon'ı sadece oyuna giren player için ayarladıysan normal de yazdığın kod çalışmalı. Anlaşılan eventinde bütün oyuncuları kapsayan bir terim kullanmışsın. Eventte ne yazdığını buraya yazarsan hatayı düzeltebilirim (bütün scripti buraya yazmana gerek yok zaten kimse skriptini çalmak istemiyor sadece yardım etmek istiyorum ama kodunu burda paylaşmak istemiyorsan sıkıntı değil)
Kod:
command /kralligaekle [<player>] [<text>]:
    executable by: console
    trigger:
        arg 2 is "mogol":
            set score "&7[&3Mogol&7]" below the arg-1 to 0 for arg-1
 

PwParadox

Konun için düşüncem profil kapağımda
En iyi cevaplar
0
Kod:
command /kralligaekle [<player>] [<text>]:
    executable by: console
    trigger:
        arg 2 is "mogol":
            set score "&7[&3Mogol&7]" below the arg-1 to 0 for arg-1
Burada "arg-1" yerine "arg 1" yazman gerekiyor. Bu arada "[]" ları kaldırman gerekebilir çünkü onlar istersen bu argument'ı koy istersen koyma demektir.
 

MeeRach

Vi3e
En iyi cevaplar
0
Burada "arg-1" yerine "arg 1" yazman gerekiyor. Bu arada "[]" ları kaldırman gerekebilir çünkü onlar istersen bu argument'ı koy istersen koyma demektir.
Yine olmadı...
Bir de koddan incele istersen
Kod bu;
Kod:
command /kralligaekle [<player>] [<text>]:
    executable by: console
    trigger:
        arg 2 is "mogol":
            set score "&3Mogol" below the arg 1 to 0 for arg 1
            set {eklendi.%arg 1%} to true
            send "&4Mogollu oldunuz." to arg 1
        arg 2 is "kayi":
            set score "&bKayi" below the arg 1 to 0 for arg 1
            set {eklendi.%arg 1%} to true
            send "&bKayi Obasi'na gönderildiniz." to arg 1
        arg 2 is "selcuklu":
            set score "&eSelcuklu" below the arg 1 to 0 for arg 1
            set {eklendi.%arg 1%} to true
            send "&eSelcuklu sarayına gönderildiniz." to arg 1
on login:
    if {eklendi.%player%} is not set:
        chance of 33%:
            execute console command "/kralligaekle %player% mogol"
        chance of 33%:
            execute console command "/kralligaekle %player% kayi"
        chance of 33%:
            execute console command "/kralligaekle %player% selcuklu"
 

PwParadox

Konun için düşüncem profil kapağımda
En iyi cevaplar
0
Kod:
command /kralligaekle [<player>] [<text>]:
    executable by: console
    trigger:
        arg 2 is "mogol":
            set score "&3Mogol" below the player to 0 for arg 1
            set {eklendi.%arg 1%} to true
            send "&4Mogollu oldunuz." to arg 1
        arg 2 is "kayi":
            set score "&bKayi" below the player to 0 for arg 1
            set {eklendi.%arg 1%} to true
            send "&bKayi Obasi'na gönderildiniz." to arg 1
        arg 2 is "selcuklu":
            set score "&eSelcuklu" below the player to 0 for arg 1
            set {eklendi.%arg 1%} to true
            send "&eSelcuklu sarayına gönderildiniz." to arg 1
on login:
    if {eklendi.%player%} is not set:
        chance of 33%:
            execute console command "/kralligaekle %player% mogol"
        else:
            chance of 33%:
                execute console command "/kralligaekle %player% kayi"
        else:
            execute console command "/kralligaekle %player% selcuklu"

Nedeni buldum "set score "..." below the player to ..." burda arg 1 kullanmıyoruz çünkü effect böyle yazılıyor ayrıca chance of %33 kısmını düzelttim yoksa %67+%67+%67 'de bir hiçbir şey olmama olasılığı vardı.
 

MeeRach

Vi3e
En iyi cevaplar
0
Kod:
command /kralligaekle [<player>] [<text>]:
    executable by: console
    trigger:
        arg 2 is "mogol":
            set score "&3Mogol" below the player to 0 for arg 1
            set {eklendi.%arg 1%} to true
            send "&4Mogollu oldunuz." to arg 1
        arg 2 is "kayi":
            set score "&bKayi" below the player to 0 for arg 1
            set {eklendi.%arg 1%} to true
            send "&bKayi Obasi'na gönderildiniz." to arg 1
        arg 2 is "selcuklu":
            set score "&eSelcuklu" below the player to 0 for arg 1
            set {eklendi.%arg 1%} to true
            send "&eSelcuklu sarayına gönderildiniz." to arg 1
on login:
    if {eklendi.%player%} is not set:
        chance of 33%:
            execute console command "/kralligaekle %player% mogol"
        else:
            chance of 33%:
                execute console command "/kralligaekle %player% kayi"
        else:
            execute console command "/kralligaekle %player% selcuklu"

Nedeni buldum "set score "..." below the player to ..." burda arg 1 kullanmıyoruz çünkü effect böyle yazılıyor ayrıca chance of %33 kısmını düzelttim yoksa %67+%67+%67 'de bir hiçbir şey olmama olasılığı vardı.
Birde böyle deneyeyim, teşekkürler.
 
Üst