Skript Paylaşımı GUI Fabrika Skript

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Kaiys

Zombi Geldi, Beni Yedi
Katılım
10 Mayıs 2021
Mesajlar
234
Elmaslar
107
Puan
6.850
Yaş
21

Discord:

kaiys

Selamlar, sizlere kendimi geliştirme amaçlı yaptığım fabrika skriptini paylaşacağım.
Eğer hata veya eklense güzel olurdu dediğiniz bir şeyi varsa lütfen yazın.
Umarım işinize yarar (:

:Komut:
/fabrika menu
( Pek çok komut var ancak hepsi /fabrika menu ye bağlı yani sadece bu yeterli olacaktır :) )

fabrika menu text.png

Yazılırsa Fabrika adındaki ana menü karşınıza çıkıyor.
fabrika_menu.png

fabrika fabrika logo.png

Tıklayınca Fabrika adında ayrı bir menü açılıyor.
fabrika satin alma.png

Tıklandığında satın alma işlemi yapılıyor.
fabrika satin alma mesaj.png

Yine fabrikanın satın alındığı menüde bulunuyor.
fabrika seviye artirma.png

Tıklandığında fabrika seviyesi artıyor.
fabrika seviye artirma mesaj.png


işçi logo.png

Tıklandığında İşçi Satın Alım adındaki menü açılıyor.
işçi satın alım menu.png

işçi satın alım.png

Tıklandığında İşçi satın alınıyor.
işçi satın alma mesajı.png

işçi bilgi.png


işçi atama logo.png

Tıklandığında İşçi Atama adında menü açılıyor.
işçi atama menu.png

Ürünlerin hepsi alttaki resimdeki gibi çalışan sayısı bilgisi yazıyor üzerlerinde.
işçi atama ürün nasıl gözüküyor.png

Tıklandığında işçi ataması gerçekleşir.
işçi atama mesajı.png


İşçi satın alındığında eğer işçi çalışmıyorsa müsait işçi sayısı artar.
işçi atama müsait işçi.png

işçi çıkartma.png

Tıklandığında İşçi Kovma adında menü açılır.

işçi kovma menu.png


işçi kovma menu eşyası.png

Tıklandığında işçi işten çıkartılır.(Alınan işçiler eksilmez müsait işçilere eklenir)
işçi atma mesajı.png

Satış menü logo.png

Tıklandığında Üretilen Eşyaları Satma Menüsü adında menü açılır.
satış menüsü.png



ürün satış eşya nasıl gözüküyor.png


üretilen eşya miktarı gösterimi.png

Eğer üretilen miktar 0 dan büyükse tıklandığında var olan tüm miktarı satıp parayı verir.
Satış uyarı mesajı.png

:Skript:
Kod:
options:  #BURADA BULUNAN HER ŞEYİ DÜZENLEYE BİLİRSİNİZ ÖZELLİKLE EŞYA FİYATLARINI SUNUCU EKONOMINIZE GORE DUZENLEMEYI UNUTMAYIN. AYRICA URETİM SÜRESİ SANİYE CİNSİNDENDİR HER İŞÇİ +1 SANİYE DAHA HIZLI YAPAR YANİ 25 İŞÇİ TEK İŞ YAPARSA 25 PUAN ALACAKTIR O İŞ HIZINI BUNU DÜŞÜNEREK DÜZENLEMENİZİ ÖNERİRİM.
    calisan_hizi_genel: 1 #Yazılan sürede işçiler iş yapar ben 1 olarak belirledim eğer artırırsanız mesela 30 işçiler 30 saniyede 1 iş yapacaktır. örn. 25 işçi ile 100 süreli bir iş 4 saniyede olacaksa, 2 ayarladığınızda iş 8 saniyede olacaktır.
    dongu_kontrol_hizi: 30 #Düşürürseniz lag oluşa bilir önerim 30 veya daha üstü olmasıdır. -Birisi bir işe işçi atadığında bu sürede aktif olacaktır.
    birinci_esya: &6Safran
    birinci_esya_logo: orange tulip
    birinci_esya_uretim_suresi: 100
    birinci_esya_getiri: 100
    ikinci_esya: &cPainite
    ikinci_esya_logo: redstone block
    ikinci_esya_uretim_suresi: 200
    ikinci_esya_getiri: 250
    ucuncu_esya: &dTaaffeit
    ucuncu_esya_logo: dye:9
    ucuncu_esya_uretim_suresi: 300
    ucuncu_esya_getiri: 375
    dorduncu_esya: &5Tirityum
    dorduncu_esya_logo: potion:8262
    dorduncu_esya_uretim_suresi: 400
    dorduncu_esya_getiri: 565
    besinci_esya: &eKaliforniyum
    besinci_esya_logo: glowstone dust
    besinci_esya_uretim_suresi: 500
    besinci_esya_getiri: 850
    fabrika_ucreti: 5000 #Fabrika satın alma ücreti
    isci_ucreti: 1000 #İşçi alma ücreti
    fabrika_seviye_yukseltme_ucreti: 5000 #Fabrika seviye yükseltme ücreti
    fabrika_seviye_bir_max_isci: 5
    fabrika_seviye_iki_max_isci: 10
    fabrika_seviye_uc_max_isci: 15
    fabrika_seviye_dort_max_isci: 20
    fabrika_seviye_bes_max_isci: 25
    menu_cam_adi: &f #Yazı gözükmemesini istiyorsan sadece bir renk kodu yaz ve bırak örn. &f
 
variables:
    {fabrika_varmi::%player%} = 0
    {fabrika_seviye::%player%} = 0
    {calisan_sayisi::%player%} = 0
    {isci_miktari::%player%} = 0
    {musait_isci_sayisi::%player%} = 0

command /fabrika [<text>] [<player>] [<integer>]:
        trigger:
                if arg 1 is not "menu" or "fabrikaveseviye" or "iscisatinalim" or "isciatama" or "iscikovmamenu" or "satis" or "al" or "isci" or "iscihatasi" or "seviyeyukselt" or "birinciesya" or "ikinciesya" or "ucuncuesya" or "dorduncuesya" or "besinciesya" or "ikinciesyaiscicikar" or "birinciesyaiscicikar" or "ucuncuesyaiscicikar" or "dorduncuesyaiscicikar" or "besinciesyaiscicikar" or "birinciesyasat" or "ikinciesyasat" or "ucuncuesyasat" or "dorduncuesyasat" or "besinciesyasat":
                        send ""
                        send ""
                        send "&8----------------------------------"
                        send "&6/fabrika menu &eFabrika genel komutu."
                        send "&8----------------------------------"
                        stop
                if arg 1 is "menu":
                        wait 5 tick
                        open chest with 1 rows named "&fFABRIKA" to player
                        format slot 2 of player with iron ore named "&aFabrika" with lore "&bFabrika satın almak ve fabrikana seviye atlatmak için tıkla!||&bMenü açılacak tıklayınca paran gitmeyecektir." to close then run  [execute player command "/fabrika fabrikaveseviye"]
                        format slot 4 of player with iron ingot named "&eİşçi" with lore "&bFabrikanda durmaksızın çalışacak işçiler almak için tıkla!||&bMenü açılacak tıklayınca paran gitmeyecektir." to close then run [execute player command "/fabrika iscisatinalim"]
                        format slot 6 of player with eye of ender named "&cİşçi Atama" with lore "&bİşçilerinin çalışacakları bölümü seçmek için tıkla!||&bÜretim yaptığın eşyaları bu menüden satabilirsin.||&bMenü açılacak tıklayınca paran gitmeyecektir." to close then run [execute player command "/fabrika isciatama"]
                        format slot 0 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 1 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 3 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 5 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 7 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 8 of player with feather named "&cKapat" to close
                if arg 1 is "fabrikaveseviye":
                        wait 5 tick
                        open chest with 1 rows named "&fFABRIKA" to player
                        format slot 2 of player with iron ore named "&aFabrika" with lore "&bFabrika satın almak için tıkla!||&bFabrika ücreti: &a{@fabrika_ucreti}" to close then run [execute player command "/fabrika al"]
                        format slot 4 of player with dye:10 named "&eParan: &a%player's money%" to be unstealable
                        format slot 6 of player with iron block named "&cFabrika seviyesi arttırma" with lore "&bFabrikana seviye atlatmak için tıkla!||&bMevcut fabrika seviyen: &e%{fabrika_seviye::%player%}% &6/ &b5||&bFabrika seviyesi yükseltme ücreti: &a{@fabrika_seviye_yukseltme_ucreti}" to close then run [execute player command "/fabrika seviyeyukselt"]
                        format slot 0 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 1 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 3 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 5 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 7 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 8 of player with dye:1 named "&cGeri dön" to close then run [execute player command "/fabrika menu"]
                if arg 1 is "iscisatinalim":
                        wait 5 tick
                        open chest with 1 rows named "&fİşçi Satın Alım" to player
                        format slot 2 of player with iron ingot named "&eİşçi" with lore "&bFabrikanda çalışacak işçi almak için tıkla!||&bİşçi alma ücreti: &a{@isci_ucreti}" to close then run [execute player command "/fabrika isci"]
                        format slot 4 of player with dye:10 named "&eParan: &a%player's money%" to be unstealable
                        format slot 6 of player with torch named "&cİşçi Bilgi" with lore "&b1. Seviye fabrikada alınabilecek maksimum işçi: &a{@fabrika_seviye_bir_max_isci}||&b2. Seviye fabrikada alınabilecek maksimum işçi: &a{@fabrika_seviye_iki_max_isci}||&b3. Seviye fabrikada alınabilecek maksimum işçi: &a{@fabrika_seviye_uc_max_isci}||&b4. Seviye fabrikada alınabilecek maksimum işçi: &a{@fabrika_seviye_dort_max_isci}||&b5. Seviye fabrikada alınabilecek maksimum işçi: &a{@fabrika_seviye_bes_max_isci}||&bMevcut işçi: &a%{isci_miktari::%player%}%||&bMevcut fabrika seviyeniz: &a%{fabrika_seviye::%player%}%" to be unstealable
                        format slot 0 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 1 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 3 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 5 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 7 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 8 of player with dye:1 named "&cGeri dön" to close then run [execute player command "/fabrika menu"]
                if arg 1 is "isciatama":
                        set {musait_isci_sayisi::%player%} to {isci_miktari::%player%} - {calisan_sayisi::%player%}
                        wait 5 tick
                        open chest with 3 rows named "&fİşçi Atama" to player
                        format slot 0 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 1 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 3 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 5 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 7 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 8 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 10 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 11 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 13 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 15 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 16 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 18 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 19 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 20 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 21 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 23 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 24 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 25 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 2 of player with {@birinci_esya_logo} named "{@birinci_esya}" with lore "{@birinci_esya} &büretiminde çalışan sayısı: &a%{birinci_esya_calisan_sayisi::%player%}%||&bİşçi ataması yapmak için tıkla!" to close then run [execute player command "/fabrika birinciesya"]
                        format slot 4 of player with iron ingot named "&eMüsait işçi sayın: &a%{musait_isci_sayisi::%player%}%" to be unstealable
                        format slot 6 of player with {@ikinci_esya_logo} named "{@ikinci_esya}" with lore "{@ikinci_esya} &büretiminde çalışan sayısı: &a%{ikinci_esya_calisan_sayisi::%player%}%||&bİşçi ataması yapmak için tıkla!" to close then run [execute player command "/fabrika ikinciesya"]
                        format slot 12 of player with {@ucuncu_esya_logo} named "{@ucuncu_esya}" with lore "{@ucuncu_esya} &büretiminde çalışan sayısı: &a%{ucuncu_esya_calisan_sayisi::%player%}%||&bİşçi ataması yapmak için tıkla!" to close then run  [execute player command "/fabrika ucuncuesya"]
                        format slot 14 of player with {@dorduncu_esya_logo} named "{@dorduncu_esya}" with lore "{@dorduncu_esya} &büretiminde çalışan sayısı: &a%{dorduncu_esya_calisan_sayisi::%player%}%||&bİşçi ataması yapmak için tıkla!" to close then run  [execute player command "/fabrika dorduncuesya"]
                        format slot 9 of player with redstone dust named "&cİşçi çıkartma" with lore "&bBir eşyayı üretmeyi artık istemiyormusun?||&bTamam o zaman gel ve istediğin kişileri işinden alıkoy!" to close then run [execute player command "/fabrika iscikovmamenu"]
                        format slot 22 of player with {@besinci_esya_logo} named "{@besinci_esya}" with lore "{@besinci_esya} &büretiminde çalışan sayısı: &a%{besinci_esya_calisan_sayisi::%player%}%||&bİşçi ataması yapmak için tıkla!" to close then run  [execute player command "/fabrika besinciesya"]
                        format slot 17 of player with emerald named "&aSatış Menüsü" with lore "&bÜrettiğin ürünleri satmak için tıkla!" to close then run [execute player command "/fabrika satis"]
                        format slot 26 of player with dye:1 named "&cGeri dön" to close then run [execute player command "/fabrika menu"]
                if arg 1 is "iscikovmamenu":
                        wait 5 tick
                        open chest with 3 rows named "&fİşçi Kovma" to player
                        format slot 0 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 1 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 3 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 5 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 7 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 8 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 9 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 10 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 11 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 13 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 15 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 16 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 17 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 18 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 19 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 20 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 21 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 23 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 24 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 25 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 2 of player with {@birinci_esya_logo} named "{@birinci_esya}" with lore "{@birinci_esya} &büretiminde çalışan sayısı: &a%{birinci_esya_calisan_sayisi::%player%}%||&bİşçiyi kovmak için tıkla!" to close then run  [execute player command "/fabrika birinciesyaiscicikar"]
                        format slot 4 of player with iron ingot named "&eMüsait işçi sayın: &a%{musait_isci_sayisi::%player%}%" to be unstealable
                        format slot 6 of player with {@ikinci_esya_logo} named "{@ikinci_esya}" with lore "{@ikinci_esya} &büretiminde çalışan sayısı: &a%{ikinci_esya_calisan_sayisi::%player%}%||&bİşçiyi kovmak için tıkla!" to close then run  [execute player command "/fabrika ikinciesyaiscicikar"]
                        format slot 12 of player with {@ucuncu_esya_logo} named "{@ucuncu_esya}" with lore "{@ucuncu_esya} &büretiminde çalışan sayısı: &a%{ucuncu_esya_calisan_sayisi::%player%}%||&bİşçiyi kovmak için tıkla!" to close then run  [execute player command "/fabrika ucuncuesyaiscicikar"]
                        format slot 14 of player with {@dorduncu_esya_logo} named "{@dorduncu_esya}" with lore "{@dorduncu_esya} &büretiminde çalışan sayısı: &a%{dorduncu_esya_calisan_sayisi::%player%}%||&bİşçiyi kovmak için tıkla!" to close then run  [execute player command "/fabrika dorduncuesyaiscicikar"]
                        format slot 22 of player with {@besinci_esya_logo} named "{@besinci_esya}" with lore "{@besinci_esya} &büretiminde çalışan sayısı: &a%{besinci_esya_calisan_sayisi::%player%}%||&bİşçiyi kovmak için tıkla!" to close then run  [execute player command "/fabrika besinciesyaiscicikar"]
                        format slot 26 of player with dye:1 named "&cGeri dön" to close then run [execute player command "/fabrika isciatama"]
                if arg 1 is "satis":
                        wait 5 tick
                        open chest with 3 rows named "&fÜretilen Eşyaları Satma Menüsü" to player
                        format slot 0 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 1 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 3 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 5 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 7 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 8 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 9 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 10 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 11 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 13 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 15 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 16 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 17 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 18 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 19 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 20 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 21 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 23 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 24 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 25 of player with light gray stained glass pane named "{@menu_cam_adi}" to be unstealable
                        format slot 2 of player with {@birinci_esya_logo} named "{@birinci_esya}" with lore "&bÜretilen {@birinci_esya} &bmiktarı: &a%{birinci_esya_uretilen_miktar::%player%}%||&bTanesinin satılma fiyatı: &a{@birinci_esya_getiri}||&bÜretim aşaması: &7%{birinci_esya_uretim_asamasi::%player%}% &b/ &c{@birinci_esya_uretim_suresi}" to close then run  [execute player command "/fabrika birinciesyasat"]
                        format slot 4 of player with dye:10 named "&eParan: &a%player's money%" to be unstealable
                        format slot 6 of player with {@ikinci_esya_logo} named "{@ikinci_esya}" with lore "&bÜretilen {@ikinci_esya} &bmiktarı: &a%{ikinci_esya_uretilen_miktar::%player%}%||&bTanesinin satılma fiyatı: &a{@ikinci_esya_getiri}||&bÜretim aşaması: &7%{ikinci_esya_uretim_asamasi::%player%}% &b/ &c{@ikinci_esya_uretim_suresi}" to close then run  [execute player command "/fabrika ikinciesyasat"]
                        format slot 12 of player with {@ucuncu_esya_logo} named "{@ucuncu_esya}" with lore "&bÜretilen {@ucuncu_esya} &bmiktarı: &a%{ucuncu_esya_uretilen_miktar::%player%}%||&bTanesinin satılma fiyatı: &a{@ucuncu_esya_getiri}||&bÜretim aşaması: &7%{ucuncu_esya_uretim_asamasi::%player%}% &b/ &c{@ucuncu_esya_uretim_suresi}" to close then run  [execute player command "/fabrika ucuncuesyasat"]
                        format slot 14 of player with {@dorduncu_esya_logo} named "{@dorduncu_esya}" with lore "&bÜretilen {@dorduncu_esya} &bmiktarı: &a%{dorduncu_esya_uretilen_miktar::%player%}%||&bTanesinin satılma fiyatı: &a{@dorduncu_esya_getiri}||&bÜretim aşaması: &7%{dorduncu_esya_uretim_asamasi::%player%}% &b/ &c{@dorduncu_esya_uretim_suresi}" to close then run  [execute player command "/fabrika dorduncuesyasat"]
                        format slot 22 of player with {@besinci_esya_logo} named "{@besinci_esya}" with lore "&bÜretilen {@besinci_esya} &bmiktarı: &a%{besinci_esya_uretilen_miktar::%player%}%||&bTanesinin satılma fiyatı: &a{@besinci_esya_getiri}||&bÜretim aşaması: &7%{besinci_esya_uretim_asamasi::%player%}% &b/ &c{@besinci_esya_uretim_suresi}" to close then run  [execute player command "/fabrika besinciesyasat"]
                        format slot 26 of player with dye:1 named "&cGeri dön" to close then run [execute player command "/fabrika isciatama"]
                if arg 1 is "al":
                        if player's balance is greater than {@fabrika_ucreti}:
                                if {fabrika_varmi::%player%} is equal to 0:
                                        execute console command "/eco take %player% {@fabrika_ucreti}"
                                        set {fabrika_varmi::%player%} to 1
                                        set {fabrika_seviye::%player%} to 1
                                        send "&aBaşarıyla fabrikayı devraldın."
                                        stop
                                else:
                                        send "&cZaten daha önceden fabrika almışsın."
                                        stop
                        else:
                                send "&cFabrika almak için gerekli para: {@fabrika_ucreti}"
                                stop
                             
                if arg 1 is "isci":
                        if {fabrika_varmi::%player%} is equal to 1:
                                if player's balance is greater than {@isci_ucreti}:
                                        if {fabrika_seviye::%player%} is equal to 1:
                                                if {isci_miktari::%player%} is less than {@fabrika_seviye_bir_max_isci}:
                                                        set {isci_miktari::%player%} to {isci_miktari::%player%} + 1
                                                        send "&aBaşarıyla fabrikana bir işçi aldın."
                                                        send "&aÇalışması için /fabrika menu'den atama yapmayı unutma!"
                                                        execute console command "/eco take %player% {@isci_ucreti}"
                                                        execute player command "/fabrika iscisatinalim"
                                                        stop
                                                else:
                                                        send "&c1. Seviye fabrika en fazla &b{@fabrika_seviye_bir_max_isci} &cadet işçi alabilir."
                                                        stop
                                        else if {fabrika_seviye::%player%} is equal to 2:
                                                if {isci_miktari::%player%} is less than {@fabrika_seviye_iki_max_isci}:
                                                        set {isci_miktari::%player%} to {isci_miktari::%player%} + 1
                                                        send "&aBaşarıyla fabrikana bir işçi aldın."
                                                        send "&aÇalışması için /fabrika menu'den atama yapmayı unutma!"
                                                        execute console command "/eco take %player% {@isci_ucreti}"
                                                        execute player command "/fabrika iscisatinalim"
                                                        stop
                                                else:
                                                        send "&c2. Seviye fabrika en fazla &b{@fabrika_seviye_iki_max_isci} &cadet işçi alabilir."
                                                        stop
                                        else if {fabrika_seviye::%player%} is equal to 3:
                                                if {isci_miktari::%player%} is less than {@fabrika_seviye_uc_max_isci}:
                                                        set {isci_miktari::%player%} to {isci_miktari::%player%} + 1
                                                        send "&aBaşarıyla fabrikana bir işçi aldın."
                                                        send "&aÇalışması için /fabrika menu'den atama yapmayı unutma!"
                                                        execute console command "/eco take %player% {@isci_ucreti}"
                                                        execute player command "/fabrika iscisatinalim"
                                                        stop
                                                else:
                                                        send "&c3. Seviye fabrika en fazla &b{@fabrika_seviye_uc_max_isci} &cadet işçi alabilir."
                                                        stop
                                        else if {fabrika_seviye::%player%} is equal to 4:
                                                if {isci_miktari::%player%} is less than {@fabrika_seviye_dort_max_isci}:
                                                        set {isci_miktari::%player%} to {isci_miktari::%player%} + 1
                                                        send "&aBaşarıyla fabrikana bir işçi aldın."
                                                        send "&aÇalışması için /fabrika menu'den atama yapmayı unutma!"
                                                        execute console command "/eco take %player% {@isci_ucreti}"
                                                        execute player command "/fabrika iscisatinalim"
                                                        stop
                                                else:
                                                        send "&c4. Seviye fabrika en fazla &b{@fabrika_seviye_dort_max_isci} &cadet işçi alabilir."
                                                        stop
                                        else if {fabrika_seviye::%player%} is equal to 5:
                                                if {isci_miktari::%player%} is less than {@fabrika_seviye_bes_max_isci}:
                                                        set {isci_miktari::%player%} to {isci_miktari::%player%} + 1
                                                        send "&aBaşarıyla fabrikana bir işçi aldın."
                                                        send "&aÇalışması için /fabrika menu'den atama yapmayı unutma!"
                                                        execute console command "/eco take %player% {@isci_ucreti}"
                                                        execute player command "/fabrika iscisatinalim"
                                                        stop
                                                else:
                                                        send "&c5. Seviye fabrika en fazla &b{@fabrika_seviye_bes_max_isci} &cadet işçi alabilir."
                                                        stop
                                        else:
                                                send "&4SİSTEMSEL HATA! YETKİLİYE BİLDİRİNİZ"
                                                send "&bYetkilinin kullanması gereken komut /fabrika iscihatasi %player%"
                                                stop
                                else:
                                        send "&cİşçi almak için gerekli para: {@isci_ucreti}"
                        else:
                                send "&cÖnce fabrika alman lazım."
                if arg 1 is "iscihatasi":
                        if player has permission "fabrika.admin":
                                if arg 2 is set:
                                        set {fabrika_seviye::%arg-2%} to 1
                                        set {isci_miktari::%player%} to 0
                                        send "&bBaşarıyla %arg-2% kişisinin fabrika seviyesi ve isci miktari 0 landı."
                                        stop
                                else:
                                        send "&cDoğru kullanım /fabrika iscihatasi <oyuncuadi>"
                                        stop
                        else:
                                send "&cGerekli yetkiye sahip değilsin."
                if arg 1 is "seviyeyukselt":
                        if {fabrika_varmi::%player%} is equal to 1:
                                if player's balance is greater than {@fabrika_seviye_yukseltme_ucreti}:
                                        set {fabrika_seviye::%player%} to {fabrika_seviye::%player%}
                                        if {fabrika_seviye::%player%} is less than 5:
                                                set {fabrika_seviye::%player%} to {fabrika_seviye::%player%} + 1
                                                send "&aBaşarıyla fabrikana bir seviye atlattın! Mevcut fabrika seviyen: &b%{fabrika_seviye::%player%}%"
                                                execute console command "/eco take %player% {@fabrika_seviye_yukseltme_ucreti}"
                                                execute player command "/fabrika fabrikaveseviye"
                                                stop
                                        else:
                                                send "&cFabrikan en fazla 5. seviyeye çıkabilir."
                                                stop
                                else:
                                        send "&cFabrikana seviye atlatmak için gerekli para: {@fabrika_seviye_yukseltme_ucreti}"
                                        stop
                        else:
                                send "&cÖnce fabrika alman lazım."
                             
                if arg 1 is "birinciesya":
                        if {fabrika_varmi::%player%} is equal to 1:
                                if {isci_miktari::%player%} is greater than 0:
                                        set {musait_isci_sayisi::%player%} to {isci_miktari::%player%} - {calisan_sayisi::%player%}
                                        if {musait_isci_sayisi::%player%} is greater than 0:
                                                set {birinci_esya_calisan_sayisi::%player%} to {birinci_esya_calisan_sayisi::%player%} + 1
                                                set {calisan_sayisi::%player%} to {calisan_sayisi::%player%} + 1
                                                set {musait_isci_sayisi} to {isci_miktari::%player%} - {calisan_sayisi::%player%}
                                                send "&bBaşarıyla {@birinci_esya} &büretimine işçi atadın."
                                                execute player command "/fabrika isciatama"
                                                stop
                                        else:
                                                send "&cÇalışmaya müsait işçin bulunmamakta."
                                else:
                                        send "&cHiç işçin yok!"
                        else:
                                send "&cFabrikan yok!"
                if arg 1 is "ikinciesya":
                        if {fabrika_varmi::%player%} is equal to 1:
                                if {isci_miktari::%player%} is greater than 0:
                                        set {musait_isci_sayisi::%player%} to {isci_miktari::%player%} - {calisan_sayisi::%player%}
                                        if {musait_isci_sayisi::%player%} is greater than 0:
                                                set {ikinci_esya_calisan_sayisi::%player%} to {ikinci_esya_calisan_sayisi::%player%} + 1
                                                set {calisan_sayisi::%player%} to {calisan_sayisi::%player%} + 1
                                                set {musait_isci_sayisi} to {isci_miktari::%player%} - {calisan_sayisi::%player%}
                                                send "&bBaşarıyla {@ikinci_esya} &büretimine işçi atadın."
                                                execute player command "/fabrika isciatama"
                                                stop
                                        else:
                                                send "&cÇalışmaya müsait işçin bulunmamakta."
                                else:
                                        send "&cHiç işçin yok!"
                        else:
                                send "&cFabrikan yok!"
                if arg 1 is "ucuncuesya":
                        if {fabrika_varmi::%player%} is equal to 1:
                                if {isci_miktari::%player%} is greater than 0:
                                        set {musait_isci_sayisi::%player%} to {isci_miktari::%player%} - {calisan_sayisi::%player%}
                                        if {musait_isci_sayisi::%player%} is greater than 0:
                                                set {ucuncu_esya_calisan_sayisi::%player%} to {ucuncu_esya_calisan_sayisi::%player%} + 1
                                                set {calisan_sayisi::%player%} to {calisan_sayisi::%player%} + 1
                                                set {musait_isci_sayisi} to {isci_miktari::%player%} - {calisan_sayisi::%player%}
                                                send "&bBaşarıyla {@ucuncu_esya} &büretimine işçi atadın."
                                                execute player command "/fabrika isciatama"
                                                stop
                                        else:
                                                send "&cÇalışmaya müsait işçin bulunmamakta."
                                else:
                                        send "&cHiç işçin yok!"
                        else:
                                send "&cFabrikan yok!"
                             
                if arg 1 is "dorduncuesya":
                        if {fabrika_varmi::%player%} is equal to 1:
                                if {isci_miktari::%player%} is greater than 0:
                                        set {musait_isci_sayisi::%player%} to {isci_miktari::%player%} - {calisan_sayisi::%player%}
                                        if {musait_isci_sayisi::%player%} is greater than 0:
                                                set {dorduncu_esya_calisan_sayisi::%player%} to {dorduncu_esya_calisan_sayisi::%player%} + 1
                                                set {calisan_sayisi::%player%} to {calisan_sayisi::%player%} + 1
                                                set {musait_isci_sayisi} to {isci_miktari::%player%} - {calisan_sayisi::%player%}
                                                send "&bBaşarıyla {@dorduncu_esya} &büretimine işçi atadın."
                                                execute player command "/fabrika isciatama"
                                                stop
                                        else:
                                                send "&cÇalışmaya müsait işçin bulunmamakta."
                                else:
                                        send "&cHiç işçin yok!"
                        else:
                                send "&cFabrikan yok!"
                             
                if arg 1 is "besinciesya":
                        if {fabrika_varmi::%player%} is equal to 1:
                                if {isci_miktari::%player%} is greater than 0:
                                        set {musait_isci_sayisi::%player%} to {isci_miktari::%player%} - {calisan_sayisi::%player%}
                                        if {musait_isci_sayisi::%player%} is greater than 0:
                                                set {besinci_esya_calisan_sayisi::%player%} to {besinci_esya_calisan_sayisi::%player%} + 1
                                                set {calisan_sayisi::%player%} to {calisan_sayisi::%player%} + 1
                                                set {musait_isci_sayisi} to {isci_miktari::%player%} - {calisan_sayisi::%player%}
                                                send "&bBaşarıyla {@besinci_esya} &büretimine işçi atadın."
                                                execute player command "/fabrika isciatama"
                                                stop
                                        else:
                                                send "&cÇalışmaya müsait işçin bulunmamakta."
                                else:
                                        send "&cHiç işçin yok!"
                        else:
                                send "&cFabrikan yok!"
                             
                if arg 1 is "ikinciesyaiscicikar":
                        if {fabrika_varmi::%player%} is equal to 1:
                                set {calisan_sayisi::%player%} to {isci_miktari::%player%} - {musait_isci_sayisi::%player%}
                                if {calisan_sayisi::%player%} is greater than 0:
                                        if {ikinci_esya_calisan_sayisi::%player%} is greater than 0:
                                                set {ikinci_esya_calisan_sayisi::%player%} to {ikinci_esya_calisan_sayisi::%player%} - 1
                                                set {calisan_sayisi::%player%} to {calisan_sayisi::%player%} - 1
                                                set {musait_isci_sayisi::%player%} to {musait_isci_sayisi::%player%} + 1
                                                send "&bBaşarıyla {@ikinci_esya} &büretiminde çalışan işçini işinden aldın."
                                                execute player command "/fabrika iscikovmamenu"
                                        else:
                                                send "{@ikinci_esya} &cüretiminde çalışan işçin yok!"
                                                stop
                                else:
                                        send "&cHiç Çalışan işçin yok! %{musait_isci_sayisi::%player%}% %{calisan_sayisi::%player%}% %{isci_miktari::%player%}%"
                                        stop
                        else:
                                send "&cFabrikan yok!"
                                stop
                if arg 1 is "ucuncuesyaiscicikar":
                        if {fabrika_varmi::%player%} is equal to 1:
                                set {calisan_sayisi::%player%} to {isci_miktari::%player%} - {musait_isci_sayisi::%player%}
                                if {calisan_sayisi::%player%} is greater than 0:
                                        if {ucuncu_esya_calisan_sayisi::%player%} is greater than 0:
                                                set {ucuncu_esya_calisan_sayisi::%player%} to {ucuncu_esya_calisan_sayisi::%player%} - 1
                                                set {calisan_sayisi::%player%} to {calisan_sayisi::%player%} - 1
                                                set {musait_isci_sayisi::%player%} to {musait_isci_sayisi::%player%} + 1
                                                send "&bBaşarıyla {@ucuncu_esya} &büretiminde çalışan işçini işinden aldın."
                                                execute player command "/fabrika iscikovmamenu"
                                        else:
                                                send "{@ucuncu_esya} &cüretiminde çalışan işçin yok!"
                                                stop
                                else:
                                        send "&cHiç Çalışan işçin yok! %{musait_isci_sayisi::%player%}% %{calisan_sayisi::%player%}% %{isci_miktari::%player%}%"
                                        stop
                        else:
                                send "&cFabrikan yok!"
                                stop
                if arg 1 is "dorduncuesyaiscicikar":
                        if {fabrika_varmi::%player%} is equal to 1:
                                set {calisan_sayisi::%player%} to {isci_miktari::%player%} - {musait_isci_sayisi::%player%}
                                if {calisan_sayisi::%player%} is greater than 0:
                                        if {dorduncu_esya_calisan_sayisi::%player%} is greater than 0:
                                                set {dorduncu_esya_calisan_sayisi::%player%} to {dorduncu_esya_calisan_sayisi::%player%} - 1
                                                set {calisan_sayisi::%player%} to {calisan_sayisi::%player%} - 1
                                                set {musait_isci_sayisi::%player%} to {musait_isci_sayisi::%player%} + 1
                                                send "&bBaşarıyla {@dorduncu_esya} &büretiminde çalışan işçini işinden aldın."
                                                execute player command "/fabrika iscikovmamenu"
                                        else:
                                                send "{@dorduncu_esya} &cüretiminde çalışan işçin yok!"
                                                stop
                                else:
                                        send "&cHiç Çalışan işçin yok! %{musait_isci_sayisi::%player%}% %{calisan_sayisi::%player%}% %{isci_miktari::%player%}%"
                                        stop
                        else:
                                send "&cFabrikan yok!"
                                stop
                if arg 1 is "besinciesyaiscicikar":
                        if {fabrika_varmi::%player%} is equal to 1:
                                set {calisan_sayisi::%player%} to {isci_miktari::%player%} - {musait_isci_sayisi::%player%}
                                if {calisan_sayisi::%player%} is greater than 0:
                                        if {besinci_esya_calisan_sayisi::%player%} is greater than 0:
                                                set {besinci_esya_calisan_sayisi::%player%} to {besinci_esya_calisan_sayisi::%player%} - 1
                                                set {calisan_sayisi::%player%} to {calisan_sayisi::%player%} - 1
                                                set {musait_isci_sayisi::%player%} to {musait_isci_sayisi::%player%} + 1
                                                send "&bBaşarıyla {@besinci_esya} &büretiminde çalışan işçini işinden aldın."
                                                execute player command "/fabrika iscikovmamenu"
                                        else:
                                                send "{@besinci_esya} &cüretiminde çalışan işçin yok!"
                                                stop
                                else:
                                        send "&cHiç Çalışan işçin yok! %{musait_isci_sayisi::%player%}% %{calisan_sayisi::%player%}% %{isci_miktari::%player%}%"
                                        stop
                        else:
                                send "&cFabrikan yok!"
                                stop
                if arg 1 is "birinciesyaiscicikar":
                        if {fabrika_varmi::%player%} is equal to 1:
                                set {calisan_sayisi::%player%} to {isci_miktari::%player%} - {musait_isci_sayisi::%player%}
                                if {calisan_sayisi::%player%} is greater than 0:
                                        if {birinci_esya_calisan_sayisi::%player%} is greater than 0:
                                                set {birinci_esya_calisan_sayisi::%player%} to {birinci_esya_calisan_sayisi::%player%} - 1
                                                set {calisan_sayisi::%player%} to {calisan_sayisi::%player%} - 1
                                                set {musait_isci_sayisi::%player%} to {musait_isci_sayisi::%player%} + 1
                                                send "&bBaşarıyla {@birinci_esya} &büretiminde çalışan işçini işinden aldın."
                                                execute player command "/fabrika iscikovmamenu"
                                        else:
                                                send "{@birinci_esya} &cüretiminde çalışan işçin yok!"
                                                stop
                                else:
                                        send "&cHiç Çalışan işçin yok! %{musait_isci_sayisi::%player%}% %{calisan_sayisi::%player%}% %{isci_miktari::%player%}%"
                                        stop
                        else:
                                send "&cFabrikan yok!"
                                stop
                if arg 1 is "birinciesyasat":
                        if {fabrika_varmi::%player%} is equal to 1:
                                if {birinci_esya_uretilen_miktar::%player%} is greater than 0:
                                        set {birinci_esya_gelecek_miktar::%player%} to {birinci_esya_uretilen_miktar::%player%} * {@birinci_esya_getiri}
                                        set {birinci_esya_uretilen_miktar::%player%} to 0
                                        execute console command "/eco give %player% %{birinci_esya_gelecek_miktar::%player%}%"
                                        send "&bÜretilen {@birinci_esya} &bları satıp &a%{birinci_esya_gelecek_miktar::%player%}% &bmiktarında para aldın."
                                        execute player command "/fabrika satis"
                                        stop
                                else:
                                        send "&cHiç {@birinci_esya} &cüretmemişsin."
                                        stop
                        else:
                                send "&cFabrikan yok!"
                                stop
                if arg 1 is "ikinciesyasat":
                        if {fabrika_varmi::%player%} is equal to 1:
                                if {ikinci_esya_uretilen_miktar::%player%} is greater than 0:
                                        set {ikinci_esya_gelecek_miktar::%player%} to {ikinci_esya_uretilen_miktar::%player%} * {@ikinci_esya_getiri}
                                        set {ikinci_esya_uretilen_miktar::%player%} to 0
                                        execute console command "/eco give %player% %{ikinci_esya_gelecek_miktar::%player%}%"
                                        send "&bÜretilen {@ikinci_esya} &bları satıp &a%{ikinci_esya_gelecek_miktar::%player%}% &bmiktarında para aldın."
                                        execute player command "/fabrika satis"
                                        stop
                                else:
                                        send "&cHiç {@ikinci_esya} &cüretmemişsin."
                                        stop
                        else:
                                send "&cFabrikan yok!"
                                stop
                if arg 1 is "ucuncuesyasat":
                        if {fabrika_varmi::%player%} is equal to 1:
                                if {ucuncu_esya_uretilen_miktar::%player%} is greater than 0:
                                        set {ucuncu_esya_gelecek_miktar::%player%} to {ucuncu_esya_uretilen_miktar::%player%} * {@ucuncu_esya_getiri}
                                        set {ucuncu_esya_uretilen_miktar::%player%} to 0
                                        execute console command "/eco give %player% %{ucuncu_esya_gelecek_miktar::%player%}%"
                                        send "&bÜretilen {@ucuncu_esya} &bları satıp &a%{ucuncu_esya_gelecek_miktar::%player%}% &bmiktarında para aldın."
                                        execute player command "/fabrika satis"
                                        stop
                                else:
                                        send "&cHiç {@ucuncu_esya} &cüretmemişsin."
                                        stop
                        else:
                                send "&cFabrikan yok!"
                                stop
                if arg 1 is "dorduncuesyasat":
                        if {fabrika_varmi::%player%} is equal to 1:
                                if {dorduncu_esya_uretilen_miktar::%player%} is greater than 0:
                                        set {dorduncu_esya_gelecek_miktar::%player%} to {dorduncu_esya_uretilen_miktar::%player%} * {@dorduncu_esya_getiri}
                                        set {dorduncu_esya_uretilen_miktar::%player%} to 0
                                        execute console command "/eco give %player% %{dorduncu_esya_gelecek_miktar::%player%}%"
                                        send "&bÜretilen {@dorduncu_esya} &bları satıp &a%{dorduncu_esya_gelecek_miktar::%player%}% &bmiktarında para aldın."
                                        execute player command "/fabrika satis"
                                        stop
                                else:
                                        send "&cHiç {@dorduncu_esya} &cüretmemişsin."
                                        stop
                        else:
                                send "&cFabrikan yok!"
                                stop
                if arg 1 is "besinciesyasat":
                        if {fabrika_varmi::%player%} is equal to 1:
                                if {besinci_esya_uretilen_miktar::%player%} is greater than 0:
                                        set {besinci_esya_gelecek_miktar::%player%} to {besinci_esya_uretilen_miktar::%player%} * {@besinci_esya_getiri}
                                        set {besinci_esya_uretilen_miktar::%player%} to 0
                                        execute console command "/eco give %player% %{besinci_esya_gelecek_miktar::%player%}%"
                                        send "&bÜretilen {@besinci_esya} &bları satıp &a%{besinci_esya_gelecek_miktar::%player%}% &bmiktarında para aldın."
                                        execute player command "/fabrika satis"
                                        stop
                                else:
                                        send "&cHiç {@besinci_esya} &cüretmemişsin."
                                        stop
                        else:
                                send "&cFabrikan yok!"
                                stop
             
on join:
        set {oyuncu_aktif_mi::%player%} to 1
        if {oyuncu_aktif_mi::%player%} is greater than 0:
                wait 2 second
                while {oyuncu_aktif_mi::%player%} is greater than 0:
                        wait {@dongu_kontrol_hizi} second
                        if {calisan_sayisi::%player%} is greater than 0:
                                while {calisan_sayisi::%player%} is greater than 0:
                                        wait {@calisan_hizi_genel} second
                                        if {birinci_esya_calisan_sayisi::%player%} is greater than 0:
                                                wait 1 second
                                                set {birinci_esya_uretim_asamasi::%player%} to {birinci_esya_uretim_asamasi::%player%} + {birinci_esya_calisan_sayisi::%player%}
                                                if {birinci_esya_uretim_asamasi::%player%} is greater than or equal to {@birinci_esya_uretim_suresi}:
                                                        set {birinci_esya_uretilen_miktar::%player%} to {birinci_esya_uretilen_miktar::%player%} + 1
                                                        set {birinci_esya_uretim_asamasi::%player%} to 0
                                        if {ikinci_esya_calisan_sayisi::%player%} is greater than 0:
                                                wait 1 second
                                                set {ikinci_esya_uretim_asamasi::%player%} to {ikinci_esya_uretim_asamasi::%player%} + {ikinci_esya_calisan_sayisi::%player%}
                                                if {ikinci_esya_uretim_asamasi::%player%} is greater than or equal to {@ikinci_esya_uretim_suresi}:
                                                        set {ikinci_esya_uretilen_miktar::%player%} to {ikinci_esya_uretilen_miktar::%player%} + 1
                                                        set {ikinci_esya_uretim_asamasi::%player%} to 0
                                        if {ucuncu_esya_calisan_sayisi::%player%} is greater than 0:
                                                wait 1 second
                                                set {ucuncu_esya_uretim_asamasi::%player%} to {ucuncu_esya_uretim_asamasi::%player%} + {ucuncu_esya_calisan_sayisi::%player%}
                                                if {ucuncu_esya_uretim_asamasi::%player%} is greater than or equal to {@ucuncu_esya_uretim_suresi}:
                                                        set {ucuncu_esya_uretilen_miktar::%player%} to {ucuncu_esya_uretilen_miktar::%player%} + 1
                                                        set {ucuncu_esya_uretim_asamasi::%player%} to 0
                                        if {dorduncu_esya_calisan_sayisi::%player%} is greater than 0:
                                                wait 1 second
                                                set {dorduncu_esya_uretim_asamasi::%player%} to {dorduncu_esya_uretim_asamasi::%player%} + {dorduncu_esya_calisan_sayisi::%player%}
                                                if {dorduncu_esya_uretim_asamasi::%player%} is greater than or equal to {@dorduncu_esya_uretim_suresi}:
                                                        set {dorduncu_esya_uretilen_miktar::%player%} to {dorduncu_esya_uretilen_miktar::%player%} + 1
                                                        set {dorduncu_esya_uretim_asamasi::%player%} to 0
                                        if {besinci_esya_calisan_sayisi::%player%} is greater than 0:
                                                wait 1 second
                                                set {besinci_esya_uretim_asamasi::%player%} to {besinci_esya_uretim_asamasi::%player%} + {besinci_esya_calisan_sayisi::%player%}
                                                if {besinci_esya_uretim_asamasi::%player%} is greater than or equal to {@besinci_esya_uretim_suresi}:
                                                        set {besinci_esya_uretilen_miktar::%player%} to {besinci_esya_uretilen_miktar::%player%} + 1
                                                        set {besinci_esya_uretim_asamasi::%player%} to 0
                                     
on quit:
        set {oyuncu_aktif_mi::%player%} to 0
        stop
:Ekstra:
Options: bölümündeki her şey düzenlene bilir durumda kendi sunucu ekonominize göre düzenleye bilirsiniz ayrıca tüm eşyalar isim simge vb oradan değiştirebilirsiniz.
Her işçi +1 daha fazla puan verir yani eşya üretim hızı artar.
 

Ekli dosyalar

  • işçi satın alım.png
    işçi satın alım.png
    5,5 KB · Görüntüleme: 53
Geliştirilebilir. Başarılar dilerim.
 
Gerçekten hoş olmuş denemeden bilemem fakat az lag yapabilir eğer yapmıyorsa elinize sağlık geliştirilirse daha iyi olabilir.
 
Eline sağlık yenilikçi bir skript olmuş geliştirilirse daha güzel olacağına inanıyorum başarılar.
 
Elinize sağlık, güzel bir skript olmuş sunucumda kullanacağım sanırım.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst