Kanama Skripti v0.1 | İlk Skriptim

SkyOfWaffle

Marangoz
En iyi cevaplar
0

(İşsizlerin okuması gereken yerler...)
Ne işe yarar ?
Daha gerçekçi bir oyun için kullanılır. Mesela bir MineZ sunucusu yapıyorsanız oyuncuları zorlama amaçlı bir skript.
NOT: Daha ilk skriptim, size eleştirin demiyorum tabii eleştirin fakat kışkırtmadan eliştirirseniz kendimi geliştirme fırsatı bulabilirim ^_^


/kanama - Oyun içinde komutları gösterir.
/kanama medkit <player> - Tentürdiyot ve Bandaj verir.
/kanama ver1 <player> - 10 saniyede bir 1 kalp götürmesini sağlar.
/kanama ver0.5 <player>- 10 sanyiede bir yarım(0.5) kalp götürmesini sağlar
/kanama al <player> - Kanamayı alır.
Kod:
#     ____________________________________________________________________________
#    / /                                                                     / /\ \
#    \_\_____________________________________________________________________\_\/ /
#        / /  Create By SkyOfWaffle                                            / /
#       / /                                                                   / /
#      / /    __ __                                           ____   ___     / /
#     / /    / //_/___ _____  ____ _____ ___  ____ _   _   __/ __ \ <  /    / /
#    / /    / ,< / __ `/ __ \/ __ `/ __ `__ \/ __ `/  | | / / / / / / /    / /
#   / /    / /| / /_/ / / / / /_/ / / / / / / /_/ /   | |/ / /_/ / / /    / /__
#  / /    /_/ |_\__,_/_/ /_/\__,_/_/ /_/ /_/\__,_/    |___/\____(_)_/    / / \ \
# | |    ===============================================================| |   | |
#  \_\___________________________________________________________________\_\_/_/   
command /kanama [<text>] [<player>]:
    permission: kanama.admin
    usage: yardim
    trigger:
        arg 1 is not set:
            send "" to player
            send "" to player
            send "&6|-------------[ &4Komutlar &6]-------------|" to player
            send "&6|&c/kanama medkit &4- &fmedkit eşyalarini verir.  " to player
            send "&6|&c/kanama ver1 &4- 10 &fsaniyede 1 kalp götüren kanama verir." to player
            send "&6|&c/kanama ver0.5 &4- 10 &fsaniyede yarım kalp götüren kanama verir." to player
            send "&6|&c/kanama al &4- &fkanamayı alır."
            send "&6|-------------[&4Kanama v0.1&6]-------------|" to player
            send "" to player
            send "" to player
        arg 1 is "medkit":
            give a rose red named "&cTentürdiyot" to player
            give a paper named "&cBandaj" to player
        arg 1 is "ver1":
            set {kanama.%player%} to true
            send "&c%arg 2% &7Adli Oyuncuda Kanama Basladi" to player
            send "&8Olamaz!&c%player% &7Kanamani Baslatti" to arg 2
        arg 1 is "ver0.5":
            set {kanama2.%player%} to true
            send "&c%arg 2% &7Adli Oyuncuda Kanama Basladi" to player
            send "&8Olamaz!&c%player% &7Kanamani Baslatti" to arg 2
        arg 1 is "al":
            delete {kanama.%player%}
            delete {kanama2.%player%}
            send "&c%arg 2% &7Adli Oyuncuda Kanamasi Durduruldu" to player
            send "&8Oley!&c%player% &7Kanamani aldi" to arg 2
on damage:
    victim is player:
        chance of 45%:
            set {kanama.%victim%} to true
            send "&8Olamaz!&7 Kanama başladı!" to victim
every 10 real second:
    loop all players:
        if {kanama.%loop-player%} is true:
            damage loop-player by 1 hearts
            spawn 20 of particle red dust at loop-player
        if {kanama2.%loop-player%} is true:
            damage loop-player by 0.5 hearts
            spawn 20 of particle red dust at loop-player
on death of player:
    if {kanama.%player%} is true:
        delete {kanama.%player%}
    if {kanama2.%player%} is true:
        delete {kanama2.%player%}
on rightclick with rose red:
    if player is holding a rose red named "&cTentürdiyot":
        if {kanama.%player%} is true:
            send "&7Oh be! Kanama hafifledi, fakat hala &cBandaj&7'a ihtiyacım var."
            apply potion of regeneration to player for 5 second
            remove rose red named "&cTentürdiyot" from player
            set {kanama2.%player%} to true
            delete {kanama.%player%}
            if {tentürdiyotadelay.%player%} is not set:
                set {tentürdiyotadelay.%player%} to true
                send "&cTentürdiyot&7'u 30 saniyede bir kere kullanabilirim..." to player
                wait 30 real seconds
                delete {tentürdiyotadelay.%player%}
                send "&cTentürdiyot&8 kullanabilirim."
        else:
            if {delay.%player%} is not set:
                set {delay.%player%} to true
                send "&7Kanamam zaten hafifledi, bunu kullanmam doğru olmaz ?!" to player
                wait 5 real seconds
                delete {delay.%player%}
on right click with paper:
    if player is holding a paper named "&cBandaj":
        if {kanama2.%player%} is true:
            send "&7Kanama durdu!!"
            heal the player
            remove paper named "&cBandaj" from player
            delete {kanama2.%player%}
        else:
            if {bandajdelay.%player%} is not set:
                set {bandajdelay.%player%} to true
                send "&7Bandaj kullanmak için önce &cTentürdiyot&7'a ihtiyacım var." to player
                wait 5 real seconds
                delete {bandajdelay.%player%}
NOT: Kodun başında gördüğünüz şeye lütfen özenti demeyin *-* Arkadaşa da ben yaptım...
@Minecraftplayerr a "yardmları" için teşekkür ederim :p
 
Son düzenleme:

RedFail

Elmas Madencisi
En iyi cevaplar
0
O yazı zaten
Linki görebilmek için üye olmanız gerekiyor. Giriş yap veya üye ol.
ile yapılıyor, ve o yazıyı senin yaptığına açıkçası pek inanmıyorum ancak sen yaptıysan iyi olmuş ne diyeyim :D
 

umut_

┌────────────┐ [ 1881 - 193∞ ] └────────────┘
En iyi cevaplar
0
İlk Skriptin Gerçekten Bumu Yoksa Forumda Paylaştığın İlk Skriptinmi :S Biz " On Join Send Hoşgeldin" İle Başladık O Yüzden Diyordum :p
 

FrknZhlp

Founder Of TatliXYX & CraftingCodes
En iyi cevaplar
0
İlk Skriptin Gerçekten Bumu Yoksa Forumda Paylaştığın İlk Skriptinmi :S Biz " On Join Send Hoşgeldin" İle Başladık O Yüzden Diyordum [emoji14]
Beni izleye izleye ogrendi ^^

GT-N7100 cihazımdan Tapatalk kullanılarak gönderildi
 

Bay ZZ

Kızıltaş Madencisi
En iyi cevaplar
0
İlk skriptine göre güzel diyecekken aynı skriptin olduğunu hatırladı*
 

SkyOfWaffle

Marangoz
En iyi cevaplar
0
İlk Skriptin Gerçekten Bumu Yoksa Forumda Paylaştığın İlk Skriptinmi :S Biz " On Join Send Hoşgeldin" İle Başladık O Yüzden Diyordum :p
Teşekkürler ^_^
Ellerine sağlık *
Yorumun için teşekkür ederim
Kardeşim gidin kendiniz fikir bulup yapın buda yapılmıştı.
İlk skriptine göre güzel diyecekken aynı skriptin olduğunu hatırladı*
Tamam anlıyorum olabilir fakat gerçekten bunun için dün tüm günümü verdim... Hata var ise söylerseniz sevinirim ama lütfen alıntı felan demeyin direk olarak tüm günümü harcadım :)
 
Üst