//starts argumentsvar fstring, caps, offensive, filtered;fstring=argument0//creates list of offensive wordsoffensive = ds_list_create()This is where the offensive words are added.Example: ds_list_add(offensive,"wth")Add as many as you want.To see my list and save some time, click here.Save other people some time and your words there!//save capital positionscaps=ds_list_create()global.caps = capsfor(p=1; p<=string_length(k); p+=1){if string_char_at(fstring,p)=string_letters(string_upper(string_char_at(fstring,p)))ds_list_add(caps,p)}//save symbol positionssymbpos=ds_list_create()global.symbpos = symbpossymb=ds_list_create()global.symb = symbfor(p=1; p<=string_length(fstring); p+=1){if string_char_at(fstring,p)!=string_letters(string_char_at(fstring,p)){ds_list_add(symb,string_char_at(fstring,p))ds_list_add(symbpos,p)}}//replaces symbols with possible letter counterpartsfstring=string_replace_all(fstring,'1','i')fstring=string_replace_all(fstring,'!','i')fstring=string_replace_all(fstring,'3','e')fstring=string_replace_all(fstring,'5','s')fstring=string_replace_all(fstring,'8','b')fstring=string_replace_all(fstring,'0','o')fstring=string_replace_all(fstring,'()','o')fstring=string_replace_all(fstring,'@','a')fstring=string_replace_all(fstring,'$','s')fstring=string_replace_all(fstring,'z','s')//make string lowercasefstring = string_lower(fstring)//stars out bad wordsvar star;star=''for(ds=0; ds<ds_list_size(offensive); ds+=1){star=''//generates string of correct number of starsfor(a=0; a<string_length(ds_list_find_value(offensive,ds)); a+=1)star+='*'fstring = string_replace_all(fstring,ds_list_find_value(offensive,ds),star)}//puts stars the original string with numbers and symbolsfor(l=1; l<=string_length(fstring)+1; l+=1){if string_char_at(fstring,l)='*'{filtered = string_delete(filtered,l,1)filtered = string_insert('*',filtered,l)}}//returns a filtered stringreturn filteredI'm pretty sure that counts as content.Go filter your games!Hey! Add words to the list here!EDIT: God is included because I don't want people going "God Damnit" every where. Which IS offensive to me because I AM a Christian!
STOP THE FLAMES!And Arc, WHY does my filtering fail?
How To Filter A String
Posted by Siert on July 15, 2008, 9:26 p.m.
i think those should be off because sometimes they can be used for things like "coloraze_god" or something like that.
also, handjob is on there twice, and so is god, and tit could be in other words… u knowTitanium Alloy.
lmao, Arc.
@DT, I think so What Christian Offendisve No Normal Offended Christian Person No Should Be.Also, coloraSe level name: Jesus Christ, For Gods Sake! is more likely to be offensive. Please speak this 'English' thing.Oral? Offensive? What if someone is prescribing drugs and they say "You must take it orally." Then the patient will be like WHAT DID YOU SAY I CAN'T SEE and then die because they didn't get their drugs and then their family will sue you for damages and then you will go out of business and become bankrupt and live in a gutter on the road and maybe get eaten by coyotes pretending to be a group of kids who want to party because a pack of coyotes sounds like children laughing and I know this because beam told me and also coyotes look devious so it doesn't surprise me.
*breathes*OK bye.…
I'd say a three letter acronym at eagly's story, but I'm afraid it is censored
I find Siert's code formatting offensive, please censor it.
Here's something to censor:
Censorship is for the weak. I dispise it. And as for religion I find any religious belief offensive; both to me and to the collective intellegence of the human race. I say that not be be an asshole however, but to challenge a taboo.:DNot that I care about it really. Frankly I don;t give a flying fcuk about things like religion or politics. I hate everyone and everything.