Spawner Skript İsteğim

ByAli_Pro_PvP

Marangoz
Mesajlar
52
En iyi cevaplar
0
Beğeniler
4
Puanları
60
Merhabalar bir serverimiz var bir şey eksik spawnerler elmas blok v.b spawnerler hazır ama prizmarin end deniz feneri ve kırmızı kumtaşı spawneri lazım bunların skriptini hiç biyerde bulamıyorum lütfen varsa atarmısınız ??
 


ErenSB

Elmas Madencisi
Emektar Üye
Mesajlar
834
En iyi cevaplar
26
Beğeniler
537
Puanları
1,640
Öncelikle merhaba dostum, skript ile yapıyorsan zaten kötü olmuş. Sunucun fazla ilerlemeden o skripti silmelisin, skript lag yapar ve tps'i oldukça düşürür, skript kullanma spawner için. Belki şu anda lag olmayabilir, tps düşmeyebilir ama oyuncu sayısı arttıkça fark edeceksin bunu.

@FuryRS Çok güzel bir item spawner eklentisi satıyor, onu satın almanı tavsiye ederim. Gerçekten sorunlar yaşarsın skript ile.

Eğer amatör bir sunucu açmışsan veya sadece arkadaşlarınla vb oynamak istiyorsan, skript ile devam edebilirsin.

Bu sadece öneriydi, şimdi geçelim nasıl skriptini bulacağına.

Öncelikle o elmas blok spawnerin olduğu skripte kumtaşı vb spawner ekleyebilirsin. Veya ekleyemezsin bilemiyorum skripti görmem gerekiyor.
Buraya konu açtığına göre ekleyemiyorsun sanırım. Skriptin içinde elmas bloğun olduğu kısmı kod olarak atarsan. Oraya istediğin spawnerleri eklemeyi deneyeceğim.
 

ByAli_Pro_PvP

Marangoz
Mesajlar
52
En iyi cevaplar
0
Beğeniler
4
Puanları
60
Kod:
command /prizmarinsp1:
    permission: op
    permission message: {@prefix} &8> &9Bu komutu kullanamazsın.
    trigger:
        give 1 mob spawner named "&e&lPrizmarin Spawner" to player
        
on place of mob spawner:
    if name of player's tool is "&e&lPrizmarin Spawner":                   
        set {_location} to location of targeted block
        set {prizmarinspawner1::%{_location}%} to {_location}       
        set {_x} to x coord of event-location
        set {_y} to y coord of event-location
        set {_z} to z coord of event-location
        execute console command "manuaddp %player% minecraft.command.setblock"
        wait 2 tick
        execute player command "setblock %{_x}% %{_y}% %{_z}% mob_spawner 0 replace {EntityId:Item,SpawnData:{Item:{id:minecraft:prismarine,Count:1b}},SpawnCount:1,SpawnRange:2,RequiredPlayerRange:15,Delay:3,MinSpawnDelay:80,MaxSpawnDelay:100,MaxNearbyEntities:9999}"
        wait 2 tick
        execute console command "manudelp %player% minecraft.command.setblock"   
        send "{@prefix} &8> &9Spawneri kazma ile kırabilirsin." to player
        send "{@prefix} &8> &9Kırınca sana verilecektir." to player

on break of mob spawner:
    if {prizmarinspawner1::%location of targeted block%} is set:
        cancel event
        set block to air
        remove location of targeted block from {prizmarinspawner1::*}
        clear {prizmarinspawner1::%location of targeted block%}
        give 1 mob spawner named "&e&lPrizmarin Spawner" to player
        send "{@prefix} &8> &9Spawnerin verildi." to player
 

ErenSB

Elmas Madencisi
Emektar Üye
Mesajlar
834
En iyi cevaplar
26
Beğeniler
537
Puanları
1,640
Kod:
command /endsp1:
    permission: op
    permission message: {@prefix} &8> &9Bu komutu kullanamazsın.
    trigger:
        give 1 mob spawner named "&eEndTasi &cSpawner" to player
        
on place of mob spawner:
    if name of player's tool is "&eEndTasi &cSpawner":                   
        set {_location} to location of targeted block
        set {endspawner1::%{_location}%} to {_location}       
        set {_x} to x coord of event-location
        set {_y} to y coord of event-location
        set {_z} to z coord of event-location
        execute console command "manuaddp %player% minecraft.command.setblock"
        wait 2 tick
        execute player command "setblock %{_x}% %{_y}% %{_z}% mob_spawner 0 replace {EntityId:Item,SpawnData:{Item:{id:minecraft:end_stone,Count:1b}},SpawnCount:1,SpawnRange:2,RequiredPlayerRange:15,Delay:3,MinSpawnDelay:80,MaxSpawnDelay:100,MaxNearbyEntities:9999}"
        wait 2 tick
        execute console command "manudelp %player% minecraft.command.setblock"   
        send "{@prefix} &8> &9Spawneri kazma ile kırabilirsin." to player
        send "{@prefix} &8> &9Kırınca sana verilecektir." to player

on break of mob spawner:
    if {endspawner1::%location of targeted block%} is set:
        cancel event
        set block to air
        remove location of targeted block from {endspawner1::*}
        clear {endspawner1::%location of targeted block%}
        give 1 mob spawner named "&eEndTasi &cSpawner" to player
        send "{@prefix} &8> &9Spawnerin verildi." to player


command /denizsp1:
    permission: op
    permission message: {@prefix} &8> &9Bu komutu kullanamazsın.
    trigger:
        give 1 mob spawner named "&eDenizFeneri &cSpawner" to player
        
on place of mob spawner:
    if name of player's tool is "&eDenizFeneri &cSpawner":                   
        set {_location} to location of targeted block
        set {denizspawner1::%{_location}%} to {_location}       
        set {_x} to x coord of event-location
        set {_y} to y coord of event-location
        set {_z} to z coord of event-location
        execute console command "manuaddp %player% minecraft.command.setblock"
        wait 2 tick
        execute player command "setblock %{_x}% %{_y}% %{_z}% mob_spawner 0 replace {EntityId:Item,SpawnData:{Item:{id:minecraft:sea_lantern,Count:1b}},SpawnCount:1,SpawnRange:2,RequiredPlayerRange:15,Delay:3,MinSpawnDelay:80,MaxSpawnDelay:100,MaxNearbyEntities:9999}"
        wait 2 tick
        execute console command "manudelp %player% minecraft.command.setblock"   
        send "{@prefix} &8> &9Spawneri kazma ile kırabilirsin." to player
        send "{@prefix} &8> &9Kırınca sana verilecektir." to player

on break of mob spawner:
    if {denizspawner1::%location of targeted block%} is set:
        cancel event
        set block to air
        remove location of targeted block from {denizspawner1::*}
        clear {denizspawner1::%location of targeted block%}
        give 1 mob spawner named "&eDenizFeneri &cSpawner" to player
        send "{@prefix} &8> &9Spawnerin verildi." to player

Kod:
command /kumsp1:
    permission: op
    permission message: {@prefix} &8> &9Bu komutu kullanamazsın.
    trigger:
        give 1 mob spawner named "&eKirmizi KumTasi &cSpawner" to player
        
on place of mob spawner:
    if name of player's tool is "&eKirmizi KumTasi &cSpawner":                   
        set {_location} to location of targeted block
        set {kirmizikum1::%{_location}%} to {_location}       
        set {_x} to x coord of event-location
        set {_y} to y coord of event-location
        set {_z} to z coord of event-location
        execute console command "manuaddp %player% minecraft.command.setblock"
        wait 2 tick
        execute player command "setblock %{_x}% %{_y}% %{_z}% mob_spawner 0 replace {EntityId:Item,SpawnData:{Item:{id:minecraft:red_sandstone,Count:1b}},SpawnCount:1,SpawnRange:2,RequiredPlayerRange:15,Delay:3,MinSpawnDelay:80,MaxSpawnDelay:100,MaxNearbyEntities:9999}"
        wait 2 tick
        execute console command "manudelp %player% minecraft.command.setblock"   
        send "{@prefix} &8> &9Spawneri kazma ile kırabilirsin." to player
        send "{@prefix} &8> &9Kırınca sana verilecektir." to player

on break of mob spawner:
    if {kirmizikum1::%location of targeted block%} is set:
        cancel event
        set block to air
        remove location of targeted block from {kirmizikum1::*}
        clear {kirmizikum1::%location of targeted block%}
        give 1 mob spawner named "&eKirmizi KumTasi &cSpawner" to player
        send "{@prefix} &8> &9Spawnerin verildi." to player

İstediğin 3 spawnerde burada buyur.
 

ErenSB

Elmas Madencisi
Emektar Üye
Mesajlar
834
En iyi cevaplar
26
Beğeniler
537
Puanları
1,640
Eğer olmazsa bu skriptin options bölümünüde at.
Prefixin olduğu bölümü falan, oralarda bir ayarları daha olabilir sp ekleme için.
 

ByAli_Pro_PvP

Marangoz
Mesajlar
52
En iyi cevaplar
0
Beğeniler
4
Puanları
60
teşekkür ederim çok işime yradı sayende server iaçıcagım
 

ErenSB

Elmas Madencisi
Emektar Üye
Mesajlar
834
En iyi cevaplar
26
Beğeniler
537
Puanları
1,640
Önemli değil dostum.
 

Üst