SuperiorSkyblock2 Ada Levelini Skriptle Çekmek

  • Konuyu Başlatan Konuyu Başlatan GaMeDeV
  • Başlangıç tarihi Başlangıç tarihi
  • Görüntüleme 966
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
skript-mirror veya skript-reflect kullanarak yapabilirsin.

Bunu yapmak için ise eklentinin kütüphane dosyalarının konumunu bilmen yeterli. Daha sonrasında
aşağıdaki kodu kullanarak rahatlıkla çekebilirsin.
Kod:
import:
    <kütüphane-yolu/adı> (örneğin: org.bukkit.Bukkit)
    
command seviye:
    trigger:
        send "%<çekilen-veri>%"
 
Merhaba başlıktaki olayı nasıl yapabilirim?
TeamXio'nun dediği gibi yapabilirsiniz ancak şu şekil daha kolay olabilir.


Kod:
set {_adalvl} to placeholder "superior_island_level"
broadcast "%{_adalvl}%"

(Ersatz addonu gerektirir.)
 
Son düzenleme:
TeamXio'nun anlattığı gibi yapabilirsin ancak şu şekilde de yapabilirsin.

Kod:
set {_adalvl} to placeholder "superior_island_level"
broadcast "Ada seviyen %{_adalvl}%"

(Ersatz) addonu gerekmektedir.

Ben de bu şekilde olacağını anlatmak istemiştim fakat tam açıklayamadım. Biraz işim vardı hızlı yazdım.
 
TeamXio'nun dediği gibi yapabilirsiniz ancak şu şekil daha kolay olabilir.


Kod:
set {_adalvl} to placeholder "superior_island_level"
broadcast "%{_adalvl}%"

(Ersatz addonu gerektirir.)
Hocam sizinkisi mantıklı geldi ama sadece %player% ile nasıl yapabilirim?
 
skript-mirror veya skript-reflect kullanarak yapabilirsin.

Bunu yapmak için ise eklentinin kütüphane dosyalarının konumunu bilmen yeterli. Daha sonrasında
aşağıdaki kodu kullanarak rahatlıkla çekebilirsin.
Kod:
import:
    <kütüphane-yolu/adı> (örneğin: org.bukkit.Bukkit)
   
command seviye:
    trigger:
        send "%<çekilen-veri>%"
Mesela veriyi çektim ama sadece bir oyuncuya özel nasıl çekeceğim?
 
Mesela veriyi çektim ama sadece bir oyuncuya özel nasıl çekeceğim?

Arkadaşın attığı benim attığım yöntemden daha kolay ve kullanışlı.
Onu kullanmanı tavsiye ederim.

Onun dışında orda çektiğin PlaceHolder zaten oyuncuya kayıtlı placeholder.
(Örneğin: %askyblock_level% oyuncunun verisini gösterir. Burda da çekildikten sonra oyuncunun verisini çeker.)

İyi günler.​
 
attığım şekilde kodu giren kişiye verecektir
Kodu çektim
Kod:
on place of 57:
    set {_adalvl} to placeholder "superior_island_level"
    broadcast "%{_adalvl}%"
    if {_adalvl} > 1000:
        send "Rank atladın!" to player
    else:
        send "Rank atlayamadın!" to player
tarzı bir şey yaptım ama nedense rank atlayamadın! diyor 1K ada levelini geçse bile.
 
if {_adalvl} > 1000:
Kısmını alttaki gibi dener misiniz ?

if {_adalvl} is greater than 1000:
 
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