[İSTEK] Ölünce belirli itemlerin gitmemesi

MustafaOktay

Ağaç Yumruklayıcı
Mesajlar
17
En iyi cevaplar
0
Beğeniler
0
Puanları
0
Ölünce belirli itemlerin gitmemesini istiyorum mesela 10 tane zümrütü var ölünce onun gitmemesini ama diğer itemlerin gitmesini istiyorum . Lütfen söyleyin
 


NoHaxJustTMG

Taş Madencisi
Mesajlar
80
En iyi cevaplar
0
Beğeniler
21
Puanları
0
Kod:
on death:
    if player has 10 of emerald:
        wait 1 second
        give 10 emerald to player
 

ruddeTR

projects.gg
Emektar Üye
Mesajlar
930
En iyi cevaplar
2
Beğeniler
926
Puanları
2,625
Peki ya eşyanın düşmemesini istiyorsa?
Kod:
on death:
   if player has 10 of emerald:
        clear event-drop
        wait 1 second
        give 10 emerald to player
Çalışmazsa event-drop'u event-item olarak dene yine çalışmazsa 10 of emerald olarak dene.
 

xEndlessV2

Elmas Madencisi
Mesajlar
716
En iyi cevaplar
0
Beğeniler
326
Puanları
590
Kod:
on death:
   if player has 10 of emerald:
        clear event-drop
        wait 1 second
        give 10 emerald to player
Çalışmazsa event-drop'u event-item olarak dene yine çalışmazsa 10 of emerald olarak dene.
Öldüğünde itemleri çoktan düşmüş olacağı için sahip olduğu şeyleri belirtemezsin.
 

ruddeTR

projects.gg
Emektar Üye
Mesajlar
930
En iyi cevaplar
2
Beğeniler
926
Puanları
2,625
Öldüğünde itemleri çoktan düşmüş olacağı için sahip olduğu şeyleri belirtemezsin.
Önceliğinden emin değilim, eğer dediğin gibi olduğunu düşünüyorsan bence on drop'a göre uyarlayıp paylaşabilirsin.
 

Exeroth

Zombi Katili
Mesajlar
200
En iyi cevaplar
0
Beğeniler
40
Puanları
0
Önceliğinden emin değilim, eğer dediğin gibi olduğunu düşünüyorsan bence on drop'a göre uyarlayıp paylaşabilirsin.
on drop --> cancel event kullandım ve ölüm droplarını kapsamadığını gözlemledim.

https://hastebin.com/bevubotosa.vbs
Burada aşırı ilkel bi şeyler yazdım, sıkıntıları şu:
biri ölünce dünyadaki tüm droplar siliniyor --> loop radius yaparak önlenebilir
tekrar doğunca eski itemlerimiz sayısı 0 olarak geliyor, yani teknik olarak gelmiyor gibi
 

Snart

Ağaç Yumruklayıcı
Mesajlar
35
En iyi cevaplar
0
Beğeniler
10
Puanları
0
Buyur istediğin kodlar oyuncunun envanterinde VIP KILICI varsa ölmeden önce alır doğunca geri verir.
Kod:
on damage:
    if damage is greater than or equal to victim's health:
        if victim has diamond sword named "&6&lVIP KILICI":
            remove 1 diamond sword named "&6&lVIP KILICI" from victim
            set {vipkilici::%victim%} to true
on respawn:
    if {vipkilici::%player%} is set:
        wait 3 ticks
        give 1 diamond sword named "&6&lVIP KILICI" to player
        delete {vipkilici::%player%}
 

MustafaOktay

Ağaç Yumruklayıcı
Mesajlar
17
En iyi cevaplar
0
Beğeniler
0
Puanları
0
Buyur istediğin kodlar oyuncunun envanterinde VIP KILICI varsa ölmeden önce alır doğunca geri verir.
Kod:
on damage:
    if damage is greater than or equal to victim's health:
        if victim has diamond sword named "&6&lVIP KILICI":
            remove 1 diamond sword named "&6&lVIP KILICI" from victim
            set {vipkilici::%victim%} to true
on respawn:
    if {vipkilici::%player%} is set:
        wait 3 ticks
        give 1 diamond sword named "&6&lVIP KILICI" to player
        delete {vipkilici::%player%}
ama mesela 10 tane zümrütü var ölünce yine 10 zümrüt vermesi nasıl olcak
 

Üst