Please indulge me this moment of reminiscing and rambling.
It is saddening to see Caution closing its doors. I understand why. The RPC has been shifting towards Discord servers for a while now, and I know that change is both good and inevitable.
At the same time, I can't help but feel a twinge of... sorrow? Melancholy? to see the end of an era. I've been with Caution since it was on IF. Caution was where I found my first skins and templates, and through hacking them to bits, learned to code. I fell in love with CSS and HTML on Caution. Resource sites came and went over the years, but for the majority of the height of the resource forum era, every code and skin I made was exclusively available on Caution.
I am slowly working on moving all of my templates onto my skin preview site. I'm also joining a handful of RPC resource servers on Discord. Although I am sad to see Caution go, I want my codes to be available to as many people as possible. It's time I get with the times.
From the bottom of my heart, I would like to thank all the staff, former and present, of Caution, for all the years you kept the forum running. I might not have been an active participant in the community outside of posting resources, but for many years Caution has felt like a home. I appreciate the welcome and wish you all the best wherever you go.
And now, for a few updates: I'm tweaking a few codes as I migrate them over to my preview forum. I've also got two skins in progress. I think one will be a free resource, and one will be paid.
I am considering lowering my prices on Luxury again. I don't want to insult anyone who has purchased it at the old price point(s), but the more I ruminate on it, the more I think I would prefer to offer greater accessibility to people from all walks of life and financial security. I'm not sure what the protocol is for lowering prices on an existing skin. Does one offer a partial refund to those who purchased at the higher rate? I'm not sure. If you're reading this, please feel free to chime in with your thoughts.
Anyway, thanks for following and keep an eye out for the completion of my template migration and the eventual release of new skins!
Please keep in mind this was originally created in 2017, and is being moved as is from Caution as it closes. That said, feel free to read it below.
I know there are a lot of people super unfamiliar with CSS that feel a little lost when they choose a premade skin that our lovely coders have so generously offered up and want something ~different~ from all the other sites that have used it, so this is a guide in making a few changes WHERE ALLOWED (please see the coders notes on this prior to making any types of edits, ty) so that you can have the same skin without having the same skin.
First and foremost take a look at Jcink's guide to css and skinning. This will tell you what certain parts of the css (style sheets) are called so that you can find them, see how they are coded, and make the changes you are allowed, such as color or font or font size, etc.
Next take a look at Color Hound. If you are wanting to change the colors of a skin, I SWEAR by this site. You enter the link to the site you have with the skin on and it will give you all the colors listed in the site's css. To be clear the reason this is more efficient than simply searching for 'color:' is because it also pulls rgb and rgba codes and shows you them as well. It's important to find these as well in case the color is set to a certain transparency so that you can add that in with your new colors as well.
On the line of colors, Colorhexa and Colourlovers are useful as well because colourlovers lets you find palettes to use for your skin, so you have a certain aesthetic in your chosen colors, and colorhexa lets you look up these colors to find the rgb of these colors as well, allowing you to edit the rgba and have that transparency needed in certain skins as mentioned above. I would suggest keeping the transparency already set but if you wanna toy with it and are allowed, be my guest. As a side note: the transparency is the a, the last of the four numbers listed. For example - rgba(#,#,#,0.3) it would be the 0.3.
Now custom fonts are cool too so maybe you want to edit those. There are a billion sites for custom fonts and the easiest to deal with is google fonts but try others too. If you download a font, you can upload it to your site and add it to your skin. First you have to access the admin cp and then navigate to the file manager, in jfh resources. The file manager allows you to upload documents to your board, such as images or css or in this case custom fonts. Start out by uploading a new file at the bottom of the page, finding the truetype (.ttf) font file that you downloaded, and uploading it to the Jcink file manager. Jcink will give your new font a direct link beneath the contents heading in the file manager. Grab that link! In your stylesheets you'll probably see something like @font-face and that's what we're going to create with your new custom font, probably near to the others.
@font-face { font-family: FONT NAME; src: url(URL); }
Change the font name to whatever you want to name your font, usually the font's actual name but you can pretty much go with whatever. The url is the link you grabbed in the previous step. Once this is in your stylesheets, just grab the font name you used and edit where you want this font to show up by editing the following code:
font-family: FONT NAME;
Just please remember to remove the previous font name. With a new font you'll probably have to mess with the font size and weight but this can help a lot with making a font look different that is maybe used a lot on other sites.
Another tip would be to focus on images. You can edit images everywhere, not just the header, and these help a lot to editing a skin so try that if you're still feeling a little less than personalized on the skin you're working with.
As time goes on I'll probably add to this guide quite a bit and I highly encourage coders to add to this guide based on your own expertise but this was made to combat that stigma that a site needs a custom skin. A skin can be customized, you guys. You can do it! You don't have to go pay $200 to buy a skin to have a beautiful and personalized skin for your site. Again though please please please make sure you are allowed to edit another person's codes. I cannot stress this enough. Be it templates or skin coding, make sure whatever you are doing is permitted. This is 99% of the time said above a skin in the coder's comments but if not please shoot the coder a PM before editing, just to make sure. OKAY good luck lovelies and feel free to hit up the coding help if you get stuck <3 (coding help is now defunct, feel free to hit me up or ask in any of the resource servers)
giant blast from the past in the notes section - annie, i see you're still out there, and you deserve praise! hymn, born, cttw, you've been steady in the rpc and that's highly unusual for most. miss you, hope you're well, keep being amazing!
Please keep in mind this was originally written in 2017, and is being moved as is from Caution as it closes. That said, feel free to read it below.
Okay so I know an issue some people have is thinking up a title for their characters or nicknames which is especially true in period roleplays, such as I play on an ASOIAF rp as Daena the Defiant or Myrcella the Golden Viper, and I thought I'd make this to try to ease that some.
The first thing you should think of is who your character is. Do they come from a great house known for something in particular, like the Stark wolves or Tyrell roses? Use that! That's what I did for Myrcella. Myrcella was a Lannister and a Martell so I combined attributes from both to create her title - the Golden Viper.
Next, think about their name. Were they named after someone? The Daena Targaryen I played was not the first Daena Targaryen so I went with her predecessor's nickname and used it, Daena the Defiant, because it fit who Daena was in my mind and she has since grown into that nickname even more with character development which is another thing you can use for them.
On the note of thinking about their name - be lazy. Seriously. What does their name begin with? An A? a Z? Find a word that begins with that same letter that fits and use that. To help you with this, here's a list. Seriously, it sounds cool if you make them match up, like Daena the Defiant or Garlan the Gallant, so feel free to do that.
Another thing would be to think about who they are. I played Walda Frey and her title was set (Fair Walda) by canon but that doesn't mean it wouldn't be easy to think of something. Use that line with your light skin, eye, hair character and make them Fair whatever or make them Fat whatever or make them Brave whatever. As long as it fits, use it. Even if it's Name the Kind or Kind Name when the name doesn't start with a K, if it fits it works.
One last thing: with the following list it is much easier to search for a letter than try to find one because there are so many so feel free to ctrl+f it and search 'the g' or 'the m' if you're looking for a letter in particular. Hope this helps!
Oh as an additional note - if you want to use this guide on a roleplay as a resource feel free, I'll add a code below to do so, just remember to keep my credit on. You can edit the wording of this message as needed for your site and you can edit the titles if they don't fit or add ones that do. I'm using the honor system here, so do what you need to do without completely dismembering this, please.
Semi-Literate/Advanced Roleplaying Guide and Application Outlines
Please keep in mind this was originally written in 2015, and is being moved as is from Caution as it closes. That said, feel free to read it below.
This is my first guide so please take everything with a grain of salt because I may not be the very best at this but I'm going to share with you how I personally go about amplifying my replies and making them into better replies than what I used to. I'm going to also add now that I have been roleplaying for over ten years and so my experience is what has shaped me into being able to give the length of replies I give now. Depending on what I am given, I usually add at least two paragraphs to what I received and aim for at least one thousand words.
Now! What is a semi-literate or advanced literate roleplayer classified as? For me, I use the paragraph rule. Semi-Literate is a roleplayer that can generate anywhere between one paragraph to four paragraphs at most on average. Sure, we all have our good days. However, really look at your writing. Is it usually between one and four? Then this would be you. This is also generally where most people are on the spectrum and it is a very good place to be. You don't ooh and aah at the advanced while also not looking down at the beginners. There is usually good quality here as well as quantity, but is not as intense as advanced literate. Which brings us to the next type of roleplayer we'll be referring to in this post, advanced or literate. This is the type of roleplayer who will give out novel-length posts, which are four paragraphs minimum for the most part, every time. They don't even break a sweat about it or need to word count on sites that call for that. Advanced roleplayers are often expected to provide a great amount of quantity as well as quality, so there can be an amount of pressure here. If this is you, you probably don't need my guide because you're A++. Go on with your bad self, Boo Boo, I have nothing left to teach you.
However, for those of you who are NOT Advanced? Maybe even a beginner? It's all gravy, I am here to help. I'm going to start off with designing a character.
For Beginners I typically will not advise a free form app without an outline. This is mostly because most people I have seen at this stage using one make an application seem incredibly bland and straight to the point without any fluff and fluff can be a huge thing. NOTICE: FLUFF IS NOT FILLING A PARAGRAPH WITH NONSENSE OR GOING OFF ON A TANGENT. Fluff can be minor details and minor details mean everything with characters just as much so with people. So, go through a list as if you were making a reply, it will usually end up with a lot more information and seem a lot less forced. Here is a link to Shadia's guide on this (from Caution, now defunct) but, just in case, I'm also going to provide my own guideline that I personally use with a few minor changes for each character on category and change of details per character.
TEN IMPORTANT FACTS
I typically add a few lines of lyrics here to make it look good because I like music to explain my characters but you can delete this
An example of this is:
Let's put me and you in an empty room and see who wins
Let's talk about what you did to get here
Let's talk about blood and sweat and tears
Let's talk about what you wanna be, girl, and who I've always been
NAME- Character's FULL Name
NICKNAMES- Nicknames listed here
AGE- Current age
BIRTHDAY- When were they born?
GROUP- For the site you're joining
TALENT- Everyone is good at something and right now let's focus on the good, weaknesses will come later.
SEXUALITY- Answer
HOMETOWN- You have to come from somewhere. DO NOT ANSWER ANYTHING REFERRING TO THEIR MOTHER.
RELATIONS- Name only immediate familly (mother, father, siblings)
OCCUPATION- People have to work. If your character is a student, put that.
NINE DEFINITIONS OF HIM/HERSELF
I typically add a few lines of lyrics here to make it look good because I like music to explain my characters but you can delete this
Here is an example of how I do this:
SENSIBLE. sen·si·ble; (ˈsensəb(ə)l/); adjective
possessing or displaying prudence.
synonyms: practical, realistic, responsible, reasonable, commonsensical, rational, logical, sound, balanced, grounded, sober, no-nonsense, pragmatic, levelheaded, thoughtful, down-to-earth, wise, prudent, judicious, sagacious, shrewd.
However, an alternative way would be:
WORD Explanation of how this word describes them goes here.
EIGHT RUMORS YOU MAY HAVE HEARD or EIGHT SONGS THEY LISTEN TO ON REPEAT
I typically add a few lines of lyrics here to make it look good because I like music to explain my characters but you can delete this
For the first, I answer:
"RUMOR GOES HERE."
[IS IT TRUE? ANSWER HERE] - explanation.
For the second, here's an example of how I do this:
COOL KIDS. She sees them walking in a straight line, that's not really her style. / And they all got the same heartbeat, but hers is falling behind. / Nothing in this world could ever bring them down. / Yeah, they're invincible, and she's just in the background.
And yes, I do link to the song on youtube. I do this so people can really feel the character's playlist, in case they don't know certain songs. Linking to lyrics is a good idea too.
But yeah, you get the point. Here's some examples for all of the categories:
Important Facts
Favorite Things
Songs On Repeat
Definitions
Things At The Back Of Their Mind
Things They're Good At
Things They're Not Good At
Problems In Their Life
Important Conversations
Things They Know That Others Don't
Somethings You Should Know
Things They're Aren't
Things They Are
Things Their Parents Can Never Find
Things They Keep In A Locked Box Under Their Bed
Things They'll Never Admit
Important Moments/Favorite Memories
Important Conversations
Things They'll Never Forget (I use this for HP sites and list the acceptance letter honestly)
Fears
Regrets
Letters They'll Never Send
You can ultimately change up the categories as you see fit or make up your own but again, having an outline really helps when you're trying to make a more advanced and in depth application and you aren't quite there yet. I usually use this when I'm trying to get the app up in less than 24 hours.
I also use this because it takes less time and it gives enough detail. Seriously, reply to each one as if you were replying to a roleplay if you are a beginner. Make it a full, detailed, to the point paragraph per answer.
Now, after you've been accepted, I am a huge supporter of developers. Think about it: what's your characters favorite color? Favorite food? Favorite family member? Favorite ice cream flavor? What makes them tick? What's their least favorite? What's their pet peeves? Tea or coffee? Pepsi or coke? Having these details outlined, especially where you can go back and check, is amazing. In your head, think about current issues. Would your character be okay with abortion? Would they be religious? I promise, thinking these things through can really help your character come to life.
Now that you know your character, let's go on to plotting. With this, don't be the person that makes everyone come to them. Plotting is fifty-fifty, Babes. You go half way, they go half way. Even if you don't really know a plot to throw at them, explain what you think the two characters would agree on and what they would disagree on. Say what you think! Seriously, no one can come up with plots all the time but just knowing the dynamic between the two can help in a thread.
REPLYING This is it, you guys. This is the big one. Pretend I'm inserting a full knuckle crack for this because I might just need it. Let me tell you something to begin with: SIMPLE WORDS DO NOT MAKE YOU SOUND STUPID. They don't. Using big words incorrectly? Now you sound stupid. You're trying too hard and need to stop.
Next thing, stop trying so hard. You don't need to describe every little detail of their outfit and their body language. Yes, doing this is nice. But don't be the person that says (and I'm actually describing a Halloween costume I can see in my room currently for a nerd so sorry) "she was wearing red six-inch platform heels with white knee-socks to match the white button up blouse that was partially unbuttoned and a red school girl skirt with black and grey plaid patterns and pleats to add to the illusion" blah blah blah. Okay. I get it. She's dressed like a school girl. A better way to say this would be how it played out (also an actual memory from Halloween): "She hadn't been walking around the house but maybe ten minutes when her feet were already hurting. She sat on top of the wood dining table, slipping the red platforms off and wiggling her toes, encased in the fabric of her white knee highs. She was still insecure in her costume choice, the wood cold against her upper thighs, unusually bare in the plaid and pleated skirt she had donned for the occasion." See how it sounds different? Describe the clothes if you want in a way that's livable, not forced.
Also when replying, ALWAYS think about their personality. I have a character I typically name Alice who is the mothering type. Because of this, she of course is going to love children and help clean the wounds of her friends. Don't say your character is mothering and then not have them try to take care of their loved ones. Alice is the type of girl who shows up with a fresh baked cake because your ex left and eats a gallon of ice cream while watching The Notebook. She isn't going to recommend going and kicking the guy's ass.
The next thing is details. A long time ago I had the issue of never knowing what to add in. To combat this, here's what I do: focus on the senses. Seriously! Especially when you're posting first. Set up the scenery. Let's say they're walking down a busy city street in July:
Sight: A little past noon, the sun was high in the sky on that bright afternoon. Alice had to shield her eyes from the rays beating down on her, hurriedly digging out sunglasses to ward off the sunlight. Having just come out of her dimly lit apartment building, her eyes were sensitive to the light and it almost hurt to look just a foot in front of her.
Hearing: The traffic was atrocious, as Alice could tell by the loud groans of stopped Taxi drivers and the honking nearby.
Taste: Popping a fresh stick of gum into her mouth as she adjusted her headphones with one hand, the sudden taste of cinnamon against what had been the old taste of her toothpaste caused her mouth to water.
Smell: Waves of smell came with every other block, a hot dog vendor here or a side cafe over there filling her nose with thick hints of relish and coffee. You'd think the smell would be atrocious, but for her it smelled a lot like being home.
Touch: The air was humid and almost sticky, making the brisk pace Alice was walking induce a slight sweat on her forehead, but not enough to be noticeable by others. She noticed it, though, when the breeze caused the moisture to chill against her skin.
By adding in these details, the scene is entirely set within a few paragraphs: She's just now leaving her home on a bright afternoon in a busy city. She's walking a few blocks in a kinda rushed manner to an undisclosed location while wearing headphones that aren't playing music and chewing gum. This is her home so she's used to it.
See the difference?
Now, another thing to think of is your characters thoughts and body language. Do they bite their lip when they're confused? Do they pick at their nails when they're nervous? Add that! Everyone has quirks and characters shouldn't be any different.
Once you have all of that figured out, your reply can easily go from one paragraph to four and with experience four paragraphs to more. It's all in how you reply. If you give one para, you're probably going to get it back. In the roleplay world, it's usually the case of what you give is what you get. You want a better quality roleplay? You have to be a better roleplayer. Everything is up to you in this crazy writing world of ours, so make it exactly what you want it to be.
If you're reading this, you probably want to be a better writer. That's the first step, and I am so grateful you are here. The next is to apply your time and effort into adding not only quantity but quality. That's what's more important. Just remember - challenge yourself! I promise you won't be disappointed.
Lastly: I'd really like to emphasize that roleplaying has the word play in it for a reason. If you are giving forced replies, people can tell. If you aren't feeling the thread, just say so. Honestly, any roleplayer needs to understand that sometimes muse is just gone. Sometimes you just aren't feeling that particular character or plot with yours. Explain yourself nicely if they ask, deem it dead, and move on. It's okay, and anyone who says it isn't you don't need to be writing with anyway. We're a community, and we should be acting like one. Anyone who doesn't is negative and you don't need negativity in your life.
Oh and for those of you reading this guide and thinking I left something out: Please do not even hesitate to respond no matter how much you end up writing. Post whatever else you think people should know, I'm down with that. Everyone throwing in to help other is a wonderful thing. The whole reason I even wrote this was to help others, so there is no issue on my part about taking over my post. Post a whole new guide here if you want, that's fine. It will save space on the board as well as make it easier for people to find all of the tips of the trade.
God, we have come a long way. I moved things over and some of the things I created don't even exist these days, like pips or affs. I will say, thank goodness for improvements, but honestly it's kind of crazy the way the style of things in the RPC has changed so drastically in the last decade. I know, I know, it's been a decade - but still, I moved over things that don't match my aesthetic nowadays at all. It's improvement and it's change and maybe it's a healthy dose of sentiment but...
To be honest, I grew, and change, and improved on Caution. Moving my things over just proved that. I did the coding challenges, the graphics challenges. I loved that community, and modding it. And it was a community.
Here's to Caution, I guess. And here's to the fifteen years of bettering our RPC skills and honing our aesthetics that it jumpstarted for so many of us.
All that said - my past work is now moved over, for what still stood between the Postimg .com to .cc disaster, the Nickpic disaster, and the Funkyimg disaster. Plus what was still functional coding wise (yikes). Don't judge me too harshly, I was learning and hit the ground running. I've come a long way... And I think that's why I wanted to keep some record of it, somewhere.
Because it was a part of how I got here, and that's really cool. Anyway, I'm going to miss Caution. I already do.
Please keep in mind this was originally created in 2018, and is being moved as is from Caution as it closes. That said, feel free to read it below.
This is less of a tutorial and more of a 'how does it work' and let me tell you - the bot does everything.
Just add this bot to your website and follow the directions here and you'll be able to use discord the way you used to use cbox. I recommend html-embed for the type and cluster 4 for the bot but honestly, do you and have fun with it. Test things, try new things.
The reason why I use this bot in particular, also: guests can use it too! The bot will act as the guest and allow them to talk with you in your discord without logging in or even having a discord, being able to be a part of the site's discord even if they don't have an account.