Istek Skript gui

emregg0

Play.xBraveMC.com
Katılım
19 Ekim 2018
Mesajlar
154
Elmaslar
28
Puanlar
490
Discord
| Emre |#6756
Minecraft
Emregg0
Minecraft Türkiye Minecraft Türkiye

Merhaba arkadaşlar benim küçük bir skript isteğim olacak bir oyuncu bir komut yazıcak diyelim /123 yazınca menü açılacak fakat menüdeki herhangibi bir item seçmeden menü kapanmayacak yani esc felan basarsa kapanmasını istemiyorum herhangibi bir itemi secince menü kapanacak. Umarım anlatabilmişimdir.
 

Purham

İlim ilim bilmektir, ilim kendini bilmektir.
Emekli
Onaylı Satıcı
Katılım
2 Şubat 2018
Mesajlar
674
Elmaslar
158
Puanlar
1.340
Steam
molofat
Discord
Purham#1967
Minecraft
kiba7899
Minecraft Türkiye Minecraft Türkiye

Bana göre imkansız, çünkü buna oyunun bir tuşu dahil olduğu için imkansız gibi geliyor.
 

emregg0

Play.xBraveMC.com
Katılım
19 Ekim 2018
Mesajlar
154
Elmaslar
28
Puanlar
490
Discord
| Emre |#6756
Minecraft
Emregg0
Minecraft Türkiye Minecraft Türkiye

Bana göre imkansız, çünkü buna oyunun bir tuşu dahil olduğu için imkansız gibi geliyor.
Şöylede olabilir aslında diyelim oyuncu menüyü atladı mesela komut girdiğinde menü açılsa veya haraket ettiğinde menü tekrar açılsa mümkünmü sence?
 

Leursed

Somon Balığı Selam Vermeye Geldi
Katılım
30 Aralık 2018
Mesajlar
17
Elmaslar
4
Puanlar
190
Steam
Cuêry
Discord
Lêursed || Oktay ||#3133
Minecraft
Leursed
Minecraft Türkiye Minecraft Türkiye

Şöylede olabilir aslında diyelim oyuncu menüyü atladı mesela komut girdiğinde menü açılsa veya haraket ettiğinde menü tekrar açılsa mümkünmü sence?
Harket etme kısmını biraz daha açarmısınız ? örnek veriyorum bir alandamı veyahut bir komut yazdıktan sonramı
çünkü bir düşününce harket etiğinde açılsın diyorsunuz o zaman her harket etiğinde menü açılıcak ve bu çok rahatsız edici bir şey olur :/
 

emregg0

Play.xBraveMC.com
Katılım
19 Ekim 2018
Mesajlar
154
Elmaslar
28
Puanlar
490
Discord
| Emre |#6756
Minecraft
Emregg0
Minecraft Türkiye Minecraft Türkiye

Harket etme kısmını biraz daha açarmısınız ? örnek veriyorum bir alandamı veyahut bir komut yazdıktan sonramı
çünkü bir düşününce harket etiğinde açılsın diyorsunuz o zaman her harket etiğinde menü açılıcak ve bu çok rahatsız edici bir şey olur :/
Skripti başka amaçla kullanacağım authme gibi birşey seçmeden herhangibi işkem yapamayacak. Oyuncular kullanmıcağı için rahatsızda olamazlar.
 

Leursed

Somon Balığı Selam Vermeye Geldi
Katılım
30 Aralık 2018
Mesajlar
17
Elmaslar
4
Puanlar
190
Steam
Cuêry
Discord
Lêursed || Oktay ||#3133
Minecraft
Leursed
Minecraft Türkiye Minecraft Türkiye

Skripti başka amaçla kullanacağım authme gibi birşey seçmeden herhangibi işkem yapamayacak. Oyuncular kullanmıcağı için rahatsızda olamazlar.
Anladığım kadarıyla oyuncu sunucuya giriş yapacak menü açılınca her hangi bir iteme tıklayınca girişmi yapıcak hocam ?
 

Fhalinkz

ImperianMC. Çok yakında sinemalarda.
Genel Destek
Bölüm Desteği
Premium
Onaylı Satıcı
Katılım
5 Şubat 2018
Mesajlar
1.056
Elmaslar
474
Puanlar
2.240
Discord
Fhalinkz#7532
Minecraft Türkiye Minecraft Türkiye

Kod:
command /menu:
    set {menu::%player%} to true
    open virtual chest with size 3 named "123" to player
    make gui slot 0 of player with diamond named "asd" to run:
        delete {menu::%player%}

on inventory close:
    if {menu::%player%} is true:
        cancel event
 

emregg0

Play.xBraveMC.com
Katılım
19 Ekim 2018
Mesajlar
154
Elmaslar
28
Puanlar
490
Discord
| Emre |#6756
Minecraft
Emregg0
Minecraft Türkiye Minecraft Türkiye

Kod:
command /menu:
    set {menu::%player%} to true
    open virtual chest with size 3 named "123" to player
    make gui slot 0 of player with diamond named "asd" to run:
        delete {menu::%player%}

on inventory close:
    if {menu::%player%} is true:
        cancel event
Yarın deneyeceğim teşekkür ederim.
 

Leursed

Somon Balığı Selam Vermeye Geldi
Katılım
30 Aralık 2018
Mesajlar
17
Elmaslar
4
Puanlar
190
Steam
Cuêry
Discord
Lêursed || Oktay ||#3133
Minecraft
Leursed
Minecraft Türkiye Minecraft Türkiye

Yarın deneyeceğim teşekkür ederim.
Merhaba, öncelikle dün gece kodlamıştım fakat test etmedim çalışacağından emin değilim kodu veriyorum denedikten sonra geri dönüşünüzü bekliyeceğim her hangi bir sorun olursa buradayım.

Kod:
function girisyap(p : player):
    open virtual hopper with size 1 named "&6Güvenlik Girişi" to {_p}
    make gui slot 0, 1, 3 and 4 of {_p} with black glass pane named "&4Yanlış yer :D" to nothing
    make gui slot 2 of {_p} with diamond named "&cGüvenliği geçmek için tıkla." to run function girisonay({_p})
function girisonay(p : player):
    {giriş1::%{_p}%} is set:
        delete {giriş1::%{_p}%}
        send "&bGüvenlik kodunuz başarıyla doğrulandı!" to {_p}
on command:
    {giriş1::%player%} is set:
        command is "login" or "güvenlik":
            uncancel event
        else:
            cancel event
            send "&bKomut Yazamasın Güvenliği Geçmelisin &a/güvenlik"
on chat:
    {giriş1::%player%} is set:
        cancel event
        send "&bMesaj Yazamasın Güvenliği Geçmelisin &a/güvenlik"
on join:
    wait 5 ticks
    set {giriş1::%player%} to 1
    send "&bHesabını Doğrula &a/güvenlik asd"
    wait 10 seconds
    girisyap(player)
on quit:
    {giriş1::%player%} is set:
        cancel event
        delete {giriş1::%player%}
command /güvenlik:
    trigger:
        girisyap(player)
 
Son düzenleme:

emregg0

Play.xBraveMC.com
Katılım
19 Ekim 2018
Mesajlar
154
Elmaslar
28
Puanlar
490
Discord
| Emre |#6756
Minecraft
Emregg0
Minecraft Türkiye Minecraft Türkiye

Merhaba, öncelikle dün gece kodlamıştım fakat test etmedim çalışacağından emin değilim kodu veriyorum denedikten sonra geri dönüşünüzü bekliyeceğim her hangi bir sorun olursa buradayım.

Kod:
on command:
    {giriş1::%player%} is set:
        command is "login" or "güvenlik":
            uncancel event
        else:
            cancel event
            send "&bKomut Yazamasın Güvenliği Geçmelisin &a/güvenlik"
on chat:
    {giriş1::%player%} is set:
        cancel event
        send "&bMesaj Yazamasın Güvenliği Geçmelisin &a/güvenlik"
#Burayı aktif edersen hareket edemez chata sürekli Hesab doğrula der aktif etmek istersen # kaldır
#on any move:
#    {giriş1::%player%} is set:
#        cancel event
#        wait 3 ticks
#        send "&bHesabını doğrula &a/güvenlik"
#        stop
on join:
    wait 5 ticks
    set {giriş1::%player%} to 1
    send "&bHesabını Doğrula &a/güvenlik asd"
on quit:
    delete {giriş1::%player%}

command /güvenlik:
    trigger:
        girisyap(player)

on join:
    girisyap(player)

function girisyap(p : player):
    open virtual hopper with size 1 named "&6Güvenlik Girişi" to {_p}
    make gui slot 0, 1, 3 and 4 of {_p} with black glass pane named "&4Yanlış yer :D" to nothing
    make gui slot 2 of {_p} with diamond named "&cGüvenliği geçmek için tıkla." to run function girisonay({_p})
 
function girisonay(p : player):
    {giriş1::%{_p}%} is set:
        delete {giriş1::%{_p}%}
        send "&bGüvenlik kodunuz başarıyla doğrulandı!" to {_p}
Eve geçeceğim zaman deneyeceğim teşekkürler.
 

Fhalinkz

ImperianMC. Çok yakında sinemalarda.
Genel Destek
Bölüm Desteği
Premium
Onaylı Satıcı
Katılım
5 Şubat 2018
Mesajlar
1.056
Elmaslar
474
Puanlar
2.240
Discord
Fhalinkz#7532
Minecraft Türkiye Minecraft Türkiye

Merhaba, öncelikle dün gece kodlamıştım fakat test etmedim çalışacağından emin değilim kodu veriyorum denedikten sonra geri dönüşünüzü bekliyeceğim her hangi bir sorun olursa buradayım.

Kod:
on command:
    {giriş1::%player%} is set:
        command is "login" or "güvenlik":
            uncancel event
        else:
            cancel event
            send "&bKomut Yazamasın Güvenliği Geçmelisin &a/güvenlik"
on chat:
    {giriş1::%player%} is set:
        cancel event
        send "&bMesaj Yazamasın Güvenliği Geçmelisin &a/güvenlik"
#Burayı aktif edersen hareket edemez chata sürekli Hesab doğrula der aktif etmek istersen # kaldır
#on any move:
#    {giriş1::%player%} is set:
#        cancel event
#        wait 3 ticks
#        send "&bHesabını doğrula &a/güvenlik"
#        stop
on join:
    wait 5 ticks
    set {giriş1::%player%} to 1
    send "&bHesabını Doğrula &a/güvenlik asd"
on quit:
    delete {giriş1::%player%}

command /güvenlik:
    trigger:
        girisyap(player)

on join:
    girisyap(player)

function girisyap(p : player):
    open virtual hopper with size 1 named "&6Güvenlik Girişi" to {_p}
    make gui slot 0, 1, 3 and 4 of {_p} with black glass pane named "&4Yanlış yer :D" to nothing
    make gui slot 2 of {_p} with diamond named "&cGüvenliği geçmek için tıkla." to run function girisonay({_p})

function girisonay(p : player):
    {giriş1::%{_p}%} is set:
        delete {giriş1::%{_p}%}
        send "&bGüvenlik kodunuz başarıyla doğrulandı!" to {_p}
Ne alaka bu? Konuyu okudun mu hiç sen?
 
Yukarı