GTAMulti - GTA Türkiye

San Andreas Multiplayer => Yardım Talepleri => PAWN Kodlama => Kilitli Konular => Konuyu başlatan: FalafelÇorba - 09 Şubat 2020, 18:29:36

Başlık: Sembolik harfler yasaklama
Gönderen: FalafelÇorba - 09 Şubat 2020, 18:29:36
Selamın aleyküm, ben moduma admin giriş için ve oyuna giriş için sembolik harflerin yasaklanmasını istiyorum "!,',^^,+,%,&,/,(,),=,?,_,:,.," yardım edebilirseniz çok iyi olur
Başlık: Ynt: Sembolik harfler yasaklama
Gönderen: flareoNNN - 09 Şubat 2020, 18:37:20
new Sembolik[][] =
{
"!",
"^",
"+",
"&",
"/",
",",
"=",
"?",
"_",
";",
","
};

stock YasakliSembol(const str[])
{
for(new _@yasak; _@yasak < sizeof(Sembolik); ++_@yasak)
{
    if(strfind(str, Sembolik[_@yasak]) != -1)
    {
        new txt[30];
        format(txt, sizeof(txt), "%s sembolunu kullanmayin!", Sembolik[_@yasak]);
                SendClientMessage(playerid, -1, txt);
        return true;
    }
}
return false;
}

Örnek kullanım:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 3131)
{
    if(YasakliSembol(inputtext)) return true;
   
    SendClientMessage(playerid, -1, "Islem basarili!");
}
return true;
}
Başlık: Ynt: Sembolik harfler yasaklama
Gönderen: lacosapalm - 19 Şubat 2020, 04:58:55
Zaman aşımı sebebiyle kilitlenip,kilitli konular bölümüne taşınmıştır.