Çözüldü Skript kod düzeni nasıl sağlanır ?

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

TinderBoy

Odunlara Vur Vur Vur!
Katılım
13 Ocak 2018
Mesajlar
25
Elmaslar
34
Puan
13.230
Minecraft
TinderBoy

Discord:

modelonely #3493


Skript Kod Düzeni Yardım

Yapmak istediğim şey skript de Kod Düzeni sağlamak örneğin elimde bir kod parçası var hatasız fakat tüm kodlar düzensiz bildiğim kadarıyla skript hata veriyor böyle durumlarda tab hatası vs ben ise o kodu otomatik tablarını düzeltecek bir site vs istiyorum varsa atarsanız sevinirim.

Yani bu site olmak zorunda değil tab sistemi nasıl işliyor skript de bunu bir programlama dili ile nasıl otomatik olarak ayarlayabilirim;

Örneğin:

Kod:
command /test:
permission: test.sk
permision message: Deneme
trigger:
send "test" to player

Kod şu şekilde fakat bildiğim kadarıyla koddaki tabların hatasız olması gerekiyor yani şöyle;

Kod:
command /test:
    permission: test.sk
    permision message: Deneme
    trigger:
        send "test" to player

İşte o tabları otomatik olarak ekleyecek hatasız düzeltecek bir site vs lazım.

Şimdiden Teşekkürler.​
 

Skript Kod Düzeni Yardım

Yapmak istediğim şey skript de Kod Düzeni sağlamak örneğin elimde bir kod parçası var hatasız fakat tüm kodlar düzensiz bildiğim kadarıyla skript hata veriyor böyle durumlarda tab hatası vs ben ise o kodu otomatik tablarını düzeltecek bir site vs istiyorum varsa atarsanız sevinirim.

Yani bu site olmak zorunda değil tab sistemi nasıl işliyor skript de bunu bir programlama dili ile nasıl otomatik olarak ayarlayabilirim;

Örneğin:

Kod:
command /test:
permission: test.sk
permision message: Deneme
trigger:
send "test" to player

Kod şu şekilde fakat bildiğim kadarıyla koddaki tabların hatasız olması gerekiyor yani şöyle;

Kod:
command /test:
    permission: test.sk
    permision message: Deneme
    trigger:
        send "test" to player

İşte o tabları otomatik olarak ekleyecek hatasız düzeltecek bir site vs lazım.

Şimdiden Teşekkürler.​
Hastebin veya pastebin den yapabilirsin. 1 tab = 4 boşluktur. Hataları söylemiyorlar kendin bulman lazım zaten skript hata verir ordan görürsün.
 
Hastebin veya pastebin den yapabilirsin. 1 tab = 4 boşluktur. Hataları söylemiyorlar kendin bulman lazım zaten skript hata verir ordan görürsün.
İşte bende bunun otomatik olmasını istiyorum oradaki tabları vs kendiliğinden hatasız bir şekilde ekleyebilecek bir site, program vs bir şey istiyorum.
 
@TinderBoy bulursan bize de söyle , sürekli tab errorları alıyorum.
 
merhabalar, skript yazarı değil eklenti yazarıyım, java dan esinlenerek size skript için düzen konusunda bi ipucu verebilriim istersen.
şöyle ki, gördüğüm kadarıyla skript yazarları kodları her zaman sağa doğru uzatarak yazıyor yani bir örnek verirsek
Kod:
if xxxx
  if yyyy
    do somthings
bu şekil gerçekten okunmasını ve anlaşılmasını zorlaştırıyor benim önerim ise şu şekilde

Kod:
if xxxx değilse(mesela x == 1 yerine x != 1 yapıcaksın)
  stop
if yy değilse(yine yukarıda ki gibi)
  stop

// do somthings
bu şekilde kod aşağı doğru giderken okunması ve anlaşılması kolaylaşıyor. ancak bu bir kodlama stilidir herkes bu şekilde yapıcak diye bir şey yok, benim tercih ettiğim stil bu şekilde.
 
İşte bende bunun otomatik olmasını istiyorum oradaki tabları vs kendiliğinden hatasız bir şekilde ekleyebilecek bir site, program vs bir şey istiyorum.

Bunu bulman imkansız gibi bir şey olur. Çünkü "if" - "else" gibi şeyler kullanacağından bazı yerlerde TAB'ı silmen bazı yerlerde eklemen
gerekiyor. Örnek vermek gerekirse;

Kod:
command mc-tr:
    trigger:
        if {mctr::%player%} is greater than 1:
            if {mctr} is "aktif":
                send "MC-TR"
            else:
                send "MC-TR"
        else:
            send "MC-TR"

Bazı yerlerde "else" i geri çekmen gerekiyor.
 
Bunu otomatik yapacak bir site vs. yok. Skripte reload attığında zaten boşlukla ilgili sorunları çözümü yazıyor bu kadar bırakman gerekiyodu sen şu kadar bırakmışsın gibi. Bence internetteki skript örneklerini inceleyerek tabların nerede nasıl kullanılacağını çözmeye çalış. İyi kodlamalar.
 
Bunu otomatik yapacak bir site vs. yok. Skripte reload attığında zaten boşlukla ilgili sorunları çözümü yazıyor bu kadar bırakman gerekiyodu sen şu kadar bırakmışsın gibi. Bence internetteki skript örneklerini inceleyerek tabların nerede nasıl kullanılacağını çözmeye çalış. İyi kodlamalar.
Bunu bulman imkansız gibi bir şey olur. Çünkü "if" - "else" gibi şeyler kullanacağından bazı yerlerde TAB'ı silmen bazı yerlerde eklemen
gerekiyor. Örnek vermek gerekirse;

Kod:
command mc-tr:
    trigger:
        if {mctr::%player%} is greater than 1:
            if {mctr} is "aktif":
                send "MC-TR"
            else:
                send "MC-TR"
        else:
            send "MC-TR"

Bazı yerlerde "else" i geri çekmen gerekiyor.
merhabalar, skript yazarı değil eklenti yazarıyım, java dan esinlenerek size skript için düzen konusunda bi ipucu verebilriim istersen.
şöyle ki, gördüğüm kadarıyla skript yazarları kodları her zaman sağa doğru uzatarak yazıyor yani bir örnek verirsek
Kod:
if xxxx
  if yyyy
    do somthings
bu şekil gerçekten okunmasını ve anlaşılmasını zorlaştırıyor benim önerim ise şu şekilde

Kod:
if xxxx değilse(mesela x == 1 yerine x != 1 yapıcaksın)
  stop
if yy değilse(yine yukarıda ki gibi)
  stop

// do somthings
bu şekilde kod aşağı doğru giderken okunması ve anlaşılması kolaylaşıyor. ancak bu bir kodlama stilidir herkes bu şekilde yapıcak diye bir şey yok, benim tercih ettiğim stil bu şekilde.

İlk olarak skript yazmasını biliyorum tablarında nasıl kullanılacağını biliyorum.

İkinci olarak imkansız değil sadece nasıl yapabileceğimden emin değilim onun için sordum.

Son olarak da bu kod düzenini bir programlama dili kullanarak yapabilirim fakat nasıl yapacağımı çözemedim sadece bir algoritma kodlanarak yapılabilir mesela Python veya JavaScript gibi diller ile nasıl yapabilirim ?
 
Oh canım başka bir isteğiniz? Sadece skript değil başka bir dil kullansanız bile tab ayarını kendiniz sağlarsınız ne yapmak istediğinizi yapay zeka mı anlayacak hani buna bile zahmet etmeyecekseniz samimi söylüyorum skript/başka bir dil kullanmayın
 
html içinde yapabilir misin hünerlerini herkese yayman lazım:

screenshot_4-png.91479
 
Oh canım başka bir isteğiniz? Sadece skript değil başka bir dil kullansanız bile tab ayarını kendiniz sağlarsınız ne yapmak istediğinizi yapay zeka mı anlayacak hani buna bile zahmet etmeyecekseniz samimi söylüyorum skript/başka bir dil kullanmayın
Aslında tam olarak öyle değil artık tüm IDE'ler otomatik olarak o tabları ayarlıyor :D
Yakında Skript için de böyle bi IDE çıkar diye düşünüyorum.
 
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