{SK} Kafa Düşürme

KadirYLCN

♔ B O M ♔
Mesajlar
605
En iyi cevaplar
1
Beğeniler
254
Puanları
1,010
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

Hayalet Avcısı
Mesajlar
2,564
En iyi cevaplar
6
Beğeniler
1,002
Puanları
3,390
Kod:
drop entity's skull
give 1 entity's skull to event-player
 

OrangeLemon

Let it die
Mesajlar
462
En iyi cevaplar
0
Beğeniler
1,127
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
930
En iyi cevaplar
0
Beğeniler
480
Puanları
980
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
462
En iyi cevaplar
0
Beğeniler
1,127
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
514
En iyi cevaplar
0
Beğeniler
168
Puanları
340
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
605
En iyi cevaplar
1
Beğeniler
254
Puanları
1,010
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,113
En iyi cevaplar
0
Beğeniler
580
Puanları
1,335
Ruh hali
Bu skriptin aynısını Nitrado'nun skript bölümünde görmüştüm.

(Reklam olduya kusura bakmayın.)
 

Üst