Adakit spawneri

  • Konuyu Başlatan Konuyu Başlatan Omer4600
  • Başlangıç tarihi Başlangıç tarihi
  • Görüntüleme 803

Omer4600

Odunlara Vur Vur Vur!
Katılım
13 Ağustos 2017
Mesajlar
38
Elmaslar
3
Puan
0
Merhaba arkadaslar
Sizlerden askyblock adalarında çalışcak adakit için golem sp istiyorum
yalnız sp kasılmaması için adada verilen golem spden sadece 1 tanesi çalışıcak fazlasını koyunca adada zaten bir adakitgolemsp var gibisinden uyarılar vererek sp koyulmaycak
yapılabilirmı ?
 
Kod:
on place of a mob spawner:
    if name of player's tool is "&bAdakit &8Golem Spawner":
        if {adakitgolemsp.%player%} is not set:
            set {x} to event-location
            set {y} to event-location
            set {z} to event-location
            execute console command "manuaddp %player% minecraft.command.setblock"
            execute player command "setblock %{_x}% %{_y}% %{_z}% minecraft:mob_spawner 0 replace {SpawnPotentials:[{Entity:{id:minecraft:villager_golem}}]}"
            execute console command "manudelp %player% minecraft.command.setblock"
            set {adakitgolemsp.%player%} to 1
        else:
            cancel event
            send "&cZaten Özel Adakit Golem Sp Koymuşsun"
            
            
command /adakit1 [<Player>]:
    trigger:   
        if arg 1 is not set:
            if {adakit.%player%} is not set:
                execute console command "give %player% 52:99 1 name:&bAdakit_&8Golem_Spawner"
                set {adakit.%player%} to 1
                send "&aBaşarıyla Adakitini Aldın"
            else:
                send "&cZaten Adakitini Aldın"
        else:
            if player has permission "adakit.ver":
                execute console command "ss give %arg 1% IronGolem 1"
                send "&e%arg 1% &bİsimli Oyuncuya Adakit Verdin" to player
                send "&e%player% &bİsimli Yetkili Sana Adakit Verdi" to arg 1           
            
            
            
command /adakityenile [<Text>]:
    permission: adkit.sıfırla
    permission message: &cYetkin Yok
    trigger:
        if arg 1 is set:
            delete {adakit.%arg 1%}
            delete {adakitgolemsp.%arg 1%}
            send "&aAdakit Başarıyla Sıfırlandı"
        else:
            send "&cBir Oyuncu İsmi Girmelisin" to player
        if arg 1 is "herkes":
            loop all players:
                delete {adakit.%loop-player%}
                delete {adakitgolemsp.%loop-player%}
 
Son düzenleme:
Kod:
on place of a mob spawner:
    if name of player's tool is "&bAdakit &8Golem Spawner":
        if {adakitgolemsp.%player%} is not set:
            set {x} to event-location
            set {y} to event-location
            set {z} to event-location
            execute console command "manuaddp %player% minecraft.command.setblock"
            execute player command "setblock %{_x}% %{_y}% %{_z}% minecraft:mob_spawner 0 replace {SpawnPotentials:[{Entity:{id:minecraft:villager_golem}}]}"
            execute console command "manudelp %player% minecraft.command.setblock"
            set {adakitgolemsp.%player%} to 1
        else:
            cancel event
            send "&cZaten Özel Adakit Golem Sp Koymuşsun"
           
           
command /adakit1 [<Player>]:
    trigger:  
        if arg 1 is not set:
            if {adakit.%player%} is not set:
                execute console command "give %player% 52:99 1 name:&bAdakit_&8Golem_Spawner"
                set {adakit.%player%} to 1
                send "&aBaşarıyla Adakitini Aldın"
            else:
                send "&cZaten Adakitini Aldın"
        else:
            if player has permission "adakit.ver":
                execute console command "ss give %arg 1% IronGolem 1"
                send "&e%arg 1% &bİsimli Oyuncuya Adakit Verdin" to player
                send "&e%player% &bİsimli Yetkili Sana Adakit Verdi" to arg 1          
           
           
           
command /adakityenile [<Text>]:
    permission: adkit.sıfırla
    permission message: &cYetkin Yok
    trigger:
        if arg 1 is set:
            delete {adakit.%arg 1%}
            delete {adakitgolemsp.%arg 1%}
            send "&aAdakit Başarıyla Sıfırlandı"
        else:
            send "&cBir Oyuncu İsmi Girmelisin" to player
        if arg 1 is "herkes":
            loop all players:
                delete {adakit.%loop-player%}
                delete {adakitgolemsp.%loop-player%}


Çalışıyor ama bir sorun var. Örs den sp ismini değiştirip koyabılıyorlar
 
hemen düzeltiyorum pardon
Gönderi otomatik olarak birleştirildi:

nasıl yani değiştiriyorlar adakit sadce bir kere alınıyor
 
hemen düzeltiyorum pardon
Gönderi otomatik olarak birleştirildi:

nasıl yani değiştiriyorlar adakit sadce bir kere alınıyor

Adakiti alıyorlar örsten ismini değiştiriyorlar ve bu şekılde adaya koyabılıyorlar fazlasını
 
on place of a mob spawner:
if name of player's tool is "&bAdakit &8Golem Spawner":
if {adakitgolemsp.%player%} is not set:
set {x} to event-location
set {y} to event-location
set {z} to event-location
execute console command "manuaddp %player% minecraft.command.setblock"
execute player command "setblock %{_x}% %{_y}% %{_z}% minecraft:mob_spawner 0 replace {SpawnPotentials:[{Entity:{id:minecraft:villager_golem}}]}"
execute console command "manudelp %player% minecraft.command.setblock"
set {adakitgolemsp.%player%} to 1
else:
cancel event
send "&cZaten Özel Adakit Golem Sp Koymuşsun"


command /adakit1 [<Player>]:
trigger:
if arg 1 is not set:
if {adakit.%player%} is not set:
execute console command "give %player% 52:99 1 name:&bAdakit_&8Golem_Spawner"
set {adakit.%player%} to 1
send "&aBaşarıyla Adakitini Aldın"
else:
send "&cZaten Adakitini Aldın"
else:
if player has permission "adakit.ver":
execute console command "ss give %arg 1% IronGolem 1"
send "&e%arg 1% &bİsimli Oyuncuya Adakit Verdin" to player
send "&e%player% &bİsimli Yetkili Sana Adakit Verdi" to arg 1



command /adakityenile [<Text>]:
permission: adkit.sıfırla
permission message: &cYetkin Yok
trigger:
if arg 1 is set:
delete {adakit.%arg 1%}
delete {adakitgolemsp.%arg 1%}
send "&aAdakit Başarıyla Sıfırlandı"
else:
send "&cBir Oyuncu İsmi Girmelisin" to player
if arg 1 is "herkes":
loop all players:
delete {adakit.%loop-player%}
delete {adakitgolemsp.%loop-player%}
Gönderi otomatik olarak birleştirildi:

adaya sadece 1 tane sp koymasınımı istiyorsun
Gönderi otomatik olarak birleştirildi:

örsten isim değiştirmeleri için var olan spyi kırmaları lazım
 
on place of a mob spawner:
if name of player's tool is "&bAdakit &8Golem Spawner":
if {adakitgolemsp.%player%} is not set:
set {x} to event-location
set {y} to event-location
set {z} to event-location
execute console command "manuaddp %player% minecraft.command.setblock"
execute player command "setblock %{_x}% %{_y}% %{_z}% minecraft:mob_spawner 0 replace {SpawnPotentials:[{Entity:{id:minecraft:villager_golem}}]}"
execute console command "manudelp %player% minecraft.command.setblock"
set {adakitgolemsp.%player%} to 1
else:
cancel event
send "&cZaten Özel Adakit Golem Sp Koymuşsun"


command /adakit1 [<Player>]:
trigger:
if arg 1 is not set:
if {adakit.%player%} is not set:
execute console command "give %player% 52:99 1 name:&bAdakit_&8Golem_Spawner"
set {adakit.%player%} to 1
send "&aBaşarıyla Adakitini Aldın"
else:
send "&cZaten Adakitini Aldın"
else:
if player has permission "adakit.ver":
execute console command "ss give %arg 1% IronGolem 1"
send "&e%arg 1% &bİsimli Oyuncuya Adakit Verdin" to player
send "&e%player% &bİsimli Yetkili Sana Adakit Verdi" to arg 1



command /adakityenile [<Text>]:
permission: adkit.sıfırla
permission message: &cYetkin Yok
trigger:
if arg 1 is set:
delete {adakit.%arg 1%}
delete {adakitgolemsp.%arg 1%}
send "&aAdakit Başarıyla Sıfırlandı"
else:
send "&cBir Oyuncu İsmi Girmelisin" to player
if arg 1 is "herkes":
loop all players:
delete {adakit.%loop-player%}
delete {adakitgolemsp.%loop-player%}
Gönderi otomatik olarak birleştirildi:

adaya sadece 1 tane sp koymasınımı istiyorsun
Gönderi otomatik olarak birleştirildi:

örsten isim değiştirmeleri için var olan spyi kırmaları lazım
on place of a mob spawner:
if name of player's tool is "&bAdakit &8Golem Spawner":
if {adakitgolemsp.%player%} is not set:
set {x} to event-location
set {y} to event-location
set {z} to event-location
execute console command "manuaddp %player% minecraft.command.setblock"
execute player command "setblock %{_x}% %{_y}% %{_z}% minecraft:mob_spawner 0 replace {SpawnPotentials:[{Entity:{id:minecraft:villager_golem}}]}"
execute console command "manudelp %player% minecraft.command.setblock"
set {adakitgolemsp.%player%} to 1
else:
cancel event
send "&cZaten Özel Adakit Golem Sp Koymuşsun"


command /adakit1 [<Player>]:
trigger:
if arg 1 is not set:
if {adakit.%player%} is not set:
execute console command "give %player% 52:99 1 name:&bAdakit_&8Golem_Spawner"
set {adakit.%player%} to 1
send "&aBaşarıyla Adakitini Aldın"
else:
send "&cZaten Adakitini Aldın"
else:
if player has permission "adakit.ver":
execute console command "ss give %arg 1% IronGolem 1"
send "&e%arg 1% &bİsimli Oyuncuya Adakit Verdin" to player
send "&e%player% &bİsimli Yetkili Sana Adakit Verdi" to arg 1



command /adakityenile [<Text>]:
permission: adkit.sıfırla
permission message: &cYetkin Yok
trigger:
if arg 1 is set:
delete {adakit.%arg 1%}
delete {adakitgolemsp.%arg 1%}
send "&aAdakit Başarıyla Sıfırlandı"
else:
send "&cBir Oyuncu İsmi Girmelisin" to player
if arg 1 is "herkes":
loop all players:
delete {adakit.%loop-player%}
delete {adakitgolemsp.%loop-player%}
Gönderi otomatik olarak birleştirildi:

adaya sadece 1 tane sp koymasınımı istiyorsun
Gönderi otomatik olarak birleştirildi:

örsten isim değiştirmeleri için var olan spyi kırmaları lazım





Güzel kardeşim diyorum ki Oyuncular adakitten spawneri alıyor adasına koyuyor ve diger adakit spleri adasına koyulmuyor buraya kadar sorun yok ama aynı adada 2 kişi olan oyuncular adaktten gelen diger spawneri adasına koyabılmek için örs yardımı ile spawner ismini değiştiryor ve adasında adakitten gelen 2 spawner olmuş oluyor ? bence yeterınce açıkladıgımı düşnüyorum
 

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