Çözüldü PLACEHOLDER'DE SKRİPT-YMAL DEĞERİ GÖSTERME

  • Konuyu Başlatan Konuyu Başlatan xRiuse
  • Başlangıç tarihi Başlangıç tarihi
  • Görüntüleme 1.461
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

xRiuse

Bir Kömür Göründü Kaptanım!
Katılım
7 Eylül 2019
Mesajlar
133
Elmaslar
23
Puan
3.920
Yaş
25
Minecraft
exenaly

Discord:

exnn#0082

Merhaba,

Placeholder'de skript-yaml "%player%" adlı değerim var bu değeri nasıl placeholderde gösterebilirim?

İYİ FORUMLAR
 
.
 
skript-placeholders gereklidir.
%oyuncu_deneme%
JavaScript:
placeholderapi placeholder request for prefix "oyuncu":
    identifier is "deneme"
    set result to yaml value "test" of "config"
 
skript-placeholders gereklidir.
%oyuncu_deneme%
JavaScript:
placeholderapi placeholder request for prefix "oyuncu":
    identifier is "deneme"
    set result to yaml value "test" of "config"
teşekkürler fakat sizin cevabınız veriables için geçerli ben skript-yaml kullanıyorum
 
skript-placeholders gereklidir.
%oyuncu_deneme%
JavaScript:
placeholderapi placeholder request for prefix "oyuncu":
    identifier is "deneme"
    set result to yaml value "test" of "config"
teşekkürler çalışıyor olmalı rica etsem şunu sync eder misin:
JavaScript:
join:
    load yaml "plugins/lysc.ml/%player%.yml" as "%player%"
    if yaml "%player%" is empty:
        set yaml value "username" from "%player%" to "%player%"
        set yaml value "kills" from "%player%" to "0"
        set yaml value "deaths" from "%player%" to 0
        set yaml value "bounty" from "%player%" to 0
        save yaml "%player%"

[CODE:javascript]
placeholderapi placeholder request for prefix "oyuncu":
identifier is "deneme"
set result to yaml value "test" of "config"
Kod:
 
~~sonu düzeltiyorum~~

JavaScript:
placeholderapi placeholder request for prefix "oyuncu":
    identifier is "deneme"
    set result to yaml value "test" of "config"
 
JavaScript:
placeholderapi placeholder request for prefix "oyuncu":
    identifier is "kills":
        set result to yaml value "kills" of "%player%"
    identifier is "username":
        set result to yaml value "username" of "%player%"
    identifier is "deaths":
        set result to yaml value "deaths" of "%player%"
    identifier is "bounty":
        set result to yaml value "bounty" of "%player%"
 
JavaScript:
placeholderapi placeholder request for prefix "oyuncu":
    identifier is "kills":
        set result to yaml value "kills" of "%player%"
    identifier is "username":
        set result to yaml value "username" of "%player%"
    identifier is "deaths":
        set result to yaml value "deaths" of "%player%"
    identifier is "bounty":
        set result to yaml value "bounty" of "%player%"
CONSOLEDEN DURMADAN HATA KODLARI ALIYORUM


Kod:
[21:54:16 ERROR]: #!#! Stack trace:
[21:54:16 ERROR]: #!#! java.lang.ClassCastException: java.lang.Double cannot be cast to java.lang.String
[21:54:16 ERROR]: #!#!     at io.github.apickledwalrus.skriptplaceholders.skript.elements.expressions.ExprPlaceholderResult.change(ExprPlaceholderResult.java:72)
[21:54:16 ERROR]: #!#!     at ch.njol.skript.effects.EffChange.execute(EffChange.java:281)
[21:54:16 ERROR]: #!#!     at ch.njol.skript.lang.Effect.run(Effect.java:51)
[21:54:16 ERROR]: #!#!     at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:60)
[21:54:16 ERROR]: #!#!     at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:88)
[21:54:16 ERROR]: #!#!     at ch.njol.skript.lang.Trigger.execute(Trigger.java:56)
[21:54:16 ERROR]: #!#!     at ch.njol.skript.SkriptEventHandler.check(SkriptEventHandler.java:142)
[21:54:16 ERROR]: #!#!     at ch.njol.skript.SkriptEventHandler.access$000(SkriptEventHandler.java:53)
[21:54:16 ERROR]: #!#!     at ch.njol.skript.SkriptEventHandler$PriorityListener.lambda$new$0(SkriptEventHandler.java:71)
[21:54:16 ERROR]: #!#!     at ch.njol.skript.SkriptEventHandler$PriorityListener$$Lambda$255/1244640306.execute(Unknown Source)
[21:54:16 ERROR]: #!#!     at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
[21:54:16 ERROR]: #!#!     at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502)
[21:54:16 ERROR]: #!#!     at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487)
[21:54:16 ERROR]: #!#!     at io.github.apickledwalrus.skriptplaceholders.placeholder.placeholderapi.PlaceholderAPIListener.onRequest(PlaceholderAPIListener.java:47)
[21:54:16 ERROR]: #!#!     at me.clip.placeholderapi.replacer.CharsReplacer.apply(CharsReplacer.java:161)
[21:54:16 ERROR]: #!#!     at me.clip.placeholderapi.PlaceholderAPI.setPlaceholders(PlaceholderAPI.java:70)
[21:54:16 ERROR]: #!#!     at me.clip.placeholderapi.PlaceholderAPI.setPlaceholders(PlaceholderAPI.java:98)
[21:54:16 ERROR]: #!#!     at me.crisdev333.proscoreboard.ScoreHelper.setSlot(ScoreHelper.java:80)
[21:54:16 ERROR]: #!#!     at me.crisdev333.proscoreboard.ScoreHelper.setSlotsFromList(ScoreHelper.java:107)
[21:54:16 ERROR]: #!#!     at me.crisdev333.proscoreboard.ProScoreboard.update(ProScoreboard.java:112)
[21:54:16 ERROR]: #!#!     at me.crisdev333.proscoreboard.ProScoreboard.updateAll(ProScoreboard.java:120)
[21:54:16 ERROR]: #!#!     at me.crisdev333.proscoreboard.ProScoreboard.access$0(ProScoreboard.java:118)
[21:54:16 ERROR]: #!#!     at me.crisdev333.proscoreboard.ProScoreboard$1.run(ProScoreboard.java:42)
[21:54:16 ERROR]: #!#!     at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftTask.run(CraftTask.java:71)
[21:54:16 ERROR]: #!#!     at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:350)
[21:54:16 ERROR]: #!#!     at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:722)
[21:54:16 ERROR]: #!#!     at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374)
[21:54:16 ERROR]: #!#!     at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:653)
[21:54:16 ERROR]: #!#!     at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:556)
[21:54:16 ERROR]: #!#!     at java.lang.Thread.run(Unknown Source)
[21:54:16 ERROR]: #!#!
[21:54:16 ERROR]: #!#! Version Information:
[21:54:16 ERROR]: #!#!   Skript: 2.6.1 (latest)
[21:54:16 ERROR]: #!#!     Flavor: github-matocolotoe-1.8
[21:54:16 ERROR]: #!#!     Date: 01:36:24.023478500
[21:54:16 ERROR]: #!#!   Bukkit: 1.8.7-R0.1-SNAPSHOT
[21:54:16 ERROR]: #!#!   Minecraft: 1.8.7
[21:54:16 ERROR]: #!#!   Java: 1.8.0_51 (Java HotSpot(TM) 64-Bit Server VM 25.51-b03)
[21:54:16 ERROR]: #!#!   OS: Windows 8.1 amd64 6.3
[21:54:16 ERROR]: #!#!
[21:54:16 ERROR]: #!#! Server platform: Spigot
[21:54:16 ERROR]: #!#!
[21:54:16 ERROR]: #!#! Current node: null
[21:54:16 ERROR]: #!#! Current item: set the placeholder result to yaml value "kills" from "%the player%"
[21:54:16 ERROR]: #!#! Current trigger: placeholderapi placeholder request for prefix "oyuncu" (placeholderapi placeholder request for the prefixes oyuncu) (yaml.sk, line 28)
[21:54:16 ERROR]: #!#!
[21:54:16 ERROR]: #!#! Thread: Server thread
[21:54:16 ERROR]: #!#!
[21:54:16 ERROR]: #!#! Language: english
[21:54:16 ERROR]: #!#! Link parse mode: DISABLED
[21:54:16 ERROR]: #!#!
[21:54:16 ERROR]: #!#! End of Error.
[21:54:16 ERROR]: #!#!
 
Sunucu sürümünüz 1.8.7 ise ve 2.6.1 skript kullanıyorsanız tabii ki de hatalar gelecektir...
 
Sunucu sürümünüz 1.8.7 ise ve 2.6.1 skript kullanıyorsanız tabii ki de hatalar gelecektir...

sürümü updateledim bişey değişmedi biraz kurcaladıktan sonra yaml'ın dosyasının kısaltması biraz sorun yatarabilir durumdaydı o yüzden error yemişim şu an ki hata şu
Kod:
[22:10:35 WARN]: [skript-yaml] No yaml by the name 'plugins/lysc.ml/exenaly.yml' has been loaded [script: yaml.sk, line: 30]
 
Kodunuzun tamamını yollayın.
 
Kodunuzun tamamını yollayın.
Kod:
join:
    load yaml "plugins/lysc.ml/%player%.yml" as "%player%"
    load yaml "plugins/lysc.ml/%player%.yml" as "player"
    if yaml "%player%" is empty:
        set yaml value "username" from "%player%" to "%player%"
        set yaml value "kills" from "%player%" to "0"
        set yaml value "deaths" from "%player%" to 0
        set yaml value "bounty" from "%player%" to 0
        save yaml "%player%"

placeholderapi placeholder request for prefix "lysc":
    identifier is "kills":
        set result to yaml value "kills" of "player"

ve value arttıracak kodlar var pek önemli değil
 
load yaml "plugins/lysc.ml/%player%.yml" as "player"
şu kısmı silin.
 
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