Zelly Posted December 23, 2014 Share Posted December 23, 2014 Hello everyone! I have been working on a project with pure lua that enhances current ET servers.I have been working on it alone for a few years and just recently invited purple to come help me out. A short description of some of the many features that it has: It is very configurable, if something isn't already configurable it would be very easy to make it configurable.It includes over 60 custom commands.Has a mail system.It has an option to register a profile to see all your stats over time. (Also used for a bunch of other stuff) There is a lot in the project and it is constantly changing, so for more up to date information you can view the wiki on bitbucket:https://bitbucket.org/zelly/lua-enhanced-server-mod/wiki/HomeThe wiki has a feature list, command list, information about the keys, how to report bugs, how to join development and more. I am always open to ideas to improve my project so please take a look.Here is the home page if you want to take a look around the project: https://bitbucket.org/zelly/lua-enhanced-server-mod/overview Jhonny/Shinobi, Purple and Dragonji 3 Quote Link to comment Share on other sites More sharing options...
Purple Posted December 23, 2014 Share Posted December 23, 2014 Soon I'll post some videos explaining how to install it and more Quote Link to comment Share on other sites More sharing options...
Dragonji Posted December 24, 2014 Share Posted December 24, 2014 (edited) I see your work is published under GPL license. Basically, your LESM modification cannot be used with silEnT mod because it is against the GNU GPL license as silEnT is closed source program. Edited December 24, 2014 by Dragonji Quote Link to comment Share on other sites More sharing options...
Zelly Posted December 24, 2014 Author Share Posted December 24, 2014 Is that how it works? lol Honestly I don't know what kind of license to use, I was suggested to use at least something.I figured it wouldn't matter since the ones its not being added into the silent mod project. What should I be using, basically all I need is to keep it open and not be able to claim it as their own. Quote Link to comment Share on other sites More sharing options...
Management gaoesa Posted December 24, 2014 Management Share Posted December 24, 2014 I see your work is published under GPL license. Basically, your LESM modification cannot be used with silEnT mod because it is against the GNU GPL license as silEnT is closed source program.Technically that may be true. However, whether or not to sue is up to the copyright holder. I doubt Zelly is interested to sue an end user for mixing GPL and "non-free" software. Quote Link to comment Share on other sites More sharing options...
Zelly Posted December 24, 2014 Author Share Posted December 24, 2014 ha well I don't want people to not use it because of that possibility. I changed it to the MIT License, would that work better? Quote Link to comment Share on other sites More sharing options...
Management gaoesa Posted December 24, 2014 Management Share Posted December 24, 2014 There is also LGPL which lets you enforce that the extension source stays open but it can be used with any software. MIT license of course allows all use. Zelly and Dragonji 2 Quote Link to comment Share on other sites More sharing options...
Zelly Posted January 9, 2015 Author Share Posted January 9, 2015 (edited) Ello againUpdated to 2.7.4 fixed a lot of problems that did not happen on my test server.I brought the wiki a lot more up to date, the install page is a little more complete, I think all I need to do is explain the features a little more in detail, it is hard to keep them up to date since I change them so often.I also added a lot more config optionsIf anything isn't explained very well send me a message I will get it updated when I can.Changes:2.7.4Updated config format to group related valuesUpdated config creation to show which values you are missingUpdated config command to not require "get" "list" and "set"Updated config sub command "save" now will save a new config with current values and any missing valuesUpdated maplist command to use mapcycle cvarsUpdated calculator command to not require spacesUpdated syntax highlighting to help commandUpdated privatemessaging to filter through the privatemessage commandUpdated the level config option to make more senseUpdated mail commands to work much betterUpdated info command to contain more accurate infoUpdated logs to encrypt password before it gets to logsUpdated mapents to show messages when nearUpdated mail help to only show mail commandsAdded an incremental team block function with config optionsAdded info sub command license displays licenseAdded mail inbox delete commandAdded mail inbox empty commandAdded ability to use a lightweight encrypt instead of sha1Added a location print for more configurationAdded a bunch of new config options for each featureAdded mute overwrite commandAdded strictmute in mute commandAdded a wrapprint function for clients and consolesAdded authFollow to follow commandAdded FreezeStart and FreezeStartTimeAdded ability to freeze clients and command with itAdded a MessageFilter to filter all messages chat,command, etc.Added et_Damage support with showdamagedealt,showname, and showweapon user keysAdded a IntermissionStart callback in Game for mods that don't have et_IntermissionAdded the ability to block the team commandAdded farewells and farewellsounds for when clients disconnect from the serverAdded abilty to mention players from chatAdded an isAlive functionAdded xpdecay,expire optionsAdded sort of a ClientGibbed callbackAdded Sound.TeamKillConfirm Sound.ReturnAdded better connectprintAdded better deathprintAdded option to use metricdistanceAdded printing of nextmap on intermissionAdded options for more control over balanceteamAdded a message so clients know not to use a password they are using elsewhereAdded inbox sub command to mail commandsAdded ability to get help info for command using help as first argument /register help Fixed shoutcaster now disables when joining a team from spectatorFixed chat commands returning wrongFixed leveltime get from wrong placeFixed dependecy on shrubbot commands for setTeamFixed many sound eventsFixed many obituary / stat bugsFixed fieldnames for clientsFixed getting current mapname when nextmap is nilFixed muting in legacyFixed setlevel message for non shrubbotFixed freeze console commandFixed playsound partial sound commandFixed calculator command using float valuesFixed core command return valueFixed overwrite command return valuesRemoved insanity command for non shrubbot2.7.3Updated all commands to use a new improved formatUpdated the login,logout, and register command to work in sync with command systemUpdated printing of tables to better fit on screenUpdated printing of tables for long tables to print over timeUpdated sound methods to be outside of playsound commandUpdated no mail message to print instead of chatUpdated routines to run on levelTime againUpdated help command to look a lot betterUpdated ammocheck to work off of percentagesUpdated config options for debugging to debug specific sectionsUpdated Spec999 to a number valueAdded config option to toggle adminwatch for consoleAdded licenseAdded default weapon tables for each modAdded view for consoleAdded some basic et constantsAdded name to user greetingAdded new RegularUserData systemAdded minimal comment support to the reading of JSON filesAdded help to mail commandsAdded prefixes for Admin and ChatAdded options for allowing user greetingsAdded option to toggle logging of colorsAdded option to toggle logging full message Added 8ball command Rewrote edit command and user keys to more easily updateFixed config not using default value when not existFixed first connection codeFixed several Logger errorsRemoved server authorization Edited January 9, 2015 by Zelly hellreturn and Jhonny/Shinobi 2 Quote Link to comment Share on other sites More sharing options...
Geo Posted January 30, 2015 Share Posted January 30, 2015 Looks interesting - nice work. Zelly 1 Quote Link to comment Share on other sites More sharing options...
Oxyzium Posted February 13, 2015 Share Posted February 13, 2015 Great work zelly! Top man when it comes to lua.You can never find a person so dedicated and hard working, He is so helpful.Good luck! Zelly 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.