Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Paul Scripter poslato Jun 26, 2023, 08:25:10 PRE PODNE

Naslov: Zabranjene reci na cmd
Poruka od: Paul Scripter poslato Jun 26, 2023, 08:25:10 PRE PODNE
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: /
Naslov: Odg: Zabranjene reci na cmd
Poruka od: R'ㅤ poslato Jun 26, 2023, 19:09:25 POSLE PODNE
idk pisem na fonu

[pawn]if(strfind(text, "jebem") != -1) return SCM(playerid,-1, "Nema psovanja.");[/pawn]
Naslov: Odg: Zabranjene reci na cmd
Poruka od: Vasic poslato Jun 27, 2023, 01:33:22 PRE PODNE
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]
Naslov: Odg: Zabranjene reci na cmd
Poruka od: Fr0z3n poslato Jun 29, 2023, 20:56:31 POSLE PODNE
Neaktivno, lock!