Deleted User 131734
Kızılsakal Kızıltaş?
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:
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:
Bu kısımda Eklentinin aktif olup olmadını kontrol ediyoruz eğer eklenti aktif ise HolographicDisplaysı bir variable içine aktarıyoruz.
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:
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ı.
