Quote:
Does Authorisation mean new players have to get imm approval before entering the game? If so, I'd rather it to be set to no authorisation needed. How would I do this?
Yes, in order to enter the main part of the game. This was to stop people making up stupid names and annoying everyone. In the file system/sysdata.dat change the line:
Waitforauth 1
to:
Waitforauth 0
Quote:
Which Smuag folder/files would I have to look through to find these different refs in order to change them?
Use grep, or some text editor with a find-in-files function. eg. using grep in Cygwin, or Unix (in the src directory) ...
grep ROOM_VNUM_SCHOOL *.c
Quote:
Setting all references of 100/10300 to 1, would allow me to remove ALL mods/obs/rooms and start anew
-Blank? I'd then just setup a new room VNUM 1, this would be the initial start room (skip auth)?
No, there is more to it than that. You need to find every reference to *every* vnum mentioned in the FAQ - I think there are about 50 of them. You can't just change them all to 1. For example, if you did, and someone died, they would go to room 1. And, some refer to objects, not rooms. eg. the command 'newbieset' gives newbies certain objects. Here is part of the code for that ...
obj = create_object( get_obj_index(OBJ_VNUM_SCHOOL_VEST), 1 );
obj_to_char(obj, victim);
obj = create_object( get_obj_index(OBJ_VNUM_SCHOOL_SHIELD), 1 );
obj_to_char(obj, victim);
obj = create_object( get_obj_index(OBJ_VNUM_SCHOOL_BANNER), 1 );
obj_to_char(obj, victim);
Thus you would need to have a vest, shield and banner, and change the vnums to refer to those, or else remove the command altogether.
If you are new to C, I would not be doing all this at once. You will get lost. Either make changes that don't require C coding, or learn C on a simpler project.
Quote:
...Before I decide on whether switch over to DoT or not, I'd like to know:
-How is it different from smuag (expanded commands?)?
-Can I use Area Editor on it (*Hopes*)?
DoT is more comprehensive than SMAUG, see the posts about it on this forum. It has more lines of code, more commands, inbuilt support for MXP, lots of things.
DoT will import ROM areas, which you can make with the Area Editor. However once they are changed to DoT area files the Area Editor won't process them. |