Rehber Skript içerisinde Eklentilerin API'sini kullanmak! (Örnekli anlatım)

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

Deleted User 131734

Kızılsakal Kızıltaş?
Katılım
23 Şubat 2021
Mesajlar
522
Elmaslar
394
Puan
4.075
Konum
Avusturya
Hepinize merhaba değerli forum Üyeleri & Skripterları, galiba hepiniz Skriptinizin içinde başka eklentilerin API sini kullanmak istiyorsunuz
ve nasıl yapcanızı bilmiyorsunuz. Ozaman sorun yok bu konuda size onu anlatacam.

Bu konuda kullandığım addonlar:
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.


Anlatım:

Adım 1:

Skript-reflect eklentisini sunucunuza kurunuz.

Adım 2:

plugins/Skript/scripts/ içine yeni dosya açınız.

Adım 3:

Kullancağınız eklentiyi seçiniz.

Ben bu kısımda HolographicDisplays apisini seçeceğim.


Kodlar:

1625848374500.png

Bu kısımda Eklentinin aktif olup olmadını kontrol ediyoruz eğer eklenti aktif ise HolographicDisplaysı bir variable içine aktarıyoruz.


Kod:
command /holo [<text>] [<text>] [<text>]:
    trigger:
        if arg 1 is "oluştur":
            set {holo::%args 2%} to {HolographicDisplays}.createHologram({HolographicDisplaysMain}.getInstance(), player's location)
            {holo::%args 2%}.appendTextLine("%args 3%")
            send "Oluşturuldu" to player
        else if arg 1 is "satırekle":
            {holo::%args 2%}.appendTextLine("%args 3%")
            send "Satır eklendi" to player
        else if arg 1 is "sil":
            {holo::%args 2%}.delete()

Üsteki kod'un yaptığı işlemler:​
Oluştur kısmı: HolographicDisplays apisine giriyor ve createHologram fonksiyonunu buluyor.​
O fonksiyon içinde 2 tane argüman giriyor​
1. girdiği argüman Main ve burda HolographicDisplaysMain dosyasını belirtiyoruz.​
2. Girdiği argüman ise Lokasyon buraya new Location(player.getWorld(), x,y,z) yerine player's location olarak oyuncunun lokasyonunu çekiyoruz ve burda belirtiyoruz.​
Satır ekle kısmı: bu kısımda hologramı buldurup appendTextLine(string) fonksiyonunu çalıştırıyoruz.​
String kısmına arg 3 olarak giriyoruz.​
ve bu sayede holograma satır ekliyor.​
Sil kısmı:​
Hologramı buldurup sildiriyoruz.​
Not: yazım hatalarına bakmayınız, hızlıca yazdım zamanım azdı.
 
Basitte olsa güzel bir rehber olmuş fakat skript-mirror ile ilgili detaylı bir rehber yapmanız daha iyi olabilir diye düşünmekteyim :)
 
Basitte olsa güzel bir rehber olmuş fakat skript-mirror ile ilgili detaylı bir rehber yapmanız daha iyi olabilir diye düşünmekteyim :)
Skript-mirror, skript-reflecte göre eski ve daha az özelliği bulunuyor bundan dolayı Skript-Reflecti tercih ettim.
 
Skript-mirror, skript-reflecte göre eski ve daha az özelliği bulunuyor bundan dolayı Skript-Reflecti tercih ettim.
Skript-mirror'dan kastım genel olarak skript-mirror ve fork'ları.
 
İşe yarayabilir yararlı bir konu olmuş elinize sağlık.
 
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