Bulundu Merhabalar, KONU: Kontrol Çekme Skripti.

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Arda Yıldızhan

Odunlara Vur Vur Vur!
Katılım
27 Temmuz 2023
Mesajlar
45
Elmaslar
4
Puan
895
Konum
tr
Minecraft
ArdaYI
Merhabalar, İsteğim Şu: Şimdi bir permission olucak "Örn: kontçek" bu permission'a sahip olan bir yetkili /kontçek (oyuncuismi) "Örn: /kontçek ArdaYI" yazınca ArdaYI isimli oyuncu dışarı ile hiçbir etkileşim kuramayacak mesela; yere eşya atamayacak hareket edemeyecek. Aynı anda ArdaYI isimli oyuncuya körlük efekti verilecek ve Title olarak ekranda bir yazı çıkacak (bu yazının ne olduğu önemli değil sonradan özelleştirebilirim) ve chat'de aynı şekilde bir yazı çıkacak (bu yazının da ne olduğu önemli değil sonradan özelleştirebilirim)... Böyle bir skript mümkün müdür?
 
JavaScript:
command /kontçek [<player>]:
    permission: kontcek
    trigger:
        if arg-1 is set:
            set {engel::%arg-1%} to true
            apply blindness 2 to arg-1 for 500000 seconds
            send title "yazı" to arg-1
            send "yazı" to arg-1
            send "%arg-1% adlı oyuncu engellendi"
        else:
            send "bir oyuncu ismi girin"

on drop:
    if {engel::%player%} is set:
        apply blindness 2 to player for 500000 seconds
        send title "yazı" to player
        send "yazı" to player
        cancel event

on player move:
    if {engel::%player%} is set:
        apply blindness 2 to player for 500000 seconds
        send title "yazı" to player
        send "yazı" to player
        cancel event
 
JavaScript:
command /kontçek [<player>]:
    permission: kontcek
    trigger:
        if arg-1 is set:
            set {engel::%arg-1%} to true
            apply blindness 2 to arg-1 for 500000 seconds
            send title "yazı" to arg-1
            send "yazı" to arg-1
            send "%arg-1% adlı oyuncu engellendi"
        else:
            send "bir oyuncu ismi girin"

on drop:
    if {engel::%player%} is set:
        apply blindness 2 to player for 500000 seconds
        send title "yazı" to player
        send "yazı" to player
        cancel event

on player move:
    if {engel::%player%} is set:
        apply blindness 2 to player for 500000 seconds
        send title "yazı" to player
        send "yazı" to player
        cancel event
Kral, Skript güzel gözüküyor en kısa zamanda deneyeceğim birde şöyle bir özellik eklenebilir mi? İSTEK: /kontbitir oyuncu örn: /kontbitir ArdaYI yazılınca ArdaYI isimli oyuncudan körlük etkisi kalkacak, hareket edebilecek ve ekrandaki yazı kalkacak. Mümkün müdür Kral. Eline sağlık şimdiden.
 
Kral, Skript güzel gözüküyor en kısa zamanda deneyeceğim birde şöyle bir özellik eklenebilir mi? İSTEK: /kontbitir oyuncu örn: /kontbitir ArdaYI yazılınca ArdaYI isimli oyuncudan körlük etkisi kalkacak, hareket edebilecek ve ekrandaki yazı kalkacak. Mümkün müdür Kral. Eline sağlık şimdiden.
çalışırmı bilmem skript bilgim pek yok ama


Kod:
command /kontbitir [<player>]
    permission:kontcek
    trigger:
        if arg-1 is set:
            if {engel::%player%} is set:
                clear {engel::%player%} 
                remove blindness from arg-1
 
Bu 2 Skripti Birleştirir Misiniz? üst üste koysam çalışır mı? aynı dosyada
 
JavaScript:
command /kontçek [<player>]:
    permission: kontcek
    trigger:
        if arg-1 is set:
            set {engel::%arg-1%} to true
            apply blindness 2 to arg-1 for 500000 seconds
            send title "yazı" to arg-1
            send "yazı" to arg-1
            send "%arg-1% adlı oyuncu engellendi"
        else:
            send "bir oyuncu ismi girin"

on drop:
    if {engel::%player%} is set:
        apply blindness 2 to player for 500000 seconds
        send title "yazı" to player
        send "yazı" to player
        cancel event

on player move:
    if {engel::%player%} is set:
        apply blindness 2 to player for 500000 seconds
        send title "yazı" to player
        send "yazı" to player
        cancel event
Kral, öncelikle eline sağlık skript güzel olmuş.
---HATA---
1- 20. Satırdı Yani "on player move:" kısmında bu hareketi anlayamadım şeklinde bir hata alıyorum.
2- Oyuncuyu Kontrol Altına Aldığımda Hareket Edebiliyor.
---İSTEK---
1- Dediğim gibi /kontbitir oyuncu gibi bir komut da ekliyebilir misin acaba?

ŞİMDİDEN ELİNE SAĞLIK KRAL.
 
Kral, öncelikle eline sağlık skript güzel olmuş.
---HATA---
1- 20. Satırdı Yani "on player move:" kısmında bu hareketi anlayamadım şeklinde bir hata alıyorum.
2- Oyuncuyu Kontrol Altına Aldığımda Hareket Edebiliyor.
---İSTEK---
1- Dediğim gibi /kontbitir oyuncu gibi bir komut da ekliyebilir misin acaba?

ŞİMDİDEN ELİNE SAĞLIK KRAL.
on player move yerine on any movement yazarmısın
 
böyle dener misiniz?
JavaScript:
command /kontçek [<player>]:
    permission: kontcek
    trigger:
        if arg-1 is set:
            set {engel::%arg-1%} to true
            apply blindness 2 to arg-1 for 500000 seconds
            send title "yazı" to arg-1
            send "yazı" to arg-1
            send "%arg-1% adlı oyuncu engellendi"
        else:
            send "bir oyuncu ismi girin"

on drop:
    if {engel::%player%} is set:
        apply blindness 2 to player for 500000 seconds
        send title "yazı" to player
        send "yazı" to player
        cancel event

on any movement:
    if {engel::%player%} is set:
        apply blindness 2 to player for 500000 seconds
        send title "yazı" to player
        send "yazı" to player
        cancel event

command /kontbitir [<player>]:
    permission: kontcek
    trigger:
        if arg-1 is set:
            if {engel::%arg-1%} is set:
                clear {engel::%arg-1%}
                remove blindness from arg-1
                send "%arg-1% adlı oyuncunun engeli kaldırıldı"
            else:
                send "bu oyuncunun engeli bulunmamakta"
        else:
            send "bir oyuncu ismi girin"
 
Merhabalar Kral, Bu Hata Halen Devam Etmekte »
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.


Birde Galiba Bu Hatadan Dolayı Oyuncu Hareket Edebiliyor + Biryere Eşya Yerleştirebiliyor + Eşya Kırabiliyor + Canlılara Hasar Verebiliyor.
Yani oyuncu sol tık + sağ tık ile yapılabilen şeyleri + yürümeyi kontrol durumundayken yapabiliyor.
 
Son düzenleme:
denedim bende çalışıyor, eğer hala bir yerde sorun varsa skripti 2.6.4 sürümüne güncelleyin

JavaScript:
command /kontçek [<player>]:
    permission: kontcek
    trigger:
        if arg-1 is set:
            set {engel::%arg-1%} to true
            apply blindness 2 to arg-1 for 500000 seconds
            send title "yazı" to arg-1
            send "yazı" to arg-1
            send "%arg-1% adlı oyuncu engellendi"
        else:
            send "bir oyuncu ismi girin"

command /kontbitir [<player>]:
    permission: kontcek
    trigger:
        if arg-1 is set:
            if {engel::%arg-1%} is set:
                clear {engel::%arg-1%}
                remove blindness from arg-1
                send "%arg-1% adlı oyuncunun engeli kaldırıldı"
            else:
                send "bu oyuncunun engeli bulunmamakta"
        else:
            send "bir oyuncu ismi girin"

on click:
    if {engel::%player%} is set:
        cancel event

on player move:
    if {engel::%player%} is set:
        cancel event

on command:
    sender is player
    command does not start with "kontbitir"
    {engel::%player%} is set:
        cancel event

on damage:
    attacker is player
    if {engel::%attacker%} is set:
        cancel event
 
denedim bende çalışıyor, eğer hala bir yerde sorun varsa skripti 2.6.4 sürümüne güncelleyin

JavaScript:
command /kontçek [<player>]:
    permission: kontcek
    trigger:
        if arg-1 is set:
            set {engel::%arg-1%} to true
            apply blindness 2 to arg-1 for 500000 seconds
            send title "yazı" to arg-1
            send "yazı" to arg-1
            send "%arg-1% adlı oyuncu engellendi"
        else:
            send "bir oyuncu ismi girin"

command /kontbitir [<player>]:
    permission: kontcek
    trigger:
        if arg-1 is set:
            if {engel::%arg-1%} is set:
                clear {engel::%arg-1%}
                remove blindness from arg-1
                send "%arg-1% adlı oyuncunun engeli kaldırıldı"
            else:
                send "bu oyuncunun engeli bulunmamakta"
        else:
            send "bir oyuncu ismi girin"

on click:
    if {engel::%player%} is set:
        cancel event

on player move:
    if {engel::%player%} is set:
        cancel event

on command:
    sender is player
    command does not start with "kontbitir"
    {engel::%player%} is set:
        cancel event

on damage:
    attacker is player
    if {engel::%attacker%} is set:
        cancel event
Bende kullanabilirmiyim
 
denedim bende çalışıyor, eğer hala bir yerde sorun varsa skripti 2.6.4 sürümüne güncelleyin

JavaScript:
command /kontçek [<player>]:
    permission: kontcek
    trigger:
        if arg-1 is set:
            set {engel::%arg-1%} to true
            apply blindness 2 to arg-1 for 500000 seconds
            send title "yazı" to arg-1
            send "yazı" to arg-1
            send "%arg-1% adlı oyuncu engellendi"
        else:
            send "bir oyuncu ismi girin"

command /kontbitir [<player>]:
    permission: kontcek
    trigger:
        if arg-1 is set:
            if {engel::%arg-1%} is set:
                clear {engel::%arg-1%}
                remove blindness from arg-1
                send "%arg-1% adlı oyuncunun engeli kaldırıldı"
            else:
                send "bu oyuncunun engeli bulunmamakta"
        else:
            send "bir oyuncu ismi girin"

on click:
    if {engel::%player%} is set:
        cancel event

on player move:
    if {engel::%player%} is set:
        cancel event

on command:
    sender is player
    command does not start with "kontbitir"
    {engel::%player%} is set:
        cancel event

on damage:
    attacker is player
    if {engel::%attacker%} is set:
        cancel event
Kral, arkadaşın sunucuda denedik çalışıyor kendi sunucuma da ekliyeceğim yakında. Teşekkürler.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst