Skyblock Kırıktas

HcaTR

Ağaç Yumruklayıcı
En iyi cevaplar
0
Merhabalar Skyblock kiriktas generator'de kiriktas yerine %10 şans ile cevher oluşmasını istiyorum ( envantere gelme değil Kırıktas gibi oluşacak )
 

RedRAWNS

Ağaç Yumruklayıcı
En iyi cevaplar
0
Buyur
Kod:
on break of cobblestone:
 if {kiriktas.%player%} is equal to 29:
  give a diamond to player
  send "&b30 &7Kırıktaş &6kırdığın için 1 tane &belmas &6kazandın !"
  delete {kiriktas.%player%}
 else:
  add 1 to {kiriktas.%player%}
 

LifeMCServer

Nether Yerlisi
En iyi cevaplar
98
Buyur
Kod:
on break of cobblestone:
 if {kiriktas.%player%} is equal to 29:
  give a diamond to player
  send "&b30 &7Kırıktaş &6kırdığın için 1 tane &belmas &6kazandın !"
  delete {kiriktas.%player%}
 else:
  add 1 to {kiriktas.%player%}

Envantere gelme değil demiş. On block form gibi bir event vardı SkUnity'de aratıp yapabilirsin şu an biraz meşgulüm yoksa yazıp atardım.
 

KingAmdin_YT

Demir Madencisi
En iyi cevaplar
1
Kod:
on break of cobblestone:
    loop blocks in radius 2 around the event-block:
        if loop-block is water:
            add 1 to {_x}
        if loop-block is lava:
            add 1 to {_x}
        if {_x} = 2:
            chance of 10%:
                set block to iron ore
                stop
            chance of 10%:
                set block to gold ore
                stop
            chance of 10%:
                set block to diamond ore
                stop
            chance of 10%:
                set block to emerald ore
                stop

Bunu dener misin?
 

Vasen

Marangoz
En iyi cevaplar
0
Garip garip skript'ler paylaşılmış. :) Ya da ben yanlış anladım. Neyse, sizin istediğiniz 10% şansla orada kırık taş yerine cevher yani stone olmasını istiyorsunuz.
Kod:
on break cobblestone:
  chance of 10%:
    set event-block to stone
Çalışmazsa lütfen söyle, unutmuş olabilirim. İyi forumlar. :)
 

MeeRach

Vi3e
En iyi cevaplar
0
Kod:
on break of cobblestone:
    loop blocks in radius 2 around the event-block:
        if loop-block is water:
            add 1 to {_x}
        if loop-block is lava:
            add 1 to {_x}
        if {_x} = 2:
            chance of 10%:
                set block to iron ore
                stop
            chance of 10%:
                set block to gold ore
                stop
            chance of 10%:
                set block to diamond ore
                stop
            chance of 10%:
                set block to emerald ore
                stop

Bunu dener misin?
chancelerden sonra else koymalısın, diğer türlü çalışmaz
 

LifeMCServer

Nether Yerlisi
En iyi cevaplar
98
Kod:
on break of cobblestone:
    loop blocks in radius 2 around the event-block:
        if loop-block is water:
            add 1 to {_x}
        if loop-block is lava:
            add 1 to {_x}
        if {_x} = 2:
            chance of 10%:
                set block to iron ore
                stop
            chance of 10%:
                set block to gold ore
                stop
            chance of 10%:
                set block to diamond ore
                stop
            chance of 10%:
                set block to emerald ore
                stop

Bunu dener misin?
Garip garip skript'ler paylaşılmış. :) Ya da ben yanlış anladım. Neyse, sizin istediğiniz 10% şansla orada kırık taş yerine cevher yani stone olmasını istiyorsunuz.
Kod:
on break cobblestone:
  chance of 10%:
    set event-block to stone
Çalışmazsa lütfen söyle, unutmuş olabilirim. İyi forumlar. :)

Konuyu tamamen okuduğunuza emin misiniz?

Envantere gelme değil demiş. On block form gibi bir event vardı SkUnity'de aratıp yapabilirsin şu an biraz meşgulüm yoksa yazıp atardım.

PHP:
on block form of cobblestone:
    if chance of 10%:
        set event-block to emerald ore
    else if chance of 10%:
        set event-block to diamond ore
    else if chance of 10%:
        set event-block to gold ore
    else if chance of 10%:
        set event-block to iron ore
 

KingAmdin_YT

Demir Madencisi
En iyi cevaplar
1
Konuyu tamamen okuduğunuza emin misiniz?



PHP:
on block form of cobblestone:
    if chance of 10%:
        set event-block to emerald ore
    else if chance of 10%:
        set event-block to diamond ore
    else if chance of 10%:
        set event-block to gold ore
    else if chance of 10%:
        set event-block to iron ore
Sanırım iyice skripti okumadın. Benim skriptin olayı sadece suyla lavın arasında maden oluşacaktır. Fakat seninki suyun lavla arası bir yerden başka kırıktaş kırmaya çalıştığında maden çıkacaktır. Yani skriptinde bug bulunmakta. Biraz dikkatli olalım.
 

LifeMCServer

Nether Yerlisi
En iyi cevaplar
98
Sanırım iyice skripti okumadın. Benim skriptin olayı sadece suyla lavın arasında maden oluşacaktır. Fakat seninki suyun lavla arası bir yerden başka kırıktaş kırmaya çalıştığında maden çıkacaktır. Yani skriptinde bug bulunmakta. Biraz dikkatli olalım.

On breaki görünce gerisini okumadım. Ama yinede senin yaptığında yanlış. Kırıktaşı kırdığında herhangi bir maden geliyor. Benimkinde direk kırıktaş oluşurken maden yapıyor. Hangisi daha mantıklı orasını sen düşün.

Ek olarak else koymadığın için aynanda tüm madenler gelebilir :)
Biraz dikkatli olalım.

Demek istediğin bug sanırım lav ile su arasına normal bir kırıktaş koyup kırdığındada gelmesi fakat o senin skript'in içinde geçerli. Onun dışında herhangi bir bug anlayamadım biraz daha açabilirsin.
 

KingAmdin_YT

Demir Madencisi
En iyi cevaplar
1
On breaki görünce gerisini okumadım. Ama yinede senin yaptığında yanlış. Kırıktaşı kırdığında herhangi bir maden geliyor. Benimkinde direk kırıktaş oluşurken maden yapıyor. Hangisi daha mantıklı orasını sen düşün.
Aynı kapıya geliyoruz. Ama sadece lavla suyun arasında maden çıkmayı isteyen benim skriptimi kullanabilir.
Ek olarak else koymadığın için aynanda tüm madenler gelebilir :)
Biraz dikkatli olalım.
Kod:
chance of 5%:
else:
yukardaki eventler else kısmı 95% demek. Fakat else yerine else if chance of 10% yazılsaydı en sade şekli chance of 10% yazılmasıydı.
Demek istediğin bug sanırım lav ile su arasına normal bir kırıktaş koyup kırdığındada gelmesi fakat o senin skript'in içinde geçerli. Onun dışında herhangi bir bug anlayamadım biraz daha açabilirsin.
Kod:
on block form of cobblestone:
    if chance of 10%:
        set event-block to emerald ore
Yazdığın bu skriptte lavla suyun arasında maden çıkma olayı yazmıyor. O yüzden kırıktaş koyup kırmayı denediğinde maden çıkıyor.
 
Son düzenleme:

LifeMCServer

Nether Yerlisi
En iyi cevaplar
98
Aynı kapıya geliyoruz. Ama sadece lavla suyun arasında maden çıkmayı isteyen benim skriptimi kullanabilir.

Kod:
chance 5%:
else:
yukardaki eventler else kısmı 95% demek. Fakat else yerine else if chance 10% yazılsaydı en sade şekli chance 10% yazılmasıydı.

Kod:
on block form of cobblestone:
    if chance of 10%:
        set event-block to emerald ore
Yazdığın bu skriptte lavla suyun arasında maden çıkma olayı yazmıyor. O yüzden kırıktaş koyup kırmayı denediğinde maden çıkıyor.

Nasıl yazmıyor, on block form of cobblestone ne demek? Cobblestone generator kırıktaş ürettiğinde demek, yani kırıktaş üretildiğinde, çıktığında demek. Tam tersi o olay sende yazmıyor.
 

KingAmdin_YT

Demir Madencisi
En iyi cevaplar
1
Nasıl yazmıyor, on block form of cobblestone ne demek? Cobblestone generator kırıktaş ürettiğinde demek, yani kırıktaş üretildiğinde, çıktığında demek. Tam tersi o olay sende yazmıyor.
Lag yapabilir diye kendi skriptimi yazdım diye demiyorum. O küçük eventi çoğu kullanılmıyor. Çalışıyorsa sorun yok. :)

Ek olarak benim skriptim sadece lavla suyun arasındaki kırıktaşı madene çevirir. Ancak seninki ne zaman kırıktaş gelirse o zaman maden gelir.

Ve bu arada skriptimde lavla suyun arasında maden çıkma olayı nasıl yazılmadığını anlatır mısın?
 

LifeMCServer

Nether Yerlisi
En iyi cevaplar
98
Lag yapabilir diye kendi skriptimi yazdım diye demiyorum. O küçük eventi çoğu kullanılmıyor. Çalışıyorsa sorun yok. :)

Ek olarak benim skriptim sadece lavla suyun arasındaki kırıktaşı madene çevirir. Ancak seninki ne zaman kırıktaş gelirse o zaman maden gelir.

Ve bu arada skriptimde lavla suyun arasında maden çıkma olayı nasıl yazılmadığını anlatır mısın?

Şimdi ikiside aynı şey sayılır. Seninki kırdıktan sonra gelceği için biraz daha saçma olur. Demek istediğin şey sanırım "ne zaman kırıktaş oluşursa o zaman gelir" fakat kırıktaşın kırıktaş generator'den başka bir yerde, başka bir şekilde oluşma olasılığı var mı? Eventi anlamamışsın galiba. Bu event cobblestone oluştuğunda tetikleniyor ve cobblestone'un oluşabileceği yer de cobblestone generator.
 
Üst