Roleplay Doorserver 3.x
Welcome to the next generation of the Roleplay Doorserver
What is the Server doing?
The answer is really easy, the server manages doors, it can be for only one group, for a camp or even for a sim if you want. The server works simwide, but not accross sims
A sim can be hold more than one Server for and/or for different groups.
What is the benefit of this server?
Just one list :-)
- you have nor to wear a key
- you have to make rp before you can break in
- no accesslists in each door, only in the server
- a really easy configurationcard
- unlimited doors, groups and users
- only one permanent open listener
- doors are working with dynchannel for lowlag, a doorchannel is max open for 2 minutes!
The concept behind the scripts
doorgroup -> server -> nc with the groupname and the names which can use the doors of this doorgroup
-- Configuration of the doors
The doors can be rotate, phantom or sliding, You dont have to configure this in the NC, put in the door the
slidescript and the door slides, put in the door the phantomscript and the door will be phantom or put in
the rotatescript and the door rotates.
# that is the server listener channel , it must be at all doors the same!
serverchannel = 65789
# the name of the door
name = front_door
# if you want that the door open permanent (you have to click it again to close the door) so write yes
# default = no
openpermanent = no
# if open permanent do not type in the seconds
# default = 10
timer = 5
# set the name of the group
# in the server you have to make a NC for your group and add the names which can use this door
group = all_of_the_group
### at this point we configure the breakable values of the door ###
# if you want that the door is breakable write here true
# default = false
breakable = true
# lenght of the door open, after the break was successful (in minutes)
# default = 30
break_repair = 1
# if you would like RP with the housebreaker, write true
# default = false
break_rp = true
# trials the housebreaker has to break in, if overlimit he/she has to start again
# default = 3
break_limit = 3
# time between the trials (in seconds)
# default = 10
break_time = 10
# the range for the random number, cannot be over 50
# default = 20
break_range = 20
--- do not add a line behind this line
-- Configuration of the server
The serverconfiguration notecard is only one line with the server channel.
If another server exists at the land and the same channel, you will be warned and you have
to type in a other channel.
Now you have to add the acesslists and scripts to the server like in the preconfigured doors:
e.g.
grouplist = group_all scriptname = ~group_all
grouplist = kennel scriptname = ~kennel
Whenever you put in a new grouplist in the server, make sure that the script for this group is in the server too.
If you miss a script for an group, IM me and i pass you the script.
Do NOT put all Groupscripts in the server, only the scripts you really need !
Thats it. Well, the system works out of the box with 3 preconfigured doors and a preconfigured
server so it would be very easy to custom your doors.
If you have questions, just write me an IM and i will answer so fast as possible.
(c) 03/2009Daimos Baarer