1. Merhaba Ziyaretçi foruma kayıt olarak hediye kodu alabilirsin!
  2. Merhaba Ziyaretçi ! IP: play.LifeMCServer.com SkyBlock Sürüm: 1.7.X-1.8.X Senide aramızda görmek isteriz.
    Duyuruyu Kapat

Ders Skript'te Laga Son! Ultra Disk Tasarrufu Rehberi

'Skript Ders' forumunda MrBa01 tarafından 10 Haziran 2019 tarihinde açılan konu

  1. MrBa01

    MrBa01 Üye
    Üye

    Katılım:
    10 Haziran 2019
    Mesaj:
    1
    Beğenilmeler:
    2
    DİSK TASARRUFU
    >>>>>Sorunsuz Bir Skript Tasarlayın<<<<<
    (Moonstalker (Minecraftplayerr) tarafından ortaya çıkarılmıştır.)

    GİRİŞ
    Disk tasarrufu yaparak yazdığınız skriptteki lagı en aza indirebilirsiniz. Sadece lagı en aza indirmekle kalmaz, yaptığınız skriptin boyutunu ve satırını azaltabilirsiniz. Eğer disk tasarrufu her yere yayılırsa 4,5G gibi yüksek hızlı internete gerek kalmaz. Bir düşünün; disk tasarruflu 100 mb boyutundaki oyunu mu indirmek daha iyi, yoksa 1 GB boyutuna sahip sürekli donan oyunu mu?

    NASIL YAPILIR

    Formül 1
    Skriptinizde asla gereksiz variableler kullanmayın. Örnek olarak bir meslek skripti kodluyorsunuz ve birisi mesleğini bıraktı. Kişinin meslek değerini "yok" yapmak yerine direk olarak veriyi silin.

    Kullanma: set {meslek.%player%} to "mesleği yok"
    Kullan: delete {meslek.%player%}





    Formül 2
    Her zaman kodun kısa halini kullanın.

    Kullanma: if display name of player's held item is "eşyanın ismi":
    Kullan: name of player's tool is "eşyanın ismi"

    Kullan: on rightclick on player with diamond sword named "kılıcın ismi"
    Kullanma:
    on rightclick:
    event-entity is a player:
    player's held item is diamond sword
    name of player's held item is "kılıcın ismi"





    Formül 3
    Gereksiz boşluklar ve işaretler kullanmayın.

    Kullanma: {deger} is "1":
    (İki nokta üst üste işaretini koymadığınız zaman alt satırda 1 tab fazla boşluk bırakmanız gerekmez.)
    Kullan: {deger} is 1





    Formül 4
    Loop ve while kullanın. Böylece variables.csv adlı dosyanın çok fazla büyümesine engel olursunuz. Bu dosya ne kadar büyük olursa sisteminiz o kadar zorlanacaktır.

    Kullanma: send "mesaj" send "mesaj" send "mesaj"
    Kullan: loop 3 times: send "mesaj"





    Formül 5
    Sürekli aynı eventleri kullanmayın.

    Kullanma:
    on place of spruce wood:
    send "test"
    on place of birch wood:
    send "test"

    Kullan:
    on place:
    event-block is spruce wood
    send "test"
    event-block is birch wood
    send "test"






    Formül 6
    Variableleri doğru yerlerde kullanın. Örnek olarak bir yaş skripti yapıyorsunuz. Oyuna giriş yapan herkesin yaşını 0 yapmak yerine oyuna kayıt olan birinin yaşını 0 yapmak daha iyi olacaktır. Böylece herhangi bir bot saldırısına maruz kaldığınızda variables.csv dosyanız büyümemiş olur.





    Formül 7
    Aynı işlem için yeni bir komut oluşturmak yerine aliases kullanın.

    command /bukkit:
    aliases:tnt,op,me,stop
    trigger:
    send "Bu kod engellidir."





    Formül 8
    Eklenecektir.
     
    DenyysBaba ve Cnty_Emo bunu beğendi.

Bu Sayfayı Paylaş

Bu Konuya Bakan Kullanıcılar (Kullanıcı: 0, Ziyaretçi: 0)