Merhabalar.
Bu konuda sizlere Faction sunucularda bulunması gereken 3 skriptten bahsedeceğim.
Yani olmazsa olmaz :;p
1- Kutu + Kutu | Event Skripti (OP FACTİON SUNUCULAR İÇİN)Bu konuda sizlere Faction sunucularda bulunması gereken 3 skriptten bahsedeceğim.
Yani olmazsa olmaz :;p
Bu skript event yaptığınız zaman size fazladan kutular vermekte, yani 1 event yaptınız ve +4 tane daha kasa kazandınız.
Bu Skript'i Nasıl Sunucuma Ekleyeceğim?
Öncelikle Plugins/Pluginler isimli Klasörümüze giriyoruz ve "skript" isimli klasöre gelip içindeki "skripts" isimli klasörü açıyoruz ve orada mausemize sağ tıklıyoruz, sonra yeni diyerek bir kutu.txt (Metin Belgesi) oluşturuyoruz ve içine şu kodu yazıyoruz. Komutu /kutuu
Kod:
command /kutuu:
trigger:
open chest with 3 row named "&c&lKUTU MENU" to the player
format slot 10 of player with chest named "&4&lHazine" with lore "&c&lTıkladığında Hazine sandığını alırsın." to close then run [make player execute command "kutuver1"]
format slot 12 of player with chest named "&4&lFlash" with lore "&c&lTıkladığında Flash sandığını alırsın." to close then run [make player execute command "kutuver2"]
format slot 14 of player with chest named "&4&lMedusa" with lore "&c&lTıkladığında Medusa sandığını alırsın." to close then run [make player execute command "kutuver3"]
format slot 16 of player with wool named "&b&lEVENT!" with lore "&c&lTIKLADIĞINDA TÜM OYUNCULARA TÜM SANDIKLARI VERİRSİN!" to close then run [make player execute command "eventyap"]
command /eventyap:
permission: otoevent.admin
description: Otomatik eventyap komutu.
trigger:
broadcast " &5&l Sunucu &6&l> &41 &asaniye içerisinde event başlayacaktır."
broadcast " &5&l Sunucu &6&l> &aLütfen envanterinizde dağıtılacak eşyalar için yer açınız."
wait 1 second
give 16 chest named "&4&lHazine" to players
give 4 chest named "&4&lFlash" to players
give 4 chest named "&4&lMedusa" to players
wait 3 second
broadcast " &5&l SUNUCU &6&l> &aEvent tamamlandı.Iyi oyunlar."
command /kutuver1:
permission: para.kutu
trigger:
set {para.%player%} to chest named "&4&lHazine"
give {para.%player%} to player
on rightclick holding a chest:
if tool's name is "&4&lHazine":
cancel event
remove 1 chest named "&4&lHazine" from player's inventory
chance of 60%:
add 50000 to the player's account
message " &e| &7- &c Sunucu &7- &e| &7Tebrikler kutudan 5k cikardin."
stop
chance of 55%:
add 90000 to the player's account
message " &e| &7- &c Sunucu &7- &e| &7Tebrikler kutudan 9k cikardin."
stop
chance of 50%:
add 110000 to the player's account
message " &e| &7- &c Sunucu &7- &e| &7Tebrikler kutudan 11k cikardin."
stop
chance of 45%:
add 150000 to the player's account
message " &e| &7- &c Sunucu &7- &e| &7Tebrikler kutudan 15k cikardin."
stop
chance of 35%:
add 1000000 to the player's account
message " &e| &7- &c Sunucu &7- &e| &7Tebrikler kutudan 1M cikardin."
stop
command /kutuver2:
permission: flashkutu.admin
trigger:
set {flashkutu.%player%} to chest named "&4&lFlash"
give {flashkutu.%player%} to player
on rightclick holding a chest:
if tool's name is "&4&lFlash":
cancel event
remove 1 chest named "&4&lFlash" from player's inventory
chance of 3%:
give 1 diamond pickaxe of efficiency 150, unbreaking 150, fortune 150 named "&e&l[***] Flash Kazmasi" to player
message " &e| &7- &c Sunucu &7- &e| &7Tebrikler kutudan 3 Yildiz Flash kazmasi cikardin."
stop
chance of 10%:
give 1 diamond pickaxe of efficiency 147, unbreaking 147, fortune 147 named "&e&l[**] Flash Kazmasi" to player
message " &e| &7- &c Sunucu &7- &e| &7Tebrikler kutudan 2 Yildiz Flash kazmasi cikardin."
stop
chance of 15%:
give 1 diamond pickaxe of efficiency 145, unbreaking 145, fortune 145 named "&e&l[*] Flash Kazmasi" to player
message " &e| &7- &c Sunucu &7- &e| &7Tebrikler kutudan 1 Yildiz Flash kazmasi cikardin."
stop
chance of 1%:
give 1 diamond sword of sharpness 160, unbreaking 160, fire aspect 160, smite 160 named "&e&l[***] Flash Kilici" to player
message " &e| &7- &c Sunucu &7- &e| &7Tebrikler kutudan 3 Yildiz Flash Kilici cikardin."
stop
chance of 3%:
give 1 diamond sword of sharpness 155, unbreaking 155, fire aspect 155, smite 155 named "&e&l[**] Flash Kilici" to player
message " &e| &7- &c Sunucu &7- &e| &7Tebrikler kutudan 2 Yildiz Flash Kilici cikardin."
stop
chance of 5%:
give 1 diamond sword of sharpness 150, unbreaking 150, fire aspect 150, smite 150 named "&e&l[*] Flash Kilici" to player
message " &e| &7- &c Sunucu &7- &e| &7Tebrikler kutudan 1 Yildiz Flash Kilici cikardin."
stop
chance of 2%:
give 1 diamond helmet of protection 140, unbreaking 140 named "&e&l[***] Flash Kask" to player
give 1 diamond chestplate of protection 140, unbreaking 140 named "&e&l[***] Flash Zirh" to player
give 1 diamond leggings of protection 140, unbreaking 140 named "&e&l[***] Flash Pantolon" to player
give 1 diamond boots of protection 140, unbreaking 140 named "&e&l[***] Flash Ayakkabi" to player
message " &e| &7- &c Sunucu&7- &e| &7Tebrikler kutudan 3 Yildiz Flash Set cikardin."
stop
chance of 5%:
give 1 diamond helmet of protection 135, unbreaking 135 named "&e&l[**] Flash Kask" to player
give 1 diamond chestplate of protection 135, unbreaking 135 named "&e&l[**] Flash Zirh" to player
give 1 diamond leggings of protection 135, unbreaking 135 named "&e&l[**] Flash Pantolon" to player
give 1 diamond boots of protection 135, unbreaking 135 named "&e&l[**] Flash Ayakkabi" to player
message " &e| &7- &c Sunucu&7- &e| &7Tebrikler kutudan 2 Yildiz Flash Set cikardin."
stop
chance of 10%:
give 1 diamond helmet of protection 130, unbreaking 130 named "&e&l[*] Flash Kask" to player
give 1 diamond chestplate of protection 130, unbreaking 130 named "&e&l[*] Flash Zirh" to player
give 1 diamond leggings of protection 130, unbreaking 130 named "&e&l[*] Flash Pantolon" to player
give 1 diamond boots of protection 130, unbreaking 130 named "&e&l[*] Flash Ayakkabi" to player
message " &e| &7- &c Sunucu&7- &e| &7Tebrikler kutudan 1 Yildiz Flash Set cikardin."
stop
chance of 15%:
give 64 steak named "&e&lBiftek" to player
message " &e| &7- &c Sunucu &7- &e| &7Tebrikler kutudan 64 Adet Biftek cikardin."
stop
chance of 35%:
give 1 bow of power 70, punch 10 named "&e&lKaliteli Yay" to player
message " &e| &7- &c Sunucu &7- &e| &7Tebrikler kutudan 1 Adet Guc 70 Savurma 10 Yay cikardin."
stop
chance of 65%:
add 200000000 to the player's account
message " &e| &7- &c Sunucu &7- &e| &7Tebrikler kutudan 200M cikardin."
stop
chance of 80%:
add 300000000 to the player's account
message " &e| &7- &c Sunucu &7- &e| &7Tebrikler kutudan 300M cikardin."
stop
chance of 90%:
add 400000000 to the player's account
message " &e| &7- &c Sunucu &7- &e| &7Tebrikler kutudan 400M cikardin."
stop
command /kutuver3:
permission: medusakutu.admin
trigger:
set {medusakutu.%player%} to chest named "&4&lMedusa"
give {medusakutu.%player%} to player
on rightclick holding a chest:
if tool's name is "&4&lMedusa":
cancel event
remove 1 chest named "&4&lMedusa" from player's inventory
chance of 3%:
give 1 diamond pickaxe of efficiency 140, unbreaking 140, fortune 140 named "&e&l[***] Medusa Kazmasi" to player
message " &e| &7- &c Sunucu &7- &e| &7Tebrikler kutudan 3 Yildiz Medusa kazmasi cikardin."
stop
chance of 10%:
give 1 diamond pickaxe of efficiency 135, unbreaking 135, fortune 135 named "&e&l[**] Medusa Kazmasi" to player
message " &e| &7- &c Sunucu &7- &e| &7Tebrikler kutudan 2 Yildiz Medusa kazmasi cikardin."
stop
chance of 15%:
give 1 diamond pickaxe of efficiency 130, unbreaking 130, fortune 130 named "&e&l[*] Medusa Kazmasi" to player
message " &e| &7- &c Sunucu &7- &e| &7Tebrikler kutudan 1 Yildiz Medusa kazmasi cikardin."
stop
chance of 1%:
give 1 diamond sword of sharpness 140, unbreaking 140, fire aspect 140, smite 140 named "&e&l[***] Medusa Kilici" to player
message " &e| &7- &c Sunucu &7- &e| &7Tebrikler kutudan 3 Yildiz Medusa Kilici cikardin."
stop
chance of 3%:
give 1 diamond sword of sharpness 135, unbreaking 135, fire aspect 135, smite 135 named "&e&l[**] Medusa Kilici" to player
message " &e| &7- &c Sunucu &7- &e| &7Tebrikler kutudan 2 Yildiz Medusa Kilici cikardin."
stop
chance of 5%:
give 1 diamond sword of sharpness 130, unbreaking 130, fire aspect 130, smite 130 named "&e&l[*] Medusa Kilici" to player
message " &e| &7- &c Sunucu &7- &e| &7Tebrikler kutudan 1 Yildiz Medusa Kilici cikardin."
stop
chance of 2%:
give 1 diamond helmet of protection 120, unbreaking 120 named "&e&l[***] Medusa Kask" to player
give 1 diamond chestplate of protection 120, unbreaking 120 named "&e&l[***] Medusa Zirh" to player
give 1 diamond leggings of protection 120, unbreaking 120 named "&e&l[***] Medusa Pantolon" to player
give 1 diamond boots of protection 120, unbreaking 120 named "&e&l[***] Medusa Ayakkabi" to player
message " &e| &7- &c Sunucu&7- &e| &7Tebrikler kutudan 3 Yildiz Medusa Set cikardin."
stop
chance of 5%:
give 1 diamond helmet of protection 115, unbreaking 115 named "&e&l[**] Medusa Kask" to player
give 1 diamond chestplate of protection 115, unbreaking 115 named "&e&l[**] Medusa Zirh" to player
give 1 diamond leggings of protection 115, unbreaking 115 named "&e&l[**] Medusa Pantolon" to player
give 1 diamond boots of protection 115, unbreaking 115 named "&e&l[**] Medusa Ayakkabi" to player
message " &e| &7- &c Sunucu&7- &e| &7Tebrikler kutudan 2 Yildiz Medusa Set cikardin."
stop
chance of 10%:
give 1 diamond helmet of protection 110, unbreaking 110 named "&e&l[*] Medusa Kask" to player
give 1 diamond chestplate of protection 110, unbreaking 110 named "&e&l[*] Medusa Zirh" to player
give 1 diamond leggings of protection 110, unbreaking 110 named "&e&l[*] Medusa Pantolon" to player
give 1 diamond boots of protection 110, unbreaking 110 named "&e&l[*] Medusa Ayakkabi" to player
message " &e| &7- &c Sunucu&7- &e| &7Tebrikler kutudan 1 Yildiz Medusa Set cikardin."
stop
chance of 15%:
give 64 steak named "&e&lBiftek" to player
message " &e| &7- &c Sunucu &7- &e| &7Tebrikler kutudan 64 Adet Biftek cikardin."
stop
chance of 35%:
give 1 bow of power 55, punch 10 named "&e&lKaliteli Yay" to player
message " &e| &7- &c Sunucu &7- &e| &7Tebrikler kutudan 1 Adet Guc 15 Savurma 10 Yay cikardin."
stop
chance of 65%:
add 200000000 to the player's account
message " &e| &7- &c Sunucu &7- &e| &7Tebrikler kutudan 200M cikardin."
stop
chance of 80%:
add 300000000 to the player's account
message " &e| &7- &c Sunucu &7- &e| &7Tebrikler kutudan 300M cikardin."
stop
chance of 90%:
add 400000000 to the player's account
message " &e| &7- &c Sunucu &7- &e| &7Tebrikler kutudan 400M cikardin."
stop
2- OtoSat | Elinizdeki Eşyaları Satma Skripti (Tüm Factionlar İçin Geçerli!)
Bu skript sunucuda topladığınız elmas/lapis vb. eşyaların otomatik olarak satılmasını sağlamaktadır.
Bu Skript'i Sunucuma Nasıl Ekleyeceğim?
Öncelikle Plugins/Pluginler isimli Klasörümüze giriyoruz ve "skript" isimli klasöre gelip içindeki "skripts" isimli klasörü açıyoruz ve orada mausemize sağ tıklıyoruz, sonra yeni diyerek bir otosat.txt (Metin Belgesi) oluşturuyoruz ve içine şu kodu yazıyoruz. Komutları /otosat ac - /otosat kapat
Kod:
options:
prefix: &cDeneme&8»
essentials: true
iconomy: false
kaclapisolunca: 640
verilecekpara: 35000
on break lapis ore:
if {otomatik.lapis.satma.%player%} is set:
if player has {@kaclapisolunca} lapis lazuli:
remove {@kaclapisolunca} lapis lazuli from player
send " {@prefix} &3Lapis'ler &aOtomatik olarak satıldı!"
if {@essentials} is true:
execute console command "/eco give %player% {@verilecekpara}"
stop
if {@iconomy} is true:
execute console command "/money give %player% {@verilecekpara}"
options:
prefix: &cDeneme &8»
essentials: true
iconomy: false
kaclapisolunca: 64
verilecekpara: 95000
on break emerald ore:
if {otomatik.lapis.satma.%player%} is set:
if player has {@kaclapisolunca} emerald:
remove {@kaclapisolunca} emerald from player
send " {@prefix} &2Zumrut'ler &aOtomatik olarak satıldı!"
if {@essentials} is true:
execute console command "/eco give %player% {@verilecekpara}"
stop
if {@iconomy} is true:
execute console command "/money give %player% {@verilecekpara}
options:
prefix: &c&lDxa&f&lMC &8»
essentials: true
iconomy: false
kaclapisolunca: 64
verilecekpara: 75000
on break diamond ore:
if {otomatik.lapis.satma.%player%} is set:
if player has {@kaclapisolunca} diamond:
remove {@kaclapisolunca} diamond from player
send " {@prefix} &9Elmas'lar &aOtomatik olarak satıldı!"
if {@essentials} is true:
execute console command "/eco give %player% {@verilecekpara}"
stop
if {@iconomy} is true:
execute console command "/money give %player% {@verilecekpara}
options:
prefix: &cDeneme &8»
essentials: true
iconomy: false
kaclapisolunca: 10
verilecekpara: 125000
on break block of diamond:
if {otomatik.lapis.satma.%player%} is set:
if player has {@kaclapisolunca} block of diamond:
remove {@kaclapisolunca} block of diamond from player
send " {@prefix} &9Elmas Blogu &aOtomatik olarak satıldı!"
if {@essentials} is true:
execute console command "/eco give %player% {@verilecekpara}"
stop
if {@iconomy} is true:
execute console command "/money give %player% {@verilecekpara}
options:
prefix: &cDeneme &8»
essentials: true
iconomy: false
kaclapisolunca: 10
verilecekpara: 170000
on break block of emerald:
if {otomatik.lapis.satma.%player%} is set:
if player has {@kaclapisolunca} block of emerald:
remove {@kaclapisolunca} block of emerald from player
send " {@prefix} &2Zumrut Blogu &aOtomatik olarak satıldı!"
if {@essentials} is true:
execute console command "/eco give %player% {@verilecekpara}"
stop
if {@iconomy} is true:
execute console command "/money give %player% {@verilecekpara}
options:
prefix: &cDeneme &8»
essentials: true
iconomy: false
kaclapisolunca: 120
verilecekpara: 45000
on break iron ore:
if {otomatik.lapis.satma.%player%} is set:
if player has {@kaclapisolunca} iron ore:
remove {@kaclapisolunca} iron ore from player
send " {@prefix} &7Iron Madeni &aOtomatik olarak satıldı!"
if {@essentials} is true:
execute console command "/eco give %player% {@verilecekpara}"
stop
if {@iconomy} is true:
execute console command "/money give %player% {@verilecekpara}
options:
prefix: &cDeneme &8»
essentials: true
iconomy: false
kaclapisolunca: 120
verilecekpara: 60000
on break gold ore:
if {otomatik.lapis.satma.%player%} is set:
if player has {@kaclapisolunca} gold ore:
remove {@kaclapisolunca} gold ore from player
send " {@prefix} &eAltın Madeni &aOtomatik olarak satıldı!"
if {@essentials} is true:
execute console command "/eco give %player% {@verilecekpara}"
stop
if {@iconomy} is true:
execute console command "/money give %player% {@verilecekpara}
command /otosat [<text>]:
trigger:
if arg 1 is "ac":
set {otomatik.lapis.satma.%player%} to true
send " {@prefix} &aOtomatik &3Satma &aAçıldı!"
if arg 1 is "kapat":
delete {otomatik.lapis.satma.%player%}
send " {@prefix} &aOtomatik &3Satma&c Kapatıldı!"
if arg 1 is not set:
send " "
send " &7> &aOtomatik Kazdıklarınızı satmak için: &9/otosat ac"
send " &7> &aOtomatik Kazdıklarınızı satmayı kapatmak için: &9/otosat kapat"
send " "
on command "/warp lapis":
send " &3Lapise &6gidiyorsunuz..."
send " &3Otomatik Kazdıklarınızı satmak için: &9/otosat ac"
send " &3Otomatik Kazdıklarınızı satmayı kapatmak için: &9/otosat kapat"
on command "/warp VipHammadde":
send " &3VipHamadde'ye &6gidiyorsunuz..."
send " &3Otomatik Kazdıklarınızı satmak için: &9/otosat ac"
send " &3Otomatik Kazdıklarınızı satmayı kapatmak için: &9/otosat kapat"
3- Klan Skripti | Klan Kurma / Savaşma Skripti | (Tüm Factionlar İçin!)
Bu skript Faction dünyasında sizinde bir klanınızın olmasını sağlar. Bu skript ile artık arkadaşlarınızla birleşmeniz ve klanınızı büyütmeniz daha kolay!
Peki Bu Skript'i Sunucuma Nasıl Eklerim?
Bu skript'i sunucunuza eklemek için öncelikle bir plugin indirmeniz lazım bu pluginin adı Factions, indirme linki= Factions
Öncelikle Plugins/Pluginler isimli Klasörümüze giriyoruz ve "skript" isimli klasöre gelip içindeki "skripts" isimli klasörü açıyoruz ve orada mausemize sağ tıklıyoruz, sonra yeni diyerek bir klan.txt (Metin Belgesi) oluşturuyoruz ve içine şu kodu yazıyoruz. Komutları /klan - /klankur <klan adı> - /klan ayril - /klan katil <klan adı> - /klan ev - /klan açıklama <açıklamanız> - /klan davet <oyuncu adı> - /klan evisec - /klan wg - /klan kapat
Kod:
command /klan [<text>] [<text>]:
trigger:
if arg 1 is not set:
send " "
send "&6===============[&8Klan Yardim&6]================="
send "&6Klan Komutlarına Bakmak İçin &4/klan"
send "&6Klan Açmak İçin &4/klan kur <klanadi>"
send "&6Klandan Ayrilmak İçin &4/klan ayril"
send "&6Klana Katilmak İçin &4/klan katil <klanadi>"
send "&6Klan Evine Gitmek İçin &4/klan ev"
send "&6Klaninizin Açıklamasını Yazmak İçin &4/klan açıklama <açıklamanız>"
send "&6Klana Davet Etmek İçin &4/klan davet <oyuncuadi>"
send "&6Klan Evinizi Üstünde Bulunduğunuz Bloğa Belirlemek İçin &4/klan evisec"
send "&6Klaniniza Toprak Eklemek İçin &4/klan wg"
send "&6Klaninizi Kapatmak İçin &4/klan kapat"
stop
else if arg 1 is "kur":
execute player command "/f create %arg 2%"
stop
else if arg 1 is "açıklama":
execute player command "/f desc %arg 2%"
stop
else if arg 1 is "ayril":
execute player command "/f leave"
stop
else if arg 1 is "katil":
execute player command "/f join %arg 2%"
stop
else if arg 1 is "ev":
execute player command "/f home"
stop
else if arg 1 is "davet":
execute player command "/f invite %arg 2%"
stop
else if arg 1 is "evisec":
execute player command "/f sethome"
stop
else if arg 1 is "wg":
execute player command "/f claim"
stop
else if arg 1 is "kapat":
execute player command "/f disband"
stop
Görsel bulunur ise koyulacaktır!
Evet arkadaşlar bu konumuzun da sonuna gelmiş bulunmaktayız, sizlere Faction/OpFaction sunucularınızda kullanmanız gereken 3 skript'i derledim. Umarım hoşunuza gider ve işinize yarar.
İyi Günler!
İyi Günler!
Son düzenleyen: Moderatör: