Onaylı Tanıtım Healt Boost İle Eklediğim Canlar Envanter Aç-Kapa Yapınca Sıfırlanıyor !

Cranky

Hayattaki en hakiki mürşit ilimdir.
Danışman
En iyi cevaplar
21
Merhabalar skripti tamamladım istediğiniz gibi düzenleyebilirsiniz. Kişinin elindeki elmas kaskın adı skriptteki gibiyse giyildiği zaman health boost efekti veriyor.

Kod:
on inventory click:
    if clicked slot is 2:
        if name of cursor slot of player is "&4&lEdit Kask":
            execute console command "effect give %player% health_boost 9999 5"
        else if "%name of player's tool%" is "&4&lEdit Kask":
            execute console command "effect clear %player%"

on right click:
    if name of event-item is "&4&lEdit Kask":
        if helmet of player is air:
            execute console command "effect give %player% health_boost 9999 5"
 

ygtaltns

Taş Madencisi
En iyi cevaplar
0
Merhabalar skripti tamamladım istediğiniz gibi düzenleyebilirsiniz. Kişinin elindeki elmas kaskın adı skriptteki gibiyse giyildiği zaman health boost efekti veriyor.

Kod:
on inventory click:
    if clicked slot is 2:
        if name of cursor slot of player is "&4&lEdit Kask":
            execute console command "effect give %player% health_boost 9999 5"
        else if "%name of player's tool%" is "&4&lEdit Kask":
            execute console command "effect clear %player%"

on right click:
    if name of event-item is "&4&lEdit Kask":
        if helmet of player is air:
            execute console command "effect give %player% health_boost 9999 5"
deniyorum
 

ygtaltns

Taş Madencisi
En iyi cevaplar
0
Merhabalar skripti tamamladım istediğiniz gibi düzenleyebilirsiniz. Kişinin elindeki elmas kaskın adı skriptteki gibiyse giyildiği zaman health boost efekti veriyor.

Kod:
on inventory click:
    if clicked slot is 2:
        if name of cursor slot of player is "&4&lEdit Kask":
            execute console command "effect give %player% health_boost 9999 5"
        else if "%name of player's tool%" is "&4&lEdit Kask":
            execute console command "effect clear %player%"

on right click:
    if name of event-item is "&4&lEdit Kask":
        if helmet of player is air:
            execute console command "effect give %player% health_boost 9999 5"
131178
 

Cranky

Hayattaki en hakiki mürşit ilimdir.
Danışman
En iyi cevaplar
21
Bende bu şekilde hata vermiyor gördüğünüz gibi büyük ihtimalle efektin ismini değil id numarasını istiyor aşağıdaki skript ile değiştirebilir misiniz?

Screenshot_8.png


Kod:
on inventory click:
    if clicked slot is 2:
        if name of cursor slot of player is "&4&lEdit Kask":
            execute console command "effect give %player% 21 9999 5"
        else if "%name of player's tool%" is "&4&lEdit Kask":
            execute console command "effect clear %player%"

on right click:
    if name of event-item is "&4&lEdit Kask":
        if helmet of player is air:
            execute console command "effect give %player% 21 9999 5"

Eğer olmazsa birde böyle deneyin;


Kod:
on inventory click:
    if clicked slot is 2:
        if name of cursor slot of player is "&4&lEdit Kask":
            execute console command "effect %player% 21 9999 5"
        else if "%name of player's tool%" is "&4&lEdit Kask":
            execute console command "effect clear %player%"

on right click:
    if name of event-item is "&4&lEdit Kask":
        if helmet of player is air:
            execute console command "effect %player% 21 9999 5"
 

ygtaltns

Taş Madencisi
En iyi cevaplar
0
Bende bu şekilde hata vermiyor gördüğünüz gibi büyük ihtimalle efektin ismini değil id numarasını istiyor aşağıdaki skript ile değiştirebilir misiniz?

Ekli dosyayı görüntüle 131179

Kod:
on inventory click:
    if clicked slot is 2:
        if name of cursor slot of player is "&4&lEdit Kask":
            execute console command "effect give %player% 21 9999 5"
        else if "%name of player's tool%" is "&4&lEdit Kask":
            execute console command "effect clear %player%"

on right click:
    if name of event-item is "&4&lEdit Kask":
        if helmet of player is air:
            execute console command "effect give %player% 21 9999 5"
benim sunucu açılırken consoleda paperspigot ile ilgili hata veriyor atsam bir bakarmısınız ?
 

ygtaltns

Taş Madencisi
En iyi cevaplar
0
Bende bu şekilde hata vermiyor gördüğünüz gibi büyük ihtimalle efektin ismini değil id numarasını istiyor aşağıdaki skript ile değiştirebilir misiniz?

Ekli dosyayı görüntüle 131179

Kod:
on inventory click:
    if clicked slot is 2:
        if name of cursor slot of player is "&4&lEdit Kask":
            execute console command "effect give %player% 21 9999 5"
        else if "%name of player's tool%" is "&4&lEdit Kask":
            execute console command "effect clear %player%"

on right click:
    if name of event-item is "&4&lEdit Kask":
        if helmet of player is air:
            execute console command "effect give %player% 21 9999 5"

Eğer olmazsa birde böyle deneyin;


Kod:
on inventory click:
    if clicked slot is 2:
        if name of cursor slot of player is "&4&lEdit Kask":
            execute console command "effect %player% 21 9999 5"
        else if "%name of player's tool%" is "&4&lEdit Kask":
            execute console command "effect clear %player%"

on right click:
    if name of event-item is "&4&lEdit Kask":
        if helmet of player is air:
            execute console command "effect %player% 21 9999 5"
aynı hatayı alıyorum hala
 

Cranky

Hayattaki en hakiki mürşit ilimdir.
Danışman
En iyi cevaplar
21
benim sunucu açılırken consoleda paperspigot ile ilgili hata veriyor atsam bir bakarmısınız ?

Bu sorunu çözdükten sonra hata ile ilgili yeni konu açarsanız tabii ki bakarım.

Ek olarak ikinci attığım skripti atarsanız büyük ihtimal olacaktır.

Kod:
on inventory click:
    if clicked slot is 2:
        if name of cursor slot of player is "&4&lEdit Kask":
            execute console command "effect %player% 21 9999 5"
        else if "%name of player's tool%" is "&4&lEdit Kask":
            execute console command "effect clear %player%"

on right click:
    if name of event-item is "&4&lEdit Kask":
        if helmet of player is air:
            execute console command "effect %player% 21 9999 5"
 

Cranky

Hayattaki en hakiki mürşit ilimdir.
Danışman
En iyi cevaplar
21
O hata bu sorunla alakalı olabilir ?

Hata minecraft sürümünün farklılığından dolayı oluyor yukarıdaki skriptte hatayı düzelttim, ben 1.14'te yapıp atmışım size skripti siz 1.8 sunucu kullandığınız için /effect komutları farklı oluyor. Yukarıdaki skripti denerseniz çözülecektir.
 

ygtaltns

Taş Madencisi
En iyi cevaplar
0
Hata minecraft sürümünün farklılığından dolayı oluyor yukarıdaki skriptte hatayı düzelttim, ben 1.14'te yapıp atmışım size skripti siz 1.8 sunucu kullandığınız için /effect komutları farklı oluyor. Yukarıdaki skripti denerseniz çözülecektir.
yukarıdaki skriptide denedim olmuyor
 

Cranky

Hayattaki en hakiki mürşit ilimdir.
Danışman
En iyi cevaplar
21
yukarıdaki skriptide denedim olmuyor

Sunucunuzun sürümü 1.8 miydi?, ayrıca advanced item effects pluginin yedeğini aldıktan sonra sunucudan kaldırıp denerseniz daha iyi olacaktır. Ayrıca sunucuda nasıl hangi komutla bir oyuncuya efekt verdiğinizi bana yazabilirseniz sorunu kolay bir şekilde düzeltebiliriz.
 
Üst