PC Help And Information Easy Maintenance And Free Software
 
HomePortalFAQSearchRegisterLog in

Share | 
 

 RWCS Tutorial & Config

View previous topic View next topic Go down 
AuthorMessage
Steve
Management

Management
avatar

Male
Number of posts : 2447
Home : At Home
Humor : If Im Not Back Later... Wait Longer
Registration date : 2007-07-30

PostSubject: RWCS Tutorial & Config   Thu Feb 25, 2010 11:22 am

RSWCS is the most stable server with more extras than ever before, this version has history that can be disabled or allowed upto 10 lins of the conversation viewable to a user on entry, so they can see the general discussion,
there will be plugin support to load and unload plugins direct from within the server & by host remotely in room in forthcoming versions

RSWCS can be found at The Rebelion by Clicking Here

Download the RWCS you require and extract the contents to a folder (ie: C:\Program Files\RSWCS)
You will notice there is an example config in the folder, along with the IP Database and RWCS.exe
Weather you edit the example config or add your own, it must be named config.ini (example below)

Once you start the RWCS you will see the GUI (graphical user interface) you can choose a dark or light theme for your GUI



Along the top is the menu with different items, the 1st is File: this opens your config.ini for editing and exit to close the server
The next one is Copy: here you can copy the channel name, copy the loopback, (hosts only) copy the topic, copy the hosts IP
the 3rd one is Post Info: here you can post directly into the channel the status, (online or offline) the version you are using, post the room stats, (channel uptime, how many joins/leaves) and the ranking, (top 3 talkers, top 3 longest stayers}
The 4th is Plugins: lists the plugins you have and weather they are enabled or disabled (tick means enabled)
The last one is Help: self explanitary, a link to the help forum

There is also a right click menu on the icon in the tray, this has the above menu options, as well as offline/online and reload commands

Here is the basic setup config for RWCS
Quote :
##### channel setup info #######
ChannelName=RWCS Channel
##This option can be used to set a second and third channelname in the channel list, so that the channel appears more than once in the channel list.
ChannelName2=RWCS Sample Config
ChannelName3=RWCS Default Config

Topic=RWCS Topic 1
## When using ChannelName2=/ChannelName3= you can also use Topic2=/Topic3= to set different topics.
Topic2=RWCS Topic 2
Topic3=RWCS Topic 3

## ServerName= option to change the servers name. Default is Server000_00000.
ServerName=#c7#Rk#c1#f룣 #c8#kK000_00000

## ServerScheme= option to change the servers colour scheme. ServerScheme=1 is the light scheme. ServerScheme=2 is the dark scheme. Default.
ServerScheme=2

## Port= the port number the room is hosted on. Default is 65535.
Port=3

## Limit= the maximum number of users in the channel. Default is 40.
Limit=200

## FakeUsers= the number of users to display in the channel list as actually in room. Default is 0.
FakeUsers=6

## Offline=0 public room. Default. Offline=1 private room.
Offline=0

## RoomPassword= to set the password needed to access the channel. Blank means no password.
RoomPassword=

## RCMSCompat=0 to disable RCMS compatibility mode. Default. RCMSCompat=1 to enable RCMS compatibility mode.
RCMSCompat=0

## DefaultBanDuration= to set automatic ban length in minutes, if 0 or no time is specified then the ban is forever. Default is 0.
DefaultBanDuration=0

## JoinFlood=0 JoinFlood=1 to turn time restricted joins on (stops users entering and leaving repeatedly). Default.
JoinFlood=0

## ShowAlias=0 Default. ShowAlias=1 displays the list of usernames of the entering user that are already in the channel.
ShowAlias=1

## ShowClients=0 Default. ShowClients=1 displays the users client name when they enter.
ShowClients=1

## ShowBannedEntries=0 Default. ShowBannedEntries=1 displays a message when a banned user attempts to enter.
ShowBannedEntries=1

## ShowBlockedEntries=0 Default. ShowBlockedEntries=1 displays a message when a user with a BlockedName= attempts to enter.
ShowBlockedEntries=1

## AllowMulti= to allow a single IP to enter with a set number of clients. Default is 3.
AllowMulti=5

## BlockHostRedirect=0 Default. BlockHostRedirect=1 avoids any user in the channel being redirected if they are on the same ip as the channel or loopback.
BlockHostRedirect=1

##############
## The following variables can be used for the MOTD, the FancyEntryMessage or FancyExitMessage options:
    ## + $NAME$ users short name
    ## + $COLNAME$ users short name coloured in
    ## + $RAWNAME$ users full name
    ## + $COLRAWNAME$ users full name coloured in
    ##
    ## + $IP$ the users IP address
    ## + $HOSTNAME$ the users hostname
    ## + $ISP$ the users ISP
    ## + $LINE$ the users connection type
    ## + $FILES$ the users file count
    ## + $STAYTIME$ how long a user has stayed in the room
    ##
    ## + $COUNTRYNAME$ the full country name the user is from
    ## + $COUNTRY2$ the 3 letter shortened country name the user is from
    ## + $COUNTRY3$ the 2 letter initials of the country the user is from
    ##
    ## + $PRIMIP$ the IP address of the primary the user is connected through
    ## + $PRIMUDPPORT$ the UDP port of the primary the user is connected through
    ## + $PRIMIPHEX$ the IP address of the primary the user is connected through but in hex
    ## + $PRIMUDPPORTHEX$ the UDP port of the primary the user is connected through in hex
    ##
    ## + $ROOMNAME$ the room name the user entered with
    ## + $ROOMNAME-NOHASH$ the room name the user entered with without the hash on it
    ## + $CHANNELNAME$ $CHANNELNAME2$ and $CHANNELNAME3$, the channel name settings from the config
    ## + $HOSTUPTIME$ uptime of the hosts computer
    ## + $ROOMUPTIME$ uptime of the room
    ## + $ROOMIP$ the rooms IP address (the hosts external IP)
    ## + $ROOMPORT$ the port the room is running on
    ## + $DATE$ the local date of the host in the format DD/MM/YYYY
    ## + $LONGDATE$ the local date of the host in the format DDDD DD MMMM YYYY
    ## + $TIME$ the local time of the host in the format hh:mm.ss
    ##
    ## + $NUM-USERS$ the number of current users in the room
    ## + $MOSTUSERS$ the most users in room at any one time
    ##############
    ## The following variables can be used for the RenameMessage options:
    ## + $OLDNAME$ users old short name coloured in
    ## + $NEWNAME$ users new short name coloured in
    ## + $OLDRAWNAME$ users old full name coloured in
    ## + $NEWRAWNAME$ users new full name coloured in

##############

## To make large MOTD's easier to manage you can use MOTDLine= for each line. Otherwise use MOTD=
MOTDLine=#c49# 1st line here
MOTDLine=#c49# 2nd line here
MOTDLine=#c49# more lines
MOTDLine=#c49# more lines
MOTDLine=#c49#
MOTDLine=#c51#[`] #c62#This server has been made by #c7#Rk#c1#f룣 #c8#kK #c62#with thanks to #c57#KingMacro#c62#.

## FancyEntry=0 FancyEntry=1 allows FancyEntryMessage= and FancyEntryMessageIP= to be used. Default.
FancyEntry=1

## Use FancyEntryMessage= and FancyEntryMessageIP= to customise the message displayed in the room when a user joins. Needs FancyEntry=1.
FancyEntryMessage=#NEWLINE##c4#$NAME$ #c4#($LINE$ $FILES$ files) has entered#NEWLINE#
FancyEntryMessageIP=#NEWLINE##c4#$NAME$ #c4#($LINE$ $FILES$ files) has entered#NEWLINE##c4#($IP$) $HOSTNAME$

## FancyExit=0 Default. FancyExit=1 allows FancyExitMessage= and FancyExitMessageIP= to be used.
FancyExit=1

## Use FancyExitMessage= and FancyExitMessageIP= to customise the message displayed in the room when a user leaves. Needs FancyExit=1.
FancyExitMessage=#c5#$NAME$ #c5#stayed for $STAYTIME$
FancyExitMessageIP=#c5#$NAME$ #c5#($IP$) [$HOSTNAME$] stayed for $STAYTIME$

## ShowRenames=0 Default. ShowRenames=1 to show a message in room if a user renames.
ShowRenames=1

## RenameMessage= to customise the meesage displayed in the room if a user renames. Needs ShowRenames=1.
RenameMessage=#c8##c9#[ #c1#$OLDNAME$ #c9#]#c8# #c62#has renamed to #c8##c9#[ #c1#$NEWNAME$ #c9#]#c8#

## ShowChatHistory= is the number of chat history lines that are shown to the user on entering, between 0 and 10. (0 = disabled) ## Default is 0.
ShowChatHistory=6

######### logging info #########
## Logging=0 for no logging. Default. Logging=1 to log to a single file. Logging=2 to log to a dated file (different log each day - with the date in the filename).
Logging=0

## LogPath= to change the path RWCS logs to, include a trailing \ or / (depending on OS) on the end of the path
LogPath=C:\

##############
## Each password gets an access level which relates to commands the user can perform, the following letters are used...
## Access Level What it does
    A - May use action text (/me or /action)
    a - May use normal text (can talk!)
    b - Is a bot (An alternative to /bot)
    B - Able to /ban users (or use /banip to ban an IP address)
    c - Allowed to use caps
    C - Allowed to use colour codes to colour in their text
    e - Able to /exile users
    f - Can use /forcelogin to change users access
    F - Can flood (allows more spamminng, for sending lots of lines of text at once)
    h - Can use /hide command to hide from the user list. Also /hide to hide other users.
    H - Allows users to do /hidecmd
    I - Able to see the IP Address of other users
    k - Able to /kick users or admins
    K - Able to /kick users (cant kick users with an @)
    l - Can use /limit to change the channel's limit
    L - Able to use /listbans (To see who's banned)
    m - Can send private messages using the /message command
    M - Able to change the MOTD (/setmotd)
    n - Can use /notice to send public notices
    N - Can use #NEWLINE# or #/n# for multi-line text
    O - Can see text sent with the /opmsg command
    P - Protects user from kicks by users with K access.
    r - Can /reload the config file (only the host needs this, right?)
    R - Can use /redirect to redirect the channel
    s - Can see user stats (/stats )
    S - Can see channel stats (/stats)
    T - Can change the topic (/topic)
    U - Able to /unban users
    W - Watchcmds type thing (can see commands others type - can't see /login for obvious reasons)
    @ - Show an @ in front of the name (and make it so users with K cant kick them)
    + - Show a + in front of the name
    * - Can use any commands
    ! - This is "co-host" style access. Protected from all kick's or bans and able to view some messages not seen by other accesses.

##############

## The default access to give to normal users
DefaultAccess=AaCcSs

######## password info #########
## Password's are usually used to upgrade users access or set a custom format. To set up a password lay it out using the template below.
## Password=Access=Password=Format=Announcement=Name
Password=*!b1=BOT
Password=*!=HOST=#c8#<#c57#$NAME$#c8#> #c9#$TEXT$==Host

## Text Formats (maximum of 10 general or attach custom ones to a password)
## TextFormat= is default on entry
TextFormat=#c62#<#c57#$NAME$#c62#> #c1#$TEXT$
TextFormat1=#c1#<#c57#$NAME$#c1#> #c62#$TEXT$
TextFormat2=
TextFormat3=
TextFormat4=
TextFormat5=
TextFormat6=
TextFormat7=
TextFormat8=
TextFormat9=

###### channel customise #######
## BlockedName= to block usernames or partial usernames.
BlockedName=

######## user customise ########
## RealFileCounts=0 Default. RealFileCounts=1 if you want the real file count.
RealFileCounts=1

## RestrictColours=0 Default. RestrictColours=1 blocks colour codes between 9 and 52, and above 76 (except 221, 237, 253).
RestrictColours=0

## BlockColourNames=0 Default. BlockColourNames=1 colour codes will be removed from a users name when they type.
BlockColourNames=0

## Name Trim - to trim the ID numbers off of usernames. NameTrim=9 no ID numbers. Default. NameTrim=6 half ID. NameTrim=0 full ID.
NameTrim=9

######## chat customise ########
## MaxMessageFlood= to set the max number of messages that can be sent in one go by a user without F access. Default is 5.
MaxMessageFlood=6

## Block= blocked words list - people cant say these things :-D also BlockedWord=
Block=

## BlockKick= blocked words list that kicks the user if said.
BlockKick=

## BlockBan= blocked words list that bans the user if said.
BlockBan=

## Replace= replaces certain words in the text with other words also ReplaceWord=
Replace=rswcs=RWCS

##### connection customise #####
## Dialup Users set this to 1 (its not recomended to host long term on dialup, but useful for temp hosts) Dialup=0 Dialup=1
Dialup=0

## WPNCaches= to specify which cache to use, you can either use an IP Address or a hostname, if using a hostname that resolves to multiple IP addresses it will query them all and use whichever answers first.
## Default is caches.winmxworld.net
WPNCaches=caches.winmxworld.net

## WPNConnections= to set the number of connections RWCS makes to the WPN. Default is 6.
WPNConnections=6

########### general ############
## Custom Commands These can be used to direct a command to a bot for example (or to a user, but it's probably most useful for bots)
## Do NOT have to start with a /. You can use * on the end as a wildcard.
## CustomCommand=/COMMAND=Password
Below is a list of commands, you can see them in room by typing /help





Last edited by Max on Fri Aug 20, 2010 8:04 am; edited 10 times in total (Reason for editing : Updated)
Back to top Go down
http://maxtech.youneed.us
Steve
Management

Management
avatar

Male
Number of posts : 2447
Home : At Home
Humor : If Im Not Back Later... Wait Longer
Registration date : 2007-07-30

PostSubject: Re: RWCS Tutorial & Config   Thu Feb 25, 2010 11:35 am

Quote :
Available Commands:

/help - This menu.
/helpaccess - Access menu.
/me <text> - Action text.
/action <text> - Action text.
/emote <text> - Action text.
/status - Display the server running status.
/version - Display the server version information.
/access - View your current access level.
/level - View your current access level.
/channelname - View the channel names.
/roomname - View the channel names.
/ranking - Display the rooms top talker's and longest stayer's.
/motd - Displays the motd.
/topic - Displays the topic.
/topic2 - Displays the topic2.
/topic3 - Displays the topic3.
/formats - Display a list of the formats (not the custom password attached formats).
/bot - Switch between bot mode enabled/disabled.
/colour - Display the list of available colours.
/setcolour <1-255> - Set your text a certain colour. Use /colour to help.
/setcolour <name> <1-255> - Set <name>'s text a certain colour. Use /colour to help.
/login <password> - Log in.
/hide - Hide yourself.
/changeuniform - Switch between normal user, + user and @ user ranks.
/changeuniform <name> - Switch <name> between normal user, + user and @ user ranks.

/opmsg <text> - Send a message to all admin.
/message <user> <user> - Send a private message in the channel.
/msg <user> <user> - Send a private message in the channel.
/notice <text> - Send a nameless message in the channel.
/privnotice <user> <text> - Send a nameless message in the channel.
/gnotice <access> <text> - Send a nameless message to all users with certain access.

/stats - Display the channel stats.
/stats <user> - Display a specific users stats.
/who - Display all users details.

/kick <user/IP> - Kick a user out the channel.
/ban <user> [duration] - Bans a user for duartion (if no duration then sets to default).
/banip <IP> [duration] - Bans an IP for duration (if no duration then sets to default).
/kickban <user> [duration] - Kicks and bans a user from the channel for duration or default.
/exile <user> <channelname> - Sends the user away to a different room.
/hide <user> - Hide a specific users.
/unban <user/IP> - Unbans a user or IP address.

/forcelogin <user> <password> - Logs a user in with a password.
/setaccess <user> <access> - Sets a users access.
/addaccess <user> <accesslevel> - Adds the access level to the users access.
/remaccess <user> <accesslevel> - Removes the access level from the users access. (You must have the access to add/remove.)
/setformat <user> <format> - Sets a users text format.

/listbans - Displays all bans and how long they have still to run.
/clearbans - Unbans all users who where banned.
/reload - Reloads the config.ini file. So all changes are void.
/limit <5-600> - Changes the maximum number of users in the channel.
/topic <text> - Changes the topic.
/topic2 <text> - Changes the topic2.
/topic3 <text> - Changes the topic3.
/setmotd <text> - Changes the entire motd.
/addmotd <text> - Adds the text as a newline at the end of the motd.
/showalias - Toggles alias display on entry on/off.
/showbannedentries - Toggles banned entry message on/off.
/showblockedentries - Toggles blocked entry message on/off.
/showrenames - Toggles rename message on/off.
/blockhostredirect - Toggles the block host redirect feature on/off.
/online - Turns the room online (i.e. visable)
/offline - Turns the room offline (i.e. invisable)
/redirect <channelname> - Sends all users to the new channel.

/hidecmd <command> - This actions the command hidden from view from all users.



Back to top Go down
http://maxtech.youneed.us
 
RWCS Tutorial & Config
View previous topic View next topic Back to top 
Page 1 of 1
 Similar topics
-
» Social Engineering Tutorial
» WebDriver + NUnit using App.Config File
» [ANSWERED] Integrate drivers tutorial
» Selenium Webdriver Tutorial with Practice Exercises
» [IMPLEMENTED] WinReducer Config Page: Full Automatic Installation

Permissions in this forum:You cannot reply to topics in this forum
MaxTech ::  The World Of WinMX Chat :: WinMX, Server, Client, & Bot Tutorials-
Jump to: