YardımNpc ye rtp ekleme

  • Konuyu Başlatan Konuyu Başlatan Umut113
  • Başlangıç tarihi Başlangıç tarihi
  • Görüntüleme 63

Umut113

Birisi mi Spawnlandı?
Katılım
25 Temmuz 2026
Mesajlar
8
Elmaslar
0
Puan
105
Yaş
18
Konum
türkiye
Minecraft
UmutTE234

Discord:

2v99swo

Latest Log Dosyası
yok
Spark Rapor Linki
yok
merhabalar ben betterrtp kullanıyorum znpc üzerinden kurduğum npc ye tıklayınca hep aynı yere atıyor bunu nasıl rtp attırcam
 
Eski komutu önce /znpcs action list <id> bakıp /znpcs action remove <id> <sıra_no> ile tamamen sil ardından yerine /znpcs action add <id> CMD rtp yazarak ekle veya oyuncularda yetki yoksa konsol komutu olarak /znpcs action add <id> CONSOLE rtp player %player_name% şeklinde tanımla Hâlâ aynı yere atıyorsa BetterRTP config.yml içindeki MaxRadius değeri çok düşüktür ya da güvenli alan bulamayıp spawn'a atıyordur, o sınırları yükseltmeyi deneyebilirsin
 
Eski komutu önce /znpcs action list <id> bakıp /znpcs action remove <id> <sıra_no> ile tamamen sil ardından yerine /znpcs action add <id> CMD rtp yazarak ekle veya oyuncularda yetki yoksa konsol komutu olarak /znpcs action add <id> CONSOLE rtp player %player_name% şeklinde tanımla Hâlâ aynı yere atıyorsa BetterRTP config.yml içindeki MaxRadius değeri çok düşüktür ya da güvenli alan bulamayıp spawn'a atıyordur, o sınırları yükseltmeyi deneyebilirsin
evet güvenli konum bulunamadı diyo configten neyin ayarlarıyla oynicam
 
evet güvenli konum bulunamadı diyo configten neyin ayarlarıyla oynicam
BetterRTP'nin config.yml dosyasına girip Default bölümündeki veya o dünyana ait ayarlardaki MaxRadius değerini yükselt (mesela 5000 ile 10000 arası yap). Aynı yerde MaxAttempts ayarı vardı sanırsam onu da 50 veya 100 yap ki sistem güvenli blok ararken 3-5 denemeden sonra hemen sorun yaşatmasın eğer haritan deniz ağırlıklıysa veya okyanuslar yasaklıysa kara parçası bulamıyordur, BlacklistedBiomes veya engelli blok ayarlarını da gözden geçirebilirsin
 
BetterRTP'nin config.yml dosyasına girip Default bölümündeki veya o dünyana ait ayarlardaki MaxRadius değerini yükselt (mesela 5000 ile 10000 arası yap). Aynı yerde MaxAttempts ayarı vardı sanırsam onu da 50 veya 100 yap ki sistem güvenli blok ararken 3-5 denemeden sonra hemen sorun yaşatmasın eğer haritan deniz ağırlıklıysa veya okyanuslar yasaklıysa kara parçası bulamıyordur, BlacklistedBiomes veya engelli blok ayarlarını da gözden geçirebilirsin
100 e kadar çıkardım gene olmadı ama mesela kendim yazınca oluyo npcye tıklayıp biraz bekleyince güven hatası veriyo
 
100 e kadar çıkardım gene olmadı ama mesela kendim yazınca oluyo npcye tıklayıp biraz bekleyince güven hatası veriyo
MaxAttempts’i 100 yapmana rağmen hâlâ olmadıysa sadece MaxAttempts dışında da bi durum olabilir BetterRTP config.yml içinde önce kullandığın dünyanın adına özel bir ayar var mı CustomWorlds kısmından kontrol et varsa oradaki MaxRadius değerini de yükselt Biomes kısmında sadece belirli biyomlar yazıyorsa onu [] yapıp bütün biyomlara izin vermeyi dene BlacklistedBlocks kısmında da çok fazla engelli blok olup olmadığını kontrol et Bir de UseWorldBorder açıksa world border seni sınırlıyor olabilir, geçici olarak false yapıp dene MinY ve MaxY değerlerini de kontrol et, normal dünyadaysan MinY: 0 ve MaxY: 320 şeklinde olması sorun çıkarmaması lazım Bunları yaptıktan sonra sunucuyu tamamen yeniden başlatıp tekrar /rtp ile test et Eğer yine aynı hatayı verirse config.yml'yi buraya at, kullandığın dünya ve BetterRTP sürümüne göre hangi ayarın engellediğine yine yardım etmeye çalışırız başka arkadaşlarda bakar en azılan
 
MaxAttempts’i 100 yapmana rağmen hâlâ olmadıysa sadece MaxAttempts dışında da bi durum olabilir BetterRTP config.yml içinde önce kullandığın dünyanın adına özel bir ayar var mı CustomWorlds kısmından kontrol et varsa oradaki MaxRadius değerini de yükselt Biomes kısmında sadece belirli biyomlar yazıyorsa onu [] yapıp bütün biyomlara izin vermeyi dene BlacklistedBlocks kısmında da çok fazla engelli blok olup olmadığını kontrol et Bir de UseWorldBorder açıksa world border seni sınırlıyor olabilir, geçici olarak false yapıp dene MinY ve MaxY değerlerini de kontrol et, normal dünyadaysan MinY: 0 ve MaxY: 320 şeklinde olması sorun çıkarmaması lazım Bunları yaptıktan sonra sunucuyu tamamen yeniden başlatıp tekrar /rtp ile test et Eğer yine aynı hatayı verirse config.yml'yi buraya at, kullandığın dünya ve BetterRTP sürümüne göre hangi ayarın engellediğine yine yardım etmeye çalışırız başka arkadaşlarda bakar en azılan



Kod:
# BetterRTP plugin by SuperRonanCraft! (Join my Public Server at ronanplugins.com) #

# Need help? go to https://ronanplugins.com/discord! #



BlacklistedBlocks:

- stationary_water

- stationary_lava

- water

- flowing_water

- lava

- flowing_lava

- cactus

- leaves

- leaves_2

- air

- void_air

- bedrock

- oak_leaves

- jungle_leaves

- kelp

Language-File: en.yml



Settings:

  Respect:

    # # Respect MinePlots plots (https://builtbybit.com/resources/mineplots.21646/)

    MinePlots: false

    # # Respect WorldGuard areas (https://dev.bukkit.org/projects/worldguard)

    WorldGuard: false

    # # Respect GriefPrevention areas (https://www.spigotmc.org/resources/griefprevention.1884/)

    GriefPrevention: false

    # # Respect Towny areas (https://www.spigotmc.org/resources/towny.72694/)

    Towny: false

    # # Respect RedProtect areas (https://www.spigotmc.org/resources/redprotect.15841/)

    RedProtect: false

    # # Respect FactionsUUID areas (https://www.spigotmc.org/resources/factionsuuid.1035/)

    FactionsUUID: false

    # # Respect Lands areas (https://www.spigotmc.org/resources/lands.53313/)

    Lands: false

    # # Respect Residence areas (https://www.spigotmc.org/resources/residence.11480/)

    Residence: false

    # # Respect KingdomsX areas (https://www.spigotmc.org/resources/kingdomsx.77670/)

    KingdomsX: false

    # # Respect hClaims areas (https://www.spigotmc.org/resources/hclaims.90540/)

    hClaims: false

    # # Respect GriefDefender areas (https://www.spigotmc.org/resources/griefdefender.68900/)

    GriefDefender: false

    # # Respect UltimateClaims areas (https://songoda.com/marketplace/product/ultimateclaims-the-ultimate-claiming-plugin.65)

    UltimateClaims: false

    # # Respect Pueblos regions (https://www.spigotmc.org/resources/pueblos.91255/) (My Favorite :D)

    Pueblos: false

    # # Respect SaberFactions areas (https://www.spigotmc.org/resources/saberfactions.69771/) (Added in 3.4.5)

    SaberFactions: false

    # # Respect HuskTowns areas (https://www.spigotmc.org/resources/husktowns.92672/) (Added in 3.4.5)

    HuskTowns: false

    # # Respect FactionsBridge compatible claims (https://www.spigotmc.org/resources/factionsbridge.89716/) (Added in 3.6.9)

    FactionsBridge: false

    # # Respect CrashClaim claims (https://www.spigotmc.org/resources/crashclaim-claiming-plugin.94037/) (Added in 3.6.9)

    CrashClaim: false

 

  # # Output to console some debugging info

  Debugger: false

  # # Amount of chunks to preload around a safe location

  PreloadRadius: 5

  # # Maximum amount of tries before BetterRTP gives up and sends a NotSafeMessage #

  MaxAttempts: 200

  RtpOnFirstJoin: # Will execute as console to override delays

    Enabled: false # Make the player rtp when joining the server for the first time

    World: world # World to first rtp in

    SetAsRespawn: false # Save this first rtp as players new spawn point

  Cooldown:

    Enabled: true # Enabled or disabled cooldown timer

    LockAfter: 0 # Lock the player in an infinite cooldown after # rtp's (0 to disable)

    Time: 600 # in SECONDS

    PerWorld: false # Cooldowns handled for each world? If disabled, player cannot rtp in another world until original cooldown has passed

  # # Time between command and actually rtp'ing, time is in SECONDS. Set to "0" to disable delay timer #

  Delay:

    Enabled: true

    Time: 1

    CancelOnMove: true

  Queue:

    Enabled: true # Allows betterrtp to automatically queue up safe rtp locations prior to players executing `/rtp`

  DisableUpdater: false

  Logger:

    Enabled: true # Log all things rtp related to the log.log file

    LogToConsole: false

    Format: yyyy-MM-dd HH:mm:ss



Default:

  UseWorldBorder: false

  # # "Biomes: []" means all biomes are allowed! #

  # # Biomes are optional, more biomes at https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/block/Biome.html #

  Biomes: []

  MaxRadius: 7000

  MinRadius: -6000

  # # If "UseWorldBorder" is set to true above, Center X and Z will be ignored! #

  CenterX: 0

  CenterZ: 0

  Shape: square

  MaxY: 320

  MinY: 0

  RTPOnDeath: false

# # Worlds to NOT allow /rtp in, unless there is an override to another enabled world #

DisabledWorlds:

- prison

- creative



# # Worlds you want to have a custom min/max and spawn center in #

# # [MaxRadius] and [MinRadius] MUST be positive! These cannot be equal to each other!

CustomWorlds:

- custom_world_1:

    UseWorldBorder: false

    MaxRadius: 1000

    MinRadius: 100

    CenterX: 0

    CenterZ: 0

    Price: 50

    Shape: square

    MaxY: 320

    MinY: 0

    Cooldown: 60

- other_custom_world:

    MaxRadius: 10000

    MinRadius: 150

    CenterX: 123

    CenterZ: -123

    Price: 0

    Biomes:

    - desert

    - forest

    Shape: circle

    RTPOnDeath: true



# # Override a world and rtp a player executing the command in one world, to another

Overrides:

- master_world: world

- creative_world: world



WorldType: # Available types are NORMAL, NETHER

  - world: NORMAL

  - world_nether: NETHER

  - world_the_end: NORMAL



PermissionGroup: # Player requires "betterrtp.group.<group_name>" to trigger these configs

  Enabled: false

  Groups:

  - vip:

    - Build_World:

        Priority: 0

        MaxRadius: 10000

        MinRadius: 1000

        Price: 100

        Cooldown: 500

    - Survival_World:

        Priority: 10

        UseWorldBorder: false

        MaxRadius: 5000

        MinRadius: 1000

        CenterX: 10

        CenterZ: 10

        Price: 10

        MaxY: 320

        MinY: 0

  - vip2:

    - Build_World:

        MaxRadius: 25000

        MinRadius: 10000

        Price: 15

        Cooldown: 1500
 
# BetterRTP plugin by SuperRonanCraft! (Join my Public Server at ronanplugins.com) #
# Need help? go to
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
! #

BlacklistedBlocks:
- stationary_water
- stationary_lava
- water
- flowing_water
- lava
- flowing_lava
- cactus
- leaves
- leaves_2
- air
- void_air
- bedrock
- oak_leaves
- jungle_leaves
- kelp
Language-File: en.yml

Settings:
Respect:
# # Respect MinePlots plots (
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
)
MinePlots: false
# # Respect WorldGuard areas (
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
)
WorldGuard: false
# # Respect GriefPrevention areas (
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
)
GriefPrevention: false
# # Respect Towny areas (
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
)
Towny: false
# # Respect RedProtect areas (
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
)
RedProtect: false
# # Respect FactionsUUID areas (
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
)
FactionsUUID: false
# # Respect Lands areas (
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
)
Lands: false
# # Respect Residence areas (
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
)
Residence: false
# # Respect KingdomsX areas (
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
)
KingdomsX: false
# # Respect hClaims areas (
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
)
hClaims: false
# # Respect GriefDefender areas (
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
)
GriefDefender: false
# # Respect UltimateClaims areas (
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
)
UltimateClaims: false
# # Respect Pueblos regions (
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
) (My Favorite :D)
Pueblos: false
# # Respect SaberFactions areas (
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
) (Added in 3.4.5)
SaberFactions: false
# # Respect HuskTowns areas (
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
) (Added in 3.4.5)
HuskTowns: false
# # Respect FactionsBridge compatible claims (
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
) (Added in 3.6.9)
FactionsBridge: false
# # Respect CrashClaim claims (
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
) (Added in 3.6.9)
CrashClaim: false

# # Output to console some debugging info
Debugger: false
# # Amount of chunks to preload around a safe location
PreloadRadius: 5
# # Maximum amount of tries before BetterRTP gives up and sends a NotSafeMessage #
MaxAttempts: 200
RtpOnFirstJoin: # Will execute as console to override delays
Enabled: false # Make the player rtp when joining the server for the first time
World: world # World to first rtp in
SetAsRespawn: false # Save this first rtp as players new spawn point
Cooldown:
Enabled: true # Enabled or disabled cooldown timer
LockAfter: 0 # Lock the player in an infinite cooldown after # rtp's (0 to disable)
Time: 600 # in SECONDS
PerWorld: false # Cooldowns handled for each world? If disabled, player cannot rtp in another world until original cooldown has passed
# # Time between command and actually rtp'ing, time is in SECONDS. Set to "0" to disable delay timer #
Delay:
Enabled: true
Time: 1
CancelOnMove: true
Queue:
Enabled: true # Allows betterrtp to automatically queue up safe rtp locations prior to players executing `/rtp`
DisableUpdater: false
Logger:
Enabled: true # Log all things rtp related to the log.log file
LogToConsole: false
Format: yyyy-MM-dd HH:mm:ss

Default:
UseWorldBorder: false
# # "Biomes: []" means all biomes are allowed! #
# # Biomes are optional, more biomes at
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
#
Biomes: []
MaxRadius: 7000
MinRadius: -6000
# # If "UseWorldBorder" is set to true above, Center X and Z will be ignored! #
CenterX: 0
CenterZ: 0
Shape: square
MaxY: 320
MinY: 0
RTPOnDeath: false
# # Worlds to NOT allow /rtp in, unless there is an override to another enabled world #
DisabledWorlds:
- prison
- creative

# # Worlds you want to have a custom min/max and spawn center in #
# # [MaxRadius] and [MinRadius] MUST be positive! These cannot be equal to each other!
CustomWorlds:
- custom_world_1:
UseWorldBorder: false
MaxRadius: 1000
MinRadius: 100
CenterX: 0
CenterZ: 0
Price: 50
Shape: square
MaxY: 320
MinY: 0
Cooldown: 60
- other_custom_world:
MaxRadius: 10000
MinRadius: 150
CenterX: 123
CenterZ: -123
Price: 0
Biomes:
- desert
- forest
Shape: circle
RTPOnDeath: true

# # Override a world and rtp a player executing the command in one world, to another
Overrides:
- master_world: world
- creative_world: world

WorldType: # Available types are NORMAL, NETHER
- world: NORMAL
- world_nether: NETHER
- world_the_end: NORMAL

PermissionGroup: # Player requires "betterrtp.group.<group_name>" to trigger these configs
Enabled: false
Groups:
- vip:
- Build_World:
Priority: 0
MaxRadius: 10000
MinRadius: 1000
Price: 100
Cooldown: 500
- Survival_World:
Priority: 10
UseWorldBorder: false
MaxRadius: 5000
MinRadius: 1000
CenterX: 10
CenterZ: 10
Price: 10
MaxY: 320
MinY: 0
- vip2:
- Build_World:
MaxRadius: 25000
MinRadius: 10000
Price: 15
Cooldown: 1500
Default kısmında MaxRadius: 7000, MinRadius: -6000 var ama configteki açıklamaya göre CustomWorlds altında kullanılan dünyanın özel ayarı varsa onun değerleri geçerli oluyordu sanırsam Önce kullandığın dünya world ise Default ayarını kullanması lazım, onda da Biomes: [] olduğu için biyom kısıtlaması yok. Ama BlacklistedBlocks kısmında su, lav, air, bedrock gibi bloklar engelli ve BetterRTP güvenli yer bulurken bunları kontrol ediyor. Eğer dünya okyanus/deniz ağırlıklıysa veya düzgün kara alanı azsa bu yüzden güvenli yer bulamıyor olabilir. Bir de MinRadius: -6000 kısmını ben olsam 100 yapıp MaxRadius: 10000 yaparak denerdim; yani şöyle MinRadius: 100 MaxRadius: 10000. Sonra sunucuyu tamamen yeniden başlatıp normal /rtp komutuyla test et. Eğer yine güvenli konum bulunamadı diyorsa Debugger: true yapıp tekrar /rtp dene ve konsolda çıkan BetterRTP mesajını at, oradan tam olarak neyi güvenli bulmadığını anlayabiliriz sanırsam
 
Default kısmında MaxRadius: 7000, MinRadius: -6000 var ama configteki açıklamaya göre CustomWorlds altında kullanılan dünyanın özel ayarı varsa onun değerleri geçerli oluyordu sanırsam Önce kullandığın dünya world ise Default ayarını kullanması lazım, onda da Biomes: [] olduğu için biyom kısıtlaması yok. Ama BlacklistedBlocks kısmında su, lav, air, bedrock gibi bloklar engelli ve BetterRTP güvenli yer bulurken bunları kontrol ediyor. Eğer dünya okyanus/deniz ağırlıklıysa veya düzgün kara alanı azsa bu yüzden güvenli yer bulamıyor olabilir. Bir de MinRadius: -6000 kısmını ben olsam 100 yapıp MaxRadius: 10000 yaparak denerdim; yani şöyle MinRadius: 100 MaxRadius: 10000. Sonra sunucuyu tamamen yeniden başlatıp normal /rtp komutuyla test et. Eğer yine güvenli konum bulunamadı diyorsa Debugger: true yapıp tekrar /rtp dene ve konsolda çıkan BetterRTP mesajını at, oradan tam olarak neyi güvenli bulmadığını anlayabiliriz sanırsam
normal rtp yazınca direk atıyo zaten sorun npcye tıklayınca dünyaya atıyo dünyada bekleyin diyo sonra güenli yer falan filan
 
normal rtp yazınca direk atıyo zaten sorun npcye tıklayınca dünyaya atıyo dünyada bekleyin diyo sonra güenli yer falan filan
O zaman BetterRTP tarafında genel bir sorun yok, çünkü oyuncu kendi /rtp yazınca direkt düzgün şekilde atıyorsa güvenli konum bulabiliyor. Sorun büyük ihtimalle ZNPC'nin NPC tıklanınca komutu farklı şekilde çalıştırmasından kaynaklanıyor. NPC action kısmını kontrol edelim. Önce /znpcs action list <id> ile NPC'nin mevcut actionlarını atıp buraya ı gönder. Özellikle orada CMD rtp mi var yoksa başka bir komut mu çalışıyor ona bakalım. Eğer oyuncu komutu çalıştıracaksa action'ın CMD rtp şeklinde olması gerekiyor; CONSOLE rtp player %player_name% kullanıyorsan da BetterRTP'nin sürümüne göre komutun konsoldan doğru formatta çalışması lazım. çünkü normal /rtp çalıştığına göre config büyük ihtimalle sorun değil
 
O zaman BetterRTP tarafında genel bir sorun yok, çünkü oyuncu kendi /rtp yazınca direkt düzgün şekilde atıyorsa güvenli konum bulabiliyor. Sorun büyük ihtimalle ZNPC'nin NPC tıklanınca komutu farklı şekilde çalıştırmasından kaynaklanıyor. NPC action kısmını kontrol edelim. Önce /znpcs action list <id> ile NPC'nin mevcut actionlarını atıp buraya ı gönder. Özellikle orada CMD rtp mi var yoksa başka bir komut mu çalışıyor ona bakalım. Eğer oyuncu komutu çalıştıracaksa action'ın CMD rtp şeklinde olması gerekiyor; CONSOLE rtp player %player_name% kullanıyorsan da BetterRTP'nin sürümüne göre komutun konsoldan doğru formatta çalışması lazım. çünkü normal /rtp çalıştığına göre config büyük ihtimalle sorun değil
npc yi baştan yaptım sadece rtp action cmd o komudu attım gene güvenli konumu bulamadı
 

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