stock
deltext(text[])
{
new
pos = strfind(text, \"~b~\");
if(pos != -1) strdel(text, pos, pos + 3); // +3 (\'~\', \'b\', \'~\') 3 karakter
}
new
textt[] = \"~b~Bejárat\";
deltext(textt);
printf(\"%s\", textt);
stock
filterColorTags(string[])
{
new
start,
end;
while((start = strfind(string, \"~\", false, start)) != -1)
{
if((end = strfind(string, \"~\", false, start + 1)) != -1)
{
strdel(string, start, end + 1);
start -= end - start;
} else start++;
}
}
A következõ kód kettõ darab hullámos jelet keres a bevitt karakterláncban és ha talál akkor azokat és a köztük lévõ karaktereket törli belõle.
Ha a legvégén marad egy páratlanul akkor az ott is marad.
Pl.: \"~eztörlésre kerül~ ~<-ez nem\"