Szerző Téma: Cenzúra  (Megtekintve 1786 alkalommal)

Cenzúra
« Dátum: 2010. január 20. - 21:59:39 »
+1 Show voters
Cenzúra
Tudom, hogy létezik rövidebb, más fajta cenzúra, de eszembe jutott egy új fajta elv. Lehetoségünk van megadni a karaktert, amivé a szó változzon. Akinek nem világos, ez a függvény \"kiradíroz\" egy adott szót egy szövegbol, minden karakterét a megadott karakterré alakítja.
Például, beszélgetoablakba: Cenzura(text,\"cenzúra\"); majd ha beírod: Cenzúra tesztelése ez jelenik meg: ******* tesztelése ...
 

stock Cenzura(string[],word[],destch=\'*\')
{
// Változók
new start_index=(-1),
    end_index=(-1);
// Szó megkeresése, start pozíció felvétele
start_index=strfind(string,word,true);
// Ha a start_index -1, akkor nem lett meg
if(start_index==(-1)) return false;
// Változó létrehozása
end_index=(start_index+strlen(word));
   
// Számlálás
for( ; start_index<end_index; start_index++)
// Az indexelt karakter átalakítása
string[start_index]=destch;
// Visszatérés
return true;
}
« Utoljára szerkesztve: 2011. november 22. - 20:28:17 írta APC »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal