Here are some basic rules I recall from OSR:
Users:
1. Set your nickname. Use three letter from your name (not the first letter). These are used for screenname checking,
2. Have chatsoff. Always. Otherwise the script will alarm you whenever someone uses your screenname. With chatsoff, only randoms show up with yellow text.
3. Try to call FindTalk as much as you can: at least four times a second. This is vital! For that purpose I wrote FTWait (FindTalkWait), that replaces any wait and checks for the occurence of your yellow screenname (nickname).
Developers:
Check for randoms using five methods:
1. Nickname checking
2. Gametab visibility
3. Inventory checking
4. Red Bar/Health check
5. Skill related
1. Nickname checking. when a random adresses us, our nickname is displayed in yellow. You find the middle of the screentext, you rightclick it and read from the chooseoption the name of the random. From that point onwards you call the appropriate solvers.
2. Gametab configuration. The teleport randoms (molly, mordaut, mime, maze, leo, drill demon, bob, forester) have disabled tabs in different configs. the correct configs can be found in ye'olde SRL-4
3. Often the box is handed out so fast we can't spot the yellow text. Therefore a inventory check for lamp and box needs to be inside FNR.
4. Once we have missed a random, changes are it starts killing us (dwarf, evil chicken bwuk bwuk, security guard, etc). If we detect a red bar above our heads, we should immidiately switch to Gametab 2 and read our health status. It is vital to know which direction you can run to (RunTo(direction, Far)), wait 5 seconds and run back.
5. Skill related.
Mining: Gas!, pickhead and rockgolem (see 4) Gas is checked using wizzups Gaschecker. If detected, just click near your feet and wait for it to disappear. Pickhead is more difficult. Search for a nearby red minimap dot, hope it is your axehead, click on the nearest red dot, and pick up from underneath your feet and attach the handle to the head. Set global IsWielding!
Woodcutting: Evil Tree (the uptext "Tree" changes from white to yellow indicating an evil tree), Axehead.
Fishing: Whirlpool.
More?
General:
- Make sure you check you materials once every so often. I recall bots running with broken picks, or pickaxe heads running back and forth mindlessly.
- If anything is wrong.....get the hell out of there, log out as fast as you can, or you'll end up dead in lumby!