Çok Zor Bir Skript İstiyorum

DersimAFh

YASAKLANDI
En iyi cevaplar
0
Arkadaşlar Bu Belki İmkansız Ama Mineplexde Ban Yeyince Etrafımızd aGuardianlar Toplanıp bizi patlatıp banlıyor bende böyle bir şey istiyorum aynısı değil zaten çok zor olur sadece ban yeme esnasında etrafımıza zombiler oluşcak üstümüze gelcek geldiği and aban yicez (imkansız büyük ihtimal ama yinede yapan olursa minnettar olurum )
imkansızsa yazın

arkadaşlar örnek bu video

beyler pluginmiş ama skript halini yapabilirsieniz yaparsanız sevinirim :D
 

33ismet99

Zombi Katili
En iyi cevaplar
3
Dostum bunu sana ücretsiz olarak yaparım ve sonrada forumda paylaşırım. Ancak şu anda müsait değilim. Aslında kolayca Yapılabilir fakat otomatik Ban olmaz maalesef sen Ban komutunu kullandığından adamı gardiyanların yanına gönderip banlatabilirim. Biraz beklersen bu gün yapıp buraya yazarım.
 

DreamerBoy

'Cause I love how it feels when I break the chains
Emektar Üye
En iyi cevaplar
0
Aslında abartılacak kadar zor değil. Eğer yeterli skript bilgin varsa rahatlıkla yapabilirsin.
Yaptım fakat bazı açıkların önlenmesi açısından WildSkript adlı eklentiyi sunucunuza kurmanız gerekmekte.
Umarım yardımcı olmuştur. İyi forumlar.

WİLDSKRİPT LİNK:
Linki görebilmek için üye olmanız gerekiyor. Giriş yap veya üye ol.


KOD:
Kod:
command /ban [<player>] [<text>]:
    permission: ban.yetki
    permission message: &4Uyarı &8> &cBu komut için yeterli yetkin yok!
    trigger:
        set {banlanacak.zaten.bosver.%arg-1%} to true
        spawn a zombie north of the player-arg
        set name of the last spawned zombie to "&4&lBan Görevlisi"
        set helmet of the last spawned zombie to leather helmet
        colour the last spawned zombie's helmet red
        apply slowness 255 to the last spawned zombie for 999999 days
        spawn a zombie south of the player-arg
        set name of the last spawned zombie to "&4&lBan Görevlisi"
        set helmet of the last spawned zombie to leather helmet
        apply slowness 255 to the last spawned zombie for 999999 days
        colour the last spawned zombie's helmet red
        spawn a zombie east of the player-arg
        set name of the last spawned zombie to "&4&lBan Görevlisi"
        set helmet of the last spawned zombie to leather helmet
        colour the last spawned zombie's helmet red
        apply slowness 255 to the last spawned zombie for 999999 days
        spawn a zombie west of the player-arg
        set name of the last spawned zombie to "&4&lBan Görevlisi"
        set helmet of the last spawned zombie to leather helmet
        colour the last spawned zombie's helmet red
        apply slowness 255 to the last spawned zombie for 999999 days
        apply blindness 255 to the player-arg for 999999 days
        apply slowness 255 to the player-arg for 999999 days
        wait 2 seconds
        send "&4Ban Görevlisi &8> &c%arg-1% böyle bir şeyi nasıl yaparsın?" to player-arg
        wait 2 seconds
        send "&4Ban Görevlisi &8> &cBedelini ödemek zorundasın!" to player-arg
        wait 2 seconds
        send "&4Ban Görevlisi &8> &c%player% adlı yetkilinin aldığı kararla seni banlayacağız." to player-arg
        wait 2 seconds
        execute console command "eban %arg-1% %arg-2%"
        
on jump:
    if {banlanacak.zaten.bosver.%player%} is true:
        cancel event
        
on damage:
    if {banlanacak.zaten.bosver.%victim%} is true:
        cancel event
        
on damage:
    if victim is a zombie:
        if victim's name is "&4&lBan Görevlisi":
            cancel event
 

DersimAFh

YASAKLANDI
En iyi cevaplar
0
Çok Güzel Olmuş Ama Bide Konuşamamayı Eklermisin.
bide ban yeyince broadcastdan ban yedi yazsın bukadar yapmışsın oda kolaydır herhalde?

bide ben deneme için banlıyorum tekrar açınca haraket edilmiyor bide ban reset eklermisin

//güncel
 

Veli1212

Zombi Katili
En iyi cevaplar
0
Okulda olduğumdan dolayi Şuanda isteğini gerçeklestiremiyorum.. En yakin Zamanda eve gidip yazicagim Ardindan Forumda paylasicagim.

iyi Forumlar..
 

DersimAFh

YASAKLANDI
En iyi cevaplar
0
çakışan plugin varmış konu çözüldü konu kilit veliye tekrardan teşekkürlerimi sunuyorum.

ve tabii ki GoldenStoneyede Çok Teşekkür Ederim.
 

DreamerBoy

'Cause I love how it feels when I break the chains
Emektar Üye
En iyi cevaplar
0
çakışan plugin varmış konu çözüldü konu kilit veliye tekrardan teşekkürlerimi sunuyorum.

ve tabii ki GoldenStoneyede Çok Teşekkür Ederim.

Öncelikle üzgünüm bildirimi görmemişim.
Önemli değil. Rica ederim.
Skript'in güncel hali denenmiştir. Komut kullanma, konuşma kaldırılmıştır. /unban komudu eklenmiştir. Bahsettiğiniz hatadan ötürü. Ayrıca banlanacak olan kişi banlandıktan sonra görevlilerin ölmesi eklenmiştir.

Kod:
command /ban [<player>] [<text>]:
    permission: ban.yetki
    permission message: &4Uyarı &8> &cBu komut için yeterli yetkin yok!
    trigger:
        set {banlanacak.zaten.bosver.%arg-1%} to true
        spawn a zombie north of the player-arg
        set name of the last spawned zombie to "&4&lBan Görevlisi"
        set helmet of the last spawned zombie to leather helmet
        colour the last spawned zombie's helmet red
        apply slowness 255 to the last spawned zombie for 999999 days
        spawn a zombie south of the player-arg
        set name of the last spawned zombie to "&4&lBan Görevlisi"
        set helmet of the last spawned zombie to leather helmet
        apply slowness 255 to the last spawned zombie for 999999 days
        colour the last spawned zombie's helmet red
        spawn a zombie east of the player-arg
        set name of the last spawned zombie to "&4&lBan Görevlisi"
        set helmet of the last spawned zombie to leather helmet
        colour the last spawned zombie's helmet red
        apply slowness 255 to the last spawned zombie for 999999 days
        spawn a zombie west of the player-arg
        set name of the last spawned zombie to "&4&lBan Görevlisi"
        set helmet of the last spawned zombie to leather helmet
        colour the last spawned zombie's helmet red
        apply slowness 255 to the last spawned zombie for 999999 days
        apply blindness 255 to the player-arg for 999999 days
        apply slowness 255 to the player-arg for 999999 days
        wait 2 seconds
        send "&4Ban Görevlisi &8> &c%arg-1% böyle bir şeyi nasıl yaparsın?" to player-arg
        wait 2 seconds
        send "&4Ban Görevlisi &8> &cBedelini ödemek zorundasın!" to player-arg
        wait 2 seconds
        send "&4Ban Görevlisi &8> &c%player% adlı yetkilinin aldığı kararla seni banlayacağız." to player-arg
        wait 2 seconds
        execute console command "eban %arg-1% %arg-2%"
        broadcast "&c%arg-1% adlı oyuncu %arg-2% sebebiyle banlandı."
        wait 3 seconds
        loop all entities:
            if name of loop-entity contains "&4&lBan Görevlisi":
                kill loop-entity
       
on jump:
    if {banlanacak.zaten.bosver.%player%} is true:
        cancel event
       
on chat:
    if {banlanacak.zaten.bosver.%player%} is true:
        cancel event
       
on command:
    if {banlanacak.zaten.bosver.%player%} is true:
        cancel event
   
on damage:
    if {banlanacak.zaten.bosver.%victim%} is true:
        cancel event
       
on damage:
    if victim is a zombie:
        if victim's name is "&4&lBan Görevlisi":
            cancel event
           
command /unban [<player>]:
    permission: Unban.admin
    permission message: &4Bu komut için yeterli yetkin bulunmamakta.
    trigger:
        execute console command "eunban %arg-1%"
        set {banlanacak.zaten.bosver.%arg-1%} to false
 

33ismet99

Zombi Katili
En iyi cevaplar
3
Biraz geç oldu vede biraz farklı ancak belki hoşuna gidebilir. Kolayca ayarlıyabilirsin yardım için /GuardianBan yardim yaz.
Buildi yapmaya zamanım olmadı kusura bakma. Öncelikle sistem şöyle çalışır. Tamamen ayarladıktan sonra -/Yasakla ile bir oyuncuyu banlarsın ve bu oyuncuyu senin ayarladıgın bölgeye ışınlar. orada gardiyan olur oyuncuya bir mesaj gönderir ve oyuncuyu banlar.
Dahada geliştirip forumda paylaşacağım. Şimdilik burada dursun.

Kod:
options:
    prefix: &8[&3Gardiyan&8]
    
command /guardianban [<text>]:
    permission: skript.guardianban.admin.op
    permission message: &7Bu Komutu Kullanamazsin.
    trigger:
        if arg 1 is "yardim":
            send "&0" to player
            send "&e /GuardianBan yardim &f- &aYardim Sayfasini Goruntuler" to player
            send "&e /GuardianBan gardiyanolustur &f- &aGardiyan Olusturur" to player
            send "&e /GuardianBan spawnayarla &f- &aOyuncunun Atilacagi Yeri Belirler" to player
            send "&e /GuardianBan dunyaolustur &f- &aGardiyan Dunyasini Olusturur" to player
            send "&e /GuardianBan reload &f- &aSkripti Yeniler" to player
            send "&e /Yasakla <oyuncu> <sure> <sebep> &f- &aOyuncuyu Banlar" to player
            send "&e M = Dakika, H = Saat, D = Gün" to player
            send "&0" to player
        if arg 1 is "gardiyanolustur":
            execute player command "/npc create Gardiyan"
            wait 0.1 second
            execute player command "/npc type guardian"
            send "&0" to player
            send "&a Gardiyan Olusturuldu" to player
            send "&0" to player
        if arg 1 is "spawnayarla":
            execute player command "/mv setspawn"
            wait 0.1 second
            send "&0" to player
            send "&a Oyuncu Spawn Noktasi Ayarlandi" to player
            send "&0" to player
        if arg 1 is "dunyaolustur":
            execute player command "/mv create GuardianBan normal -t flat"
            wait 0.1 second
            send "&aDunya Olusturuluyor..." to player
            wait 3 second
            send "&aDunya Olusturuldu." to player
            wait 1 second
            execute console command "/mv tp %player% GuardianBan"
            wait 0.1 second
            execute player command "/mv modify set weather false"
            wait 0.1 second
            execute player command "/mv modify set animals false"
            wait 0.1 second
            execute player command "/mv modify set monsters false"
            wait 0.1 second
            execute player command "/mv modify set difficulty 1"
            send "&a Ayarlar Yapildi." to player i."
        else:
            send "{@prefix} &7Kullanim : &e/GuardianBan yardim"
            
command /Yasakla [<text>] [<text>] <text>:
    permission: skript.guardianban.tempban
    permission message: &7Bu Komutu Kullanamazsin
    trigger:
        if arg 1 is set:
            if arg 2 is set:
                if arg 3 is set:
                    wait 0.1 second
                    execute console command "/mv tp %arg 1% GuardianBan"
                    wait 1 second
                    execute console command "/tm amessage %arg 1% &6Umarim Bir Daha Yapmazsin."
                    wait 0.8 second
                    execute console command "/tempban %arg 1% %arg 2% &6%arg 3%"
                    wait 0.1 second
                    send "&0" to players
                    send "&c %arg 1% &7Adli Oyuncu &3Gardiyan &7Tarafindan Banlandi" to players
                    send "&7 Sebep : &3%arg 3%" to players
                    send "&7 Sure : &3%arg 2%" to players
                    send "&0" to players
                else:
                    send "&7 Sebep Yazmadin"
            else:
                send "&7Sure Yazmadin"
        else:
            send "&7Oyuncu Adi Yazmadin"

Gerekli Pluginler :
- Skript
- Multiverse-Core
- Citizens
- TitleManager (Şart değil ama ekrana yazı gelmesi için kullanmalısın)
 

DersimAFh

YASAKLANDI
En iyi cevaplar
0
yavaş bunası skript bunu 1 günde yazdıysan helal olsun

daha nası geliştircen çok güzel olmuş

tempban komutu çalışmıyor hangi plugin lazım
 

33ismet99

Zombi Katili
En iyi cevaplar
3
neden yasaklandın bilmiyorum ama skriptte zor bir şey yok. genel komutlar if falan filan herkes yazabilir.
essentials yüklü ise /tempban olması lazım eğer olmuyor ise advancedban yükleyebilirsin. eğer çalışmıyordan kastın oyun içinden /Tempban kullanarak atmak ise command /yasakla olan yeri "command /tempban" yapıp "execute console command "/tempban bişi bişi" olan yeri "execute console command /etempban" olarak değiştirebilirsin. En kötü hiç olmassa özelden skype yazarsan yardımcı olabilirim.
 

Gavatos

Demir Madencisi
En iyi cevaplar
3
Aslında abartılacak kadar zor değil. Eğer yeterli skript bilgin varsa rahatlıkla yapabilirsin.
Yaptım fakat bazı açıkların önlenmesi açısından WildSkript adlı eklentiyi sunucunuza kurmanız gerekmekte.
Umarım yardımcı olmuştur. İyi forumlar.

WİLDSKRİPT LİNK:
Linki görebilmek için üye olmanız gerekiyor. Giriş yap veya üye ol.


KOD:
Kod:
command /ban [<player>] [<text>]:
    permission: ban.yetki
    permission message: &4Uyarı &8> &cBu komut için yeterli yetkin yok!
    trigger:
        set {banlanacak.zaten.bosver.%arg-1%} to true
        spawn a zombie north of the player-arg
        set name of the last spawned zombie to "&4&lBan Görevlisi"
        set helmet of the last spawned zombie to leather helmet
        colour the last spawned zombie's helmet red
        apply slowness 255 to the last spawned zombie for 999999 days
        spawn a zombie south of the player-arg
        set name of the last spawned zombie to "&4&lBan Görevlisi"
        set helmet of the last spawned zombie to leather helmet
        apply slowness 255 to the last spawned zombie for 999999 days
        colour the last spawned zombie's helmet red
        spawn a zombie east of the player-arg
        set name of the last spawned zombie to "&4&lBan Görevlisi"
        set helmet of the last spawned zombie to leather helmet
        colour the last spawned zombie's helmet red
        apply slowness 255 to the last spawned zombie for 999999 days
        spawn a zombie west of the player-arg
        set name of the last spawned zombie to "&4&lBan Görevlisi"
        set helmet of the last spawned zombie to leather helmet
        colour the last spawned zombie's helmet red
        apply slowness 255 to the last spawned zombie for 999999 days
        apply blindness 255 to the player-arg for 999999 days
        apply slowness 255 to the player-arg for 999999 days
        wait 2 seconds
        send "&4Ban Görevlisi &8> &c%arg-1% böyle bir şeyi nasıl yaparsın?" to player-arg
        wait 2 seconds
        send "&4Ban Görevlisi &8> &cBedelini ödemek zorundasın!" to player-arg
        wait 2 seconds
        send "&4Ban Görevlisi &8> &c%player% adlı yetkilinin aldığı kararla seni banlayacağız." to player-arg
        wait 2 seconds
        execute console command "eban %arg-1% %arg-2%"
       
on jump:
    if {banlanacak.zaten.bosver.%player%} is true:
        cancel event
       
on damage:
    if {banlanacak.zaten.bosver.%victim%} is true:
        cancel event
       
on damage:
    if victim is a zombie:
        if victim's name is "&4&lBan Görevlisi":
            cancel event
Hitler bu kadar işkence yapmadı :ci:
 
Üst