Aberchat Server Update
A new Aberchat server hosted by Cryosphere was set up that upgrades current server software from version 2.14 to version 5.1. This replaces the old Aberchat server hosted by Smile MUD, but the old server is still running as a backup if the Cryosphere server goes offline. Any abermuds that are not connected to Aberchat and have been hesistant to join due to stability concerns should give this a second look.
The IP address and port of Cryosphere Aberchat are: 81.2.116.229 6715.
The old IP address and port of Smile Aberchat are: 217.12.146.73 6969
Users of Aberchat should code a selectable ABOOT, making one is relatively easy:
In client_int.h -
#define SERVER "217.12.146.73"
#define SERVER_PORT 6969
#define PASS ACHAT_PASS
#define MUDLIB VERSION
#define MYMUD MUD_NAME
// Aberchat 2
#define SERVER_B "213.84.82.105"
#define SERVER_PORT_B 6717
#define PASS_B ACHAT_PASS_B
// Aberchat 3
#define SERVER_C "81.2.116.229"
#define SERVER_PORT_C 6715
#define PASS_C ACHAT_PASS
In client.c add the switchers to the functions -
int aberchat_boot(int a)
{
if (aberfd == -1) {
switch(a) {
case 3:
aberfd = makesock(SERVER_C, SERVER_PORT_C);
break;
case 2:
aberfd = makesock(SERVER_B, SERVER_PORT_B);
break;
case 1:
default:
aberfd = makesock(SERVER, SERVER_PORT);
break;
}
int aberchat_boot(int a)
{
if (aberfd == -1) {
switch(a) {
case 3:
aberfd = makesock(SERVER_C, SERVER_PORT_C);
break;
case 2:
aberfd = makesock(SERVER_B, SERVER_PORT_B);
break;
case 1:
default:
aberfd = makesock(SERVER, SERVER_PORT);
break;
}
Posted by abermud
at 2:32 PM CDT