Tanıtım Minecraft - Otomatik Sezon Sistemi (Geri sayımlı ve Hologramlı)

Efecan

Çaylak
Katılım
15 Ağu 2020
Mesajlar
11
En iyi cevaplar
0
Puanları
40
rabisu.jpg


Merhabalar değerli Rabisu üyeleri bu konum'da sizlere otomatik geri sayımlı hologramlı sezon sistemi hakkında ve kullanımı hakkında bilgi vereceğim
birçoğu Minecraft Server sahibinin çok işine yarayacak plugin diyebilirim keyifli okumalar.

Sistem tam olarak Nedir?
-Sistem tam olarak Yeni ay'a geçtiğimiz de otomatik olarak sıfırlanıyor kodu atacaksınız ve bir daha asla uğraşmayacaksınız,
Aşağıdaki kurulum talimatlarını eksiksiz bir şekilde yerine geitrdiğiniz takdirde sorunsuz bir şekilde sistem minecraft sunucunuza kurulmuş olacaktır

Sistem için gereken dosyalarını indiriniz.

PlaceholderAPI 2.10.9
Holographic Displays
HolographicExtension 1.10.9

Dosyaları sorunsuz bir şekilde indirip sunucunuza kurduktan sonra sunucunuzu başlatın. Sunucunuza girerek veya konsoldan

papi ecloud download javascript
/papi ecloud download server
/papi reload


komutlarını sırasıyla uygulayın.

plugins klasörü içinde oluşan PlaceholderAPI klasörüne giriyoruz.
içerisinde ki javascripts klasörüne giriyoruz eğer yoksa javascripts adında bir klasör oluşturun.
javascripts klasörüne girdikten sonra içerisine sezon adında bir text dosyası oluşturuyoruz ve uzantısını .js olarak değiştiriyoruz.
(anlamayanlar için: .txt olur genelde .txt yerine .js yapıyoruz.)

sezon.js dosyamızı oluşturduktan sonra NotePad++ veya benzeri bir program ile dosyamızı açıyoruz.
Aşşağıda vereceğim kodu tamamiyle kopyalayın ve sezon.js dosyası içerisine yapıştırın.

JavaScript:
var day = "&agün&a";
var hour = "&asaat&a";
var minute = "&adakika&a";
var second = "&asaniye&a";

function leapyear(year) {
  return year % 100 === 0 ? year % 400 === 0 : year % 4 === 0;
}

function getdays(date){
    date = new Date(date);
    var month = date.getMonth()+1;
    if(month == 1) return 31;
    if(month == 2 && leapyear(date.getYear())) return 29;
    if(month == 2 && !leapyear(date.getYear())) return 28;
    if(month == 3) return 31;
    if(month == 4) return 30;
    if(month == 5) return 31;
    if(month == 6) return 30;
    if(month == 7) return 31;
    if(month == 8) return 31;
    if(month == 9) return 30;
    if(month == 10) return 31;
    if(month == 11) return 30;
    if(month == 12) return 31;
}
function givestr(count,islv){
    if(count > 0 || true) return count+" "+islv+" ";
    else return "";
}
function kalan(ms){
    var days = Math.floor(ms / (24*60*60*1000));
    var daysms = ms % (24*60*60*1000);
    var hours = Math.floor((daysms)/(60*60*1000));
    var hoursms = ms % (60*60*1000);
    var minutes = Math.floor((hoursms)/(60*1000));
    var minutesms = ms % (60*1000);
    var seconds = Math.floor((minutesms)/(1000));
    return givestr(days,day)+givestr(hours,hour)+givestr(minutes,minute)+givestr(seconds,second);
}
function countdown() {
    var dt = new Date(Date.now());
    var edt = new Date(Date.now());
    edt.setDate(getdays(dt));
    edt.setHours(23);
    edt.setMinutes(59);
    edt.setSeconds(59);
    edt.setMilliseconds(999);
    return kalan(Date.parse(edt) - Date.parse(dt));
}
countdown();

sezon.js dosyasına yukarıda ki kodu yapıştırdıktan sonra PlaceholderAPI klasörünün içinde ki javascript_placeholders.yml dosyasını açıyoruz.
Dosya sizde yoksa kendiniz oluşturabilirsiniz.
javascript_placeholders.yml içerisinde ki her şeyi silip altta verdiğim kodu yapıştırıyoruz.

Kod:
sezon:
  file: sezon.js

Eğer farklı bir javascript kullanıyorsanız sakın her şeyi silmeyin bir alt satırına yapıştırın.
Artık tüm işlemler tamamlandı. Her şeyi kaydedip /papi reload yazıyoruz.

Şimdi gelelim bu yaptıklarımızı hologramlı yapmaya.
Hologramlı yapmak için Gerekli eklentilerin kurulu olduğundan emin olun.
Hemen hologramı yapacağınız yere gidip
/hd create hologramismi {fastest}&eYeni sezona &a%javascript_sezon%&ekaldı.
komudunu yazıyoruz.
{fastest} kısmı hologramın anlık olarak yenilenmesini sağlıyor.

27944_0f21bf60a3169f05e51d10e825191895.gif


ve artık otomatik sezon sistemi hazır.
 

Aictony

Bilgili
Katılım
16 Şub 2021
Mesajlar
40
En iyi cevaplar
0
Puanları
140
Gayet Başarılı Başarılar Dilerim ...
 
Üst