Skript Paylaşımı DeiRapor 0.2 - Gözden kaçan kalmasın! - Rapor (Report) Sistemi

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Daha kısa ve verimli olabilirdi.
Kısaldıkça verim mi artıyormuş? Bana şu şekilde der misin: "Şurası böyle olsaydı daha performanslı olurdu?"
Kısalması ile performansın ne alakası var anlayamadım.
 
Kısaldıkça verim mi artıyormuş? Bana şu şekilde der misin: "Şurası böyle olsaydı daha performanslı olurdu?"
Kısalması ile performansın ne alakası var anlayamadım.
Kısa olunca verimli olur diye bir şey yazmamışım.

Kod:
function raporlama(arg-1: player, arg-2: player, sebep: text, değişken: text):
  if {raporlanan::%{_arg-1}%::%{_değişken}%::*} doesn't contain {_arg-2}:
    if {raporlanmakontrol::%{_arg-2}%} isn't set:
      set {raporlanmakontrol::%{_arg-2}%} to true
      set {raporlanma::%{_arg-2}%::Killaura} to 0
      set {raporlanma::%{_arg-2}%::hız} to 0
      set {raporlanma::%{_arg-2}%::uçma} to 0
      set {raporlanma::%{_arg-2}%::makro} to 0
      set {raporlanma::%{_arg-2}%::3parti} to 0
      set {raporlanma::%{_arg-2}%::gerisekmeme} to 0
      set {raporlanma::%{_arg-2}%::diğer} to 0
      set {raporlanma::%{_arg-2}%::spam1} to 0
      set {raporlanma::%{_arg-2}%::flood1} to 0
      set {raporlanma::%{_arg-2}%::küfür1} to 0
      set {raporlanma::%{_arg-2}%::taciz1} to 0
      set {raporlanma::%{_arg-2}%::diğer2} to 0
      set {raporlanma::%{_arg-2}%::spam2} to 0
      set {raporlanma::%{_arg-2}%::flood2} to 0
      set {raporlanma::%{_arg-2}%::taciz2} to 0
      set {raporlanma::%{_arg-2}%::diğer3} to 0
      set {raporlanma::%{_arg-2}%::isim} to 0
      set {raporlanma::%{_arg-2}%::satış} to 0
    add "%{_arg-2}%\\%now%\\%{_arg-1}%\\%{_sebep}%" to {raporlar::*}
    add {_arg-2} to {raporlanan::%{_arg-1}%::%{_değişken}%::*}
    add 1 to {raporlanma::%{_arg-2}%::%{_değişken}%}
    set {_rapor} to a new book
    set {_satır1} to a new text component with "Raporlama işlemi başarıyla tamamlandı.%nl%%nl%&dRaporlanan kişi:%nl%&c%{_arg-2}%%nl%%nl%&dSebep:%nl%&c%{_sebep}%"
    add text component {_satır1} to book {_rapor}
    open book {_rapor} to {_arg-1}
  else:
    zaten({_arg-1})

Kod:
function raporlama(arg-1: player, arg-2: player, sebep: text, değişken: text):
    if {raporlanan::%{_arg-1}%::%{_değişken}%::*} doesn't contain {_arg-2}:
        if {raporlanmakontrol::%{_arg-2}%} isn't set:
            set {raporlanmakontrol::%{_arg-2}%} to true
            if {raporlanma::%{_arg-2}%::%{_değişken}%} isn't set:
                set {raporlanma::%{_arg-2}%::%{_değişken}%} to 0
            else:
                add 1 to {raporlanma::%{_arg-2}%::%{_değişken}%}
                add "%{_arg-2}%\\%now%\\%{_arg-1}%\\%{_sebep}%" to {raporlar::*}
                add {_arg-2} to {raporlanan::%{_arg-1}%::%{_değişken}%::*}
                add 1 to {raporlanma::%{_arg-2}%::%{_değişken}%}
                set {_rapor} to a new book
                set {_satır1} to a new text component with "Raporlama işlemi başarıyla tamamlandı.%nl%%nl%&dRaporlanan kişi:%nl%&c%{_arg-2}%%nl%%nl%&dSebep:%nl%&c%{_sebep}%"
                add text component {_satır1} to book {_rapor}
                open book {_rapor} to {_arg-1}
        else:
            zaten({_arg-1})
Bu şekilde daha verimli olabilirdi, belki bir rapor için o kadar veri kaydetmesine gerek var mı hiç.
 
çok güzel olmuş elinize sağlık
 
çok iyi olmuş eline sağlık
 
tuske neden gerekli
 
Gayet güzel bir skript
 
Elinize sağlık.
 
Ellerine sağlık kardeşim benim :)
 
Gayet başarılı olmuş.
 
Forumda gördüğüm en güzel rapor skripti olmuş eline sağlık yeni açıcağım sunucuya ekliyeceğim.
Gönderi otomatik olarak birleştirildi:

bu arada kodu göremedim?
 
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