![]() |
|
#1
|
||||
|
||||
|
Yay. A new release.
This release has a bunch of bug fixes from all across the board. serveroptions.txt was updated this release with a bunch of new options to enable/disable triggeraction and flag hacks. They can be found near the bottom of the file. Also, readme.txt was updated with a bunch of information about the Graal Reborn gserver, including all the triggeraction hacks. Tell me if something is confusing or if I am missing something and I'll make sure to add it for the next release. Changes for this version: * bug fix, + new feature, o other * Some admin-only server options weren't in the list of protected options. They are now. * Server now correctly deletes an empty string flag. * A player's online seconds, kills, and deaths will now display correctly in their profile if their values exceed 1568735. * Sign text is no longer trimmed. * The server correctly handles UTF-8 file names in Windows now. * Fixed a bug where moving a file in RC would fail to move the file and delete the original. * Player gani parameters #P6 through #P9 should be correctly passed to other players now. * String arrays in the profile field are correctly tokenized now. * Fixed a bug with saving weapons where the SCRIPTEND field wasn't being written correctly in some instances. * The RC command /restartserver no longer ignores the server overrides specified in servers.txt. * The gr.removeguild triggeraction hack will remove the guild tag from all currently online players when the guild is deleted. * Fixed a bug where the client's guild wasn't being cleared internally. * If a player issues a setlevel2 command to warp to the same level he is in, the server just moves the player instead of attempting to warp him. This fixes some script issues with isleader. * RCs will use their properly set nickname now, instead of using the nickname saved to the user's account file when they last logged in as a normal client. * Fixed the creation of new directories via RC. It can now recursively create new directories. * Fixed a bug with the sparring deviation decay algorithm. + Comments in settings files can be placed anywhere now. + Flag hack gr.ip added. + Triggeraction hacks gr.appendfile, gr.writefile, and gr.rcchat added. + Added new server options to enable/disable all the various triggeraction and flag hacks. o Updated readme.txt with a bunch of information about the Graal Reborn gserver, including information on all the triggeraction hacks. o Updated the build system to premake 4. Subversion tag for this release: http://gs2emu.googlecode.com/svn/gserver-v2/tags/2.2.0/
__________________
Once upon a midnight dreary, while I pondered weak and weary, Over many a quaint and curious volume of forgotten lore, While I nodded, nearly napping, suddenly there came a tapping, As of some one gently rapping, rapping at my chamber door. `'Tis some visitor,' I muttered, `tapping at my chamber door - Only this, and nothing more.' Last edited by Nalin; 04-15-2010 at 10:47 PM. |
| The Following 10 Users Say Thank You to Nalin For This Useful Post: | ||
(04-15-2010), Cadavre (04-16-2010), Downsider (04-16-2010), Hikeido (04-21-2010), Lambo (04-17-2010), RileyFiery (04-15-2010), SeraphX (04-16-2010), urza (04-15-2010), VariousWeapon (04-18-2010), Zefyros (04-18-2010) | ||
|
#2
|
||||
|
||||
|
Haven't you forgotten to mention the Linux socket fix. It should be fixed now. :o I haven't had a single crash since last update. :> With exception from Kalzor's PW that doesn't want to exist.
Atleast it doesn't cause crashes.
|
|
#3
|
||||
|
||||
|
Well, those problems didn't exist in 2.1.0. I changed something in the trunk which exposed a bunch of issues. They were fixed before release.
__________________
Once upon a midnight dreary, while I pondered weak and weary, Over many a quaint and curious volume of forgotten lore, While I nodded, nearly napping, suddenly there came a tapping, As of some one gently rapping, rapping at my chamber door. `'Tis some visitor,' I muttered, `tapping at my chamber door - Only this, and nothing more.' |
|
#4
|
||||
|
||||
|
okay.
|
|
#5
|
|||
|
|||
|
does that mean that you can make a level through script now?
|
|
#6
|
||||
|
||||
|
Nalin, can you add gr.readfilechar,filename,returnstring,pos,length;?
So I can do gr.readfilechar,file.txt,client.poop,5,1 and it would return the fifth character of file.txt as client.poop? I'd add it to my own GServer, as this is something I need for Worldcraft, but I can't get it compiling correctly with Cygwin and I can't be bothered to set up any other compilers. Thanks.
__________________
![]() |
|
#7
|
||||
|
||||
|
It's moreso for making log files (goes into the log folder)
But should you make the log folder useable for .nw somehow.. Then yeah, you could make a level with it... Only you would need to know how to parse tiles to save it properly ![]() Absolute max length of the string in the triggeraction, 223.
__________________
![]() |
|
#8
|
|||
|
|||
|
Quote:
|
|
#9
|
||||
|
||||
|
You can pick and choose the filename, but the thing is, it can only write/append 223~ chars at a time (less actually). And the saved files go into your logs/ folder
__________________
![]() |
|
#10
|
||||
|
||||
|
Quote:
__________________
Once upon a midnight dreary, while I pondered weak and weary, Over many a quaint and curious volume of forgotten lore, While I nodded, nearly napping, suddenly there came a tapping, As of some one gently rapping, rapping at my chamber door. `'Tis some visitor,' I muttered, `tapping at my chamber door - Only this, and nothing more.' |