Volume
Skripter & BackEnd Coder
- Katılım
- 14 Ağustos 2018
- Mesajlar
- 244
- Elmaslar
- 75
- Puan
- 13.475
- Yaş
- 32
- Minecraft
- VolumeGG
Merhaba,Ben Furkan.Bu Skripti Yaklaşık 15-20 Dakikada Kodladım.Kendimce Test Ettim ve Çalıştığını Öğrendim.Basit ve Gereksiz Fakat Hoş Bir Skript Olduğunu Düşündüğümden Paylaşmak İstedim.Skriptin Özellikler;
Skript 5 Adet Event İçermektedir.Rastgele Olarak 5inden 1 isini Yapacaktır.Eventler; Odun Eventi,Maden Eventi,Şans Çekirdeği Eventi,Zengin Eventi ve Katil Eventi.
/randomevent BASLAT,baslat Yazarak Eventi Başlatabilirsiniz.
/randomevent BITIR,bitir Yazarak Eğer Bitirmeniz Gerekiyorsa Bitirebilirsiniz.
Maden Eventi; İlk 50 Adet Taş Kıran Kişiye Rastgele Ödül Verir.
Odun Eventi;İlk 50 Adet Odun Kıran Kişiye Rastgele Ödül Verir.
Katil Eventi; İlk 10 Kişiyi Öldüren Kişiye Ödül Verir.
Zengin Eventi; Kırılan Her Blok Maden Olarak Size Gelir.
Şans Çekirdeği; Herkese Dağıtılır ve Özel Ödüller Verir.
Skript SkRayFall Gerektirmektedir.Olmaz ise Addon Listem;
SkRayFall,SkQuery,WildSkript,SkDragon,Umbaska,TusKe
Forumda Üye Değilseniz Ne Yazıkki Kodları Göremeyeceksiniz;Üye Olarak Kodlara Ulaşabilirsiniz.
Skript 5 Adet Event İçermektedir.Rastgele Olarak 5inden 1 isini Yapacaktır.Eventler; Odun Eventi,Maden Eventi,Şans Çekirdeği Eventi,Zengin Eventi ve Katil Eventi.
/randomevent BASLAT,baslat Yazarak Eventi Başlatabilirsiniz.
/randomevent BITIR,bitir Yazarak Eğer Bitirmeniz Gerekiyorsa Bitirebilirsiniz.
Maden Eventi; İlk 50 Adet Taş Kıran Kişiye Rastgele Ödül Verir.
Odun Eventi;İlk 50 Adet Odun Kıran Kişiye Rastgele Ödül Verir.
Katil Eventi; İlk 10 Kişiyi Öldüren Kişiye Ödül Verir.
Zengin Eventi; Kırılan Her Blok Maden Olarak Size Gelir.
Şans Çekirdeği; Herkese Dağıtılır ve Özel Ödüller Verir.
Skript SkRayFall Gerektirmektedir.Olmaz ise Addon Listem;
SkRayFall,SkQuery,WildSkript,SkDragon,Umbaska,TusKe
Forumda Üye Değilseniz Ne Yazıkki Kodları Göremeyeceksiniz;Üye Olarak Kodlara Ulaşabilirsiniz.
Değerli ziyaretçimiz, içeriği görebilmek için
şimdi giriş yapın veya kayıt olun.
Kod:
options:
p: &eSunucu &6Ismı &8| &7
noperm: &4Gerekli Yetkiye Sahip Değilsin !
command /randomevent [<text>]:
permission: sk.randomevent
permission message: {@noperm}
trigger:
if arg-1 is set:
if arg-1 is "baslat" or "BASLAT":
if {event} is false:
set {event} to ""
set {event} to random integer between 1 and 5
if {event} is 1:
set {event} to false
play raw sound "random.levelup" at player with pitch 1 volume 10
send "{@p}Şans Çekirdeği Etkinliği Başladı ! Herkese 1 Adet &2Şans Çekirdeği &7Verildi." to all players
loop all players:
give nether star named "&2Şans Çekirdeği" with lore " &8->Sağ Tıklayarak Çekirdeği Aktifleştirebilirsiniz || || &2->Rastgele Eşya Kazanırsınız !" to loop-players
if {event} is 2:
play raw sound "random.levelup" at player with pitch 1 volume 10
send "{@p}Madenci Etkinliği Başladı ! İlk 50 Adet Taş Kıran Kişiye Ödül Verilecektir." to all players
wait 1 second
play raw sound "random.levelup" at player with pitch 1 volume 10
send "&2Etkinlik Süresi; &7Süresiz." to all players
set {madenevent} to true
loop all players:
delete {madene::%loop-player%}
if {event} is 3:
play raw sound "random.levelup" at player with pitch 1 volume 10
send "{@p}Oduncu Etkinliği Başladı ! İlk 50 Adet Odun Kıran Kişiye Ödül Verilecektir." to all players
wait 1 second
play raw sound "random.levelup" at player with pitch 1 volume 10
send "&2Etkinlik Süresi; &7Süresiz." to all players
set {odunevent} to true
loop all players:
delete {odune::%loop-player%}
if {event} is 4:
play raw sound "random.levelup" at player with pitch 1 volume 10
send "{@p}Katil Eventi Başladı ! İlk 10 Kişiyi Öldüren Kişiye Ödül Verilecektir." to all players
wait 1 second
play raw sound "random.levelup" at player with pitch 1 volume 10
send "&2Etkinlik Süresi; &7Süresiz." to all players
set {katilevent} to true
loop all players:
delete {katile::%loop-player%}
if player is op:
add 1 to {katile::%player%}
if {event} is 5:
play raw sound "random.levelup" at player with pitch 1 volume 10
send "{@p}Zengin Eventi Başladı ! Ne Kırarsanız Kırın Rastgele Maden Verecektir." to all players
wait 1 second
play raw sound "random.levelup" at player with pitch 1 volume 10
send "&2Etkinlik Süresi; &62 Dakika." to all players
set {zenginevent} to true
wait 120 second
set {zenginevent} to false
set {event} to false
send "{@p}Zengin Eventi Sonlandırıldı ! İyi Oyunlar !" to all players
else:
send "{@p}Şuanda Başlamış ve Bitmemiş Bir Event Var ! Bitirmek İçin &4/randomevent bitir &7Yazmalısın !" to player
if arg-1 is "bitir" or "BITIR":
set {event} to false
set {zenginevent} to false
set {madenevent} to false
set {katilevent} to false
set {odunevent} to false
send "{@p}Tüm Eventler &2%player% &7Tarafından Sonlandırılmıştır !" to all players
else:
send "{@p}Random Event Kullanımı;" to player
send "&2/randomevent [BASLAT/BITIR],[baslat,bitir]" to player
send "" to player
send "{@p}Özet; 5 Eventten 1'ini Rastgele Seçer Ve Event Yapar." to player
on break a stone:
if {madenevent} is true:
add 1 to {madene::%player%}
if {madene::%player%} is greater than or equal to 50:
set {madenevent} to false
set {event} to false
send "{@p}&2%player% &7Maden Eventini Kazandı ve Ödülünü Aldı !" to all players
set {madeneventodul} to random integer between 1 and 3
if {madeneventodul} is 1:
give 128 diamond to player
if {madeneventodul} is 2:
give 128 gold ingot to player
if {madeneventodul} is 3:
give 128 iron block to player
on break a wood:
if {odunevent} is true:
add 1 to {odune::%player%}
if {odune::%player%} is greater than or equal to 50:
set {odunevent} to false
set {event} to false
send "{@p}&2%player% &7Odun Eventini Kazandı ve Ödülünü Aldı !" to all players
set {oduneventodul} to random integer between 1 and 3
if {oduneventodul} is 1:
give 128 diamond to player
if {oduneventodul} is 2:
give 128 gold ingot to player
if {oduneventodul} is 3:
give 128 iron block to player
on death of player:
if attacker is player:
if {katilevent} is true:
add 1 to {katile::%attacker%}
if {katile::%attacker%} is greater than or equal to 10:
set {katilevent} to false
set {event} to false
send "{@p}&2%attacker% &7Katil Eventini Kazandı ve Ödülünü Aldı !" to all players
set {katileventodul} to random integer between 1 and 3
if {katileventodul} is 1:
give 128 diamond to player
if {katileventodul} is 2:
give 128 gold ingot to player
if {katileventodul} is 3:
give 128 iron block to player
on break:
if {zenginevent} is true:
cancel event
set {block} to ""
set {block} to random integer between 1 and 5
if {block} is 1:
give 1 diamond block to player
if {block} is 2:
give 1 emerald block to player
if {block} is 3:
give 1 gold ingot to player
if {block} is 4:
give 1 iron block to player
if {block} is 5:
give 1 lapis ore to player
on rightclick with nether star:
if tool's display name is "&2Şans Çekirdeği":
remove 1 nether star named "&2Şans Çekirdeği" from player
set {sansc::%player%} to ""
set {sansc::%player%} to random integer between 1 and 3
if {sansc::%player%} is 1:
set {tag::%player%} to true
set {tagc::%player%} to "&4[Kral]"
send "{@p}&4Kral &7Tagını Kazandın !" to player
if {sansc::%player%} is 2:
give 128 diamond to player
send "{@p}&b128 Elmas&7 Kazandın !" to player
if {sansc::%player%} is 3:
give 128 diamond to player
give 128 gold ingot to player
give 64 iron block to player
send "{@p}&b128 Elmas &6128 Altın &7 ve &f64 Demir Blok &7Kazandın !" to player
Son düzenleme: