Hello and welcome to the list of snippets that I have released. Most of these snippets I have done over 2 years ago, so they could be called old, but I have released a snippet or two lately that is available for download. I believe I have updated all the files to use the right address/email, but if you don't have it, it is.

email - xerves@rafermand.net
homepage - www.rafermand.net

I hope you enjoy the snippets and feel free to contact me if you have any problems or you just want to tell me you used my snippets. All us snippet developers are a lot quicker to produce more work if we get a pat in the back for our work and we do appreciate it.

License - License for using my snippets
 
Fear 1.1
Fear 1.1 Features
A few months back I decided to release an older version of my code base to the public to use.  It included an already done Wilderness, modified weapon systems, a simpler experience system that can allow for 1000s of levels without worrying about 5 trillion exp points, along with many of the snippets listed here (remort, furniture, etc).  Next major release of Fear 1.1 will include all of my snippets on this site besides the help index one.


Remort(Reroll)
Smaug 1.4a Bug Fix

Fix 1
NEW!!! Version 1.2

Changed how this works, you don't need to logoff anymore to remort, and added in support for setrace/setclass.  Easier to install if you are using Version 1.1.  Here you go!

NOTE:  I don't use this in my mud anymore, notify me if you find any bugs please!

Update: After installing the snippet, look at the Smaug 1.4a Bug Fix.  Even if you fixed this, I put it back in :-(.  It is the first entry in comm.c if you want to catch it early!

Source: Xerves


MudMail
MudMail Fixes
This was discussed on the Smaug list, and since I was in the process of creating an account system (which I will release too) I thought I would release a mailing system that allows you to send email from the mud.  Support for in code emails through strings and in mud through the editor.

NOTE:  I put out a fix at 4:30 PM CST to this, and will probably update it at least 1 or 2 more times, keep an eye on it because it is mostly security/bug fixes you REALLY need

FIXES:  9/28/02 - Fixed bufferoverflow problem

Source: Xerves (with the idea from Eos and bug fixes from Druid)


Bank Account A snippet written by Taltos for the IMMU project.  It is a bank system that allows you to create an account and lock it with a password.  An account can be used by multiple people as long as they know the password.  Contains commands for viewing/editing accounts and includes the helpfiles.

Source: Taltos


Help Index NEW!!!  A huge change to the helpfile system to make it a lot more friendly by showing similar helpfiles and allowing the implementer to put helpfiles in groups and then index these groups on a tree design.  For more information click on the link for more details (Note:  This is by far my most complex snippet and requires tons of changes to your help files, so if you are very newbieish, you might want to skip this one)

Source: Xerves



Furniture 1.01
Patch (1.0 to 1.01)
Bug fixes to the Furniture code. If you are already running the code, check out the path. If you are not, now is good time to add the furniture code to your mud.

Source: Xerves (ideas from RoT)

Serial Based Reset Addition Will change your resets for **mobiles** to be based on serial values. This will force the mobs to reset in the correct spot and only once they are dead. For more information, check out the snippet.

Source: Xerves

Login History via last command
Today argument fix
Name Addition to Login History
A useful command that allows you to get a list of players authorized, by whom, and when. Also has a feature to put a timer on a player so if no immortal is on, they will be authorized in a few minutes.

Source: Xerves

Modifed Auth code A useful command that allows you to get a list of players authorized, by whom, and when. Also has a feature to put a timer on a player so if no immortal is on, they will be authorized in a few minutes.

Source: Xerves

New M/Olist This code adds a small little bit of text into the mlist and olist commands. It will tell you if the item is prototype or non-prototype. All you have to do is type olist and mlist without any arguments. Simple little code, but very handy for working on non-prototype areas. (Note: Only mlist/olist, I didn't do this for rlist because I didn't feel a need for it).

Source: Xerves

Pretitle

Pretitle Fix

Pretitle adds a small title in front of the player's name. As of this version, it will show up when you using...who/whois/look/finger...Neat little code, and just allows the players to fill up your monitor with even more text :-) (you can limit it though).

Source: Azalin
Ported and Revised by: Xerves

Book of Blood Book of Blood adds a room where players can go to change their peaceful/pkill status. Changing to a pkiller doesn't cost anything, but changing back to a peaceful will cost them a hefty price. Very useful if you allow switches back and forth and you don't want them bugging immortals.

Source: Jeff Polser

Setting ItemLevels Instructions on how to make item levels persist after a reset. This way you can set them to level 15, and they will pop at level 15. Instead of changing the level field, it just uses v5, which should be open for use unless your code is highly modified. (Only works on Armor and Weapons, can easily change that though, instructions in the snippet).

Source: Xerves

Skill/Spell Prototype List A useful little addition to slookup. If you type slookup prototype, it will list newly made skills and their creator. Once the skill is created, only a high level immortal can change it to be nonprototype. Useful for tracking skills/spells and their creators.

Source: Xerves

Add Help File A very useful command for tracking what helpfiles your players want or what they are typing instead of the helpfile names you have supplied. The code also supports the ability to view the file online and even delete it online. Simple, easy, and quick.

Source: Absalom and Kiyo of Yrth
Ported and Revised: Xerves

Strlen_color function A useful handler function that will do a count on a string and properly handle color and the && and ^^ text in the string. Also shows a useful way to use it (the rank skill, so it will align properly if you put color in it).

Source: Rusty
Fixed and Revised: Xerves

Cronel's snippet batch If you were looking for some of his snippets and didn't get to them before the page went down, this might be useful. This link was his snippet batch in a zip file. Has most of the stuff on the page that you would of probably wanted.

Source: Cronel

Freevnums A useful command that returns freevnums in ranges of 50. See the file for an example of the output if you don't understand what that means.

Source: Xerves

Examine modification Allows you to examine a container and list only one itemtype such as armor or weapons in that container.

Source: Xerves

Insertskills program Auto inserts the tables.c and mud.h entries that you have to do to add a new command (like do_lookabout). Unlike BFD, this works in both linux and windows. Read the html link behind this along with all associated information before using though because it can destroy your mud.h and tables.c file if not used correctly (you have been warned).

Source: Xerves (licensed under GPL)