mesela "bi sus a** " gibi adminler kufur yazdıgımın farkındayım kusura bakmayın ama cok lazım birisi atabilirmi?
OnPlayerText'e
if(strfind(text,"***** çocuğu",true) != -1)
{
Ban(playerid);
return 0;
}
stock KufurKorumasiilan(text[])
{
if(strfind(text, "Anneni *****im", true) != -1 || strfind(text, "Ananı *****im", true) != -1
{
return 1;
}
return 0;
}OnPlayerText
if(KufurKorumasiilan(text))
{
SendClientMessage(RENKKODU,playerid, "Küfür tespit edildi, lütfen üslübünüzü düzeltin.");
return 0;
}
Alıntı yapılan: merddz - 07 Temmuz 2022, 10:17:59stock KufurKorumasiilan(text[])
{
if(strfind(text, "Anneni *****im", true) != -1 || strfind(text, "Ananı *****im", true) != -1
{
return 1;
}
return 0;
}OnPlayerText
if(KufurKorumasiilan(text))
{
SendClientMessage(RENKKODU,playerid, "Küfür tespit edildi, lütfen üslübünüzü düzeltin.");
return 0;
}
Daha düzenli durması adına şöyle de yazılabilir.
stock KufurKorumasiilan(text[])
{
return strfind(text, "Anneni *****im", true) != -1 || strfind(text, "Ananı *****im", true) != -1
}
static const badWords[][] = {
{"yaz"},
{"istedigini"}
};
public OnPlayerText(playerid, text[])
{
if(badWordDetector(text)) {
SendClientMessage(playerid, -1, "küfür yasak.");
return 0;
}
return 1;
}
stock badWordDetector(text[]) {
for(new j; j < sizeof(badWords); j++) {
if(strfind(text, badWords[j], true) != -1) {
return 1;
}
}
return 0;
}
sizin için sistemi dinamikleştirdim, böylelikle daha rahat bir kullanım sağlayabilirsiniz.
Alıntı yapılan: Hasan Sangrento - 08 Temmuz 2022, 02:12:27static const badWords[][] = {
{"yaz"},
{"istedigini"}
};
public OnPlayerText(playerid, text[])
{
if(badWordDetector(text)) {
SendClientMessage(playerid, -1, "küfür yasak.");
return 0;
}
return 1;
}
stock badWordDetector(text[]) {
for(new j; j < sizeof(badWords); j++) {
if(strfind(text, badWords[j], true) != -1) {
return 1;
}
}
return 0;
}
sizin için sistemi dinamikleştirdim, böylelikle daha rahat bir kullanım sağlayabilirsiniz.
Reis ben diyorumki kelime icerisinde am kelimsei yasak olsun am yazdıgında ** yapsın yazıdaki am yazan kısmı
Alıntı yapılan: 4hmet - 08 Temmuz 2022, 17:25:21Alıntı yapılan: Hasan Sangrento - 08 Temmuz 2022, 02:12:27static const badWords[][] = {
{"yaz"},
{"istedigini"}
};
public OnPlayerText(playerid, text[])
{
if(badWordDetector(text)) {
SendClientMessage(playerid, -1, "küfür yasak.");
return 0;
}
return 1;
}
stock badWordDetector(text[]) {
for(new j; j < sizeof(badWords); j++) {
if(strfind(text, badWords[j], true) != -1) {
return 1;
}
}
return 0;
}
sizin için sistemi dinamikleştirdim, böylelikle daha rahat bir kullanım sağlayabilirsiniz.
Reis ben diyorumki kelime icerisinde am kelimsei yasak olsun am yazdıgında ** yapsın yazıdaki am yazan kısmı
:D
gördüğüm kadarıyla biyografine codder yazmışsın, böyle bir sorunun çözümünü aslında bilmen gerekir, haydi bilmiyorsan da bir ipucu vereyim, strreplace kullanarak bu sorunu çözebilirsin.
Alıntı yapılan: Bölüm KurallarıAçılan taleplerin son iletisi 10 günü geçmesi durumunda; konu kilitlenip, kilitli konular bölümüne taşınacaktır. Sorunu çözülen konularınızı kilitleyip, moderatörlere bildiriniz.
K/A