Bulundu Oyuncunun kafası cıkma

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

Beatrix

Creeper Evimi Patlattı
Katılım
13 Mayıs 2023
Mesajlar
375
Elmaslar
2
Puan
4.310
Yaş
21
Konum
Kocaeli
Minecraft
Beatrix

Discord:

x

Mağazadan ürün alındığında x adlı oyuncu x ürününü aldı yapmak istiyorum fakat oyuncunun kafası cıkıp sağına yazmak istiyorum böylebi plugin var mı skript ile yapılır mı?
 
Gerekli Pluginler;
Skript
ChatImage
PlaceholderAPI

Pluginler indikten sonraki aşama chatte bunları yazın ;
/papi ecloud download Player
/papi reload

Skript;

Kod:
# Kullanım: /urunver <oyuncu_ismi> <urun_adi>
# Bu komutu mağaza eklentinizin "satın alım sonrası komut" kısmına ekleyebilirsiniz.

command /urunver <player> <text>:
    permission: op
    trigger:
        # ChatImage eklentisini kullanarak duyuru yapıyoruz
        # 'send all' komutu herkese gönderir.
        # '%arg-1%' oyuncunun kafasını çeker.
        
        execute console command "chatimage send all %arg-1% &8&l[&6&lMAGAZA&8&l] &f%arg-1% &7adlı oyuncu &e%arg-2% &7satın aldı!"

# Test için oyuncuların kullanabileceği örnek komut
command /test-kafa:
    trigger:
        execute console command "chatimage send all %player% &b%player% &7şu an kafa sistemini test ediyor!"

Eğer kafa çok büyük veya çok küçük gelirse, plugins/ChatImage/config.yml dosyasından boyut ayarlarını (width/height) kendine göre değiştirebilirsiniz hocam.
 
h
Gerekli Pluginler;
Skript
ChatImage
PlaceholderAPI

Pluginler indikten sonraki aşama chatte bunları yazın ;
/papi ecloud download Player
/papi reload

Skript;

Kod:
# Kullanım: /urunver <oyuncu_ismi> <urun_adi>
# Bu komutu mağaza eklentinizin "satın alım sonrası komut" kısmına ekleyebilirsiniz.

command /urunver <player> <text>:
    permission: op
    trigger:
        # ChatImage eklentisini kullanarak duyuru yapıyoruz
        # 'send all' komutu herkese gönderir.
        # '%arg-1%' oyuncunun kafasını çeker.
      
        execute console command "chatimage send all %arg-1% &8&l[&6&lMAGAZA&8&l] &f%arg-1% &7adlı oyuncu &e%arg-2% &7satın aldı!"

# Test için oyuncuların kullanabileceği örnek komut
command /test-kafa:
    trigger:
        execute console command "chatimage send all %player% &b%player% &7şu an kafa sistemini test ediyor!"

Eğer kafa çok büyük veya çok küçük gelirse, plugins/ChatImage/config.yml dosyasından boyut ayarlarını (width/height) kendine göre değiştirebilirsiniz hocam.
Hocam

[20:20:45 INFO]: test1 issued server command: /urunver test1 sa
[20:20:45 INFO]: The image 'test1' does not exist!
 
h

Hocam

[20:20:45 INFO]: test1 issued server command: /urunver test1 sa
[20:20:45 INFO]: The image 'test1' does not exist!
Kod:
command /urunver <player> <text>:
    permission: op
    permission message: &cbu komutu kullanmak için yetkiniz yok!
    trigger:
        # ChatImage eklentisine 'Player:isim' formatında gönderiyoruz.
        # Bu format eklentinin dosyaya bakmak yerine oyuncu kafasını çekmesini sağlar.
   
        execute console command "chatimage send all Player:%arg-1% &8&l[&6&lMAĞAZA&8&l] &f%arg-1% &7adlı oyuncu &e%arg-2% &7satın aldı!"
        
        # Alternatif olarak oyuncuya özel mesaj veya havai fişek de ekleyebilirsin:
        send "&aBaşarıyla duyuru yapıldı!" to player
# SİSTEMİ TEST ETMEK İÇİN:
# /testet komutunu yazdığında kendi kafanla deneme mesajı atar.
command /testet:
    trigger:
        execute console command "chatimage send all Player:%player% &b&lTEST &7Sistem başarıyla çalışıyor, kafa gözüküyor!"

/chatimage send all Player:oyunnick test mesaji bunuda denermisiniz ChatImage çalışıyormu bakalım
 
[20:26:49 INFO]: Test1 issued server command: /chatimage send all Player:Werthys
[20:26:49 ERROR]: Encountered an unexpected exception
java.lang.NoClassDefFoundError: io/papermc/paper/registry/data/dialog/action/DialogAction
at ChatImage.jar/io.github.chickensaysbak.chatimage.paper.PluginPaper.getPlayer(PluginPaper.java:125) ~[ChatImage.jar:?]
at ChatImage.jar/io.github.chickensaysbak.chatimage.core.ChatImage.sendUIMessage(ChatImage.java:195) ~[ChatImage.jar:?]
at ChatImage.jar/io.github.chickensaysbak.chatimage.core.commands.ChatImageCommand.onCommand(ChatImageCommand.java:80) ~[ChatImage.jar:?]
at ChatImage.jar/io.github.chickensaysbak.chatimage.paper.CommandPaper.execute(CommandPaper.java:30) ~[ChatImage.jar:?]
at io.papermc.paper.command.brigadier.PaperCommands.lambda$register$2(PaperCommands.java:173) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at com.mojang.brigadier.context.ContextChain.runExecutable(ContextChain.java:73) ~[brigadier-1.3.10.jar:?]
at net.minecraft.commands.execution.tasks.ExecuteCommand.execute(ExecuteCommand.java:30) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at net.minecraft.commands.execution.tasks.ExecuteCommand.execute(ExecuteCommand.java:13) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at net.minecraft.commands.execution.UnboundEntryAction.lambda$bind$0(UnboundEntryAction.java:8) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at net.minecraft.commands.execution.CommandQueueEntry.execute(CommandQueueEntry.java:5) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at net.minecraft.commands.execution.ExecutionContext.runCommandQueue(ExecutionContext.java:105) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at net.minecraft.commands.Commands.executeCommandInContext(Commands.java:450) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at net.minecraft.commands.Commands.performCommand(Commands.java:357) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at net.minecraft.commands.Commands.performCommand(Commands.java:347) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at net.minecraft.commands.Commands.performCommand(Commands.java:341) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at net.minecraft.server.network.ServerGamePacketListenerImpl.performUnsignedChatCommand(ServerGamePacketListenerImpl.java:2215) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at net.minecraft.server.network.ServerGamePacketListenerImpl.lambda$handleChatCommand$11(ServerGamePacketListenerImpl.java:2188) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at net.minecraft.server.TickTask.run(TickTask.java:18) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:155) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1448) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:176) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:129) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1428) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1422) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:139) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at net.minecraft.server.MinecraftServer.managedBlock(MinecraftServer.java:1379) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1387) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1264) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:310) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
Caused by: java.lang.ClassNotFoundException: io.papermc.paper.registry.data.dialog.action.DialogAction
at io.papermc.paper.plugin.entrypoint.classloader.PaperPluginClassLoader.loadClass(PaperPluginClassLoader.java:146) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at io.papermc.paper.plugin.entrypoint.classloader.PaperPluginClassLoader.loadClass(PaperPluginClassLoader.java:107) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526) ~[?:?]
... 31 more
[20:26:49 ERROR]: This crash report has been saved to: C:\Users\Efe\Desktop\Rinas Network Main 1.21.4\crash-reports\crash-2026-04-22_20.26.49-server.txt
[20:26:49 INFO]: Stopping server
 
[20:26:49 INFO]: Test1 issued server command: /chatimage send all Player:Werthys
[20:26:49 ERROR]: Encountered an unexpected exception
java.lang.NoClassDefFoundError: io/papermc/paper/registry/data/dialog/action/DialogAction
at ChatImage.jar/io.github.chickensaysbak.chatimage.paper.PluginPaper.getPlayer(PluginPaper.java:125) ~[ChatImage.jar:?]
at ChatImage.jar/io.github.chickensaysbak.chatimage.core.ChatImage.sendUIMessage(ChatImage.java:195) ~[ChatImage.jar:?]
at ChatImage.jar/io.github.chickensaysbak.chatimage.core.commands.ChatImageCommand.onCommand(ChatImageCommand.java:80) ~[ChatImage.jar:?]
at ChatImage.jar/io.github.chickensaysbak.chatimage.paper.CommandPaper.execute(CommandPaper.java:30) ~[ChatImage.jar:?]
at io.papermc.paper.command.brigadier.PaperCommands.lambda$register$2(PaperCommands.java:173) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at com.mojang.brigadier.context.ContextChain.runExecutable(ContextChain.java:73) ~[brigadier-1.3.10.jar:?]
at net.minecraft.commands.execution.tasks.ExecuteCommand.execute(ExecuteCommand.java:30) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at net.minecraft.commands.execution.tasks.ExecuteCommand.execute(ExecuteCommand.java:13) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at net.minecraft.commands.execution.UnboundEntryAction.lambda$bind$0(UnboundEntryAction.java:8) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at net.minecraft.commands.execution.CommandQueueEntry.execute(CommandQueueEntry.java:5) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at net.minecraft.commands.execution.ExecutionContext.runCommandQueue(ExecutionContext.java:105) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at net.minecraft.commands.Commands.executeCommandInContext(Commands.java:450) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at net.minecraft.commands.Commands.performCommand(Commands.java:357) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at net.minecraft.commands.Commands.performCommand(Commands.java:347) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at net.minecraft.commands.Commands.performCommand(Commands.java:341) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at net.minecraft.server.network.ServerGamePacketListenerImpl.performUnsignedChatCommand(ServerGamePacketListenerImpl.java:2215) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at net.minecraft.server.network.ServerGamePacketListenerImpl.lambda$handleChatCommand$11(ServerGamePacketListenerImpl.java:2188) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at net.minecraft.server.TickTask.run(TickTask.java:18) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:155) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1448) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:176) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:129) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1428) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1422) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:139) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at net.minecraft.server.MinecraftServer.managedBlock(MinecraftServer.java:1379) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1387) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1264) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:310) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
Caused by: java.lang.ClassNotFoundException: io.papermc.paper.registry.data.dialog.action.DialogAction
at io.papermc.paper.plugin.entrypoint.classloader.PaperPluginClassLoader.loadClass(PaperPluginClassLoader.java:146) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at io.papermc.paper.plugin.entrypoint.classloader.PaperPluginClassLoader.loadClass(PaperPluginClassLoader.java:107) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526) ~[?:?]
... 31 more
[20:26:49 ERROR]: This crash report has been saved to: C:\Users\Efe\Desktop\Rinas Network Main 1.21.4\crash-reports\crash-2026-04-22_20.26.49-server.txt
[20:26:49 INFO]: Stopping server
ChatImage son sürüm olduğuna eminmisiniz hocam geçiçi sorunu çözmek için sunucuyu durdurup plugins klasörüne girip ChatImage pluginin silermisiniz bakalım loglarda başka hata alınıyormu
 
ChatImage son sürüm olduğuna eminmisiniz hocam geçiçi sorunu çözmek için sunucuyu durdurup plugins klasörüne girip ChatImage pluginin silermisiniz bakalım loglarda başka hata alınıyormu
3.0.0 sürümünde oluyor bi alt sürümü kurdum test ettim

[20:41:37 INFO]: Test1 issued server command: /urunver test1 s
[20:41:37 INFO]: The image 'Player:Test1' does not exist!
 
3.0.0 sürümünde crash veriyor bi alt sürümde ise image exist diyor
 
ChatImage son sürüm olduğuna eminmisiniz hocam geçiçi sorunu çözmek için sunucuyu durdurup plugins klasörüne girip ChatImage pluginin silermisiniz bakalım loglarda başka hata alınıyormu
[21:11:52 INFO]: test1 issued server command: /urunver test1 s
[21:11:52 INFO]: The image 'head:test1' does not exist!

bunu diyor ama chate başaıyla duyuru yapıldı diyor
 
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