Çözüldü brick spawner

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

Emre7279744

Odunlara Vur Vur Vur!
Katılım
12 Mart 2019
Mesajlar
29
Elmaslar
4
Puan
0
Minecraft
Emroemdo

Discord:

grsnmn#2340

brick spawner skript lazım
 
Eğer seviye atlatmalı falan istemiyorsan bu skripti kullanabilirsin.

/spver &aTuğla Bricks 10

komutunu kullanınca eline Brick Spawner gelecektir.

Bu arada muhtemelen sunucunda skript-nms yoktur.
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
Bu addon bu skript için gereklidir.

Kod:
command spver <text> <itemtype> <int>:
    permission: *
    trigger:
        if arg-1 is set:
            give a Monster Spawner named "%colored arg-1% &7Spawner" with lore "&7Materyal: &8%arg-2%||&7Saniye: &8%arg-3%" to player
            
function setSpawner(player: player, block: block, location: location):
    set {_material} to {ksp::spawners::%{_location}%::material}
    set {_tick} to {ksp::spawners::%{_location}%::saniye} * 20
    add "{EntityId:""Item"",SpawnData:{Item:{id:""minecraft:%{_material}%"",Count:1b}},SpawnCount:1,SpawnRange:2,RequiredPlayerRange:20,Delay:1,MinSpawnDelay:%{_tick}%,MaxSpawnDelay:%{_tick}%,MaxNearbyEntities:9999}" to nbt of {_block}

on place:
    if event-block is spawner:
        if name of player's tool contains "&7Spawner":
            set {_location} to location of event-block
            set {ksp::spawners::%{_location}%::location} to {_location}
            
            set {_lore::*} to lore of player's tool split at "||"
            set {ksp::spawners::%{_location}%::lore} to player's tool's lore
            
            set {_name} to player's tool's name
            replace " &7Spawner" in {_name} with ""
            replace "&7" in {_name} with ""
            set {ksp::spawners::%{_location}%::name} to {_name}
            
            
            set {_material} to {_lore::1}
            replace "&7Materyal: &8" in {_material} with ""
            set {ksp::spawners::%{_location}%::material} to {_material}
            
            set {_saniye} to {_lore::2}
            replace "&7Saniye: &8" in {_saniye} with ""
            set {ksp::spawners::%{_location}%::saniye} to {_saniye} parsed as integer

            set {ksp::spawners::%{_location}%::player} to "%player%"
            
            setSpawner(player, event-block, {_location})
            
            send "&7[&6KSP&7] &7→ &7Adı: &8%{_name}%&7 || Materyal: &8%{_material}%&7 || Saniye: &8%{_saniye}%&7 || &7 Spawner'ı &abaşarıyla&7 yerleştirdin"
            send " "
            send "&7Bu spawner'ın &8sahibi&7 artık: &a%player%&7."
        
on break:
    if event-block is spawner:
        set {_location} to location of event-block
        if {ksp::spawners::%{_location}%::location} is set:
            cancel event
            if {ksp::spawners::%{_location}%::player} is player:
                set block to air
                give a Monster Spawner named "%{ksp::spawners::%{_location}%::name}% &7Spawner" with lore "&7Materyal: &8%{ksp::spawners::%{_location}%::material}%||&7Saniye: &8%{ksp::spawners::%{_location}%::saniye}%" to player
                send "&7[&6KSP&7] &7→ ""&7%{ksp::spawners::%{_location}%::name}% &7Spawner""&7 Adlı spawner verildi!"
                delete {ksp::spawners::%{_location}%::*}
            else:
                if player isn't op:
                    send "&7[&6KSP&7] &7→ &8Bu spawner'ın &csahibi değilsiniz!&8 (&8Sahibi: &7%{ksp::spawners::%{_location}%::player}%&8)"
                else if player is op:
                    set block to air
                    give a Monster Spawner named "%{ksp::spawners::%{_location}%::name}% &7Spawner" with lore "&7Materyal: &8%{ksp::spawners::%{_location}%::material}%||&7Saniye: &8%{ksp::spawners::%{_location}%::saniye}%" to player
                    send "&7[&6KSP&7] &7→ ""&7%{ksp::spawners::%{_location}%::name}% &7Spawner""&7 Adlı spawner verildi!"
                    delete {ksp::spawners::%{_location}%::*}

Bu skript KSP Spawner skriptinin düzenlenmiş halidir.
 
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