BulunduKüfür engellemesi

  • Konuyu Başlatan Konuyu Başlatan Demacor
  • Başlangıç tarihi Başlangıç tarihi
  • Görüntüleme 714
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Demacor

Örümcek Hoşt!
Katılım
24 Ocak 2019
Mesajlar
363
Elmaslar
45
Puan
0
Yaş
22
Minecraft
Demacor
Merhaba ben bir skript isteğinden bulunacağım. cevap verenlere Allah razı olsun

İsteğim:
Biri sohbete AQ yazınca otomatik olarak 15 dakika mute yemesini istiyorum.
/tempmute [oyuncu] 15 dakika Sohbet ihlali
 
Kod:
on chat:
    if message contains "küfür" or "küfür":
        cancel event
        execute console command "tempmute %player% 15m Kural İhlali"

or "küfür" şeklinde de küfürleri arttırabilirsiniz.
 
Kod:
on chat:
    if message contains "küfür" or "küfür":
        cancel event
        execute console command "tempmute %player% 15m Kural İhlali"

or "küfür" şeklinde de küfürleri arttırabilirsiniz.
peki şu şekilde olur mu?

on chat:
if message contains "küfür" or "küfür":
cancel event
execute console command "tempmute %player% 15m Kural ihlali"

on chat:
if message contains "küfür2" or "küfür2":
cancel event
execute console command "tempmute %player% 15m Kural ihlali"
 
Kod:
on chat:
    if message contains "küfür" or "küfür":
        cancel event
        execute console command "tempmute %player% 15m Kural İhlali"

or "küfür" şeklinde de küfürleri arttırabilirsiniz.
birde şu şekilde olur mu?


on chat:
if message contains "küfür" or "küfür" or "küfür" or "küfür":
cancel event
execute console command "tempmute %player% 15m Kural İhlali"
 

Kod:
#Skript ayarlamalarını buradan[/FONT][/CENTER]
[FONT=Courier New][CENTER]options:
#Prefix
 Prefix: &6&lAVELIS MC
#engellencek kelimeler:
 1: kelime1
 2: kelime2
 3: kelime3
 4: kelime4
 5: kelime5
 6: kelime6
 7: kelime7
 8: kelime8
 9: kelime9
 10: kelime10
 11: kelime11
 12: kelime12
 13: kelime13
 14: kelime14
 15: kelime15
 16: kelime16
 17: kelime17
 18: kelime18
 19: kelime19
 20: kelime20
 21: kelime21
 22: kelime22
 23: kelime23
 24: kelime24
 25: kelime25
 26: kelime26
 27: kelime27
 28: kelime28
 29: kelime29
 30: kelime30
 31: kelime31
 32: kelime32
 33: kelime33
 34: kelime34
 35: kelime35
 36: kelime36
 37: kelime37
 38: kelime38
 39: kelime39
 40: kelime40
 #Küfür içerse bile yazılınca işlem yapılmayacak kelimeler. Örnek: Pickup "Pic" kelimesini içerse bile uyarı almaz.
 i1: istisna1
 i2: istisna2
 i3: istisna3
 i4: istisna4
 i5: istisna5
 i6: istisna6
 i7: istisna7
 i8: istisna8
 i9: istisna99
 i10: istisna9
 i11: istisna10
 i12: istisna11
 i13: istisna13
 i14: istisna14
 i15: istisna15
 i16: istisna16
 i17: istisna17
 i18: istisna18
 i19: istisna19
 i20: istisna20
 i21: istisna21
 i22: istisna22
 i23: istisna23
 i24: istisna24
 i25: istisna25
 i26: istisna26
 i27: istisna27
 i28: istisna28
 i29: istisna29
 i30: istisna30
 i31: istisna31
 i32: istisna32
 i33: istisna33
 i34: istisna34
 i35: istisna35
 i36: istisna36
 i37: istisna37
 i38: istisna38
 i39: istisna39
 i40: istisna40
 
 # Efektler
 korluk: true
 bulanti: true
 yavaslik: true
 efektsuresi: 10 #Saniye olarak
 ses: false #Küfür edildiğinde ses çıksın mı ?
 mutesuresi: 10 #Saniye olarak
 antispam: true #Sohbet yavaşlatma açılsın mı ?
 antispamsure: 3 #Saniye olarak, kaç saniyede bir yazı yazılsın ?

#------Ayarlamaları Üst taraftan yapabilirsiniz.------

on chat:
 if player doesn't have the permission "kufur.engel":
  message contains "{@1}" or "{@2}" or "{@3}" or "{@4}" or "{@5}" or "{@6}" or "{@7}" or "{@8}" or "{@9}" or "{@10}" or "{@11}" or "{@12}" or "{@13}" or "{@14}" or "{@15}" or "{@16}" or "{@17}" or "{@18}" or "{@19}" or "{@20}" or "{@21}" or "{@22}" or "{@23}" or "{@24}" or "{@25}" or "{@26}" or "{@27}" or "{@28}" or "{@29}" or "{@30}" or "{@31}" or "{@32}" or "{@33}" or "{@34}" or "{@35}" or "{@36}" or "{@37}" or "{@38}" or "{@39}" or "{@40}":
   message contains "{@i1}" or "{@i2}" or "{@i3}" or "{@i4}" or "{@i5}" or "{@i6}" or "{@i7}" or "{@i8}" or "{@i9}" or "{@i10}" or "{@i11}" or "{@i12}" or "{@i13}" or "{@i14}" or "{@i15}" or "{@i16}" or "{@i17}" or "{@i18}" or "{@i19}" or "{@i20}" or "{@i21}" or "{@i22}" or "{@i23}" or "{@i24}" or "{@i25}" or "{@i26}" or "{@i27}" or "{@i28}" or "{@i29}" or "{@i30}" or "{@i31}" or "{@i32}" or "{@i33}" or "{@i34}" or "{@i35}" or "{@i36}" or "{@i37}" or "{@i38}" or "{@i39}" or "{@i40}":
    stop
   replace all "{@1}" or "{@2}" or "{@3}" or "{@4}" or "{@5}" or "{@6}" or "{@7}" or "{@8}" or "{@9}" or "{@10}" or "{@11}" or "{@12}" or "{@13}" or "{@14}" or "{@15}" or "{@16}" or "{@17}" or "{@18}" or "{@19}" or "{@20}" or "{@21}" or "{@22}" or "{@23}" or "{@24}" or "{@25}" or "{@26}" or "{@27}" or "{@28}" or "{@29}" or "{@30}" or "{@31}" or "{@32}" or "{@33}" or "{@34}" or "{@35}" or "{@36}" or "{@37}" or "{@38}" or "{@39}" or "{@40}" with "***" in the message
   if {@korluk} is true:
    apply potion of Blindness 1 to the player for {@efektsuresi} seconds
   if {@bulanti} is true:
    apply potion of Nausea 1 to the player for {@efektsuresi} seconds
   if {@yavaslik} is true:
    apply potion of Slowness 1 to the player for {@efektsuresi} seconds
   if {@ses} is true:
    loop 10 times:
     execute console command "/playsound mob.ghast.scream %player%"
   add 1 to {uyari.%player%}
   wait 0.2 second
   if {uyari.%player%} is equal to 1:
    send "&a[&6SohbetGörevlisi&a] &41. Uyarını aldın. &c1/3"
   if {uyari.%player%} is equal to 2:
    send "&a[&6SohbetGörevlisi&a] &42. Uyarını aldın. &c2/3"
   if {uyari.%player%} is equal to 3:
    send "&a[&6SohbetGörevlisi&a] &43. Uyarını aldın. &c3/3"
   if {uyari.%player%} is equal to 4:
    execute console command "/mute %player% {@mutesuresi}"
    add -4 to {uyari.%player%}
    
command /sohbeti [<text>] [<text>]:
 usage: &6/sohbet &e<ac/kapat> &e<sebep>
 permission: sohbeti.kapat
 trigger:
  set {sohbetkapat} to true
  if arg-1 is "kapat":
   if arg-2 is set:
    broadcast "&7=========[ &cSohbet Kapatıldı &7]========="
    broadcast " "
    broadcast "    &7Yetkili &e%player% &7sohbeti kapattı."
    broadcast "    &7Sohbetin kapatılma sebebi: &c%arg 2%"
    broadcast " "
    broadcast "&7=========[ &cSohbet Kapatıldı &7]========="
   else:
    broadcast "&7=========[ &cSohbet Kapatıldı &7]========="
    broadcast " "
    broadcast "    &7Yetkili &e%player% &7sohbeti kapattı."
    broadcast " "
    broadcast "&7=========[ &cSohbet Kapatıldı &7]========="
  if arg-1 is "aç" or "ac":
   delete {sohbetkapat}
   broadcast "&7=========[ &aSohbet Açıldı &7]========="
   broadcast " "
   broadcast "    &7Yetkili &e%player% &7sohbeti açtı."
   broadcast "    &7Artık konuşabilirsiniz."
   broadcast " "
   broadcast "&7=========[ &aSohbet Açıldı &7]========="

 
on chat:
 if {sohbetkapat} is true:
  if player has permission "sohbet.izin":
   stop
  else:
   cancel event
   message "{@Prefix} &4Sohbet şuan kapalıdır."
      
  
command /sohbettemizle:
 aliases: /cc, /st
 permission: sohbet.temizle
 trigger:
  loop 100 times:
   broadcast " "
  broadcast "{@Prefix} &7Yetkili &e%player% &7sohbeti temizledi."
 
command /sohbetgörevlisi:
 permission: sohbet.gorevlisi
 aliases: /sg, /sohbetgorevlisi
 permission message: Yetkin yok :p
 trigger:
  send "&7=========[ &6Sohbet Görevlisi &7]========="
  send "&4* &7Sohbeti kapatmak için: &a/sohbeti &e<aç/kapat> &a<sebep>"
  send "&4* &7Sohbeti temizlemek için: &a/sohbetitemizle &f/ &a/cc &f/ &a/st"
 
on chat:
 if {@antispam} is true:
  if {antispamsure.%player%} is set:
   cancel event
   send "{@Prefix} &c{@antispamsure} saniyede bir konuşabilirsin."   
  else:
   set {antispamsure.%player%} to 1
   wait {@antispamsure} second
   delete {antispamsure.%player%}
 
on join:
 if {@antispam} is true:
  delete {antispamsure.%player%}
 
birde şu şekilde olur mu?


on chat:
if message contains "küfür" or "küfür" or "küfür" or "küfür":
cancel event
execute console command "tempmute %player% 15m Kural İhlali"

"küfür" or "küfür" bu tırnak işaretlerinin arasına yasaklı küfürleri ekleyebilirsiniz.
Eğer ağır küfürler kullanıldığında daha çok ceza vermek istiyorum diyorsanız.

Kod:
on chat: # Daha düşük seviyede kalan küfürler.
    if message contains "küfür1" or "küfür2":
        cancel event
        execute console command "tempmute %player% 15m Kural İhlali"
        
on chat: # Ağır Küfürler
    if message contains "küfür1" or "küfür2":
        cancel event
        execute console command "tempmute %player% 30m Kural İhlali"

Bu şekilde bir daha ekleyebilirsiniz.
 

Kod:
#Skript ayarlamalarını buradan[/FONT][/CENTER][/FONT][/CENTER]
[FONT=Courier New][CENTER][FONT=Courier New][CENTER]options:
#Prefix
Prefix: &6&lAVELIS MC
#engellencek kelimeler:
1: kelime1
2: kelime2
3: kelime3
4: kelime4
5: kelime5
6: kelime6
7: kelime7
8: kelime8
9: kelime9
10: kelime10
11: kelime11
12: kelime12
13: kelime13
14: kelime14
15: kelime15
16: kelime16
17: kelime17
18: kelime18
19: kelime19
20: kelime20
21: kelime21
22: kelime22
23: kelime23
24: kelime24
25: kelime25
26: kelime26
27: kelime27
28: kelime28
29: kelime29
30: kelime30
31: kelime31
32: kelime32
33: kelime33
34: kelime34
35: kelime35
36: kelime36
37: kelime37
38: kelime38
39: kelime39
40: kelime40
#Küfür içerse bile yazılınca işlem yapılmayacak kelimeler. Örnek: Pickup "Pic" kelimesini içerse bile uyarı almaz.
i1: istisna1
i2: istisna2
i3: istisna3
i4: istisna4
i5: istisna5
i6: istisna6
i7: istisna7
i8: istisna8
i9: istisna99
i10: istisna9
i11: istisna10
i12: istisna11
i13: istisna13
i14: istisna14
i15: istisna15
i16: istisna16
i17: istisna17
i18: istisna18
i19: istisna19
i20: istisna20
i21: istisna21
i22: istisna22
i23: istisna23
i24: istisna24
i25: istisna25
i26: istisna26
i27: istisna27
i28: istisna28
i29: istisna29
i30: istisna30
i31: istisna31
i32: istisna32
i33: istisna33
i34: istisna34
i35: istisna35
i36: istisna36
i37: istisna37
i38: istisna38
i39: istisna39
i40: istisna40

# Efektler
korluk: true
bulanti: true
yavaslik: true
efektsuresi: 10 #Saniye olarak
ses: false #Küfür edildiğinde ses çıksın mı ?
mutesuresi: 10 #Saniye olarak
antispam: true #Sohbet yavaşlatma açılsın mı ?
antispamsure: 3 #Saniye olarak, kaç saniyede bir yazı yazılsın ?

#------Ayarlamaları Üst taraftan yapabilirsiniz.------

on chat:
if player doesn't have the permission "kufur.engel":
  message contains "{@1}" or "{@2}" or "{@3}" or "{@4}" or "{@5}" or "{@6}" or "{@7}" or "{@8}" or "{@9}" or "{@10}" or "{@11}" or "{@12}" or "{@13}" or "{@14}" or "{@15}" or "{@16}" or "{@17}" or "{@18}" or "{@19}" or "{@20}" or "{@21}" or "{@22}" or "{@23}" or "{@24}" or "{@25}" or "{@26}" or "{@27}" or "{@28}" or "{@29}" or "{@30}" or "{@31}" or "{@32}" or "{@33}" or "{@34}" or "{@35}" or "{@36}" or "{@37}" or "{@38}" or "{@39}" or "{@40}":
   message contains "{@i1}" or "{@i2}" or "{@i3}" or "{@i4}" or "{@i5}" or "{@i6}" or "{@i7}" or "{@i8}" or "{@i9}" or "{@i10}" or "{@i11}" or "{@i12}" or "{@i13}" or "{@i14}" or "{@i15}" or "{@i16}" or "{@i17}" or "{@i18}" or "{@i19}" or "{@i20}" or "{@i21}" or "{@i22}" or "{@i23}" or "{@i24}" or "{@i25}" or "{@i26}" or "{@i27}" or "{@i28}" or "{@i29}" or "{@i30}" or "{@i31}" or "{@i32}" or "{@i33}" or "{@i34}" or "{@i35}" or "{@i36}" or "{@i37}" or "{@i38}" or "{@i39}" or "{@i40}":
    stop
   replace all "{@1}" or "{@2}" or "{@3}" or "{@4}" or "{@5}" or "{@6}" or "{@7}" or "{@8}" or "{@9}" or "{@10}" or "{@11}" or "{@12}" or "{@13}" or "{@14}" or "{@15}" or "{@16}" or "{@17}" or "{@18}" or "{@19}" or "{@20}" or "{@21}" or "{@22}" or "{@23}" or "{@24}" or "{@25}" or "{@26}" or "{@27}" or "{@28}" or "{@29}" or "{@30}" or "{@31}" or "{@32}" or "{@33}" or "{@34}" or "{@35}" or "{@36}" or "{@37}" or "{@38}" or "{@39}" or "{@40}" with "***" in the message
   if {@korluk} is true:
    apply potion of Blindness 1 to the player for {@efektsuresi} seconds
   if {@bulanti} is true:
    apply potion of Nausea 1 to the player for {@efektsuresi} seconds
   if {@yavaslik} is true:
    apply potion of Slowness 1 to the player for {@efektsuresi} seconds
   if {@ses} is true:
    loop 10 times:
     execute console command "/playsound mob.ghast.scream %player%"
   add 1 to {uyari.%player%}
   wait 0.2 second
   if {uyari.%player%} is equal to 1:
    send "&a[&6SohbetGörevlisi&a] &41. Uyarını aldın. &c1/3"
   if {uyari.%player%} is equal to 2:
    send "&a[&6SohbetGörevlisi&a] &42. Uyarını aldın. &c2/3"
   if {uyari.%player%} is equal to 3:
    send "&a[&6SohbetGörevlisi&a] &43. Uyarını aldın. &c3/3"
   if {uyari.%player%} is equal to 4:
    execute console command "/mute %player% {@mutesuresi}"
    add -4 to {uyari.%player%}
    
command /sohbeti [<text>] [<text>]:
usage: &6/sohbet &e<ac/kapat> &e<sebep>
permission: sohbeti.kapat
trigger:
  set {sohbetkapat} to true
  if arg-1 is "kapat":
   if arg-2 is set:
    broadcast "&7=========[ &cSohbet Kapatıldı &7]========="
    broadcast " "
    broadcast "    &7Yetkili &e%player% &7sohbeti kapattı."
    broadcast "    &7Sohbetin kapatılma sebebi: &c%arg 2%"
    broadcast " "
    broadcast "&7=========[ &cSohbet Kapatıldı &7]========="
   else:
    broadcast "&7=========[ &cSohbet Kapatıldı &7]========="
    broadcast " "
    broadcast "    &7Yetkili &e%player% &7sohbeti kapattı."
    broadcast " "
    broadcast "&7=========[ &cSohbet Kapatıldı &7]========="
  if arg-1 is "aç" or "ac":
   delete {sohbetkapat}
   broadcast "&7=========[ &aSohbet Açıldı &7]========="
   broadcast " "
   broadcast "    &7Yetkili &e%player% &7sohbeti açtı."
   broadcast "    &7Artık konuşabilirsiniz."
   broadcast " "
   broadcast "&7=========[ &aSohbet Açıldı &7]========="


on chat:
if {sohbetkapat} is true:
  if player has permission "sohbet.izin":
   stop
  else:
   cancel event
   message "{@Prefix} &4Sohbet şuan kapalıdır."
      
  
command /sohbettemizle:
aliases: /cc, /st
permission: sohbet.temizle
trigger:
  loop 100 times:
   broadcast " "
  broadcast "{@Prefix} &7Yetkili &e%player% &7sohbeti temizledi."

command /sohbetgörevlisi:
permission: sohbet.gorevlisi
aliases: /sg, /sohbetgorevlisi
permission message: Yetkin yok :p
trigger:
  send "&7=========[ &6Sohbet Görevlisi &7]========="
  send "&4* &7Sohbeti kapatmak için: &a/sohbeti &e<aç/kapat> &a<sebep>"
  send "&4* &7Sohbeti temizlemek için: &a/sohbetitemizle &f/ &a/cc &f/ &a/st"

on chat:
if {@antispam} is true:
  if {antispamsure.%player%} is set:
   cancel event
   send "{@Prefix} &c{@antispamsure} saniyede bir konuşabilirsin."   
  else:
   set {antispamsure.%player%} to 1
   wait {@antispamsure} second
   delete {antispamsure.%player%}

on join:
if {@antispam} is true:
  delete {antispamsure.%player%}

Bu daha kapsamlı olmuş ama alıntı olduğunu belirtebilirdiniz.
 
Kod:
on chat:
    if message is "küfür1":
        execute console command "tempmute %player% 15m Kural İhlali"
        cancel event
    if message contains "küfür2":
        execute console command "tempmute %player% 15m Kural İhlali"
        cancel event

Küfür 1 de eğer mesaj küfür1 ise işlem yapar küfür 2.de mesajın içinde küfür2 geçiyorsa işlem yapar.
 
Kod:
on chat:
    if message contains "küfür" or "küfür":
        cancel event
        execute console command "tempmute %player% 15m Kural İhlali"

or "küfür" şeklinde de küfürleri arttırabilirsiniz.
Oyuncular sohbete bir şey yazınca mute yiyor neden acaba?
 
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