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
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;
}
Zaman aşımı sebebiyle kilitlenip,kilitli konular bölümüne taşınmıştır.