Bvural41 1
Bvural41
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Hikaye Ekle

Altın Konu Skript Addon Rehberi | SK-Mirror

  • Konuyu başlatan Konuyu başlatan Kehanet
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 0
  • Görüntüleme Görüntüleme 509

HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!

Bu addon ne işe yarıyor?
SK-Mirror, gelişmiş betikler için sağlam bir yansıma eklentisidir. Java'nın yeteneklerini ve Skript'in kullanımı kolay geliştirme ortamı ile birleştirmeyi amaçlamaktadır.


SK-Mirror hakkında neler bilmem gerekiyor?
Eğer javada yeniyseniz eklentileri yazmak size zor gelebilir. SK-Mirror, kazan plakasının çoğunu sizin için hallederek yüksek kaliteli Skript uzantılarını korumaya odaklanmanıza izin verir.
SK-Mirror'da yazılan uzantılar diğer komut dosyalarında olduğu gibi hızlı bir şekilde test edilebilir. Derleme ve tam bir sunucu yeniden başlatma gerektiren bir Skript eklentisinin aksine SK-Mirror komut dosyaları basit bir sk yeniden yükleme ile yenilenebilir.

Java kütüphanesi nasıl ekleriz?
Dilerseniz java kütüphanesi ile başlayalım.
NOT: İsterseniz kütüphane eklemeyebilirsiniz, deneme.deneme.LoginEvent olarak kullanabilirsiniz.

[CODE title="Kod"]import:
<kütüphane adı> #Birden fazla kütüphane yüklenebilir[/CODE]

Sizlere yazmış olduğum bir kod üzerinden örnek göstereceğim.

[CODE title="Kod"]on quit:
set {lastlocation::%player%} to player's location

import:
fr.xephi.authme.events.LoginEvent

on LoginEvent:
if {lastlocation::%player%} is set:
teleport player to {lastlocation::%player%}[/CODE]


Evet, bu kodun amacını hemen sizlere anlatıyorum.
1. Evet en üstteki kodda bir lokasyon belirledik > {lastlocation::%player%}
2. set {lastlocation::%player%} to player's location #Burada oyuncu oyundan çıktığında lokasyonunu kaydedecek.
3. fr.xephi.authme.events.LoginEvent #import ile eventimizi belirledik
4. Daha sonra on LoginEvent ile eventimizi yazdırdık.
5. teleport player to {lastlocation::%player%} #Oyuna girdiğimizde kaydettiği lokasyona teleportluyacak.

Evet arkadaşlar konumun sonuna gelmiş bulunuyoruz. SK-Mirror İçin kod aşağıda mevcuttur.

[CODE title="Kod"]
import:
java.lang.System
java.lang.String as JavaString
java.lang.Math
org.bukkit.Location

command /reflectiontest:
trigger:
System.out!.println("Hello from Skript!")
sender.sendMessage("Reflection message!")

message JavaString.format("welcome %%010d %%06x", 16, 356)

message "%Math.max(Math.PI!, Math.E!)%"

message "%new Location(a random world of all worlds, 0, 69, 1337, 90, 270)%"[/CODE]
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst