SetHome Skripti Nasıl Yapabilirim

H

HardCore2

Ziyaretçi
Arkadaşlar Ben Ve Ekibim Survival Server Yapacağız Adam Yatağa Yattığında Oyuncunun Spawn Noktasını Orası Yapacak Ve Yatak Kırıldığında SetHome Gidicek Adam /Home Komutunu Kullanarak Yatağı Koyduğu Yerde Başlayacak Bunu Nasıl Yapabilirim? En Azından SetHome Olayı İçin Yardımcı Olursanız Yatak Olayını Sanırım Ayarlayabilirim.
DESTEKLERİNİZ VE YARDIMLARINIZ İÇİN ÇOK TEŞEKKÜR EDERİM.
 

MineEca

Ağaç Yumruklayıcı
En iyi cevaplar
0
Bildiğim kadarıyla SetHome pluginini indirdiğinde oyuncu istediği yere sethome yapıp oraya home yazarak gidebiliyor. Yatağa gelince, bildiğim kadarıyla oyuncunun yattığı yer spawn bölgesi oluyor. Yatak kırılırsa kayboluyor.
 
H

HardCore2

Ziyaretçi
Bildiğim kadarıyla SetHome pluginini indirdiğinde oyuncu istediği yere sethome yapıp oraya home yazarak gidebiliyor. Yatağa gelince, bildiğim kadarıyla oyuncunun yattığı yer spawn bölgesi oluyor. Yatak kırılırsa kayboluyor.
ama maalesef plugin kullanmayacağız aynı zamanda normal minecraft buna izin veriyor ama yatağın yanında doğması için oyuncunun ölmesi lazım oyuncunun ölmesi itemlerin düşmesi demektir
 

Epistomoloji

Lapis Toplayıcısı
En iyi cevaplar
0
command /sethome:
trigger:
set {yer.%player} to location of player

command /home:
trigger:
teleport player to {yer.%player%}

Kilit.
 
H

HardCore2

Ziyaretçi
command /sethome:
trigger:
set {yer.%player} to location of player

command /home:
trigger:
teleport player to {yer.%player%}

Kilit.
hocam buraya kadar bende yapıyorum zaten burada sıkıntı yok sıkıntı yatağı kırdığında bunu algılaması ve sethome iptal etmesi[DOUBLEPOST=1432228062,1432228028][/DOUBLEPOST]
Kod:
command /sethome:
    permission: skript.home
    description: Set your home
    trigger:
        set {home.%player%} to location of player
        message "Set your home to <grey>%location of player%<reset>"
command /home:
    permission: skript.home
    description: Teleport yourself to your home
    trigger:
        if {home.%player%} is not set:
            message "You have not set your home yet!"
            stop trigger
        teleport player to {home.%player%}
hocam buraya kadar bende yapıyorum zaten burada sıkıntı yok sıkıntı yatağı kırdığında bunu algılaması ve sethome iptal etmesi[DOUBLEPOST=1432228100][/DOUBLEPOST]
Linki görebilmek için üye olmanız gerekiyor. Giriş yap veya üye ol.

Bu sayfada var. Biraz asagiya inince bulursun.
hocam buraya kadar bende yapıyorum zaten burada sıkıntı yok sıkıntı yatağı kırdığında bunu algılaması ve sethome iptal etmesi
 

Salturbone

Portal Uzmanı
En iyi cevaplar
0
hocam buraya kadar bende yapıyorum zaten burada sıkıntı yok sıkıntı yatağı kırdığında bunu algılaması ve sethome iptal etmesi[DOUBLEPOST=1432228062,1432228028][/DOUBLEPOST]
hocam buraya kadar bende yapıyorum zaten burada sıkıntı yok sıkıntı yatağı kırdığında bunu algılaması ve sethome iptal etmesi[DOUBLEPOST=1432228100][/DOUBLEPOST]
hocam buraya kadar bende yapıyorum zaten burada sıkıntı yok sıkıntı yatağı kırdığında bunu algılaması ve sethome iptal etmesi
Yatagi bir degiskene atayip surekli kontrol ettirirsin ancak sunucu lagdan ölecektir soyleyeyim
 

Epistomoloji

Lapis Toplayıcısı
En iyi cevaplar
0
on break of bed:
if x is set:
delete x

gibi bir şey olabilir. Fakat bu her yatak olduğundan olmaz. :/ Uyuduğu yatağı yapabilirsen olur.
 
H

HardCore2

Ziyaretçi
on break of bed:
if x is set:
delete x

gibi bir şey olabilir. Fakat bu her yatak olduğundan olmaz. :/ Uyuduğu yatağı yapabilirsen olur.
hmm survival serverde adamın heryere set çekmeside sıkıntı olmazmı ne bileyim sadece kendi koyduğu bloğa çekebilse bunu yapabilirmiyiz
 

Altikardes

Kızıltaş Madencisi
En iyi cevaplar
0
Kod:
on bed enter:
    set {home.%player%} to location of player
    set {homebelirlendi.%player%} to 1
        message "Evin belirlendi: <grey>%location of player%<reset>"
       
on break of bed:
    if {homebelirlendi.%player%} is set:
        delete {home.%player%}
        set {homebelirlendi.%player%} to 0
       
command /home:
    permission: skript.home
    description: Home
    trigger:
        if {home.%player%} is not set:
            message "Evin belirlenmemiş!"
            stop trigger
        teleport player to {home.%player%}
hatalar olabilir.
 

MegaCrafter

Obsidyen Madencisi
En iyi cevaplar
0
Kod:
command /sethome:
    trigger:
        set {home.%player%} to location of player
command /home:
    trigger:
        if {home.%player%} is not set:
            send "&cHome belirlenmemiş" to player
        if {home.%player%} is set:
            teleport player to {home.%player%}
on break of bed:
    if {home.%player%} is set:
        delete {home.%player%}
on bed leave:
    set {home.%player%} to location of player

Her yatağı oyuncuya göre yapamayız ama :/
 

Epistomoloji

Lapis Toplayıcısı
En iyi cevaplar
0
Kod:
on bed enter:
    set {home.%player%} to location of player
    set {homebelirlendi.%player%} to 1
        message "Evin belirlendi: <grey>%location of player%<reset>"
       
on break of bed:
    if {homebelirlendi.%player%} is set:
        delete {home.%player%}
        set {homebelirlendi.%player%} to 0
       
command /home:
    permission: skript.home
    description: Home
    trigger:
        if {home.%player%} is not set:
            message "Evin belirlenmemiş!"
            stop trigger
        teleport player to {home.%player%}
hatalar olabilir.
Bu kod olmuş fakat başka birinin yatağını kırarsan yine senin home gidiyor. Buglu yani :/
 

Berkan_TR

Zombi Katili
En iyi cevaplar
0
Kod:
command /sethome:
    permission: skript.home
    description: Set your home
    trigger:
        set {home.%player%} to location of player
        message "Set your home to <grey>%location of player%<reset>"
command /home:
    permission: skript.home
    description: Teleport yourself to your home
    trigger:
        if {home.%player%} is not set:
            message "You have not set your home yet!"
            stop trigger
        teleport player to {home.%player%}


Zaten Skripti İlk Kurdugunda - dosyaların İcinde bulunuyor .
 
Üst