• rabisu

    14 may 19

{SK} Kafa Düşürme

KadirYLCN

♔ B O M ♔
Mesajlar
634
Beğeniler
239
Puanları
1,480
Merhaba Arkadaşlar.
Bugün Sizlere Kafa Düşürme yani
Mob Veya Oyunculardan Düşen Kafa Skript'i
Vericeğim.
Yararlı Olur ise Ne Mutlu Size.

Kod:
options:
    oyuncu.oldugunde.kafa.dusme.orani: 25
    zombidomuz.kafasi.dusmeorani: 15
    blaze.kafasi.dusmeorani: 15
    magaraorumcegi.kafasi.dusmeorani: 15
    tavuk.kafasi.dusmeorani: 15
    inek.kafasi.dusmeorani: 15
    enderman.kafasi.dusmeorani: 15
    ghast.kafasi.dusmeorani: 15
    golem.kafasi.dusmeorani: 15
    mantarinek.kafasi.dusmeorani: 15
    kedi.kafasi.dusmeorani: 15
    domuz.kafasi.dusmeorani: 15
    koyun.kafasi.dusmeorani: 15
    suluk.kafasi.dusmeorani: 15
    orumcek.kafasi.dusmeorani: 15
    ahtapot.kafasi.dusmeorani: 15

on death:
    if victim is player:
        chance of {@oyuncu.oldugunde.kafa.dusme.orani}%:
            execute console command "/give %attacker% 397:3 1 player:%victim%"

on death:
    if victim is zombie pigman:
        chance of {@zombidomuz.kafasi.dusmeorani}%:
            make console execute command "/give %attacker% 397:3 1 player:MHF_PigZombie"
on death:
    if victim is blaze:
        chance of {@blaze.kafasi.dusmeorani}%:
            make console execute command "/give %attacker% 397:3 1 player:MHF_Blaze"
on death:
    if victim is cave spider:
        chance of {@magaraorumcegi.kafasi.dusmeorani}%:
            make console execute command "/give %attacker% 397:3 1 player:MHF_CaveSpider"
on death:
    if victim is chicken:
        chance of {@tavuk.kafasi.dusmeorani}%:
            make console execute command "/give %attacker% 397:3 1 player:MHF_Chicken"
on death:
    if victim is cow:
        chance of {@inek.kafasi.dusmeorani}%:
            make console execute command "/give %attacker% 397:3 1 player:MHF_Cow"
on death:
    if victim is enderman:
        chance of {@enderman.kafasi.dusmeorani}%:
            make console execute command "/give %attacker% 397:3 1 player:MHF_Enderman"
on death:
    if victim is ghast:
        chance of {@ghast.kafasi.dusmeorani}%:
            make console execute command "/give %attacker% 397:3 1 player:MHF_Ghast"
on death:
    if victim is iron golem:
        chance of {@golem.kafasi.dusmeorani}%:
            make console execute command "/give %attacker% 397:3 1 player:MHF_Golem"
on death:
    if victim is ocelot:
        chance of {@kedi.kafasi.dusmeorani}%:
            make console execute command "/give %attacker% 397:3 1 player:MHF_Ocelot"
on death:
    if victim is pig:
        chance of {@domuz.kafasi.dusmeorani}%:
            make console execute command "/give %attacker% 397:3 1 player:MHF_Pig"
on death:
    if victim is sheep:
        chance of {@koyun.kafasi.dusmeorani}%:
            make console execute command "/give %attacker% 397:3 1 player:MHF_Sheep"
on death:
    if victim is slime:
        chance of {@suluk.kafasi.dusmeorani}%:
            make console execute command "/give %attacker% 397:3 1 player:MHF_Slime"
on death:
    if victim is spider:
        chance of {@orumcek.kafasi.dusmeorani}%:
            make console execute command "/give %attacker% 397:3 1 player:MHF_Spider"
on death:
    if victim is squid:
        chance of {@ahtapot.kafasi.dusmeorani}%:
            make console execute command "/give %attacker% 397:3 1 player:MHF_Squid"
 

Axel102

Nether Yerlisi
Mesajlar
2,406
Beğeniler
983
Puanları
3,780
Kod:
drop entity's skull
give 1 entity's skull to event-player
 

OrangeLemon

Let it die
Mesajlar
478
Beğeniler
1,132
Puanları
0
Bunun için bir eklenti varken neden skript kullansınlar ki ? hem lag yapmaz eklentiler sunucuda yapar ama skript kadar yapmaz aslında demeliyim
 

Life Hunter

Lapis Toplayıcısı
Mesajlar
914
Beğeniler
479
Puanları
1,480
Tek tek if açmak bu durumda biraz uzun olmuş. Skript nasıl işliyor bilemem ama tüm mobları bir diziye atayıp, for döngüsü ile ölümleri kontrol etmek daha iyi olur. Nasıl olsa koşulda gerçekleştirilen işlem temel olarak aynı koşuldaki sayılar yani dizi değiştirilerek bu iş yapılabilir.
 

OrangeLemon

Let it die
Mesajlar
478
Beğeniler
1,132
Puanları
0
Tek tek if açmak bu durumda biraz uzun olmuş. Skript nasıl işliyor bilemem ama tüm mobları bir diziye atayıp, for döngüsü ile ölümleri kontrol etmek daha iyi olur. Nasıl olsa koşulda gerçekleştirilen işlem temel olarak aynı koşuldaki sayılar yani dizi değiştirilerek bu iş yapılabilir.
Dediğinden bir şey anlamadım :(

Not: postların sadece %20 sini okurum :(
 

Myper

Kızıltaş Madencisi
Mesajlar
504
Beğeniler
169
Puanları
1,230
Bunun için bir eklenti varken neden skript kullansınlar ki ? hem lag yapmaz eklentiler sunucuda yapar ama skript kadar yapmaz aslında demeliyim
Kod:
options:
    zombie: 10
    skeleton: 20
    spider: 30
   
on death:
    killer is player
    chance of {@chance.%victim%}%:
        give 1 entity's skull to killer
Aslında bu kodu pluginle çalıştırmaktansa skript ile çalıştırmak daha caziptir. Skript zaten küçük sistemler yapmak için vardır, şu 10 satırlık kod için plugin kullanmak cpu israfıdır
 

KadirYLCN

♔ B O M ♔
Mesajlar
634
Beğeniler
239
Puanları
1,480
Kod:
options:
    zombie: 10
    skeleton: 20
    spider: 30
 
on death:
    killer is player
    chance of {@chance.%victim%}%:
        give 1 entity's skull to killer
Aslında bu kodu pluginle çalıştırmaktansa skript ile çalıştırmak daha caziptir. Skript zaten küçük sistemler yapmak için vardır, şu 10 satırlık kod için plugin kullanmak cpu israfıdır
Doğru Söylüyorsunuz.
 

MeeRach

Vi3e
Mesajlar
1,101
Beğeniler
557
Puanları
2,005
Ruh Hali
Bu skriptin aynısını Nitrado'nun skript bölümünde görmüştüm.

(Reklam olduya kusura bakmayın.)