Tanıtım KteManhunt - Manhunt Plugini!

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

KteProject

Birisi mi Spawnlandı?
Katılım
21 Ağustos 2023
Mesajlar
8
Elmaslar
19
Puan
2.020
Konum
İstanbul

Discord:

alwaysruby

Minecraft Sürümleri
1.16 - 1.20
Merhaba forum kullanıcıları,

Bu gün KteProject adı altında KteManhunt adlı Manhunt eklentisini tanıtacağım;

UYARI: EKLENTİ ŞU ANDA BETA AŞAMASINDADIR VE SORUNLARI OLABİLİR. LÜTFEN HATALARI DISCORD ÜZERİNDEN BİZE BİLDİRİN.

ÖZELLİKLER

  • Otomatik oyun başlatma sistemi
  • Koşucu ve avcıların otomatik seçimi
  • Avcılar için otomatik pusula kurulumu
  • Oyunun başlangıcında avcıları belirli bir süre için dondurma
  • Koşucular öldükten sonra yeniden doğamaz
  • Avcılar öldükten sonra yeniden doğabilir
  • Oyun sona erdiğinde isteğe bağlı olarak sunucuyu kapatma
  • İsteğe bağlı olarak ölüm mesajlarını özelleştirme

MODES
  • Nether'a git: Eğer koşucular nether'a giderse, oyun sona erer.
  • End'e Git: Koşucular end'e giderse, oyun sona erer.
  • Ejderhayı Öldür: Koşucular Ender Ejderhasını öldürürse oyun sona erer.
KOMUTLAR
  • /ktemanhunt start (ktemanhunt.command.start): Bu komut oyunu başlatır.
  • /ktemanhunt reload (ktemanhunt.command.reload): Bu komut eklentinin yapılandırma dosyalarını yeniler.
PLACEHOLDERAPI
  • %KteManhunt_match% :
    Maçın başlayıp başlamadığını gösterir.

  • %KteManhunt_playercount% :
    Oyundaki oyuncu sayısını verir.

  • %KteManhunt_player% :
    Oyundaki isminizi gösterir.

  • %KteManhunt_time% :
    Kalan süreyi ve ne kadar zaman geçtiğini gösterir.

  • %KteManhunt_hunters_or_speedrunners% :
    Oyuncunun bir koşucu mu yoksa bir avcı mı olduğunu kontrol eder.

  • %KteManhunt_hunterscount% :
    Avcı sayısını görüntüler.

  • %KteManhunt_speedrunners_count% :
    Koşucu sayısını görüntüler.
TEST SONUÇLARI
Intel E5-2699 V4 Sunucusunda 6cpu ile 40-50 arası oyuncu rahatlıkla kaldırmıştır.

CONFIG
YAML:
#KteManhunt Plugin Configurations File
#If you change the messages, you must edit messages.yml file in this folder

configurations:
 #This is an option for you to set how the game ends:
  #- kill-dragon -> If the speedrunners kills the Ender Dragon, the game ends
  #- go-end -> If the speedrunners go to end, the game ends
  #- go-nether -> If the speedrunners go to nether, the game ends
  game-type: "kill-dragon"
  #If it opens, the server will shut down after 10 seconds when the game ends.
  stop-server: true
  #How many seconds will the hunters wait when the game starts. (Seconds)
  freeze-time: 60
  #Allows Freeze to write in the chat how much time is left
  announce-freeze-time:
    enabled: true
    #You can change times (seconds)
    60: "&8Kte&aManhunt: &7Last &c60 seconds &7until the start of the Hunts"
    30: "&8Kte&aManhunt: &7Last &c30 seconds &7until the start of the Hunts"
    15: "&8Kte&aManhunt: &7Last &c15 seconds &7until the start of the Hunts"
    5: "&8Kte&aManhunt: &7Last &c5 seconds &7until the start of the Hunts"
    3: "&8Kte&aManhunt: &7Last &c3 seconds &7until the start of the Hunts"
    2: "&8Kte&aManhunt: &7Last &c2 seconds &7until the start of the Hunts"
    1: "&8Kte&aManhunt: &7Last &c1 seconds &7until the start of the Hunts"
  #Worldborder size before the game starts
  lobby-world-border: 10
  #Worldborder size after the game starts
  game-world-border: 100000
  #If the speedrunners don't kill the ender dragon within a period of time,
  #the game will end, you can set the duration here. (Seconds)
  game-finish-time: 600
  #Can a player attack his own teammate
  can-damage-teammate: false
  #This is a system that auto-launches the game after a period of time when a player count is exceeded
  auto-start:
    enabled: true
    #Auto start counting at how many players
    player-count: 5
    #What's the duration of this? (Seconds)
    duration: 90

#Here you can set the death messages that come to the chat when a player dies
custom-death-messages:
  enabled: true
  havent-killer: "&c☠ &a%player%"
  have-killer: "&c⚔ &a%player% &cfrom &a%killer%"

MESAJLAR
YAML:
prefix: "&8Kte&aManhunt:&r"

command-messages:
  havent-permission: "%prefix% &c&lWARNING, &4You haven't permission for this command"
  start-game: "%prefix% &a&lOKAY, &aGame started!"
  already-started-game: "%prefix% &c&lWARNING, &4Game already started"
  plugin-reloaded: "%prefix% &a&lOKAY, &aPlugin reloaded"

titles:
  game-start:
    hunters:
      title: "&a&lYOU'RE HUNTER"
      subtitle: "&aKill the &cSpeedrunners"
    speedrunners:
      title: "&c&lYOU'RE SPEEDRUNNER"
      subtitle: "&aFinish the Game"
  hunters-started-game:
    title: "&c"
    subtitle: "&aHunters started the game!"
  finished-game:
    winner-speedrunners:
      title: "&a&lGAME FINISHED"
      subtitle: "&aWINNER: &cSpeedRunners"
    winner-hunters:
      title: "&a&lGAME FINISHED"
      subtitle: "&aWINNER: &cHunters"
  death:
    speedrunners:
      title: "&c&lDIED"
      subtitle: "&cCan't spawn"
    hunters:
      title: "&c&lDIED"
      subtitle: "&aRespawn in &73 seconds"
  eliminated:
    title: "&c&lELIMINATED"
    subtitle: "&aNext time!"

compass:
  compass-name: "&a%player% - %distance%m"
  compass-name-but-havent-speedrunner: "&aHaven't speedrunner in this world"

other:
  autostart-actionbar: "&7Game start in &a%seconds% second"
  cant-damage-teammate: "%prefix% &c&lWARNING, &4You can't damage your teammate"

BASLAT.BAT
Kod:
@echo off
title KteManhunt - KteProject
set fileName="server.jar"
set /A memory=2048
cls
:start

del /s /f /q world
del /s /f /q world_nether
del /s /f /q world_the_end

java -Xms%memory%M -Xmx%memory%M -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -jar %fileName% --nogui

echo Restarting in 5 seconds...
echo Press CTRL + C to cancel.
timeout 5
goto :start
Pluginle alaklı Bug, Error Veya Önerileriniz Varsa lütfen Discord üzerinden İletişime geçin!

Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
 
Son düzenleme:
Merhaba forum kullanıcıları,

Bu gün KteProject adı altında KteManhunt adlı Manhunt eklentisini tanıtacağım;

UYARI: EKLENTİ ŞU ANDA BETA AŞAMASINDADIR VE SORUNLARI OLABİLİR. LÜTFEN HATALARI DISCORD ÜZERİNDEN BİZE BİLDİRİN.

ÖZELLİKLER

  • Otomatik oyun başlatma sistemi
  • Koşucu ve avcıların otomatik seçimi
  • Avcılar için otomatik pusula kurulumu
  • Oyunun başlangıcında avcıları belirli bir süre için dondurma
  • Koşucular öldükten sonra yeniden doğamaz
  • Avcılar öldükten sonra yeniden doğabilir
  • Oyun sona erdiğinde isteğe bağlı olarak sunucuyu kapatma
  • İsteğe bağlı olarak ölüm mesajlarını özelleştirme

MODES
  • Nether'a git: Eğer koşucular nether'a giderse, oyun sona erer.
  • End'e Git: Koşucular end'e giderse, oyun sona erer.
  • Ejderhayı Öldür: Koşucular Ender Ejderhasını öldürürse oyun sona erer.
KOMUTLAR
  • /ktemanhunt start (ktemanhunt.command.start): Bu komut oyunu başlatır.
  • /ktemanhunt reload (ktemanhunt.command.reload): Bu komut eklentinin yapılandırma dosyalarını yeniler.
PLACEHOLDERAPI
  • %KteManhunt_match% :
    Maçın başlayıp başlamadığını gösterir.

  • %KteManhunt_playercount% :
    Oyundaki oyuncu sayısını verir.

  • %KteManhunt_player% :
    Oyundaki isminizi gösterir.

  • %KteManhunt_time% :
    Kalan süreyi ve ne kadar zaman geçtiğini gösterir.

  • %KteManhunt_hunters_or_speedrunners% :
    Oyuncunun bir koşucu mu yoksa bir avcı mı olduğunu kontrol eder.

  • %KteManhunt_hunterscount% :
    Avcı sayısını görüntüler.

  • %KteManhunt_speedrunners_count% :
    Koşucu sayısını görüntüler.
TEST SONUÇLARI
Intel E5-2699 V4 Sunucusunda 6cpu ile 40-50 arası oyuncu rahatlıkla kaldırmıştır.

CONFIG
YAML:
#KteManhunt Plugin Configurations File
#If you change the messages, you must edit messages.yml file in this folder

configurations:
 #This is an option for you to set how the game ends:
  #- kill-dragon -> If the speedrunners kills the Ender Dragon, the game ends
  #- go-end -> If the speedrunners go to end, the game ends
  #- go-nether -> If the speedrunners go to nether, the game ends
  game-type: "kill-dragon"
  #If it opens, the server will shut down after 10 seconds when the game ends.
  stop-server: true
  #How many seconds will the hunters wait when the game starts. (Seconds)
  freeze-time: 60
  #Allows Freeze to write in the chat how much time is left
  announce-freeze-time:
    enabled: true
    #You can change times (seconds)
    60: "&8Kte&aManhunt: &7Last &c60 seconds &7until the start of the Hunts"
    30: "&8Kte&aManhunt: &7Last &c30 seconds &7until the start of the Hunts"
    15: "&8Kte&aManhunt: &7Last &c15 seconds &7until the start of the Hunts"
    5: "&8Kte&aManhunt: &7Last &c5 seconds &7until the start of the Hunts"
    3: "&8Kte&aManhunt: &7Last &c3 seconds &7until the start of the Hunts"
    2: "&8Kte&aManhunt: &7Last &c2 seconds &7until the start of the Hunts"
    1: "&8Kte&aManhunt: &7Last &c1 seconds &7until the start of the Hunts"
  #Worldborder size before the game starts
  lobby-world-border: 10
  #Worldborder size after the game starts
  game-world-border: 100000
  #If the speedrunners don't kill the ender dragon within a period of time,
  #the game will end, you can set the duration here. (Seconds)
  game-finish-time: 600
  #Can a player attack his own teammate
  can-damage-teammate: false
  #This is a system that auto-launches the game after a period of time when a player count is exceeded
  auto-start:
    enabled: true
    #Auto start counting at how many players
    player-count: 5
    #What's the duration of this? (Seconds)
    duration: 90

#Here you can set the death messages that come to the chat when a player dies
custom-death-messages:
  enabled: true
  havent-killer: "&c☠ &a%player%"
  have-killer: "&c⚔ &a%player% &cfrom &a%killer%"

MESAJLAR
YAML:
prefix: "&8Kte&aManhunt:&r"

command-messages:
  havent-permission: "%prefix% &c&lWARNING, &4You haven't permission for this command"
  start-game: "%prefix% &a&lOKAY, &aGame started!"
  already-started-game: "%prefix% &c&lWARNING, &4Game already started"
  plugin-reloaded: "%prefix% &a&lOKAY, &aPlugin reloaded"

titles:
  game-start:
    hunters:
      title: "&a&lYOU'RE HUNTER"
      subtitle: "&aKill the &cSpeedrunners"
    speedrunners:
      title: "&c&lYOU'RE SPEEDRUNNER"
      subtitle: "&aFinish the Game"
  hunters-started-game:
    title: "&c"
    subtitle: "&aHunters started the game!"
  finished-game:
    winner-speedrunners:
      title: "&a&lGAME FINISHED"
      subtitle: "&aWINNER: &cSpeedRunners"
    winner-hunters:
      title: "&a&lGAME FINISHED"
      subtitle: "&aWINNER: &cHunters"
  death:
    speedrunners:
      title: "&c&lDIED"
      subtitle: "&cCan't spawn"
    hunters:
      title: "&c&lDIED"
      subtitle: "&aRespawn in &73 seconds"
  eliminated:
    title: "&c&lELIMINATED"
    subtitle: "&aNext time!"

compass:
  compass-name: "&a%player% - %distance%m"
  compass-name-but-havent-speedrunner: "&aHaven't speedrunner in this world"

other:
  autostart-actionbar: "&7Game start in &a%seconds% second"
  cant-damage-teammate: "%prefix% &c&lWARNING, &4You can't damage your teammate"

BASLAT.BAT
Kod:
@echo off
title KteManhunt - KteProject
set fileName="server.jar"
set /A memory=2048
cls
:start

del /s /f /q world
del /s /f /q world_nether
del /s /f /q world_the_end

java -Xms%memory%M -Xmx%memory%M -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -jar %fileName% --nogui

echo Restarting in 5 seconds...
echo Press CTRL + C to cancel.
timeout 5
goto :start
Pluginle alaklı Bug, Error Veya Önerileriniz Varsa lütfen Discord üzerinden İletişime geçin!

Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
Güzel görünüyor elinize sağlık şimdiden başarılar.
 
Eklenti çok hoş görünüyor ama tek sorum var neden 1.16.5 spigot apisini kullandınız son sürüm için yapmanız daha iyi olmaz mıydı?
 
Eklenti çok hoş görünüyor ama tek sorum var neden 1.16.5 spigot apisini kullandınız son sürüm için yapmanız daha iyi olmaz mıydı?
Değerli yorumunuz için teşekkür ederiz. 1.16.5 popülerliğini hala sürdürdüğü için böyle bir tercihte bulunduk. Ancak, yakında son sürümle de uyumlu bir güncelleme yayınlayacağız.
 
Yakın zamanda yayınlarımda Manhunt oynamayı planlıyordum bir sonraki Manhunt yayınında bunu kullanacağım eline sağlık

Eğer 1.16 üstü sürüm gelirse benim için daha iyi olacaktır
 
Yakın zamanda yayınlarımda Manhunt oynamayı planlıyordum bir sonraki Manhunt yayınında bunu kullanacağım eline sağlık

Eğer 1.16 üstü sürüm gelirse benim için daha iyi olacaktır
Değerli yorumunuz için teşekkürler. En kısa sürede eklentimiz için yeni bir güncelleme yayımlıyacağız. Şimdiden iyi yayınlar :)
 
KTEMANHUNT v0.2.1

YENİ ÖZELLİKLER VE OPTIMIZE


Bu versiyonda ne değişti?

  • /ktemanhunt skip komutu eklendi -> Bu komut, otomatik başlama süresini 3 saniyeye düşürerek oyunun hızlıca başlamasını sağlar.
  • PlaceholderAPI mesajları artık messages.yml dosyasından ayarlanabilir.
  • Oyun modu artık config yerine /ktemanhunt mode komutuyla ayarlanabilir. Sunucu her yeniden başlatıldığında farklı bir oyun modu seçilir, ancak tek bir oyun moduyla sınırlandırmak isterseniz bunu config.yml dosyasından ayarlayabilirsiniz.
  • Eklenti güncellendiğinde artık hem konsola hem de operatörlere mesaj gönderiliyor.​
  • 1.20 versiyon desteği eklendi.
 
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