Emirhanfaction42
Sudan Çıkmış
- Mesajlar
- 2
- En iyi cevaplar
- 0
- Beğeniler
- 0
- Puanları
- 20
- Oyun Sürümü
- 1.8.8 Spigot
Arkadaşlar öncelikle merhana faction sunucum için bi meslek skripti arıyorum ama istediğim gibi bulamadım şimdi bi tane buldum ama ondada her kırdığında veriyor, bunu mesela 2000 lapis kırmada verse o parayı yapabilcek varmı? kodu aşağıya bırakıyorum;
Kod:
#*******************************************#
#-------------------------------------------#
# Meslekler.sk #
# Yapımcı byBluera #
#-------------------------------------------#
#*******************************************#
#
# Bu Skript byBluera tarafından yapılmıştır. İsminin değiştirilip
# ayrı forumlarda paylaşılması, sunucuda kullanılırken versiyon ve benzeri
# faktörlerin değiştirilmesi yasaktır.
#
variables:
# Bu madenci her taş kırdığında verilecek para.
{tas-parasi} = "2"
# Bu madenci her kömür kırdığında verilecek para.
{komur-parasi} = "10"
# Bu madenci her demir kırdığında gelicek para.
{demir-parasi} = "25"
# Bu madenci her altın kırdığında gelicek para.
{altin-parasi} = "45"
# Bu madenci her kızıltaş kırdığında gelicek para.
{kiziltas-parasi} = "45"
# Bu madenci her lapis kırdığında gelicek para.
{lapis-parasi} = "25"
# Bu madenci her elmas kırdığında gelicek para.
{elmas-parasi} = "500"
# Bu madenci her zümrüt kırdığında gelicek para.
{zumrut-parasi} = "600"
# Bu oduncu her odun kırdığında gelicek para.
{oduncu-parasi} = "10"
# Bu tarlacı her yetişmiş buğday kırdığında gelicek para.
{bugday-parasi} = "25"
# Bu tarlacı her yetişmiş karpuz ve balkabağı krıdığında gelicek para.
{karpuzvebalkabagi-parasi} = "50"
# Bu tarlacı her yetişmiş havuç kırdığında gelicek para.
{havuc-parasi} = "25"
# Bu tarlacı her yetişmiş patates kırdığında gelicek para.
{patates-parasi} = "25"
# Bu katil her oyuncu öldürdüğünde gelicek para.
{katil-oyuncu-parasi} = "80"
on first join:
set {madenci.%player%} to "0"
set {oduncu.%player%} to "0"
set {tarlaci.%player%} to "0"
set {katil.%player%} to "0"
on join:
if {madenci.%player%} is not set:
set {madenci.%player%} to "0"
if {oduncu.%player%} is not set:
set {oduncu.%player%} to "0"
if {tarlaci.%player%} is not set:
set {tarlaci.%player%} to "0"
if {katil.%player%} is not set:
set {katil.%player%} to "0"
if {oyuncu-oldurmeler.%player%} is not set:
set {oyuncu-oldurmeler.%player%} to "0"
if {taşlar.%player%} is not set:
set {taşlar.%player%} to 0
if {kömürler.%player%} is not set:
set {kömürler.%player%} to 0
if {demirler.%player%} is not set:
set {demirler.%player%} to 0
if {altınlar.%player%} is not set:
set {altınlar.%player%} to 0
if {lapisler.%player%} is not set:
set {lapisler.%player%} to 0
if {kızıltaşlar.%player%} is not set:
set {kızıltaşlar.%player%} to 0
if {elmaslar.%player%} is not set:
set {elmaslar.%player%} to 0
if {zümrütler.%player%} is not set:
set {zümrütler.%player%} to 0
if {1odun.%player%} is not set:
set {1odun.%player%} to 0
if {2odun.%player%} is not set:
set {2odun.%player%} to 0
if {3odun.%player%} is not set:
set {3odun.%player%} to 0
if {4odun.%player%} is not set:
set {4odun.%player%} to 0
if {5odun.%player%} is not set:
set {5odun.%player%} to 0
if {6odun.%player%} is not set:
set {6odun.%player%} to 0
if {buğday.%player%} is not set:
set {buğday.%player%} to 0
if {havuç.%player%} is not set:
set {havuç.%player%} to 0
if {patates.%player%} is not set:
set {patates.%player%} to 0
if {karpuz-balkabağı.%player%} is not set:
set {karpuz-balkabağı.%player%} to 0
command /meslekler [<text>] [<text>]:
aliases: mes
trigger:
if arg 1 is not set:
execute player command "meslekler yardım"
if arg 1 is "yardım":
player has permission "meslekler.yardim":
message "&7*************"
message "&2&lMeslekler - v1.0 BETA"
message "&7-----------------------------------------------------"
message "&a&l/meslekler madenci &7- &aTaş ve cevherleri kazdığınız zaman belirli miktarda para gelir."
message "&a&l/meslekler oduncu &7- &aOdun kestiğiniz zaman belirli miktarda para gelir."
message "&a&l/meslekler tarlacı &7- &aBuğday, havuç, patates, balkabağı, karpuz gibi erzaklardan belirli miktarda para gelir."
message "&a&l/meslekler katil &7- &aAdam öldürerdükten sonra belirli miktarda para gelir."
message "&8&lDiğer sayfaya geçmek için '/meslekler yardım 2' "
message "&7-----------------------------------------------------"
else:
message "&2&lMeslekler: &6Bu komutu kullanmaya yetkiniz yok."
stop
if arg 2 is "1":
execute player command "meslekler yardım"
if arg 2 is "2":
message "&7*************"
message "&2&lMeslekler - v1.0 BETA"
message "&7-----------------------------------------------------"
message "&a&l/meslekler çıkış &7- &aMesleğinizden çıkmanızı sağlar."
message "&a&l/meslekler bilgi &7- &aMesleğiniz hakkında bilgi."
message "&7-----------------------------------------------------"
if arg 1 is "madenci":
player has permission "meslekler.madenci":
if {madenci.%player%} is "0":
if {oduncu.%player%} is "0":
if {tarlaci.%player%} is "0":
if {katil.%player%} is "0":
set {madenci.%player%} to "1"
message "&2&lMeslekler"
message "&7-----------------------------------------------------"
message "&a&lBaşarıyla 'Madenci' mesleğine katıldınız."
message "&7-----------------------------------------------------"
stop
if {madenci.%player%} is "1":
message "&2&lMeslekler: &6Zaten &a'Madenci' &6mesleğindesiniz."
stop
if {oduncu.%player%} is "1":
message "&2&lMeslekler: &6Zaten &a'Oduncu' &6mesleğindesiniz."
stop
if {tarlaci.%player%} is "1":
message "&2&lMeslekler: &6Zaten &a'Tarlacı' &6mesleğindesiniz."
stop
if {katil.%player%} is "1":
message "&2&lMeslekler: &6Zaten &a'Katil' &6mesleğindesiniz."
stop
else:
message "&2&lMeslekler: &6Bu komutu kullanmaya yetkiniz yok."
stop
if arg 1 is "oduncu":
player has permission "meslekler.oduncu":
if {madenci.%player%} is "0":
if {oduncu.%player%} is "0":
if {tarlaci.%player%} is "0":
if {katil.%player%} is "0":
set {oduncu.%player%} to "1"
message "&2&lMeslekler"
message "&7-----------------------------------------------------"
message "&a&lBaşarıyla 'Oduncu' mesleğine katıldınız."
message "&7-----------------------------------------------------"
stop
if {madenci.%player%} is "1":
message "&2&lMeslekler: &6Zaten &a'Madenci' &6mesleğindesiniz."
stop
if {oduncu.%player%} is "1":
message "&2&lMeslekler: &6Zaten &a'Oduncu' &6mesleğindesiniz."
stop
if {tarlaci.%player%} is "1":
message "&2&lMeslekler: &6Zaten &a'Tarlacı' &6mesleğindesiniz."
stop
if {katil.%player%} is "1":
message "&2&lMeslekler: &6Zaten &a'Katil' &6mesleğindesiniz."
stop
else:
message "&2&lMeslekler: &6Bu komutu kullanmaya yetkiniz yok."
stop
if arg 1 is "tarlacı":
player has permission "meslekler.tarlaci":
if {madenci.%player%} is "0":
if {oduncu.%player%} is "0":
if {tarlaci.%player%} is "0":
if {katil.%player%} is "0":
set {tarlaci.%player%} to "1"
message "&2&lMeslekler"
message "&7-----------------------------------------------------"
message "&a&lBaşarıyla 'Tarlacı' mesleğine katıldınız."
message "&7-----------------------------------------------------"
stop
if {madenci.%player%} is "1":
message "&2&lMeslekler: &6Zaten &a'Madenci' &6mesleğindesiniz."
stop
if {oduncu.%player%} is "1":
message "&2&lMeslekler: &6Zaten &a'Oduncu' &6mesleğindesiniz."
stop
if {tarlaci.%player%} is "1":
message "&2&lMeslekler: &6Zaten &a'Tarlacı' &6mesleğindesiniz."
stop
if {katil.%player%} is "1":
message "&2&lMeslekler: &6Zaten &a'Katil' &6mesleğindesiniz."
stop
else:
message "&2&lMeslekler: &6Bu komutu kullanmaya yetkiniz yok."
stop
if arg 1 is "katil":
player has permission "meslekler.katil":
if {madenci.%player%} is "0":
if {oduncu.%player%} is "0":
if {tarlaci.%player%} is "0":
if {katil.%player%} is "0":
set {katil.%player%} to "1"
message "&2&lMeslekler"
message "&7-----------------------------------------------------"
message "&a&lBaşarıyla 'Katil' mesleğine katıldınız."
message "&7-----------------------------------------------------"
stop
if {madenci.%player%} is "1":
message "&2&lMeslekler: &6Zaten &a'Madenci' &6mesleğindesiniz."
stop
if {oduncu.%player%} is "1":
message "&2&lMeslekler: &6Zaten &a'Oduncu' &6mesleğindesiniz."
stop
if {tarlaci.%player%} is "1":
message "&2&lMeslekler: &6Zaten &a'Tarlacı' &6mesleğindesiniz."
stop
if {katil.%player%} is "1":
message "&2&lMeslekler: &6Zaten &a'Katil' &6mesleğindesiniz."
stop
else:
message "&2&lMeslekler: &6Bu komutu kullanmaya yetkiniz yok."
stop
if arg 1 is "reload":
player has permission "meslekler.reload":
execute console command "sk reload meslekler+"
send "&2&lMeslekler Yenilendi! &7(v1.0 BETA)" to console
send "&2&lMeslekler Yenilendi! &7(v1.0 BETA)" to player
if arg 1 is "çıkış":
player has permission "meslekler.cikis":
if {madenci.%player%} is "1":
set {madenci.%player%} to "0"
message "&2&lMeslekler"
message "&7-----------------------------------------------------"
message "&a&lBaşarıyla 'Madenci' mesleğinden ayrıldınız."
message "&7-----------------------------------------------------"
stop
if {madenci.%player%} is "0":
if {oduncu.%player%} is "0":
if {tarlaci.%player%} is "0":
message "&2&lMeslekler: &6Zaten meslekte değilsiniz."
if {oduncu.%player%} is "1":
set {oduncu.%player%} to "0"
message "&2&lMeslekler"
message "&7-----------------------------------------------------"
message "&a&lBaşarıyla 'Oduncu' mesleğinden ayrıldınız."
message "&7-----------------------------------------------------"
stop
if {tarlaci.%player%} is "1":
set {tarlaci.%player%} to "0"
message "&2&lMeslekler"
message "&7-----------------------------------------------------"
message "&a&lBaşarıyla 'Tarlacı' mesleğinden ayrıldınız."
message "&7-----------------------------------------------------"
if {katil.%player%} is "1":
set {katil.%player%} to "0"
message "&2&lMeslekler"
message "&7-----------------------------------------------------"
message "&a&lBaşarıyla 'Katil' mesleğinden ayrıldınız."
message "&7-----------------------------------------------------"
else:
message "&2&lMeslekler: &6Bu komutu kullanmaya yetkiniz yok."
if arg 1 is "bilgi":
player has permission "meslekler.bilgi":
if {madenci.%player%} is "0":
if {oduncu.%player%} is "0":
if {tarlaci.%player%} is "0":
if {katil.%player%} is "0":
message "&2&lMeslekler"
message "&7Bilgi almak için bir meslek seçin. '/meslekler'"
if {oduncu.%player%} is "1":
message "&2&lMeslekler - Oduncu Bilgileri"
message "&7Bu bilgiler oduncu mesleğini aldığınzıdan beri kırdığınız materyalleri gösterir."
message "&a&lMeşe Odunları: &6%{1odun.%player%}%"
message "&a&lLadin Odunları: &6%{2odun.%player%}%"
message "&a&lHuş Odunları: &6%{3odun.%player%}%"
message "&a&lOrman Ağacı Odunları: &6%{4odun.%player%}%"
message "&a&lAkasya Odunları: &6%{5odun.%player%}%"
message "&a&lSiyah Meşe Odunları: &6%{6odun.%player%}%"
if {madenci.%player%} is "1":
message "&2&lMeslekler - Madenci Bilgileri"
message "&7Bu bilgiler madenci mesleğini aldığınızdan beri kazdığınız materyalleri gösterir."
message "&a&lTaşlar: &6%{taşlar.%player%}%"
message "&a&lKömürler: &6%{kömürler.%player%}%"
message "&a&lDemirler: &6%{demirler.%player%}%"
message "&a&lAltınlar: &6%{altınlar.%player%}%"
message "&a&lKızıltaşlar: &6%{kızıltaşlar.%player%}%"
message "&a&lLapisler: &6%{lapisler.%player%}%"
message "&a&lElmaslar: &6%{elmaslar.%player%}%"
message "&a&lZümrütler: &6%{zümrütler.%player%}%"
if {tarlaci.%player%} is "1":
message "&2&lMeslekler - Tarlacı Bilgileri"
message "&7Bu bilgiler tarlacı mesleğini aldığınzıdan beri budadığınız materyalleri gösterir."
message "&a&lBuğday: &6%{buğday.%player%}%"
message "&a&lHavuç: &6%{havuç.%player%}%"
message "&a&lPatates: &6%{patates.%player%}%"
message "&a&lKarpuz ve Balkabağı: &6%{karpuz-balkabağı.%player%}%"
if {katil.%player%} is "1":
message "&2&lMeslekler - Katil Bilgileri"
message "&7Bu bilgiler katil mesleğini aldığınızdan beri öldürdüğünüz oyuncuları gösterir."
message "&a&lÖldürülen Oyuncu: &6%{oyuncu-oldurmeler.%player%}%"
else:
message "&2&lMeslekler: &6Bu komutu kullanmaya yetkiniz yok."
on mine of diamond ore:
if {madenci.%player%} is "1":
player isn't holding a pickaxe of silk touch:
message "&2&lMeslekler: &6Bir elmastan %{elmas-parasi}% kadar para kazandınız."
add 1 to {elmaslar.%player%}
execute console command "eco give %player% %{elmas-parasi}%"
player is holding a pickaxe of silk touch:
message "&2&lMeslekler: &6Silktouch ile kırdığınız için para verilmedi."
on mine of emerald ore:
if {madenci.%player%} is "1":
player isn't holding a pickaxe of silk touch:
message "&2&lMeslekler: &6Bir zümrütten %{zumrut-parasi}% kadar para kazandınız."
add 1 to {zümrütler.%player%}
execute console command "eco give %player% %{zumrut-parasi}%"
player is holding a pickaxe of silk touch:
message "&2&lMeslekler: &6Silktouch ile kırdığınız için para verilmedi."
on mine of iron ore:
if {madenci.%player%} is "1":
player isn't holding a pickaxe of silk touch:
message "&2&lMeslekler: &6Bir demirden %{demir-parasi}% kadar para kazandınız."
add 1 to {zümrütler.%player%}
execute console command "eco give %player% %{demir-parasi}%"
player is holding a pickaxe of silk touch:
message "&2&lMeslekler: &6Silktouch ile kırdığınız için para verilmedi."
on mine of gold ore:
if {madenci.%player%} is "1":
player isn't holding a pickaxe of silk touch:
message "&2&lMeslekler: &6Bir altından %{altin-parasi}% kadar para kazandınız."
add 1 to {altınlar.%player%}
execute console command "eco give %player% %{altin-parasi}%"
player is holding a pickaxe of silk touch:
message "&2&lMeslekler: &6Silktouch ile kırdığınız için para verilmedi."
on mine of redstone ore:
if {madenci.%player%} is "1":
player isn't holding a pickaxe of silk touch:
message "&2&lMeslekler: &6Bir kızıl taştan %{kiziltas-parasi}% kadar para kazandınız."
add 1 to {kızıltaşlar.%player%}
execute console command "eco give %player% %{kiziltas-parasi}%"
player is holding a pickaxe of silk touch:
message "&2&lMeslekler: &6Silktouch ile kırdığınız için para verilmedi."
on mine of lapis ore:
if {madenci.%player%} is "1":
player isn't holding a pickaxe of silk touch:
message "&2&lMeslekler: &6Bir lapisten %{lapis-parasi}% kadar para kazandınız."
add 1 to {lapisler.%player%}
execute console command "eco give %player% %{lapis-parasi}%"
player is holding a pickaxe of silk touch:
message "&2&lMeslekler: &6Silktouch ile kırdığınız için para verilmedi."
on mine of coal ore:
if {madenci.%player%} is "1":
player isn't holding a pickaxe of silk touch:
message "&2&lMeslekler: &6Bir kömürden %{komur-parasi}% kadar para kazandınız."
add 1 to {kömürler.%player%}
execute console command "eco give %player% %{komur-parasi}%"
player is holding a pickaxe of silk touch:
message "&2&lMeslekler: &6Silktouch ile kırdığınız için para verilmedi."
on mine of stone:
if {madenci.%player%} is "1":
player isn't holding a pickaxe of silk touch:
execute console command "eco give %player% %{tas-parasi}%"
add 1 to {taşlar.%player%}
player is holding a pickaxe of silk touch:
message "&2&lMeslekler: &6Silktouch ile kırdığınız için para verilmedi."
on break of oak wood:
if {oduncu.%player%} is "1":
add 1 to {1odun.%player%}
execute console command "eco give %player% %{oduncu-parasi}%"
on break of spruce wood:
if {oduncu.%player%} is "1":
add 1 to {2odun.%player%}
execute console command "eco give %player% %{oduncu-parasi}%"
on break of birch wood:
if {oduncu.%player%} is "1":
add 1 to {3odun.%player%}
execute console command "eco give %player% %{oduncu-parasi}%"
on break of jungle wood:
if {oduncu.%player%} is "1":
add 1 to {4odun.%player%}
execute console command "eco give %player% %{oduncu-parasi}%"
on break of acacia wood:
if {oduncu.%player%} is "1":
add 1 to {5odun.%player%}
execute console command "eco give %player% %{oduncu-parasi}%"
on break of dark oak wood:
if {oduncu.%player%} is "1":
add 1 to {6odun.%player%}
execute console command "eco give %player% %{oduncu-parasi}%"
on place of oak wood:
if {oduncu.%player%} is "1":
execute console command "eco take %player% %{oduncu-parasi}%"
message "&2&lMeslekler: &6Yere odun koyduğunuz için %{oduncu-parasi}% adet para alındı."
on place of spruce wood:
if {oduncu.%player%} is "1":
execute console command "eco take %player% %{oduncu-parasi}%"
message "&2&lMeslekler: &6Yere odun koyduğunuz için %{oduncu-parasi}% adet para alındı."
on place of birch wood:
if {oduncu.%player%} is "1":
execute console command "eco take %player% %{oduncu-parasi}%"
message "&2&lMeslekler: &6Yere odun koyduğunuz için %{oduncu-parasi}% adet para alındı."
on place of jungle wood:
if {oduncu.%player%} is "1":
execute console command "eco take %player% %{oduncu-parasi}%"
message "&2&lMeslekler: &6Yere odun koyduğunuz için %{oduncu-parasi}% adet para alındı."
on place of acacia wood:
if {oduncu.%player%} is "1":
execute console command "eco take %player% %{oduncu-parasi}%"
message "&2&lMeslekler: &6Yere odun koyduğunuz için %{oduncu-parasi}% adet para alındı."
on place of dark oak wood:
if {oduncu.%player%} is "1":
execute console command "eco take %player% %{oduncu-parasi}%"
message "&2&lMeslekler: &6Yere odun koyduğunuz için %{oduncu-parasi}% adet para alındı."
on break of ripe wheat:
if {tarlaci.%player%} is "1":
add 1 to {buğday.%player%}
execute console command "eco give %player% %{bugday-parasi}%"
on break of melon or pumpkin:
player isn't holding a pickaxe or axe or sword of silk touch:
if {tarlaci.%player%} is "1":
add 1 to {karpuz-balkabağı.%player%}
execute console command "eco give %player% %{karpuzvebalkabagi-parasi}%"
player is holding a pickaxe of silk touch:
message "&2&lMeslekler: &6Silktouch ile kırdığınız için para verilmedi."
on break of carrot plant:7:
if {tarlaci.%player%} is "1":
add 1 to {havuç.%player%}
execute console command "eco give %player% %{havuc-parasi}%"
on break of potato plant:7:
if {tarlaci.%player%} is "1":
add 1 to {patates.%player%}
execute console command "eco give %player% %{patates-parasi}%"
on death:
if {katil.%player%} is "1":
attacker is a player
victim is a player
add 1 to {oyuncu-oldurmeler.%player%}
send "&2&lMeslekler: &6Bir adam öldürdüğünüz için {katil-oyuncu-parasi} adet para kazandınız."
execute console command "eco give %player% %{katil-oyuncu-parasi}%"