Skript Claim.

DeathLight

You tell me life isn't that hard.
En iyi cevaplar
0
Arkadaşlar skriptle her oyuncunun kendine özel claim oluşturabilip arkadaşlarını eklemesi mümkünmüdür. Blok kırılmasını engelemek o regionun içinde mümkünmüdür mümkünse kodları nelerdir.
(Lütfen Plugin Vermeyin Projem İçin Skript Kodlarını Arıyorum!)
 
S

sergun26

Ziyaretçi
Mümkündür, oyuncunun bulunduğu çekerek bir değişkene liste olarak eklersiniz, daha sonra kırıldığında bulunan chunkı loop ile değişken içinde arattıktan sonra sahibinin o olup olmadığını kontrol edersiniz.
 

DeathLight

You tell me life isn't that hard.
En iyi cevaplar
0
Mümkündür, oyuncunun bulunduğu çekerek bir değişkene liste olarak eklersiniz, daha sonra kırıldığında bulunan chunkı loop ile değişken içinde arattıktan sonra sahibinin o olup olmadığını kontrol edersiniz.
Kodları atabilirmisiniz gece olduğu için kafam pek basmıyor herhalde.
 

Arrow

Altın Madencisi
En iyi cevaplar
0
belli bir radius icindeki blokları looplayıp ekle direk loop all blocks in radius x of player add loop-block to {claimbloklari.%player%::*}
 

DeathLight

You tell me life isn't that hard.
En iyi cevaplar
0
belli bir radius icindeki blokları looplayıp ekle direk loop all blocks in radius x of player add loop-block to {claimbloklari.%player%::*}
PHP:
on left click of wooden hoe:
    message "Position one set"
    set {Position1selection.%player%} to targeted block
on right click of wooden hoe:
    message "Position two set"
    set {Position2selection.%player%} to targeted block
command /regioncreate <text>:
    trigger:
        create region between {Position1selection.%player%} and {Position2selection.%player%} named argument 1
        message "Region created"
command /editregion <text> <text>:
    trigger:
        argument 2 is "No-Creepers":
            set {No-Creepers.%argument 1%} to true
        argument 2 is "No-Build":
            set {No-Build.%argument 1%} to true
on region enter:
    if visitor is creeper:
        if {No-Creepers.%region%} is true:
            cancel event
on region exit:
    if visitor is player:
        message "<light red>Mwahahahaha!!!! Your Trapped Here!"
        cancel event
on region edit:
    if player has permission "region.bypass":
        stop
    if {No-Build.%region%} is true:
        cancel event
        message "<light red>You are not allowed to build in this region!"
on region spawn:
    if entity is creeper:
        if {nocreeperspawn.%region%} is true:
            cancel event

Şöyle bir şey buldum bunun üzerinden nasıl gidebiliriz worldd guard tarzı bir şey yapmış arkadaş.[DOUBLEPOST=1428534011,1428526234][/DOUBLEPOST]Lütfen yardım.[DOUBLEPOST=1428567281][/DOUBLEPOST]Güncel.[DOUBLEPOST=1428571710][/DOUBLEPOST]Yardığm :'/
 

GetqusA

Kızıltaş Madencisi
En iyi cevaplar
0
PHP:
on left click of wooden hoe:
    message "Position one set"
    set {Position1selection.%player%} to targeted block
on right click of wooden hoe:
    message "Position two set"
    set {Position2selection.%player%} to targeted block
command /regioncreate <text>:
    trigger:
        create region between {Position1selection.%player%} and {Position2selection.%player%} named argument 1
        message "Region created"
command /editregion <text> <text>:
    trigger:
        argument 2 is "No-Creepers":
            set {No-Creepers.%argument 1%} to true
        argument 2 is "No-Build":
            set {No-Build.%argument 1%} to true
on region enter:
    if visitor is creeper:
        if {No-Creepers.%region%} is true:
            cancel event
on region exit:
    if visitor is player:
        message "<light red>Mwahahahaha!!!! Your Trapped Here!"
        cancel event
on region edit:
    if player has permission "region.bypass":
        stop
    if {No-Build.%region%} is true:
        cancel event
        message "<light red>You are not allowed to build in this region!"
on region spawn:
    if entity is creeper:
        if {nocreeperspawn.%region%} is true:
            cancel event

Şöyle bir şey buldum bunun üzerinden nasıl gidebiliriz worldd guard tarzı bir şey yapmış arkadaş.[DOUBLEPOST=1428534011,1428526234][/DOUBLEPOST]Lütfen yardım.[DOUBLEPOST=1428567281][/DOUBLEPOST]Güncel.[DOUBLEPOST=1428571710][/DOUBLEPOST]Yardığm :'/
Üstünden Gitmek Derken Anlayamadım ?
 

DeathLight

You tell me life isn't that hard.
En iyi cevaplar
0
yani buna dayanıklı bir claim şeyi nasıl yaparız.[DOUBLEPOST=1428597232,1428596563][/DOUBLEPOST]YARDIM!!
 
Üst