Bulundu herkeze merhabalar bana şu 2 skript konusunda yardımcı olabilirmisiniz?

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

AhmetAli656

Somon Balığı Selam Vermeye Geldi
Katılım
19 Ağustos 2023
Mesajlar
10
Elmaslar
0
Puan
1.990
Yaş
36
Konum
turkey
Minecraft
AhmetAli656

Discord:

AhmetAli

merhabalar bana yardımcı olan veya yorum yapan kişilere öncelikle çok teşekkür ederim.
sizden istdiğim 1.kod: zombi zombi köylü zombi domuz adam ve husk saldırdığında yani vurduğunda vuran oyuncuya 1 saniyeliğine açlık etkisi verilsin istiyorum. ve devamında eyer 3 defa vurulursa 3 saniye açlık 2 etkisi alsın eyer 4 saniye vurulursa gözünün önü 2 saniyeline kararsın ve 20 saniyelik zehir etkisi verilsin
sizden istediğim 2.kod: köylülere yağmacılara intikamcılara ve piglinlere zalim piglinlere rastgele bir şekilde üstünde isim yassın örnek deneme1 deneme2 deneme3 deneme4 deneme4 köylü yağmacı Yağmacı deneme1 Yağmacı deneme2 gibi. yardımcı olursanız çok sevinirim.
 
JavaScript:
on entity damage:
  victim is a player
  attacker is one of {ZOMBIE, VILLAGER_ZOMBIE, PIG_ZOMBIE, HUSK}
  damage cause is ENTITY_ATTACK
  damage is greater than 0
 
  # Oyuncunun skript için kullanılacak değişkenleri
  set {_player} to victim
  set {_vurulanOyuncu} to attacker
 
  # Oyuncunun vurulma sayısını takip etmek için değişken
  {_oyuncuVurulmaSayisi.%_player%} is not set
  add 1 to {_oyuncuVurulmaSayisi.%_player%}
 
  # Vurulan oyuncuya 1 saniye açlık etkisi ver
  add potion of HUNGER for 1 seconds to {_vurulanOyuncu}
  send "&cSizi vuran bir zombi tipi tarafından 1 saniye açlık etkisi aldınız." to {_player}
 
  # Vurulan oyuncunun vurulma sayısına göre ek etkileri uygula
  if {_oyuncuVurulmaSayisi.%_player%} is 3:
    # 3. vuruşta 3 saniye açlık ve 2 etkisi
    add potion of HUNGER for 3 seconds to {_vurulanOyuncu}
    add potion of BLINDNESS for 2 seconds to {_vurulanOyuncu}
    send "&cSizi vuran zombi tipi 3. kez vurdu ve 3 saniye açlık ve 2 saniye körlük etkisi aldınız." to {_player}
  elseif {_oyuncuVurulmaSayisi.%_player%} is 4:
    # 4. vuruşta 2 saniye körlük ve 20 saniye zehir etkisi
    add potion of BLINDNESS for 2 seconds to {_vurulanOyuncu}
    add potion of POISON for 20 seconds to {_vurulanOyuncu}
    send "&cSizi vuran zombi tipi 4. kez vurdu ve 2 saniye körlük ve 20 saniye zehir etkisi aldınız." to {_player}
    remove {_oyuncuVurulmaSayisi.%_player%}
 
  # Vurulan oyuncunun etkileri uygulanırken 1 saniye beklet
  wait 1 second
  remove potion of HUNGER from {_vurulanOyuncu}
  remove potion of BLINDNESS from {_vurulanOyuncu}
  remove potion of POISON from {_vurulanOyuncu}


2. İsteğin
JavaScript:
# Liste: Rastgele isimler
constants:
  RASTGELE_ISIMLER:
    - deneme1
    - deneme2
    - deneme3
    - deneme4
    - deneme5
    - deneme6
    # İsterseniz daha fazla ekleyebilirsiniz.

# Olay: Bir varlık oluşturulduğunda
on entity spawn:
  entity is one of {VILLAGER, ILLUSIONER, PILLAGER, PIGLIN, PIGLIN_BRUTE}
 
  # Rastgele bir isim seç
  set {_rastgeleIsim} to random value in RASTGELE_ISIMLER
 
  # İsme göre varlığın adını ayarla
  if entity is VILLAGER:
    set name of spawned entity to "&aKöylü " + {_rastgeleIsim}
  elseif entity is PILLAGER:
    set name of spawned entity to "&cYağmacı " + {_rastgeleIsim}
  elseif entity is ILLUSIONER:
    set name of spawned entity to "&cIntikamcı " + {_rastgeleIsim}
  elseif entity is PIGLIN:
    set name of spawned entity to "&6Piglin " + {_rastgeleIsim}
  elseif entity is PIGLIN_BRUTE:
    set name of spawned entity to "&6Zalim Piglin " + {_rastgeleIsim}
 
1.istek kod için yaptığım skript
on damage:
[TAB]if attacker is a zombie or attacker is a zombie_villager or attacker is a pig_zombie or attacker is a husk:
[TAB][TAB]set {_player} to player
[TAB][TAB]set {_AclikSeviyesi} to 0
[TAB][TAB]set {_körlükseviyesi} to 0
[TAB][TAB]set {_ZehirSeviyesi} to 0

# Kontrol edilen her vuruş için koşulları incele
[TAB][TAB]if attacker is a zombie:
[TAB][TAB][TAB]add 1 to {_AclikSeviyesi}
[TAB][TAB]if attacker is a zombie_villager:
[TAB][TAB][TAB]add 1 to {_AclikSeviyesi}
[TAB][TAB]if attacker is a pig_zombie:
[TAB][TAB][TAB]add 1 to {_AclikSeviyesi}
[TAB][TAB]if attacker is a husk:
[TAB][TAB][TAB]add 1 to {_AclikSeviyesi}

# Oyuncu açlık etkisi alır
[TAB][TAB]if {_AclikSeviyesi} is greater than 0:
[TAB][TAB][TAB]add potion of hunger for {_AclikSeviyesi} seconds to {_player}

# Oyuncu göz kararması etkisi alır
[TAB][TAB]if {_AclikSeviyesi} is greater than or equal to 3:
[TAB][TAB][TAB]set {_körlükseviyesi} to 2
[TAB][TAB]if {_körlükseviyesi} is greater than 0:
[TAB][TAB][TAB]add potion of blindness for {_körlükseviyesi} seconds to {_player}

# Oyuncu zehir etkisi alır
[TAB][TAB]if {_AclikSeviyesi} is greater than or equal to 4:
[TAB][TAB][TAB]set {_ZehirSeviyesi} to 20
[TAB][TAB]if {_ZehirSeviyesi} is greater than 0:
[TAB][TAB][TAB]add potion of poison for {_ZehirSeviyesi} seconds to {_player}
2.istek için yaptığım skript
on spawn of piglin:
[TAB]if random number between 1 and 5 is 1:
[TAB][TAB]set {_ismi} to "deneme1"
[TAB]else if random number between 1 and 5 is 2:
[TAB][TAB]set {_ismi} to "deneme2"
[TAB]else if random number between 1 and 5 is 3:
[TAB][TAB]set {_ismi} to "deneme3"
[TAB]else if random number between 1 and 5 is 4:
[TAB][TAB]set {_ismi} to "deneme4"
[TAB]else:
[TAB][TAB]set {_ismi} to "deneme5"
[TAB]rename entity to {_ismi} piglin

on spawn of piglin_brute:
[TAB]if random number between 1 and 5 is 1:
[TAB][TAB]set {_ismi} to "deneme1"
[TAB]else if random number between 1 and 5 is 2:
[TAB][TAB]set {_ismi} to "deneme2"
[TAB]else if random number between 1 and 5 is 3:
[TAB][TAB]set {_ismi} to "deneme3"
[TAB]else if random number between 1 and 5 is 4:
[TAB][TAB]set {_ismi} to "deneme4"
[TAB]else:
[TAB][TAB]set {_ismi} to "deneme5"
[TAB]rename entity to {_ismi} piglin_brute

on spawn of vindicator:
[TAB]if random number between 1 and 5 is 1:
[TAB][TAB]set {_ismi} to "deneme1"
[TAB]else if random number between 1 and 5 is 2:
[TAB][TAB]set {_ismi} to "deneme2"
[TAB]else if random number between 1 and 5 is 3:
[TAB][TAB]set {_ismi} to "deneme3"
[TAB]else if random number between 1 and 5 is 4:
[TAB][TAB]set {_ismi} to "deneme4"
[TAB]else:
[TAB][TAB]set {_ismi} to "deneme5"
[TAB]rename entity to {_ismi} vindicator

on spawn of villager:
[TAB]if random number between 1 and 5 is 1:
[TAB][TAB]set {_ismi} to "deneme1"
[TAB]else if random number between 1 and 5 is 2:
[TAB][TAB]set {_ismi} to "deneme2"
[TAB]else if random number between 1 and 5 is 3:
[TAB][TAB]set {_ismi} to "deneme3"
[TAB]else if random number between 1 and 5 is 4:
[TAB][TAB]set {_ismi} to "deneme4"
[TAB]else:
[TAB][TAB]set {_ismi} to "deneme5"
[TAB]rename entity to {_ismi} villager

on spawn of wandering_trader:
[TAB]if random number between 1 and 5 is 1:
[TAB][TAB]set {_ismi} to "deneme1"
[TAB]else if random number between 1 and 5 is 2:
[TAB][TAB]set {_ismi} to "deneme2"
[TAB]else if random number between 1 and 5 is 3:
[TAB][TAB]set {_ismi} to "deneme3"
[TAB]else if random number between 1 and 5 is 4:
[TAB][TAB]set {_ismi} to "deneme4"
[TAB]else:
[TAB][TAB]set {_ismi} to "deneme5"
[TAB]rename entity to {_ismi} wandering_trader
Umarım yardımcı olmuşumdur.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst