- En iyi cevaplar
- 13
MINEWHEEL
Merhaba arkadaşlar ben byBluera. Bu gün sizlere 1 gün boyunca üzerinde çalıştığım harika animasyonlu çark sistemini göstereceğim.
(Cubecraft sunucusundan esinlenilmiştir.)
DIKKAT EDILMESI GEREKEN FAKTORLER
- Sunucunuzda sadece bir adet kullanınız.
- Öncelikle bu geliştirme aşamasında olan bir skripttir. Hatalar olabilir.
- Başka forumlarda izinsiz paylaşmak yasaktır.
- Alıntı yapmak yasaktır.
- Kendim yaptım diye paylaşmak yasaktır.
- Sunucunuzda kullanacaksanız sadece mesajları değiştirebilirsiniz.
- Eğer başka tür sunucuda çalıştıracaksanız bana ulaşın
ANLATIM
Dışarıdan sadece büyü masası gibi gözükür fakat diğer büyü masalarının yerine geçmez. Yani sadece HUB sunucularda değil her türlü sunucularda kullanabilirsiniz. (Particle efektleri mevcuttur.)
HARIKA ANIMASYON
Göremeyenler için (
Havai fişek yukarıya çıkar ve yukarıdaki sandığı alıp geri çalışma masasına iner.
SANDIK MANTIĞI
Sandıktan %1 şansla güzel eşyalar, %18 şansla madenler, %12 şansla maden blokları, %50 şansla herhangi bir odundan 32 adet çıkabilir.
MINEWHEEL COINI ILE ÇALIŞIR
Herhangi bir oyuncu öldürüldüğü zaman %60 şans ile 1 coin düşebilir. (Yakında canavar ilede gelebilir.)
KOMUTLAR VE YETKILERI
Dışarıdan sadece büyü masası gibi gözükür fakat diğer büyü masalarının yerine geçmez. Yani sadece HUB sunucularda değil her türlü sunucularda kullanabilirsiniz. (Particle efektleri mevcuttur.)
HARIKA ANIMASYON
Göremeyenler için (
Linki görebilmek için üye olmanız gerekiyor.
Giriş yap veya üye ol.
) Havai fişek yukarıya çıkar ve yukarıdaki sandığı alıp geri çalışma masasına iner.
SANDIK MANTIĞI
Sandıktan %1 şansla güzel eşyalar, %18 şansla madenler, %12 şansla maden blokları, %50 şansla herhangi bir odundan 32 adet çıkabilir.
MINEWHEEL COINI ILE ÇALIŞIR
Herhangi bir oyuncu öldürüldüğü zaman %60 şans ile 1 coin düşebilir. (Yakında canavar ilede gelebilir.)
KOMUTLAR VE YETKILERI
- /minewheel yardım - Yardım sayfasını açar - minewheel.yardim
- /minewheel coinver [Oyuncu] [Miktar] - Oyuncuya belirli miktarda coin verir - minewheel.coinver
- /minewheel coinal [Oyuncu] [Miktar] - Oyuncudan belirli miktarda coin alır - minewheel.coinal
- /minewheel coin - Coininizi gösterir - minewheel.coin
- /minewheel sınırsız - Sınırsız açma hakkı tanır - minewheel.sinirsiz
Açma kısmında bi bug olmadığını söyleyebilirim! Ama beta sürecinde olduğu için komutlarda bug olabilir.
İNDİR
İNDİR
PHP:
on death:
attacker is player
victim is player
chance of 60%:
add 1 to {coin.%player%}
on first join:
set {coin.%player%} to 0
on join:
if {coin.%player%} is not set:
set {coin.%player%} to 0
on place enchantment table:
if player is holding enchantment table named "&c&lMinewheel":
set {loc} to location of event-block
set {bg.x} to x-coordinate of event-block
set {bg.y} to y-coordinate of event-block
set {bg.z} to z-coordinate of event-block
on rightclick on enchantment table:
location of block is {loc}:
if {açılıyor} is 1:
cancel event
send "&8&l>> &cZaten açılıyor!" to player
else:
cancel event
if {coin.%player%} > 0 or "Sınırsız":
remove 1 from {coin.%player%}
set {açılıyor} to 1
loop blocks in radius 3 around event-block:
loop-block is chest
message "&8&l>> &3Hala bir sandık var!"
delete {açılıyor}
stop
loop 31 times:
make console execute command "summon FireworksRocketEntity %{bg.x}% %{bg.y}% %{bg.z}% {LifeTime:0,Motion:[0.00,0.25,0.00],FireworksItem:{id:fireworks,Count:1,tag:{Fireworks:{Explosions:[{Type:4,Flicker:0,Trail:0,Colors:[3997440],FadeColors:[11250603]}]}}}}"
add 1 to {bg.y}
wait 2.46 ticks
make console execute command "summon MinecartChest %{bg.x}% %{bg.y}% %{bg.z}%"
loop 31 times:
make console execute command "summon FireworksRocketEntity %{bg.x}% %{bg.y}% %{bg.z}% {LifeTime:0,Motion:[0.00,0.25,0.00],FireworksItem:{id:fireworks,Count:1,tag:{Fireworks:{Explosions:[{Type:4,Flicker:0,Trail:0,Colors:[3997440],FadeColors:[11250603]}]}}}}"
remove 1 from {bg.y}
wait 2.46 ticks
loop entities in radius 3 around event-block:
loop-entity is storage minecart
delete loop-entity
set {bg.y} to y-coordinate of event-block
add 1 to {bg.y}
make console execute command "setblock %{bg.x}% %{bg.y}% %{bg.z}% chest"
set {loc} to event-block's location
send "&8&l>> &3Wuhu! Aç bakalım neler çıkıcak!"
delete {açılıyor}
stop
if {coin.%player%} = 0:
send "&8&l>> &cYeterince coininiz yok."
else:
uncancel event
on leftclick on chest:
loop blocks in radius 3 around event-block:
loop-block is enchantment table
location of loop-block is {loc}:
play ender signal on the event-block
delete event-block
chance of 1%:
give diamond sword of sharpness 5 named "&c&lMinewheel Kılıcı" to player
send "&8&l>> &bMinewheel Kılıcı &3kazandın!"
broadcast "&8&lMinewheel>> &b%player% &3isimli oyuncu &bMinewheel Kılıcı &bkazandı!"
chance of 1%:
give diamond chestplate of unbreaking 5 named "&c&lMinewheel Gömleği" to player
send "&8&l>> &bMinewheel Gömleği &3kazandın!"
broadcast "&8&lMinewheel>> &b%player% &3isimli oyuncu &bMinewheel Gömleği &bkazandı!"
chance of 18%:
send "&8&l>> &bElmas &3kazandın!"
give 5 diamond to player
chance of 18%:
send "&8&l>> &bZümrüt &3kazandın!"
give 5 emerald to player
chance of 12%:
send "&8&l>> &bAltın Blok &3kazandın!"
give 2 gold block to player
chance of 50%:
send "&8&l>> &bOdun &3kazandın!"
give 32 oak wood to player
on rightclick on chest:
loop blocks in radius 3 around event-block:
loop-block is enchantment table
location of loop-block is {loc}:
cancel event
send "&8&l>> &3Sol tıklayarak aç!"
command /minewheel [<text>] [<text>] [<text>]:
trigger:
if arg 1 is not set:
execute player command "/minewheel yardım"
if arg 1 is "yardım":
if player has permission "minewheel.yardim":
send "&3&lMINEWHEEL &7- YARDIM"
send "&8&l>> &3/minewheel al &7- &bMinewhell eşyasını almanızı sağlar."
send "&8&l>> &3/minewhell coinver [<Oyuncu>] [<Miktar>] &7- &bOyuncuya coin verin."
send "&8&l>> &3/minewheel coinal [<Oyuncu>] [<Miktar>] &7- &bOyuncudan coin alın."
send "&8&l>> &3/minewhell debug &7- &bMinewhell'i düzenler."
send "&8&l>> &3/minewheel sınırsız &7- &bSınırsız açma yetkisi."
else:
send "&8&l>> &cBu komutu kullanmaya yetkiniz yok."
if arg 1 is "debug":
if player has permission "minewheel.debug":
set {açılıyor} to 0
wait 5 tick
send "&8&l>> &bDebug tamamlandı!"
else:
send "&8&l>> &cBu komutu kullanmaya yetkiniz yok."
if arg 1 is "coinver":
if player has permission "minewheel.coinver":
if arg 2 is "%arg-2%":
if arg 3 is "%arg-3%":
add arg 3 to {coin.%arg-2%}
send "&8&l>> &3Başarıyla &b%arg-3% &3adet coini &b%arg-2% &3adlı kişiye eklediniz."
else:
send "&8&l>> &cBir sayı giriniz."
else:
send "&8&l>> &cBir oyuncu ismi giriniz."
else:
send "&8&l>> &cBu komutu kullanmaya yetkiniz yok."
if arg 1 is "coinal":
if player has permission "minewheel.coinal":
if arg 2 is "%arg-2%":
if arg 3 is "%arg-3%":
remove 10 from {coin.%arg-2%}
send "&8&l>> &3Başarıyla &b%arg-3% &3adet coini &b%arg-2% &3adlı kişiden sildiniz."
else:
send "&8&l>> &cBir sayı giriniz."
else:
send "&8&l>> &cBir oyuncu ismi giriniz."
else:
send "&8&l>> &cBu komutu kullanmaya yetkiniz yok."
if arg 1 is "al":
if player has permission "minewheel.al":
give enchantment table named "&c&lMinewheel" to player
send "&8&l>> &bMinewheel &3eşyası başarıyla çantanıza eklendi."
if arg 1 is "coin":
if player has permission "minewheel.coin":
send "&8&l>> &3%{coin.%player%}%"
else:
send "&8&l>> &cBu komutu kullanmaya yetkiniz yok."
if arg 1 is "sınırsız":
if player has permission "minewheel.sinirsiz":
set {coin.%player%} to "Sınırsız"
send "&8&l>> &3Başarılı!"
else:
send "&8&l>> &cBu komutu kullanmaya yetkiniz yok."
Son düzenleme: