]>
Commit | Line | Data |
---|---|---|
f5c25639 | 1 | Version 1.1.6 |
73c71976 | 2 | * Changed the stats command so that it takes the player name as |
3 | the stats request. You type /msg GameServ stats nick still, but | |
4 | nick no longer has to be on IRC. You use the player name instead of | |
5 | the IRC Nickname. | |
f27a378f | 6 | * Added a new hybrid patch to the contrib dir. (Thank you wcampbel) |
7 | * Fixed a problem in the display_help() function that could cause a bus | |
8 | error. The problem was with changing literal text when passed to the | |
9 | function as a filename. The function now copies the data as a local | |
10 | variable and modifies that. (Thank you wcampbel) | |
11 | * Fixed a bug that allowed a player to be registered twice if the player | |
12 | was not online. (Thank you wcampbel) | |
9cda831c | 13 | * Added an inventory command which allows players to view how many |
14 | potions they are storing. | |
15 | * Added a tavern command which allows players to buy potions and store | |
16 | them in their inventory for later use. | |
f5c25639 | 17 | * Made some cosmetic changes to this file. |
18 | * Added an inventory class Pouch which allows players to carry around | |
19 | things such as potions and such. | |
20 | ||
922daad7 | 21 | Version 1.1.5 |
f5c25639 | 22 | * Added a missing help file admin_commands. It was written before, but |
23 | somehow was deleted. | |
20d5d721 | 24 | * Admins can now identify as any user without having the correct password. |
25 | * Fixed a bug that allowed for two nicknames to identify for the same player. | |
f5c25639 | 26 | * Added a forestfights directive to the config file so admins can set the |
27 | default daily forest fights. | |
28 | * Added a die directive to the config file that will not let you start | |
29 | GameServ if it is present. | |
20d5d721 | 30 | * Inputted monsters for Level 6. Six more levels left unfinished. |
f5c25639 | 31 | * Changed confloadtime directive to welcomedelay directive in the config file. |
32 | This made more sense. | |
33 | * Added an updateperiod directive to the config file. This represents the | |
34 | period (in seconds) for updating the player data file. Every time the | |
35 | gameserv server gets a message it will check to see if "updateperiod" | |
36 | seconds or more have elapsed since the last update. | |
37 | ||
bf2cabcd | 38 | Version 1.1.4 |
f5c25639 | 39 | * Fixed the welcome msg sending "ICK" instead of the nickname of a new |
40 | aclient. (Thank you wcampbel) | |
41 | * Load now has an optional parameter "monsters" which will force a load of the | |
42 | monsterdata file. This is useful for changing monsters on-the-fly. | |
43 | * Added a load_monsters function that loads from a preconfigured monsters.dat | |
44 | file instead of hard coding the monsters into the array. Users can now | |
45 | change the monster configuration around without knowing C/C++. | |
bf2cabcd | 46 | * Added a new directive to the config file: confloadtime |
f5c25639 | 47 | this represents the delay (in seconds) until GameServ sends a welcome |
48 | message to incoming clients. | |
49 | * Added the welcome message to the config file. See gameserv.example.conf | |
50 | for more info on how to use the variable as a formatted string. | |
51 | ||
1af35752 | 52 | Version 1.1.3 |
f5c25639 | 53 | * Removed a lot of extra list searches by changing all of the boolean |
54 | functions to take aClient as a parameter instead of a nickname string. | |
55 | * Added an is_alive boolean function. Players must now wait until the next | |
56 | day to play again. | |
57 | * Saving the player->flags integer to the players.dat file. Old databases | |
58 | will not work. | |
59 | QUICK FIX: put a 0 to the left of the encrypted passwords for all player | |
60 | entries so the database can load properly. Look in flags.h for a | |
61 | description of the way flags work. | |
62 | ||
0510abf2 | 63 | Version 1.1.2 |
0501fe18 | 64 | * Added a /version reply |
173302fe | 65 | * Fixed the Makefile to include configscript.cpp |
f5c25639 | 66 | * Added a join message when people connect to the IRCD. The message is set |
67 | on a delay so that on the initial nick burst, the services do not send | |
68 | everyone the message. | |
69 | * Changed the admin commands from a simple password interface to a more | |
70 | sophisticated flags approach. Now you have to identify with the | |
71 | administrator password once, and your flags indicate that you are an | |
72 | admin for all commands. | |
73 | * Full help files available in corrected form for the new administrator type | |
74 | commands. | |
0510abf2 | 75 | |
c7340cbd | 76 | Version 1.1.1 |
77 | * Added some admin features. | |
78 | - Refresh | |
79 | * Added help menu functionality for all commands. | |
f5c25639 | 80 | * Fixed the register command so it notified the client that registration |
81 | was successful. | |
82 | * Changed the master command so that you didn't have to fight your master | |
83 | if you had enough experience. There is now a question/fight subcommand | |
84 | set for the master command. | |
85 | * Tweaked the masters a bit. Basically, they were too tough. Once a player | |
86 | had enough experience, they had no chance against their master until | |
87 | they got the next two weapons up. This made the next level too easy. | |
88 | Past level 1 still needs tweaking. | |
c7340cbd | 89 | * Added functionality for bahamut IRCD |
0510abf2 | 90 | |
c7340cbd | 91 | Version 1.1.0 |
f5c25639 | 92 | * Added autoconf functionality to the gameserv package. Does not compile |
93 | correctly on SunOS without tweaking. | |
c7340cbd | 94 | * Fixed the game so that players stats reset at midnight UTC + 8 hours. |
95 | time(NULL) - (time(NULL) % 86400) + 3600 * 8 | |
96 | * Added a contrib directory with a user submitted patch for hybrid ircd. |