Sol Reklam

Skript Paylaşımı Minecraft Yaralanma Skripti

E-Zone Studio

Somon Balığı Selam Vermeye Geldi

Discord:

♆ chenex#1801

Katılım
15 Şubat 2023
Mesajlar
21
Elmaslar
6
Puanlar
910
Yer
E-Zone House
Minecraft
scAtro
Öncelikle merhabalar.
Bu benim ilk konum ve ilk skriptim.
Elimden geldiğince güzel bir skript yapmaya çalıştım.
Umarım beğenirsiniz.​

YARALANMA SKRIPTI



KOMUTLAR

/bandajver (oyuncu)
Bu komut, belirttiğiniz oyuncuya bandaj vermenizi sağlar.
Eğer bir oyuncu ismi yazmazsanız bandaj size gelir.

PERMISSION
bandaj.ver

NASIL ÇALIŞIR

Oyuncu hasar aldığı zaman %5 şans ile (Şans Oranını Daha Sonra Belirleyebilirsiniz)
yaralanır ve üzerine Madenci Yorgunluğu 2 ve Yavaşlık 2 etkisi gelir. (Etki Seviyelerini Daha Sonra Belirleyebilirsiniz)
Oyuncu bandajı eline alıp Sağ-Tıkladığında bandajı sarmaya başlar ve bandaj 3 saniye içerisinde sarılır.
Oyuncu eğer ölürse yaralanma efekti üzerinden kaldırılır.​

GEREKLİ EKLENTİLER


GÖRSELLER

1676464430616.png

1676464463367.png

SKRIPT

JavaScript:
options:
    prefix: &6E&fZone &8» #Mesajlardan önce gelen ön ek
    yaralanmasansi: 5 #Oyuncu hasar aldığında yaralanma şansı
    yorgunlukseviye: 2 #Yorgunluk etkisinin seviyesi
    yavaslikseviye: 2 #Yavaşlık etkisinin seviyesi

variables:
    {yarali::%player%} = false

#YARALANMA

on damage:
    if {yarali::%victim%} is false:
        chance of {@yaralanmasansi}%:
            set {yarali::%victim%} to true
            send title "&cYaralandın!\n&4Bir bandaja ihtiyacın var!" to victim
            apply potion of slowness of tier {@yavaslikseviye} to victim for 1000000 seconds
            apply potion of mining fatigue of tier {@yorgunlukseviye} to victim for 1000000 seconds

on damage:
    if damage cause is fall:
        if {yarali::%victim%} is false:
            chance of {@yaralanmasansi}%:
                set {yarali::%victim%} to true
                send title "&cYaralandın!\n&4Bir bandaja ihtiyacın var!" to victim
                apply potion of slowness of tier {@yavaslikseviye} to victim for 1000000 seconds
                apply potion of mining fatigue of tier {@yorgunlukseviye} to victim for 1000000 seconds

#BANDAJ

on rightclick with paper:
    if tool's display name is "&6Bandaj":
        if {yarali::%player%} is true:
            send title  "&6Bandaj &ekullanılıyor...\n&8||||||" to player
            wait 1 seconds
            send title "&6Bandaj &ekullanılıyor...\n&a||&8||||" to player
            wait 1 seconds
            send title "&6Bandaj &ekullanılıyor...\n&a||&a||&8||" to player
            wait 1 seconds
            send title " &6Bandaj &akullanıldı!\n&bİyileştin!" to player
            set {yarali::%player%} to false
            remove slowness from player
            remove mining fatigue from player
            remove 1 paper named "&6Bandaj" from player
        else:
            send title "&6Bandaj &ckullanılamaz!\n&6Bandaj &4kullanmak için yaralı olmalısın." to player

#ÖLÜNCE ETKIYI KALDIRMA

on death:
    if {yarali::%player%} is true:
        set {yarali::%player%} to false

#BANDAJ ALMA

command /bandajver [<player>]:
    permission: bandaj.ver
    permission message: {@prefix} &cBu komudu kullanmak için yetkin yok!
    trigger:
        if arg-1 is set:
            give arg-1 a paper named "&6Bandaj" with lore "&c" and "&aYaralandığında kullanmak" and "&aiçin &eSağ-Tıkla&a!"
        else:
            give player a paper named "&6Bandaj" with lore "&c" and "&aYaralandığında kullanmak" and "&aiçin &eSağ-Tıkla&a!"


#Tüm skriptlere emek veriyoruz.
#Lütfen skriptlerimizi çalmayınız ve kendi skriptinizmiş gibi paylaşmayınız.
#E-Zone Studio <3


GÜNCELLEME NOTLARI

(Yukarıda gördüğünüz skript her zaman son güncellemeye aittir.)

V1.1
Skriptin çalışması için artık TitleManager eklentisi gerekmiyor.
Bir kaç kod değişikli yapıldı.


E-ZONE STUDIO

kisspng-tiger-mascot-5af4168f299305.3318969915259459991703.png
 

Ekler

  • resim_2023-02-15_144638425.png
    resim_2023-02-15_144638425.png
    80,1 KB · Görünt.: 53
Son düzenleme:

Minelyum Uranium

Somon Balığı Selam Vermeye Geldi
Katılım
10 Şubat 2023
Mesajlar
11
Elmaslar
11
Puanlar
170
Yaş
24
Yer
Uranium
Güzel Skript olmuş başarılar.
 

E-Zone Studio

Somon Balığı Selam Vermeye Geldi

Discord:

♆ chenex#1801

Katılım
15 Şubat 2023
Mesajlar
21
Elmaslar
6
Puanlar
910
Yer
E-Zone House
Minecraft
scAtro

Anemys

Bir Kömür Göründü Kaptanım!
Destek Yetkilisi
Premium

Discord:

_thread

Katılım
5 Mayıs 2018
Mesajlar
122
Elmaslar
63
Puanlar
13.480
Yer
Antalya
Minecraft
Anemys
JavaScript:
#Yazmış olduğunuz skript gayet başarılı ve kullanışlı duruyor fakat çalışabilmesi için
#variables eklemeyi unutmuşsunuz.

variables:
    {yarali::%player%} = false

#   // Veya \\   

on join: #(on first join:)
    if {yarali::%player%} is not set:
        set {yarali::%player%} to false
 

E-Zone Studio

Somon Balığı Selam Vermeye Geldi

Discord:

♆ chenex#1801

Katılım
15 Şubat 2023
Mesajlar
21
Elmaslar
6
Puanlar
910
Yer
E-Zone House
Minecraft
scAtro
JavaScript:
#Yazmış olduğunuz skript gayet başarılı ve kullanışlı duruyor fakat çalışabilmesi için
#variables eklemeyi unutmuşsunuz.

variables:
    {yarali::%player%} = false

#   // Veya \\  

on join: #(on first join:)
    if {yarali::%player%} is not set:
        set {yarali::%player%} to false
Dediğiniz gibi skripti düzenledim.
Belirttiğim gibi bu benim ilk skriptim küçük hatalarım için özür dilerim :)
Gönderi otomatik olarak birleştirildi:

JavaScript:
#Yazmış olduğunuz skript gayet başarılı ve kullanışlı duruyor fakat çalışabilmesi için
#variables eklemeyi unutmuşsunuz.

variables:
    {yarali::%player%} = false

#   // Veya \\  

on join: #(on first join:)
    if {yarali::%player%} is not set:
        set {yarali::%player%} to false
Dediğiniz gibi skripti düzenledim.
Belirttiğim gibi bu benim ilk skriptim küçük hatalarım için özür dilerim :)
 

Minedev

Somon Balığı Selam Vermeye Geldi

Discord:

Tunahan#3469

Katılım
12 Şubat 2023
Mesajlar
15
Elmaslar
5
Puanlar
135
Yaş
19
Yer
Düzce
Güzel paylaşım olmuş, elinize sağlık!

Bu devirde bu tarz hoş skriptleri ücretsiz paylaşan kişilere hayran duymamak elde değil.
 

E-Zone Studio

Somon Balığı Selam Vermeye Geldi

Discord:

♆ chenex#1801

Katılım
15 Şubat 2023
Mesajlar
21
Elmaslar
6
Puanlar
910
Yer
E-Zone House
Minecraft
scAtro

Edoux

Skript Developer
Gloria

Discord:

edoux.

Katılım
21 Temmuz 2022
Mesajlar
244
Elmaslar
95
Puanlar
1.430
Yaş
18
Yer
İstanbul
Minecraft
Edoux
öncelikle ilk skriptine göre gayet başarılı olmuş ama birkaç önerim var:

1) variable kullanmak zorunda değilsin, "set {yarali::%player%} to false" yapman gereksiz, sistem boşa variable tutar bunun yerine "clear {yarali::%player%}" yapıp "if {yarali::%player%} is not set:" kullanabilirsin

2) 44. satırı remove 1 paper named "&6Bandaj" from player olarak değiştirmelisin

3) titlemanager kullanmak yerine skriptin kendi özelliği ile ekrana yazı gönderebilirsin, hem boşa plugin kullanmamış hem de konsola boş komut kullandırmamış oluruz (send title "asdf" to player... bla bla").

dediğim gibi bunlar sadece öneri. 2. kısımda belirttiğim hariç diğerlerini yapmak zorunda değilsin sadece alışkanlık ve daha da gelişmen için yazdım gayet iyi olmuş kullanışlı :)
 

E-Zone Studio

Somon Balığı Selam Vermeye Geldi

Discord:

♆ chenex#1801

Katılım
15 Şubat 2023
Mesajlar
21
Elmaslar
6
Puanlar
910
Yer
E-Zone House
Minecraft
scAtro
öncelikle ilk skriptine göre gayet başarılı olmuş ama birkaç önerim var:

1) variable kullanmak zorunda değilsin, "set {yarali::%player%} to false" yapman gereksiz, sistem boşa variable tutar bunun yerine "clear {yarali::%player%}" yapıp "if {yarali::%player%} is not set:" kullanabilirsin

2) 44. satırı remove 1 paper named "&6Bandaj" from player olarak değiştirmelisin

3) titlemanager kullanmak yerine skriptin kendi özelliği ile ekrana yazı gönderebilirsin, hem boşa plugin kullanmamış hem de konsola boş komut kullandırmamış oluruz (send title "asdf" to player... bla bla").

dediğim gibi bunlar sadece öneri. 2. kısımda belirttiğim hariç diğerlerini yapmak zorunda değilsin sadece alışkanlık ve daha da gelişmen için yazdım gayet iyi olmuş kullanışlı :)
Çok teşekkür ederim konuyu yarın dediğiniz gibi güncelleyeceğim şimdilik biraz meşgulüm. Benim gibi skript işlerine yeni başlamış birisi için böyle yorumlar çok değerli teşekkürler, iyi forumlar :)
 

oguzhndmrr

Somon Balığı Selam Vermeye Geldi

Discord:

Oguzhndmrr#7431

Katılım
13 Nisan 2021
Mesajlar
16
Elmaslar
3
Puanlar
1.195
Yaş
20
Minecraft
Oguzhandmrr
Survival ve towny de kullanılabilir,başarılar.
 

Admin OUa:

Hâlâ Zümrüt Bulamadım!

Discord:

MrMistry#5436

Katılım
13 Ocak 2021
Mesajlar
669
Elmaslar
208
Puanlar
5.505
Yaş
22
Yer
Şanlı Urfa - Viranşehir
Minecraft
LifeLesS

GoktugBeyHD

Somon Balığı Selam Vermeye Geldi
Katılım
3 Ekim 2018
Mesajlar
15
Elmaslar
3
Puanlar
6.260
Yaş
24
Bir de ücretsiz olması mükemmel
 

enesu5353

Somon Balığı Selam Vermeye Geldi

Discord:

BoNeX#2449

Katılım
28 Nisan 2022
Mesajlar
15
Elmaslar
4
Puanlar
1.195
Yaş
26
Yer
Rize
Minecraft
enesu53
Güzel ve hoş bir sistem olmuş ellerine sağlık.
 

E-Zone Studio

Somon Balığı Selam Vermeye Geldi

Discord:

♆ chenex#1801

Katılım
15 Şubat 2023
Mesajlar
21
Elmaslar
6
Puanlar
910
Yer
E-Zone House
Minecraft
scAtro
Neden altınlarını Discord sunucumuzda kazmıyorsun? TIKLA VE KATIL!
Yukarı