Lapis kazınca menü gelicek o kapanmıcak skripti

GodTRMC

Taş Madencisi
Mesajlar
83
En iyi cevaplar
0
Beğeniler
24
Puanları
120
Selam dostlar
Bir skripte ihtiyacım oldu kendim yapamadım size sormak istedim
Şimdiden yardım eden herkese teşekkür ederim

500 lapis kazınca karşına menü gelicek 3 row genişliğinde ortada simetrik şeklinde 2 tane seçenek olucak
o seçeneklerden bir tanesini seçmesi gerekiyor birinci seçeneği seçerse adama 64 elmas vericek
İkinci seçeneği seçersede adama 100 k para vericek
ancak asıl önemli olan şey şu adam seçim yapması şart olucak yani seçmeden o menü kapanmıcak
ne kadar esc ye basmaya çalışsada o menüden bir seçenek seçmeden gitmemesi lazım
:)
 


Donov4n

Kömür Madencisi
Mesajlar
116
En iyi cevaplar
0
Beğeniler
86
Puanları
290
Ruh hali
Selam dostlar
Bir skripte ihtiyacım oldu kendim yapamadım size sormak istedim
Şimdiden yardım eden herkese teşekkür ederim

500 lapis kazınca karşına menü gelicek 3 row genişliğinde ortada simetrik şeklinde 2 tane seçenek olucak
o seçeneklerden bir tanesini seçmesi gerekiyor birinci seçeneği seçerse adama 64 elmas vericek
İkinci seçeneği seçersede adama 100 k para vericek
ancak asıl önemli olan şey şu adam seçim yapması şart olucak yani seçmeden o menü kapanmıcak
ne kadar esc ye basmaya çalışsada o menüden bir seçenek seçmeden gitmemesi lazım
:)
O esc olayının kasma yaratması çok problem olur mu?
 

GodTRMC

Taş Madencisi
Mesajlar
83
En iyi cevaplar
0
Beğeniler
24
Puanları
120
O esc olayının kasma yaratması çok problem olur mu?
Bro istersen şu şekilde yapabilirsin ben onu şu için istiyorum örneğin adam 500 lapis kastı menü geldi karşısına yanlışlıkla çıktı diyelim gidicek anladınmı ondan dolayı istiyorum ama şu şekilde yaparsan kasma olmaz diye düşünüyorum menü çıktı karşısına yanlışlıkla kapattı mauseyi haraket ettirdiğinde yada yürüdüğünde falan seçene kadar aktifleşicek anladınmı? yani esc nin yapıcağı görevi mauseyi haraket ettirince yada yürüdüğünde yaptırsın
 

Bernard

Бернард
Site Danışmanı
Geliştirici
Mesajlar
1,286
En iyi cevaplar
61
Beğeniler
2,129
Puanları
5,790
Yanlışlıkla çıkma durumunda sohbetten "<komut> komutunu kullanarak menüyü açabilirsin." tarzı bir mesaj gönderebilir.
 

Donov4n

Kömür Madencisi
Mesajlar
116
En iyi cevaplar
0
Beğeniler
86
Puanları
290
Ruh hali
Ama benim isteğim bu değil :)
Açıkcası bunun bir addonunun olması dışında imkansız, bir kaç kere denedim. Adam oyundan çıkıp girince login yapamadan menü ekrana düşçek. İnşallah ben yapamamışımdır.
 

iSchrye

Marangoz
Mesajlar
49
En iyi cevaplar
0
Beğeniler
14
Puanları
80
TuSKe addon'u gereklidir.
Kod:
variables:
    {lapiskırma::%player%} = 0

function lapisMenu(p: player):
    open virtual chest with size 3 named "&bLapis Menü" to {_p}
    wait a tick
    format gui slot 12 of {_p} with diamond named "&664x &7Elmas" to run:
        set {lapisonay::%{_p}%} to true
        close {_p}'s inventory
        give 64 of diamond to {_p}
        remove 2 from {lapiskırma::%{_p}%}
    format gui slot 14 of {_p} with paper named "&2100.000 TL &aPara" to run:
        set {lapisonay::%{_p}%} to true
        close {_p}'s inventory
        add 100000 to {_p}'s money
        remove 2 from {lapiskırma::%{_p}%}
    
on break of lapis ore:
    add 1 to {lapiskırma::%player%}
    if {lapiskırma::%player%} >= 2:
        lapisMenu(player)
            
on inventory close:
    if inventory name of current inventory of player is "&bLapis Menü":
        if {lapisonay::%player%} is set:
            delete {lapisonay::%player%}
            stop
        wait a tick
        lapisMenu(player)
 

GodTRMC

Taş Madencisi
Mesajlar
83
En iyi cevaplar
0
Beğeniler
24
Puanları
120
TuSKe addon'u gereklidir.
Kod:
variables:
    {lapiskırma::%player%} = 0

function lapisMenu(p: player):
    open virtual chest with size 3 named "&bLapis Menü" to {_p}
    wait a tick
    format gui slot 12 of {_p} with diamond named "&664x &7Elmas" to run:
        set {lapisonay::%{_p}%} to true
        close {_p}'s inventory
        give 64 of diamond to {_p}
        remove 2 from {lapiskırma::%{_p}%}
    format gui slot 14 of {_p} with paper named "&2100.000 TL &aPara" to run:
        set {lapisonay::%{_p}%} to true
        close {_p}'s inventory
        add 100000 to {_p}'s money
        remove 2 from {lapiskırma::%{_p}%}
   
on break of lapis ore:
    add 1 to {lapiskırma::%player%}
    if {lapiskırma::%player%} >= 2:
        lapisMenu(player)
           
on inventory close:
    if inventory name of current inventory of player is "&bLapis Menü":
        if {lapisonay::%player%} is set:
            delete {lapisonay::%player%}
            stop
        wait a tick
        lapisMenu(player)
Döngü eklediğin için lag yapmazmı?
ve skripti yaptırdım teşekkürler.
 

Üst