




                                             eM-eL!?
                                                :
            _  _   _ _ __ __________ _____ _____._______ _____ ___ ___ _ _:____
                                    /     \            /___  _ _         ,:    |
            an ml mod txt  __ ____ __ _         \     /    ___ _ ___ _ ,;:: ___:
             fer d3monic  |   _ _  _____/__/_____\______ _ __       .,;:::: -ml?
                          :____ _____ ___ ____ _:      .  .. ...,,;::::::;'





---<< greet type thing

ok, so this is just a few really simple things i put together to make a semi-respectable text
file. this is mad simple stuff, but some people either don't think of it, or don't have the
brainpower, or don't feel they need it.. for whatefer reason, this stuff doens't get done, 
although it makes such a difference. basically what we are gonna do here is look at the most
important part of an RG bbs - the msg system - and make some changes. keep in mind, this is not
only to make your syste, look better, but to provide you with a learning experience type thing.


---<< warning type actions

back up your ovr and exe, becuase it REALLY sucks when you fuckup and need to fix it, and there
is no way to do that becasue the original or version you made previously has been deleted or
whatever. i recomend backing up before each major section, that way you don't need to do it all
again if you fuckup.. but test each mod to make sure it works ok 1st. oh yeah, these are specific
to 5-11, except for a few.. if they are for 5-11 and 10-31, i will tell ya :)


---<< quicky index
---<< dise makez yo live easier, eh?

 1: the message header..
 2: lightbar readp..
 3: "to who/subject ansis"
 4: fse toggle lightbar
 5: msg base listings header/prompt
 6: listing msgs header
 7: the MY cmd..
 8: pics as newscan a msg newscan matrix
 9: "scanning for new msgs" ansi...
10: msg editor header..
11: toggle editor from readp
12: other little ansis to throw in or consider


---<< tip 1: the message header..
---<< zip: tip1.zip

ok, i don't use this method, but it is the easiest for a beginner.. you are gonna use ONE mci 
code to put this in, its really quick, easy, and effective. someday, if i'm feeling bored, i will
write a txt on the method i use now (like obv/2 styles, pretty much..) .. but try this 1st:

this method only has three stipulations: 
- you must trust your users to all MCI acs in all message bases
- you must not be interested in seing "origin : local" on the message,
   casue this method takes out the "origin" part and blanks out the "local"
- this method has never been used on a net before...

as a random note, maybe you should know, this works in 10-31 and 5-11..

now that we're past that, here's what you do:

1) backup your Renegade.ovr (i can't stress this enough...)
2) load your hexeditor and load up the ovr file
3) do a search for the text "origin" untill you find this: 

	65 6E 74 07 35 55 6E 73 65 6E 74 07 35 4E 6F 72  ent.5Unsent.5Nor
	6D 61 6C 08 20 4E 65 74 6D 61 69 6C 0D 5E 31 4F  mal. Netmail.^1O
 	72 69 67 69 6E 20 3A 20 5E 35 05 4C 6F 63 61 6C  rigin : ^5.local
	0A 5E 31 52 65 61 6C 3A 20 5E 35 08 5E 31 20 74  .^1Real: ^5.^1 t

   change it to this: (rg5-11)

   	65 6E 74 07 35 55 6E 73 65 6E 74 07 35 4E 6F 72  ent.5Unsent.5Nor
   	6D 61 6C 08 20 4E 65 74 6D 61 69 6C 0D 25 44 46  mal. Netmail.%DF
   	4D 48 25 1B 1B 1B 1B 1B 1B 1B 05 1B 1B 1B 1B 1B  MH%.
   	0A 5E 31 52 65 61 6C 3A 20 5E 35 08 5E 31 20 74  .^1Real: ^5.^1 t 
   
   to get the "" you need to enter 1B yourself, since you can't type it..
   that's the escape code to move blank spaces back and thus eliminate 
   them from the picture.. NOTE: if you're not viewing this in notepad, it
   will probbaly be fucked, since most other programs will acknowledge esc
   codes and move the text over.. so if it's not displaying 7 "", a "." then 
   5 more "" it's wrong..

   this will enable the MSG header to display, but it won't do the trick alone
   so you need the next step to do so...

4) load rg, and get to the msg base editor.
5) on EACH msg base, set the MCI acs (2nd part of option 5) to "s5"..
   this will make it so every user w/acs lvl 5 who posts can use that mci you
   hexxed in... if you don't enable the mcis, it won't display the header..
6) make your header: follow the included example (don't USE the example..) for 
   ideas of where to place things.. save it in HOME CURSOR mode.. remember, you are
   homing, not erasing.. this style will NOT remove strings.. just cover. you need
   to keep the basic dimensions i have.
7) load the ansi you made into notepad.. 
   	a> cut out the "[?7h" at the beginning..
   	b> go to the end of the ansi, and cut the blank lines from the LAST CHARACTER
      	   you see all the way THROUGHT the "[0m[255D" at the bottom.. or else you
      	   will get useless blank lines..

if you are using a net, you may have to find a proggie to turn mcis on in all incoming messages
or it will not display the ansi.. it shouldn't be to tought to find.. as a little side bonus, 
this ansi ALSO shows up in email, so that cuts work in half :)


---<< tip 2: lightbar readp..
---<< zip: tip2.zip

this goes pretty well with custom message headers.. its fairly simple to do in one menu, and it
is just plain nifty. although it will get old pretty quick once the pd people catch on, we can 
can enjoy it while we still have it here.. just don't tell anyone :)

1) extract the menu i included, and look at it. learn how it functions and get to get 
   comortable with single menu menus using acs functions.
2) you will need to make ansis.. i prefer making them with three lines.. the 1st is blank, the
   second has some sort of a line type thing (to break it form the msg) and the 3rd is the actual
   lightbar. this ansi must be saved in no preparation mode.. as always, make sure to cut the 
   extra lines and the "[?7h" 
3) make a rpup.ans what this does, it move the cursor up to make the lightbar overlap. without it,
   your cursor would keep moving down and the msg would scroll off. all this is, is "[6A" or 
   similar. that is the ansi code to move up.. the nmeral is the numer of lines.. if the lightbar
   ansi goes up a line to far, make it 5A, if it goes down too far, make it 7A, get it? do this
   in notepad.. its really easy.
4) make an ansi for the help screen. i personally do not use one, i figure if you don't know the 
   rg cmds, you can suffer, but most people want an ansi there.. so to make that, you would make 
   one called READPH.ans, which is default in the extend help field for the menu, or you could
   append it onto the lightbar (not tellin how, figure it out and learn from it) and make it come
   up. 

fool around with this, make it new and exciting. i'm not gonna walk ya through, just gonna tell
ya the beginnings, give ya the example menu, and let ya loose. that is the best way to lean. you
get it anyways, right? ;)

---<< tip 3: "to who/topic ansis"
---<< zip: tip3.zip

this one is nice to have. alot of people ask me to do this for them, or write a text on it. up
untill now, i never bothered, but here we go. this gets back into the hexing part, so load up
yer pal the ol' hexeditor and lets work.

1) find some ansi, one you like, just ask long as it has some space on the lefthand side for the
   string to go it.. becuase of rg, it is to complicated to type out how you would move where
   the string will end up, so just free up an entire line starting on the left side and going 
   for 50 spaces. be sure to have a line above it (or wherever you choose) saying something like
   "to?" .. save this in clearscren mode. we will call it t.ans for this example.
2) now, find how many lines the space you left for the txt to be entered is from the bottom of 
   the ansi. you will then go and make an ansi (txt) similar to 1up.ans in tip #2. Play with it
   untill you find the right number of lines to move up. we will call it t2.ans for this 
   example...
3) next go to your string editor (yes, string editor...). on page 5, change string H to 
   %dft%%dft2% .. this will display the t.ans, and then move the cursor up to where you want
   the field to be. 
4) now, we need to load the hexeditor. search for "Subject" untill you find:

	00 6A 01 9A D4 2B 04 01 C6 06 62 07 01 C9 CA 08  .j.++...b..+-.
	00 02 0D 0A 04 54 6F 3A 20 02 6C 70 03 41 6C 6C  .....To: .lp.All
	08 5E 34 54 6F 3A 20 5E 36 09 53 75 62 6A 65 63  .^4To: ^6.Subjec
	74 3A 20 01 4C 01 6C 02 5E 36 02 5E 31 55 89 E5  t: .L.l.^6.^1U_
	B8 36 05 9A 30 05 5F 10 81 EC 36 05 8D BE CA FC  +6.0._._6.+-n

   change it to this:

	00 6A 01 9A D4 2B 04 01 C6 06 62 07 01 C9 CA 08  .j.++...b..+-.
	00 02 0D 0A 04 1B 1B 1B 1B 02 6C 70 03 61 6C 6C  ......lp.all
	08 5E 34 54 6F 3A 20 5E 36 09 25 64 66 74 75 32  .^4To: ^6.%dft3%
	25 1B 1B 01 4C 01 6C 02 5E 36 02 5E 31 55 89 E5  L.l.^6.^1U_
	B8 36 05 9A 30 05 5F 10 81 EC 36 05 8D BE CA FC  +6.0._._6.+-n

   what this just did was blank out the "to?" prompt, in favor of what you put in your ansi, AND
   it made it diplay the ansi you will make in the next step, whic for this example has been
   named t3.ans.

5) make another ansi, this one to say "subject" or whatever.. i would make it home in over the
   place that you put the "to" in the original ansi. save this one in homecursor mode again, and
   cut it off at the line where you want it to display the cursor (do you understand that? just 
   go to notepad or edit, and at the line the cursor should be at, cut it off.. that simple..)
   that will take care of displays.

see the "tip 10" section for another part of this, that you will need to make this even better.

now play around with THIS untill you understand it.. i am getting tired so it maybe not the easiet
thing to understand, but bear with me. modding rg is really easy. teach yourself. i hope i didn't 
forget anyhting.. that would be bad... 


---<< tip 4: fse toggle lightbar
---<< zip: tip4

this one is kinda nifty.. it will make a neato lightbar for the fse toggle.. not so difficult, 
right? if you know how to take out that "full screen editor: enabled" or "disabled" string to
make it look cool, it's even better. here is what i did:

1) you will need to make yer lightbar. the cmd we are focusing on is OP, using option 26 (modify 
   user, 26 for editor mode). use my inclued ones or make your own.
2) make the required ansis, one for the ansi display, one to display whether fse is enabled or
   disabled, and two for the highlights.. the 1st is clear screen, and the other 3 are home 
   cursor. i have inclued my entire ansi/menu stuff from my bbs, for you to see this in action.

   the 1st ansi: this is you header.. leave the unhighlighted options on here, as well as a little
   lead in for the "editor mode:" thing..

   the 2nd ansi: this is to home in on the "editor mode:" you put in the 1st ansi, it will say 
   only "%O4" (that is a letter o, capital, not a zero..). 

   the 3rd and 4th are the highlighted options, which will home over that part of the ansi..

3) now that you have that, you need to go and hex out those evil strings that will make it look
   uhhgg lieee.. go find this in your hexeditor:

	65 6E 20 65 64 69 74 6F 72 2E 1C 46 75 6C 6C 20  en editor..Full
 	73 63 72 65 65 6E 20 65 64 69 74 6F 72 20 64 69  screen editor di
	73 61 62 6C 65 64 2E 1B 46 75 6C 6C 20 73 63 72  sabled..Full scr
	65 65 6E 20 65 64 69 74 6F 72 20 65 6E 61 62 6C  een editor enabl
	65 64 2E 55 89 E5 B8 32 00 9A 30 05 5F 10 83 EC  ed.U_+2.0._._

   now, take all that shit out by doing something like this:

	65 6E 20 65 64 69 74 6F 72 2E 1C 7C 30 30 7C 31  en editor..|00|1
	36 74 68 69 73 20 69 73 20 46 53 45 20 64 69 73  6this is FSE dis
	61 62 6C 65 64 21 2E 1B 7C 30 30 7C 31 36 74 68  abled!..|00|16th
	69 73 20 69 73 20 46 53 45 20 65 6E 61 62 6C 65  is is FSE enable
	64 21 2E 55 89 E5 B8 32 00 9A 30 05 5F 10 83 EC  d!.U_+2.0._._

   i just put the "this is FSE.." stuff becuase i wanted to remembver what it was.. you can just
   do the |00|16 stuff and leave everything else, but whatever :)

4) 
   that is it.. not just make an option to get there from the msg menu..


---<< tip 5: msg base listings header/prompt 
---<< zip: none

ok. rg default usually looks like crap, right, i know that, you know that (hehe.. so does spence
hehe.. he just can't do shit to fix it, casue he's goddamn lame...). So another little thing to 
make it look purrty is to change the area listings. you could do that in one of these two ways..


first up, hexing in a header. yay. joy. elation. does anyone else get sick of seeing their hex
editor everytime they need to mod RG? this brigns up one of my most major complaints:
  why the FUCK does rg still have internal strings and headers, when every other software
  worth more than a rats ass has almost ALL changeable strings and configurable headers?
anyways, here we go.. ok, this is what you do:

1) make some sort of header type thing.. just like something that says "msg bases" or whatever..
   get the locations of the fields, and position you "Num" and "Name" fields accordingly.. you 
   can pretty much put them wherever you like, but after you get the header in fool around with
   it to get them where it looks dumb-diddy nice. save this in clearscreen, and cut off ALL the 
   extra lines (EVERYTHING that isn't directly part of the ansi.. get me?) we will call it "mah.ans"
   here.
2) load your hexeditor, and find (there are alot like it, in my yaheii it was at 0000334912):

	54 14 59 14 69 14 50 13 37 DA C4 C4 C4 C4 C4 C2  T.Y.i.P.7+------
	C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4  ----------------
	C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4  ----------------
	C2 C4 C4 C4 C4 C4 C2 C4 C4 C4 C4 C4 C4 C4 C4 C4  ----------------
	C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4  ----------------
	C4 C4 C4 C4 C4 C4 BF 60 13 37 B3 13 38 20 4E 75  ------+`.7.8 Nu
	6D 20 13 37 B3 13 39 20 4E 61 6D 65 20 20 20 20  m .7.9 Name
	20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
	20 20 20 20 20 20 20 13 37 B3 13 38 20 4E 75 6D         .7.8 Num
	20 13 37 B3 13 39 20 4E 61 6D 65 20 20 20 20 20   .7.9 Name
	20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
	20 20 20 20 20 13 37 B3 50 13 37 C0 C4 C4 C4 C4       .7P.7+----
	C4 C1 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4  ----------------
	C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4  ----------------
	C4 C4 C1 C4 C4 C4 C4 C4 C1 C4 C4 C4 C4 C4 C4 C4  ----------------
	C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4  ----------------
	C4 C4 C4 C4 C4 C4 C4 C4 D9 02 13 3B 05 13 3A 20  --------+..;..:
 	FE 20 03 20 20 20 02 13 3C 15 0D 0A 5E 37 4E 6F  _ .   ..<...^7No

   change it to something resembling this, after you mkae sure it's the correct one..:

	54 14 59 14 69 14 50 13 37 DA C4 C4 C4 C4 C4 C2  T.Y.i.P.7+------
	C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4  ----------------
	C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4  ----------------
	C2 C4 C4 C4 C4 C4 C2 C4 C4 C4 C4 C4 C4 C4 C4 C4  ----------------
	C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4  ----------------
	C4 C4 C4 C4 C4 C4 BF 60 13 37 B3 13 38 20 4E 75  ------+`.7.8 Nu
	6D 20 13 37 B3 13 39 20 4E 61 6D 65 20 20 20 20  m .7.9 Name
	20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
	20 20 20 20 20 20 20 13 37 B3 13 38 20 4E 75 6D         .7.8 Num
	20 13 37 B3 13 39 20 4E 61 6D 65 20 20 20 20 20   .7.9 Name
	20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
	20 20 20 20 20 13 37 B3 50 13 37 C0 C4 C4 C4 C4       .7P.7+----
	C4 C1 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4  ----------------
	C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4  ----------------
	C4 C4 C1 C4 C4 C4 C4 C4 C1 C4 C4 C4 C4 C4 C4 C4  ----------------
	C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4  ----------------
	C4 C4 25 64 66 6D 61 68 25 02 13 3B 05 13 3A 20  --%dfmah%..;..:
	FE 20 03 20 20 20 02 13 3C 15 0D 0A 5E 37 4E 6F  _ .   ..<...^7No
   
   to test mine, i changed the 1st "Num" to "Bum" and looked for it :)

3) now go to the color configuration ("k" from system config..)..
   take all the header properties (A, B, and C) and make them black on black.. that way, you
   do not need to blank anyhting out in the ovr (which would make more work and take more time).
   that will complete header installation. this took me longer to write up then to do <g>

2nd off, the prompt.. the header is nice and all, but a new prompt could be desired, eh?

1) make an ansi fer the prompt, like two or three lines, whatever.. we will call it "mhap.ans"
   in this txt.
2) load up yer hexeditor AGAIN (is this getting repetitive?) ..
   search till you find:

	69 62 6C 65 20 6D 65 73 73 61 67 65 20 62 61 73  ible message bas
 	65 2E 01 3B 04 2E 6D 6E 75 2B 5E 31 43 68 61 6E  e..;..mnu+^1Chan
 	67 65 20 6D 65 73 73 61 67 65 20 62 61 73 65 20  ge message base
 	28 5E 35 3F 5E 31 3D 5E 35 4C 69 73 74 5E 31 29  (^5?^1=^5List^1)
 	20 3A 20 5E 33 03 51 3F 0D 01 3F 55 89 E5 B8 A8   : ^3.Q?..?U_+
   
   change it to something like this:

	69 62 6C 65 20 6D 65 73 73 61 67 65 20 62 61 73  ible message bas
	65 2E 01 3B 04 2E 6D 6E 75 2B 1B 1B 1B 1B 1B 1B  e..;..mnu+
	1B 1B 1B 1B 1B 1B 1B 1B 1B 1B 1B 1B 1B 1B 1B 1B  
	1B 1B 1B 1B 1B 1B 1B 1B 1B 25 64 66 6D 61 68 70  %dfmahp
	25 3A 20 5E 33 03 51 3F 0D 01 3F 55 89 E5 B8 A8  %: ^3.Q?..?U_+


   for this, i worked backwards, entering it like %, then p, then the h, etc.. then
   esc code out the rest, so there is no fucking up. 

that is it. you're done with this.


---<< tip 6: listing msgs header
---<< zip: tip6.zip

ok, this is just a little nifty thing to have in yer rg, to take out another default header.. 
this come sup when you hit 'l' from the readp.

1) make a little header, and have all the nesicary labels in there (Msg#, Sender, Receiver, 
   Subject, Posted, etc..) .. you can put them anywhere below the ansi or ascii part of the header
   and position them later, so don't really worry about it. we will call this "mlh.ans"
2) load the ol hexeditor, and find this:

	06 EF 69 9A 64 00 04 01 C9 CA 0A 00 50 13 1C DA  ._id...+-..P..+
	C4 C4 C4 C4 C4 C4 C2 C4 C4 C4 C4 C4 C4 C4 C4 C4  ----------------
	C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C2 C4 C4 C4 C4 C4  ----------------
	C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C2  ----------------
	C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4  ----------------
	C4 C4 C4 C2 C4 C4 C4 C4 C4 C4 C4 C4 BF 64 13 1C  ------------+d..
	B3 13 1D 20 4D 73 67 23 20 13 1C B3 13 1E 20 53  .. Msg# .... S
	65 6E 64 65 72 20 20 20 20 20 20 20 20 20 20 20  ender
	20 13 1C B3 13 1F 20 52 65 63 65 69 76 65 72 20   .... Receiver
	20 20 20 20 20 20 20 20 20 20 13 1C B3 13 20 20            ...
	53 75 62 6A 65 63 74 20 20 20 20 20 20 20 20 20  Subject
	20 20 13 1C B3 13 21 20 50 6F 73 74 65 64 20 13    ...! Posted .
	1C B3 50 13 1C C0 C4 C4 C4 C4 C4 C4 C1 C4 C4 C4  .P..+----------
	C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4  ----------------
	C1 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4  ----------------
	C4 C4 C4 C4 C4 C1 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4  ----------------
	C4 C4 C4 C4 C4 C4 C4 C4 C4 C1 C4 C4 C4 C4 C4 C4  ----------------
	C4 C4 D9 04 13 27 44 20 04 13 27 55 20 04 13 27  --+..'D ..'U ..'
	3E 20 04 13 27 2A 20 02 20 20 02 13 22 04 20 20  > ..'* .  ..".

   to very quickly and simply do this, with as little error as possible being allowed, make it
   look like this:

	06 EF 69 9A 64 00 04 01 C9 CA 0A 00 50 13 1C DA  ._id...+-..P..+
	C4 C4 C4 C4 C4 C4 C2 C4 C4 C4 C4 C4 C4 C4 C4 C4  ----------------
	C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C2 C4 C4 C4 C4 C4  ----------------
	C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C2  ----------------
	C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4  ----------------
	C4 C4 C4 C2 C4 C4 C4 C4 C4 C4 C4 C4 BF 64 13 1C  ------------+d..
	B3 13 1D 20 4D 73 67 23 20 13 1C B3 13 1E 20 53  .. Msg# .... S
	65 6E 64 65 72 20 20 20 20 20 20 20 20 20 20 20  ender
	20 13 1C B3 13 1F 20 52 65 63 65 69 76 65 72 20   .... Receiver
	20 20 20 20 20 20 20 20 20 20 13 1C B3 13 20 20            ...
	53 75 62 6A 65 63 74 20 20 20 20 20 20 20 20 20  Subject
	20 20 13 1C B3 13 21 20 50 6F 73 74 65 64 20 13    ...! Posted .
	1C B3 50 13 1C C0 C4 C4 C4 C4 C4 C4 C1 C4 C4 C4  .P..+----------
	C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4  ----------------
	C1 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4  ----------------
	C4 C4 C4 C4 C4 C1 C4 C4 C4 C4 C4 C4 C4 C4 C4 C4  ----------------
	C4 C4 C4 C4 C4 C4 C4 C4 C4 C1 C4 C4 25 64 66 6D  ------------%dfm
	6C 68 25 04 13 27 44 20 04 13 27 55 20 04 13 27  lh%..'D ..'U ..'
	3E 20 04 13 27 2A 20 02 20 20 02 13 22 04 20 20  > ..'* .  ..".

   that is all, just add the little %dfmlh% at the very last possible chracter of the default header.
   as usual, ou are putting it over the border. now the header is in place. i should mention, it comes 
   up in two places, one in for the color config, and one is for the actual display. if you try it and
   it only displays in one, this is why.. you could make it display if you want in both.. the one
   for everyone to see begins at offset 0000158736, and the one for the color config is around 
   offset 0000315224. ok? now, final steps..
3) go to the system config, and load yer color configuration.. edit #4, message listings. set
   options A through F to black on black, and you will not need to hex that stuff out, it will
   hide it for ya. 

real simple, yes? now it looks less like crap by cott and more like shit by menelaus :)


---<< tip 7: the MY cmd..
---<< zip: none

this one doens't have much to it, but i feel for all the promise it holds, it is still niglected.

the MY command, when used by any given user, scans the msg bases, and when it finds a msg to them
asks "read this now?" or soemthing, and upon reading, it gives them the option of marking the msgs 
in each base as read or not... 

i use this on my newscan matrixes (see tip #8), so people in a rush can go right to it.
other possible uses could be off of a quickie logon menu, or from something similar to the "direct
wave menu" that was on Abandoned Insurrection from some mod pack.. (props to shadowrunner man, hi!)

seriously, think about popping this one in somewhere. it's as simple as making a cmd with MY as the 
cmd string, but it is so useful to users, and to you. better than hiting "l" in the bases to 
find yours :)


---<< tip 8: pics as newscan a msg newscan matrix
---<< zip: none

ok, i'm NOT gonna insult your intelligence here by explaining how to make a lightbar menu..
i know you all have your own methods and prefrences.. but i will explain how to mkae the ansis 
for using a pic or a longer than 25 lines ansi as a matrix.. it's really not that tought to do, 
actually. 

ok, so you've gotta make your lightbar menu. I highly recomend not using less than 4 options on
a pic-matrix.. it is dumb to have that entire ansi come up and then have a 'yes or no' type 
prompt. So here is that i have on mine:

scan 4 newies  <-- normakl newscan
find yours!?   <-- uses the aforementiond MY cmd
set new dates  <-- easier than making them go to the qwk menu and then back, etc..
choose bases   <-- another convenience.. select the bases BEFORE you find out you 
                   didn't wanna scan that one :)
(d) nada man!  <-- this quits to the msg menu

those are what i use. that my prefrences, and i arranged them diagonally, so they would refelct 
my logo, which went diagonally from left to right.

now, you need the folloing ansis:

1) scanm.ans, which is yer generic pic.. if it's 100lines or less, you can easily draw the optins
   right onto it.. save this in clearscreen, and cut all the crap off.. if you don't, you will 
   need to fuck aorund with the ansis that home, to make them come up and line up right. if the pic
   is over 100 lines, the simplest way to add options is to head to step 1b, but i recomend using
   the scanm-a ansi regardless, instead of drawing on the pic.
1b) scanm-a.ans.. this is a homecursor ansi, that has the options on it.. figure out where it 
    should home over, and try to line it up. you need to cut the same stuff as with a normal 
    homeing lightbar to make it lignup and have the next homeing ansi line up too.. you will
    need to load this one into notepad and insert and delete lines probably, untill it lines up
    right.. don't worry, it will NOT hurt the ansi to do this. 
2) make the highlight ansis, using the scanm-a if you have it, or byu cutting the pic down to 24 
   lines. i warn you, again, using scanm-a.ans will make your life a whole shitload easier, but
   if you don't want it, hey, it's your bbs.
3) scanm-b.ans.. this is the entire last 23 lines or so of the ansi, with the options ON it. this 
   will be displayed when the user has selected an option that comes back to the menu, that way 
   you won't need to have it display the pic again. you should start at 27 lines, then cut a line
   at a time untill the scanm-b line sup with the options. DON'T insert lines in the highlight 
   ansis, as before.. insert and remove from the scamn-b.ans for this case.

ok, now, for how to make these display:
scanm.ans should come up before it loads the 1st option menu (1st line of lightbar)
scanm-a.ans should come up as the 1st thing on the 1st option menu. that is the ONLY place to
  display this.
you know where to put your highlight ansis, the 1st will be rihgt after the scanm-a, and the rest
  will be first on their respective menus.
scanm-b should be cued by an 'enter' keypress, as in, enter activates 1st the optin you select,
  then it finishes that and cues this, then it cues the next step, which MUST be redisplay the
  highlight ansi. this needs to be done on ALL menus, after ALL 'enter' cmds.. obvioisly, you only
  normally use enters and arrows on matrix, but in weird cases, this should be done after everything
  except the arrows. i don't think i needed to tell ya that though.

ok, that is it, you are done. i suggest also makeing some little ansi tricks fer each option you put
so that you can put another enter cmd and have it display an ansi, then the desired function..
this will eliminate the hexing, and look cooler. more on that later.


---<< tip 9: "scanning for new msgs" ansi...
---<< zip: none

this one is REALLY easy to do, but it looks cool. it will display an ansi while newscanning.
one for each time the newscan string comes up actually.. watch and learn.
ok, heres what's up:

1) make a tiny, and pretty simple ansi/ascii.. (i use ascii, becuase that is what i draw) that
   will display relitively quickly. make three of these,, one saying "beginning newscan" on it,
   one saying "scanning %MB, 1-%HM" and another saying "ending newscan" ..  the 2nd one should 
   be, in most cases, in animation mode, BTW .. save them as something like nsmh1, nsmh2, and 
   nsmh3.ans
2) go to the string editor.. 
	a> on page 2, change string C to read %dfnsmh2%, or whatever you named the 2nd ansi
	b> on page 5, change string I to %dfnsmh1%, or whatever you named the 1st ansi
	c> on page 5 again, change string J to %dfnsmh3%, or whatever...
   	d> on page 2, blank out string D.

that finishes that one. You can do this almost any way you want.. you should skip anything at
D/2 (string/page), becuase that would just slow it down.. i made my ansis identical except for
the changing text lines, but as the one doing the modding, you can do whatever your sysoping 
heart desires, i don't give a rats.

---<< tip 10: msg editor headers...
---<< zip: none

this one is neato, becuase i hate that dumb two line shit cott has there.. i mean, you know
who youre writing to, and you relaly don't give about how to get help or whatever.. 

so you can take all that shit out, and ge that ugly +---:----:----:----:----:----:----:-----
action outta the picture too..

1) make your header. i don't care what it looks like or says. save it in clear screen mode.
   here, we will call it "edh.ans".
2) search for the +---:----:----:----, or go to offset 0000338768 whre i found it.. you should
   see it come up, no matter how you get it. it is the ONLY time it comes up. it will look like 
   this:

 	46 0A 50 8A 46 08 50 9A 1F 02 F4 0F C9 CA 06 00  F.PF.P.._.+-..
	53 5E 34 DA C4 C4 C4 3A C4 C4 C4 C4 3A C4 C4 C4  S^4+---:----:---
	C4 3A C4 C4 C4 C4 3A C4 C4 C4 C4 3A C4 C4 C4 C4  -:----:----:----
	3A C4 C4 C4 C4 3A C4 C4 C4 C4 C2 C4 C4 C4 C4 3A  :----:---------:
	C4 C4 C4 C4 3A C4 C4 C4 C4 3A C4 C4 C4 C4 3A C4  ----:----:----:-
	C4 C4 C4 3A C4 C4 C4 C4 3A C4 C4 C4 C4 3A C4 C4  ---:----:----:--
	C4 BF 5E 31 4F 5B 2D 2D 2D 3A 2D 2D 2D 2D 3A 2D  -+^1O[---:----:-
  
   to add the ansi: tkae the ^4, and edit starting there to say |00|16.. then add the ansi at
   the end of the line, so it will look like this:

	46 0A 50 8A 46 08 50 9A 1F 02 F4 0F C9 CA 06 00  F.PF.P.._.+-..
	53 7C 30 30 7C 31 36 3A C4 C4 C4 C4 3A C4 C4 C4  S|00|16:----:---
	C4 3A C4 C4 C4 C4 3A C4 C4 C4 C4 3A C4 C4 C4 C4  -:----:----:----
	3A C4 C4 C4 C4 3A C4 C4 C4 C4 C2 C4 C4 C4 C4 3A  :----:---------:
	C4 C4 C4 C4 3A C4 C4 C4 C4 3A C4 C4 C4 C4 3A C4  ----:----:----:-
	C4 C4 C4 3A C4 C4 C4 C4 3A C4 C4 25 64 66 65 64  ---:----:--%dfed
	68 25 5E 31 4F 5B 2D 2D 2D 3A 2D 2D 2D 2D 3A 2D  h%^1O[---:----:-

   that handles the inital display, to make it show up in both line and full screen editor.
   now, you need to filter out the other crap. to get rid of the shit in full screen editor:

3) the (Ctrl-Z = Help), To, and Subject can be found at offset 000344160 or so.. find this:

	6D 61 69 6E 69 6E 67 20 6F 6E 6C 69 6E 65 21 1B  maining online!.
	5E 31 28 43 74 72 6C 2D 5A 20 3D 20 48 65 6C 70  ^1(Ctrl-Z = Help
	29 20 20 5E 35 54 6F 3A 5E 31 20 0B 20 5E 35 53  )  ^5To:^1 . ^5S
	75 62 6A 3A 20 5E 31 55 89 E5 B8 02 03 9A 30 05  ubj: ^1U_+..0.
	5F 10 81 EC 02 03 9A 73 3A 04 01 6A 01 6A 01 8B  _._..s:..j.j.

   you need to reset all foregrounds to |00, black.. to do this, change everyewhere there is
   a ^X color code to |00... to do this, do make it look EXACTLY like this, and i mean EXACTLY:

	6D 61 69 6E 69 6E 67 20 6F 6E 6C 69 6E 65 21 1B  maining online!.
	7C 30 30 43 74 72 6C 2D 5A 20 3D 20 48 65 6C 70  |00Ctrl-Z = Help
	29 20 20 7C 30 30 6F 3A 7C 30 30 0B 20 7C 30 30  )  |00o:|00. |00
	75 62 6A 3A 7C 30 30 55 89 E5 B8 02 03 9A 30 05  ubj:|00U_+..0.
	5F 10 81 EC 02 03 9A 73 3A 04 01 6A 01 6A 01 8B  _._..s:..j.j.

   anyhthing more or less will make some pretty bad errors.. 

   now you need to find the "(Mode: Ins)" or "OVR) thingy, to finish off the fse once and for 
   all.

4) search for "(Mode" to find dis shit.. it is aorund offset 0000343952 for me.. it will
   look like this:

	C0 9A 30 05 5F 10 8B 7E 06 57 0E E8 8C F5 8B 7E  +0._.~.W.__~
	06 57 0E E8 96 F0 C9 CA 02 00 09 5E 31 28 4D 6F  .W.__+-...^1(Mo
	64 65 3A 20 04 49 4E 53 29 04 4F 56 52 29 55 89  de: .INS).OVR)U
	E5 B8 0A 00 9A 30 05 5F 10 83 EC 0A 6A 45 6A 01  _+..0._._.jEj.

   make it not display (blank out kinda) but changing the ^1( to |00.. it will look like this:

	C0 9A 30 05 5F 10 8B 7E 06 57 0E E8 8C F5 8B 7E  +0._.~.W.__~
	06 57 0E E8 96 F0 C9 CA 02 00 09 7C 30 30 4D 6F  .W.__+-...|00Mo
	64 65 3A 20 04 49 4E 53 29 04 4F 56 52 29 55 89  de: .INS).OVR)U
	E5 B8 0A 00 9A 30 05 5F 10 83 EC 0A 6A 45 6A 01  _+..0._._.jEj.

  there. it is all done. anyhting else but that will fuck it up.. NOW, we're not entirely done..
  we still hafta deal with the line editor..
  
5) go to your string editor, and go to strings 2/a and 2/b, the strings that show at the top of 
   the line editor.. blank that shit out, it is useless now and will only make you look like
   a crappy modder if you leave it in.

that is all for that.. if you used tip 3, this is almost manditory.. if you choose not to do 
this, at least go to sec. 12 and find the tip about the line editor header, and use it, so it
doens't display wrong.


---<< tip 11: fse toggle from readp
---<< zip: none

this is really easy.. this is requested alot on art bbses.. it will allow you to toggle your 
editor really fast, w/o quitting the msg read.. 

go to your menu editor, modify your readp.mnu, and add a cmd like this:

	1. Long descript :(!) toggle fse : whatever
	2. Short descript:(!) toggle fse...
	3. Menu keys     :!
	4. ACS required  :""
	5. Cmdkeys       :OP
	6. Options       :26
 	  Flags         :None
	Q. Quit

it's honestly that simple. if you are using a lightbar ansi, however, it isn't. you will need to 
add that cmd, and another after it. the one after it, will use cmd -f and options will be an ansi
to move the cursor up as many lines as neded to make the lightbar not skip down.. i would also 
recomend adding a little "fse: %O4" somewhere, so people know what they have :) espically if you
use my fse toggle lightbar mod (tip 4), which will blank this out, leaaving them without a clue 
otherwise.

coo man, it's done.

 
---<< tip 12: other little ansis to throw in or consider
---<< zip: none

i have lots of random places i have hexxed in ansis, or put %dfs in my string.dat, or used a stacked
cmd on a menu with the -f before the actual function ..here are some locations to add ansis at:

the read prompt is on page 5, string F.. i put an ansi here, that had the prompt in the middle 
   of it.

add a little cmd before the (s)can to make it display a header.. no hexing, but it looks nicer.

if you don't use tip 10, change the string 2/b (page/string) to %dfleh% (for line editor header)
  to display an ansi there. blank out 2/a so it doens't show up.. you MUST use this if you use 
  tip 3, becuase line editor will not clear the screen, and will start where the cursor drops to,
  and will have an ansi in your typing field. it looks ugly.


there are plenty.. find ANY string you see, load your hex editor, search it out, and it can be 
changed as you see fit.. rg IS 100% configurable, if you know how ;)

---<< closing

wow. that is seriosuly alot of text to write. i have been here writing for a while. I hope you
get something out of this. It is not so much to do the work for you, as to teach you how to work
on your own. most rg sysops have no clue how to make any sort of system look good, let alone
one as unconfigurable-by-normal-means as rg is..  use this shit, and your system will look tons 
better, and actually be able to compete with the other sw around. think of it this way: it's the
wizard, not the wand.. cliche, yes, but its true. RG is just as good as obv/2, iniquity, instinct,
or any sw you can name if you know what you are doing. that is all for now. i will probably do
a txt similar to this on the file section sometime soon, so look for that. untill then, this 
should keep you busy fer a while.

if you need me, email frib3@juno.com..
or, call pez, 413.496.9308.. i am the remote sysop, so i will be on almost daily.

---<< personal greets:

bobafett - hey man, don't give up, something fucked up in chrome, but try again..
jack phlash - man, you finally got me off my ass to release. that isn't an easy task.
the #iniqutiy crew - waddup guys? thanks for providing me with countless ways to duck out of
	doing my hw or modding or doing other productive stuff.
everyone in the 413 scene, excpt the pd - don't let it die, we still got it goin on..
the 413 pd scene - if i see any of this shit on your boards, well, it will be fun fer me, but
	i don't think you will enjoy the harassment.
boilermaker/fraud - waddup with the 413 extended family there in cali?
the #413_scene groupies - i don't really have anyhting to say, except 'werd'.
comatose - so, uhm, what DOES a head of interface design DO?
my buds in demonic/#demonic - a release is a good thing, but its just as cool to chill with yaz.

 ... this one is for kane

later. -ml?. 





















