Login
User Name:

Password:



Register

Forgot your password?
6Dragons mp3 sound pack
Author: Vladaar
Submitted by: Vladaar
AFKMud 2.2.3
Author: AFKMud Team
Submitted by: Samson
SWFOTEFUSS 1.5
Author: Various
Submitted by: Samson
SWRFUSS 1.4
Author: Various
Submitted by: Samson
SmaugFUSS 1.9.4
Author: Various
Submitted by: Samson
Users Online
AhrefsBot

Members: 0
Guests: 16
Stats
Files
Topics
Posts
Members
Newest Member
487
3,788
19,630
595
Salan

Today's Birthdays
Gatz (39)
» SmaugMuds » Codebases » SWFOTE FUSS » Object Creation / Editing
Forum Rules | Mark all | Recent Posts

Object Creation / Editing
< Newer Topic :: Older Topic >

Pages:<< prev 1 next >>
Post is unread #1 May 2, 2011 8:26 am   
Go to the top of the page
Go to the bottom of the page

Gage
Fledgling
GroupMembers
Posts17
JoinedMay 2, 2011

 
Objects are a very important part of your mud. While not as important as rooms or mobs, it is still crucial to have good objects so that you dont overbalance the game or make people become bored quickly. But remember, entertainment is paramount. If people arent entertained, you have failed your job as a builder. Here is the syntax to create an object:
Ocreate  [copy vnum] 

This should look like "Ocreate 73926 A yellow tooth". It could also look like, if you were going to copy the statistics of one mob to this one, "Ocreate 73296 73295 A yellow tooth". This will create an edit for you to edit using the oset command, which leads us onto our next topic...

Setting the Object

Here is the command you will need the most when creating objects. Again, become very familiar with it and all its functions, you will need to if you want to build good objects. Here I will show you the listing of oset commands and what they do.

OSET TABLE
Long 		 This is the long description. i.e."An axe lies on the floor."
Wear 		 
Name 		
Short 		
*Flags 		
Desc 		
Weight 		
Cost 		
Type 		
Value<0-5> 	
ed 		 This puts you into a buffer for an extra description.
rmed 		 Removes extra description
layers 		 This is for layers on armor, such as 2 layers of feet eq.
affect 		 This is to add an affect to the object when worn, i.e. shield
rmaffect 	 Removes an affect from the eq
actiondesc 	 This will make the eq show a special output to the room when worn.
rent 		 Cost to rent eq. Not used in SWR base.
timer 		 Number of ticks until the object rots away

* NOTE: The flags command is very important, specifically the prototype flag. This flag defines whether the object is "index" or "original". If you edit an index or prototype object, it will affect all the other objects in the game. If the object you edit does not have the prototype flag on it, then when you edit it it will be the only one affected.

Pages:<< prev 1 next >>