8bit Products/Code
These are some of the products I've released on 8bit.
- PageFilter - This automatically blocks paged/@pemitted spam like the Y&Q PageBlock, only with several new options including the option to allow nearby objects and to relay messages through another object thus avoiding the spam all together.
- Explorer Assistant - This records what rooms you've been to and creates a color coded exit list accordingly. Another way of putting it, would be that it adds a web browser's history feature to exploring.
- Telematic - This records JUMP_OK locations with aliases, and lets you teleport yourself or other things under your control to them. This page contains a feature comparison of all known devices with teleportation manager features(The TimeWarp has some other stuff besides @teleporting)
- Staff of Many Places - This teleports you to a random JUMP_OK room on the game.
- Checkbook - This lets you write checks to mail and keep track of whether they've been cashed.
- Bowling Alley - I made this place for a government grant, people tend to play there once, rate it a 5, and never come back. :(
- Calculator - (Desc Added 5/20/2008) This isn't your everyday run of the mill MUSH calculator, this one can solve complex equations including +, -, *, /, ^, and ()s. It also supports decimal and negative numbers.
- Tricorder - (Desc Added 5/20/2008) I started this device based off code from my space project, but it quickly gained a life of it's own, I kept improving the code to show more and more information, included commands from other prototype devices I coded for my own personal use and this is the result. It's not quite finished(It may never truly be finished because there's almost always more information), but it does gather a lot of information, granted almost all of it is information you could gather yourself with the right knowhow, but this puts it all at your fingertips in a few commands. It not only scans objects/companies and such for all the information it can gather, but also includes commands to check your rooms to make sure they meet certain building guidelines, and includes some security checks such as checking every object you own for @locks in a single command. I may add even more functionality in the future, but it's getting harder to find time. It took me several weeks to gain the time just to write this description on this webpage. I'll probably create a seperate page for it eventually, but for now this'll have to do.
Works In Progress/No Longer Available
Packager - This is a WIP, It works with the mail system. You just tell it who to send it to, and give it an object, and it'll wrap it up and @name it so all you have to do is give it to your mailbox. So you don't have to rename stuff and name it back after mailing. It even works with the mail system's barcodes. This will be like 1-2 coins since it's so simple. I'd make one free to use except I don't think people would want to have to @tel to it just to wrap something up. Update 5/20/2008: Somebody already came up with a wrapping paper product during some christmas that's much better than this, so I probably won't bother.
FreeFind Function - This is a free way to get the dbrefs of every object you own, well unless you have over 1000 or so. Clarification: I might charge a small fee for the service, but it doesn't cost you 1 coin everytime you use it like lsearch(). Update 5/20/2008: A while back Luigi changed the cost rules of many of the more expenive function so that they only have a 1 in 1000 chance of costing you a coin, so this isn't really necessary anymore.
- Area Builder - This device lets you create entire areas, and keep track of the dbrefs of all the rooms and exits using aliases. It's very complicated but it's mostly done. Update 5/20/2008: While I still have most of the code in working order, I'm not sure how many players would find this useful, and maybe the command syntax would need to be tweaked. So it's gone into cold storage.
Weapons Detector - This device scans people's inventories for various weapons. It's kinda done, but It's collecting dust as well. This device used a bug in the hardcode that no longer exists to scan people's inventories for weapons.
- TB Master - This allowed you to create and keep track of beacon objects to teleport to even if the room they were in wasn't JUMP_OK(I believe this was my very first product), but I was ridiculed for making such a simple device, so I took it off the market.
- LockMan - A @lock manager that would let you make complicated locks and lock multiple things to a single object, again I was ridiculed and it never saw the light of day.
- Malix Booter - Yes, this was actually a product designed to allow people to @boot me off the MUSH a certain number of times in an attempt for me to cash in on people's annoyance at me, however with darts lasting longer and @booting only really being a minor annoyance with most client's abilities to automatically reconnect, it didn't sell very well. Also, it relied on +coldwar to @boot me, and the command was occasionally disabled. So I stopped selling these. I suppose I could've coded up a client plugin that'd allow the booter to boot me for a longer time period and without +coldwar, but that's an awful lot of effort just to give people who hate me the ability to disconnect me.
- MUSHTron - This was a really old vehicle I was working on, but since vehicles are basically just an annoyance IMO, It's collecting virtual dust somewhere.
- Space Stuff I'm making a starship that can fly around the game, shuttles, and a space station, or at least trying, it's a lot of work. Update 5/20/2008: This system is mostly functional in terms of moving around and the sensors and such, I suppose I /could/ create a few of these if some players were really interested, but it still doesn't have everything I want it to have, and I don't have much time/energy lately to work on it.
Free code
- Function Object #111 - This object has all sorts of functions on it, many of them are useful for room parents. It has multi-column functions, dbref sorting functions, border functions, even some hex/dec conversion functions and a function to insert commas in large numbers, all of them using the fewest function invocations possible.
- <Vigilante2> channel. - This was a very useful piece of code, it counted up all the duplicated messages on <Vigilante> and gave a summary on the minute tick, unfortunately it keeps getting auto-halted by the game and there's not a damn thing I can do about it with softcode, because there's no way of stopping it from autohalting. (Update: I don't know for sure, but I believe Luigi, in his all mighty awesomeness, fixed this.)
- +deeds - This was to be a global command that listed all the major contributions to 8bit.
- +events - This is a vendor that allows people to schedule MUSHwide events.
Other Code/Products
- FANSI Master 2000 - I created the prototype for this device, It records FANSI art and calls it up with a function, surprisingly I thought this idea was too simple to sell considering how my other devices had been ridiculed for being too simple to do on your own, and yet it might be the number one selling product I've ever been involved with.
- <LOOP> Channel - I first asked Luigi to add this, and I provided him with the basic code I had access to. He took it from there, and made some changes. It's a simple but extremely useful piece of code.
- Various Code help for dozens of players, including Room Parents, Command debugging, etc.
Home