Zabranjene reci na cmd

Započeo Paul Scripter, Jun 26, 2023, 08:25:10 PRE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Pitanje/savjet: Potrebna mi je mala pomoc oko zabranjenih reci za cmd(komande), znaci npr isto kao za /b(ooc chat) kad neko napise psovku pa im izbaci, tako i za komande isto da hvata, kad neko napise psovku npr /dick(da ne pisem na srpskom) da izbaci, valjda me razumete... hvala unapred
Opširnije: Valjda ide pod OnPlayerCommandPerformed gde izbacuje gresku za nepostojecu komandu nisam siguran...
Dodatno: /

idk pisem na fonu

[pawn]if(strfind(text, "jebem") != -1) return SCM(playerid,-1, "Nema psovanja.");[/pawn]

Probaj ovako:
[pawn]public OnPlayerCommandPerformed(playerid, cmdtext[])
{
    // Lista zabranjenih reči
    new forbiddenWords[] = {
        "/dick",
        "/pussy",
        "/motherfucker"
    };

    // Provera da li uneta komanda sadrži zabranjene reči
    for(new i = 0; i < sizeof(forbiddenWords); i++)
    {
        if(strfind(cmdtext, forbiddenWords, false, true) != -1)
        {
            SendClientMessage(playerid, -1, "Bez psovki!");
            return 1;
        }
    }
    return 0;
}
[/pawn]
• Website: www.vasic.dev
Web Development & Cyber Security