Merhabalar oyuncu spawneri koyunca hiçbir sıkıntı yok fakat ctrl ye basılı tutunca spawner yere katıldıgında eksilmiyor bunu nasıl engelleyebilirim ?
Spawneri bizle paylaşırmısın?
on place of a mob spawner:
set {_someVariable} to name of held item of player
{_someVariable} is "&eAltin Spawner"
set {_x} to x coord of event-location
set {_y} to y coord of event-location
set {_z} to z coord of event-location
wait 0 second
execute player command "setblock %{_x}% %{_y}% %{_z}% mob_spawner 0 replace {EntityId:Item,SpawnData:{Item:{id:minecraft:gold_ingot,Count:1b}},SpawnCount:1,SpawnRange:2,RequiredPlayerRange:140,Delay:10,MinSpawnDelay:70,MaxSpawnDelay:200,MaxNearbyEntities:2}"
set {_1} to location of event-block
add {_1} to {altinsp::*}
on break of mob spawner:
tool of player is any pickaxe
set {_1} to location of event-block
loop {altinsp::*}:
loop-value is {_1}
cancel event
set block at {_1} to air
give a mob spawner named "&eAltin Spawner" to player
remove {_1} from {altinsp::*}
command /altinsp:
trigger:
if player is op:
give 10 mob spawner named "&eAltin Spawner" to player
Oyuncuya setblock yetkisini vermiş oluyorsun.Sunucunu yok edebilirler.Plugin kullanabilirsin veya @kingOf0 'nın bu skriptini kullanabilirsin.Kod:on place of a mob spawner: set {_someVariable} to name of held item of player {_someVariable} is "&eAltin Spawner" set {_x} to x coord of event-location set {_y} to y coord of event-location set {_z} to z coord of event-location wait 0 second execute player command "setblock %{_x}% %{_y}% %{_z}% mob_spawner 0 replace {EntityId:Item,SpawnData:{Item:{id:minecraft:gold_ingot,Count:1b}},SpawnCount:1,SpawnRange:2,RequiredPlayerRange:140,Delay:10,MinSpawnDelay:70,MaxSpawnDelay:200,MaxNearbyEntities:2}" set {_1} to location of event-block add {_1} to {altinsp::*} on break of mob spawner: tool of player is any pickaxe set {_1} to location of event-block loop {altinsp::*}: loop-value is {_1} cancel event set block at {_1} to air give a mob spawner named "&eAltin Spawner" to player remove {_1} from {altinsp::*} command /altinsp: trigger: if player is op: give 10 mob spawner named "&eAltin Spawner" to player
HayırEğer bu skripti bir oyuncu kullanıyorsa /setblock kullanacagı için setblock yetkisine sahip olmuş olur.
Hayır,
hayır yani oyuncular spawneri zaten koyuyorsa yetkisi vardırHayır
Hayır,
"Yetkin Yok" diye bir mesaj yollar ve skript çalışmaz,
execute player command "fly" with permission "skript.fly" and "bilmemne.yetki" and "bukkit.placeblock" and "op"
gibi özel bir syntax'ı mevcut. bunu kullanın, event gerçekleşmeden 1 tick önce yetkiyi verip 1 tick sonra yetkiyi geri alıyor
-tuske gerektirir.