Yardım Skript yardım:

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}%"
 


killerpro4242

Zombi Katili
Mesajlar
213
En iyi cevaplar
1
Beğeniler
101
Puanları
350
Ruh hali
Bu nasıl bir koddur öyle. Kodu şu anki haliyle düzenlemek çok sıkıntılı olacaktır. Kodun başına [C ODE] (c ve o arasında boşluk olmayacak), sonuna da [/C ODE] (c ve o arasında boşluk olmayacak) ekleyip öyle paylaşmanız çok daha iyi olacaktır. Belirtmek isterim ki kodu düzenlemeyeceğim, sadece düzenleyecek olursa ona kolaylık olsun diye böyle bir istekte bulunuyorum. İyi günler.
 

Nxymn

Warum diese games? Sei doch einfach Straight.
Mesajlar
355
En iyi cevaplar
2
Beğeniler
197
Puanları
400
Ruh hali
Herhangi size ulaşabileceğim bir adres verirmisiniz ?
 

Üst