Skript'te Laga Son! Ultra Disk Tasarrufu Rehberi

Disk Tasarrufu?


  • Kullanılan toplam oy
    35

Minecraftplayerr

Java, Skript, Php, Html, Css, Javascript, Anime
Mesajlar
3,980
En iyi cevaplar
6
Beğeniler
3,787
Puanları
7,080
Ruh hali
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.




Skript kodları için sitemize bakabilirsiniz.
https://skriptdepo.blogspot.com
Etiket listesi:
@MhaWTHoR , @Rosenrot , @AdexTR , @byBluera , @RepublicanSensei , @RedFail , @Blueyescat , @afesraca , @Axel102 , @zRedDragon
 


Son düzenleme:

Rosenrot

LAGOMORPHA
Mesajlar
1,411
En iyi cevaplar
0
Beğeniler
1,348
Puanları
3,200
Birde bana kanıt sunarsan bunların gerçekten işe yaradığına, yoksa ben kod düzenini böyle bir şey için bozamam.
 

HKNGLGN

Zombi Katili
Mesajlar
248
En iyi cevaplar
3
Beğeniler
69
Puanları
430
Bende disk tasarrufu yapıyorum ama arkadaşlarım 1-2 harften bir şey olmuyacağını söylüyor buna dair bir ispat gibi bir şey hazırlarmısın?
 

RepublicanSensei

ˢᵖᶤᵍᵒᵗ ᵈᵉᵛᵉˡᵒᵖᵉʳ
Mesajlar
862
En iyi cevaplar
0
Beğeniler
490
Puanları
890
Güzel olmuş. SuperGuilds tamamen YML destekli 0 variable kullanıyor :notch:
 

PwParadox

Konun için düşüncem profil kapağımda
Mesajlar
1,073
En iyi cevaplar
0
Beğeniler
1,740
Puanları
3,280
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"
??? Demin kısa halini kullan dedin şimdi "on" kullanıyorsun ???
 
S

Switcher

Ziyaretçi
Dediğim gibi bunlar ufak şeyler pek inanmıyorum. Sadece else if kullanıyorum çünkü kolayıma geliyor.
 

Minecraftplayerr

Java, Skript, Php, Html, Css, Javascript, Anime
Mesajlar
3,980
En iyi cevaplar
6
Beğeniler
3,787
Puanları
7,080
Ruh hali
Herkese yorumları ve ilgisi için teşekkür ederim.
Konuya ne yazık ki kanıt videosu eklenmeyecektir ancak konu güncellenmeye devam edebilir.
 

Pledix

Kızıltaş Madencisi
Mesajlar
675
En iyi cevaplar
0
Beğeniler
332
Puanları
560
Mantıklı olarak düşünürsek bu mümkün :)
RAM ne kadar az satırı belleğinde tutarsa, o kadar RAM kullanımından tasarruf olur.
 

Minecraftplayerr

Java, Skript, Php, Html, Css, Javascript, Anime
Mesajlar
3,980
En iyi cevaplar
6
Beğeniler
3,787
Puanları
7,080
Ruh hali
Benim yazdıklarım dışında ek bilgisi olanlar bildirirse konuya ekleyebilirim.
 

KingAmdin_YT

Demir Madencisi
Mesajlar
337
En iyi cevaplar
1
Beğeniler
92
Puanları
460
Ruh hali
Kod:
on place:
 event-block is spruce wood
  send "test"
 event-block is birch wood
  send "test"
Daha kısası;
Kod:
on place:
 event-block is spruce wood or birch wood
 send "test"
 

Üst