|
| Mod suggestions | |
|
+4EpicJK2 Vader KingYodah Kameleon 8 posters | |
Author | Message |
---|
Kameleon
Posts : 260
| Subject: Mod suggestions Fri 29 May 2015, 6:56 pm | |
| First topic message reminder :Hello everyone I am currently re-writing my (1.02) mod for 1.04, which is already a big improvement over the old version ^_^ I'd also like to mention that once the mod have been released for all versions of JK2 (Whenever it might be released, no clue about when exactly, since I'd like to have it ported to the other versions first too), the mod will be OpenSource, for those interested in reading through how the mod works etc. While I kinda have an ideá about what I personally want in the mod, but I would very much like to hear what you, the players who would, maybe, end up using the mod in the future, which features would you like to see in a mod? This could be anything from new commands, new gamemodes (Such as e.g. InstaGib), other features, etc. Maybe even just commands from e.g. DcMod which you would love to see/keep in a new mod too ^^ Could be anything I hope to see a few suggestions Best regards Kameleon | |
| | |
Author | Message |
---|
Kameleon
Posts : 260
| Subject: Re: Mod suggestions Wed 30 Sep 2015, 9:43 am | |
| Not yet, but hopefully you will at some point Right now it is still in what I'd call "closed alpha", where I constantly add new features, fixes, etc. Quite a few members of SoL have expressed interest in, maybe, beta testning the mod when it is close to being finished This thread is just a place for all of you to suggest features that you'd like to see in the mod ^_^ The list of features is already quite extensive, and I still have a few more things I'd like to add :3 And then I also have to finish a lot of stuff regarding the clientside Feel free to come with suggestions for stuff you'd like to see in the mod ^_^ The more ideas the better :3 | |
| | | Battledroidlover Sith Lord
Posts : 5188
| Subject: Re: Mod suggestions Thu 01 Oct 2015, 10:04 am | |
| Oh okay awesome, would an admin scale command be possible ? Where an admin could control a players model scale ( make them shorter/taller ) . I've seen it before in jk3 and always thought it was awesome ! | |
| | | Kameleon
Posts : 260
| Subject: Re: Mod suggestions Thu 01 Oct 2015, 4:27 pm | |
| It was on my to-do list at some point, but it would simply be too much work, so I am probably not going to add that | |
| | | Kameleon
Posts : 260
| Subject: Re: Mod suggestions Tue 03 Nov 2015, 4:19 am | |
| Thought I'd share the latest additions, as it have been over a month since last I posted some changes Remember that I am always open for suggestions Quick overview of the latest additions: - Duplicate name prevention. In the case of e.g. more Padawan's, they will be renamed to e.g. Padawan[2]. - A command to hide your admin status from others. If you have this command in your permission set, then you can also add the "hidden" parameter after your password when you log in, which will both hide your admin status, and not broadcast to anyone that you just logged in, unless they are affected by the commands counter part (See below). - Fixed some serious issues. - Added a command that allows you to prevent individual players from using emotes, rather than enforcing it onto all players. - Fixed a bug that prevented players in private FFA to pull items. - Full current serverside changelog:
***************************** KaMod 1.04 Edition *****************************
Author: Kameleon Email: kf@letustalk.dk
------------------- Release #1 ------------------- - Implemented Boy's duplicate name prevention, with an additional check of my own to prevent certain issues. The system can be enabled/disabled with the new ka_DuplicateNamePrevention cVar. - If you have the permission to use AMHIDDEN, then you can use the new "hidden" parameter after the password when you log in. This will log you in, without broadcasting it to everyone, as well as hide your admin status. - Added the AMSEEHIDDEN admin command. - Added the AMHIDDEN admin command. - Fixed some serious issues. - Added the AMBANEMOTES admin command to the AMBANRIGHTS command set. - Fixed a bug that prevented players in private FFA to pull items. - Added the AMADMIN command, which will list of all the admin commands that are availble to you. - When you disable an account with AMMANAGEADMIN, it will now also disable the scoretracker for that account. Same goes for the AMDISABLEACCOUNT command. - Fixed a serious bug in my center print system. - The scoretracker now tracks duels, ff, and ffa separately. - Added a function to clean the player info struct on disconnect. Can't believe I forgot about something that important. - The "use" animation from singleplayer will now play if you use an object. There is a slight funny movement once you let go, but that also happens when you taunt, so I don't mind it too much. - Added an option to add a "FFA Limit" so that you can limit the match to e.g. first to three, etc. - Added a "FFA Counter" to the private ffa mode, to keep track of who would win that mode. - I apparently forgot to write that I implemented Boy's AutoExec system, which I did a long time ago by now, but here are the changes: -> Added the ka_AutoExec cVar to enable/disable the entire system. -> Added the ka_AutoExecMaps cVar to enable/disable the map related settings. -> Added the ka_AutoExecMapEdits cVar to enable/disable that map specific edits are automatically executed on map start, e.g. models, shaders, etc. -> Added the ka_AutoExecTriggers cVar to enable/disable that universal triggers are automatically executed on map start. - Added the AMMANAGETRIGGERS admin command. - Made some adjustments with Boy, so that the new mapmodding struct could be used. - Cleaned the basejk structs by moving my stuff to their own structs. - Added the AMILLUSION admin command. - Added the AMINVISIBLE admin command. - Added a serverside scoretracking system, which tracks kills, deaths, flag steals, flag captures, private wins, and private losses. The private wins and losses being used for the "Duel" and "Force fight" modes. - Added the AMDISABLEACCOUNT client command. - Added the AMCHANGEPASSWORD client command. - Added the AMREGISTER client command, as well as the cVar ka_AutoActivateAccounts, which decides whether the accounts should be activated automatically or if they need to be activated by an admin. - Made it possible to add lights through AMADD too. - Added a Last Man Standing gamemode, based on that of DS-Online v1.32 - Altered the AddScore function quite a bit. - Added the AMSAVE admin command to the AMMAPMOD command set. - Added the AMADDLIGHT admin command to the AMMAPMOD command set. - Added the AMADDSPAWNPOINT admin command to the AMMAPMOD command set. - Added the AMADDTELEPORTER admin command to the AMMAPMOD command set. - Added the AMADDEFFECT admin command to the AMMAPMOD command set. - Added the AMLISTEDITS admin command to the AMMAPMOD command set. - Added the AMREMOVE admin command to the AMMAPMOD command set. - Added the AMSETMUSIC admin command to the AMMAPMOD command set. - Made it possible to add the forcefields through AMADD too. - Added the AMFORCEFIELD admin command to the AMMAPMOD command set. - Added the AMFIND admin command to the AMMAPMOD command set. - Added the AMRESURRECT admin command. - Added the AMBALLOON admin command. - Added the AMSLAP admin command. - Added the AMGARLIC client command, for those who does not want to be kissed, hugged, or shake hands. - Added the !build, !motd, !version, and !news say commands. - Added the ka_News cVar. - Added the ka_Motd cVar. - Added a function to handle different center print scenarios, such as the MOTD, news, say commands, etc. - Added the AMPLOGIN admin command. - Added the AMBOTSAY admin command. - Added the AMREDIRECT admin command. - Added the AMREDPILL admin command. - Added the AMSNIPER admin command. - Added the AMDUALSABER admin command. - Added the AMEMOTE admin command. - Implemented the modern emote system of DS-Online v2, though with some adjustments to make it fit my likings, e.g. making it possible to do emotes while moving too. - Added the AMRENAME admin command. - Added AMGOD and AMNOCLIP as seperate admin commands in the AMCHEATS permission, in case you would want to e.g. make a bot immortal for training purposes. - Added the AMQUAKE admin command. - Added the AMADMINLOG admin command, as the first command in the second command group. - Added the AMMAPMOD command set. -> Added the AMADD admin command to the command set. -> Added the "Model" classname, which allows you to spawn advanced usable models. -> Added the AMADDMODEL admin command to the command set. -> Added the AMENTITYINFO admin command to the command set. -> Implemented Boy's Triggers && Movers system. -> Implemented Boy's modded spawnflag. -> Added the AMSHADER admin command. -> You can now add the "adminLevel" attribute to an entity to make its use restricted to a certain admin level. -> You can now add the "password" attribute to an entity to make its use password protected. -> You can now add the "noteleport" attribute to a trigger_multiple to make teleportation impossible within the mins/maxs area of the entity. Also made it possible to set a minimum "adminLevel" required to be able to teleport in the area. -> Implemented Ouned's AMAROUNDME admin command into the command set. - Implemented support for Tchouky's custom hilt system (Or other custom hilt systems that use "hilt" in the userinfo to distribute the hilt info). - Implemented Boy's AdminLog. - Added the ka_CheatWarning cVar. - Added the AMCHEATS admin command. - Implemented Boy's flag exploit fix. - The cVar's bot_forcepowers, bot_forgimmick, and bot_honorableduelacceptance is no longer cheat protected. - Prevented some settings from being changed. - Added the AMBUNNY admin command. - Added the AMBROKE admin command. - Added the AMSILENCE admin command. - Added the AMCONTROL admin command. - Added the AMSLEEP admin command. - Added the AMGHOST admin command. - Added the AMSETHEALTH admin command. - Added lame protection. - Added the ka_ChangeTime cVar, which allows you to set how often players can change their userinfo. - Added the AMGAMEMODE admin command. - Added an InstaGib gamemode. - Added the ka_GameMode cVar to toggle between future gamemodes. - Added the ka_Pickups cVar to enable/disable items (Except team items such as the flags in CTF). - Added chat protection. - Added the "Default Settings" system. - Made it possible to throw items around with force if the ka_ThrowItems cVar is enabled. - Added the AMPOLL admin command. - Added the AMFLY admin command. - Added the AMBANRIGHTS command set. -> Added the AMBANTRIGGERS admin command to the command set. -> Added the AMBANFORCE admin command to the command set. -> Added the AMBANKILL admin command to the command set. -> Added the AMBANTOGGLE admin command to the command set. -> Added the AMBANRENAME admin command to the command set. - Fixed an issue with AMGET when it was used with either "ALL" or "ALLBOTS" as parameter, which caused quite a big lagspike. Now it does not lag at all. - Added the AMNOTELE client command. - Added the AMIGNORE client command. - Added the AMTEAMMANAGE command set. -> Added the AMLOCKTEAM admin command to the command set. -> Added the AMTEAMSTATUS admin command to the command set. -> Added the AMSHUFFLETEAMS admin command to the command set. -> Added the AMFORCETEAM admin command to the command set. -> Added the AMBANTEAM admin command to the command set. - Added the AMMANAGEADMIN admin command. - Added the AMSWAPPLAYERS admin command to the AMTELE command set. - Added the AMGETTOOTHER admin command to the AMTELE command set. - Added the Universal Trigger System. - Added the AMLOCKSERVER admin command. - Added the AMGAMETYPE admin command. - Added the AMREMOTE admin command. - Fixed the RCON "say" command. - Made it possible for the RCON to make use of most admin commands. This will also be useful when the universal trigger system is added. - Implemented Soldiers AMTELEGUN admin command from DS-Online v1.32 - AMTELE, AMGET, and AMGOTO is now in the same command set (AMTELE). - Added the AMGOTO admin command. - Added the AMGET admin command. - Added the AMTELE admin command. - Added the AMORIGIN admin command. - Rewrote most of the private duel system. -> Added a private force fight mode. -> Added a private FFA mode. -> The winner of the duel now gets back the health/shield stats from before the duel. -> You no longer need to wait ten seconds to re-engage in a duel. -> You can no longer use bacta when in duel (Except for in the FFA mode, where both shield and bacta can be used). -> Allowed multiple duels to take place at once. -> You can now set the duel distance using the ka_DuelDistance cVar (No limit in FFA, regardless of the cVar). -> You can now enable/disable suicide during duels using the ka_AllowDuelSuicide cVar. -> You can now enable/disable the private force fight and FFA modes using the ka_AllowForceDuels cVar. -> Pressing the duel challenge key while in a private match will now make you taunt. -> Implemented Deathspike's duel phasing system, which can be enabled/disabled using the ka_DuelPhasing cVar. - Added the AMWHOIS admin command. - Added the AMSTATUS2 admin command. - People affected by the normal invulnerability bubbles can no longer bother people with kicks, but others can still kick and throw them around for practice purposes, if the ka_ProtectedKnockback cVar is disabled. - Added the AMPROTECT admin command. - Commented out some basejk code that made absolutely no sense, and which probably caused nothing but problems. - Added the AMTERMINATOR admin command. - Added the AMALMIGHTY admin command. - Added the AMEMPOWER admin command. - Added the AMBANRANGE admin command. - Added the AMKICKBAN admin command. - Added the AMSTATUS client command, which will show you the client numbers of all players. - Added the AMKICK admin command. - Implemented the admin command system of DS-Online v1.32 -> Added an "allbots" parameter. - Implemented the custom chat channel system from DS-Online v1.32, with the addition of Ouned's character validation on the passwords, as well of a few changes of my own. - Added an admin chat channel. - Added an alternate/account based login system, based on that of DS-Online v1.32 - Added a dynamic login system, based on that of DS-Online v2.0 - Added the "info" client command. - Implemented the file based banning system from DS-Online v1.32 -> If you attempt to ban "127.0.0.1" it will not be added to the banlist. - Implemented Deathspike's command comparison method. - Implemented all of Boy's Q3fill fixes. - You can now use black in your names using: ^0. - Implemented Ouned's "YellowDfaFix", to avoid getting stuck at random times if you perform a yellow "dfa". - Added my "DualBladeFix", so that you will no longer get stuck if you perform a "dfa" while using a dual blade. - Added my "GhostSaberFix". - Implemented Boy's "BlankNameFix". - Implemented Deathspike sanitize function from DS-Online v2.0 - Implemented Boy's "MissileFix". - Implemented Boy's "NameCrashFix". - Disabled "vsay", "vsay_team", "vtell", "vosay", "vosay_team", "votell", and "vtaunt" commands. - Implemented Boy's "CbufExecFix". - Implemented Boy's "SpectatorCrashFix". - Implemented Boy's "RocketLockFix". - Implemented Boy's "ForceCrashFix", which also supports bigger forceranks. Bigger forceranks are not that common in 1.04, but it is good to support it, just in case. - Implemented Boy's "SaberStealFix". - Added a welcome greeting with a fancy TIE Fighter sound effect.
| |
| | | Vader Sith Warrior
Posts : 4359
| Subject: Re: Mod suggestions Tue 03 Nov 2015, 4:32 am | |
| - Kameleon wrote:
- - Added a command that allows you to prevent individual players from using emotes, rather than enforcing it onto all players.
Yesssss. Thanks for making it a reality. | |
| | | KingYodah Legend
Posts : 7342
| Subject: Re: Mod suggestions Tue 03 Nov 2015, 4:40 am | |
| Nice ^^
I thought on something, we thought of it a little in past but now I remembered it. If a player gets slept or hunted or muted for misbehaving, and tries to reconnect, is it possible that the player is kept the status? I.e. is still e.g. slept after recon. Because if there is a player who keeps harassing others in some way and is e.g. slept then reconnects and continues because recon removed the status. I dont know how big necessity this is but in past there were often cases like described. And if it is not so needed then at least out of curiosity, would it be possible? | |
| | | Kameleon
Posts : 260
| Subject: Re: Mod suggestions Tue 03 Nov 2015, 10:40 pm | |
| - KingYodah wrote:
- Nice ^^
I thought on something, we thought of it a little in past but now I remembered it. If a player gets slept or hunted or muted for misbehaving, and tries to reconnect, is it possible that the player is kept the status? I.e. is still e.g. slept after recon. Because if there is a player who keeps harassing others in some way and is e.g. slept then reconnects and continues because recon removed the status. I dont know how big necessity this is but in past there were often cases like described. And if it is not so needed then at least out of curiosity, would it be possible? I liked this idea so much, that I decided to add it right away Quick overview of the latest additions: - Added a "Disconnect time" system. More details about that in the full changelog.- Duplicate name prevention. In the case of e.g. more Padawan's, they will be renamed to e.g. Padawan[2]. - A command to hide your admin status from others. If you have this command in your permission set, then you can also add the "hidden" parameter after your password when you log in, which will both hide your admin status, and not broadcast to anyone that you just logged in, unless they are affected by the commands counter part (See below). - Fixed some serious issues. - Added a command that allows you to prevent individual players from using emotes, rather than enforcing it onto all players. - Fixed a bug that prevented players in private FFA to pull items. - Latest serverside changelog:
***************************** KaMod 1.04 Edition *****************************
Author: Kameleon Email: kf@letustalk.dk
------------------- Release #1 ------------------- - Added a system that makes it so that if you reconnect to the server it will compare the IP of the previous owner of the clientnumber with the IP of the person who is trying to connect / reconnect. If the clientnumber and IP matches, and you connect successfully within 10 seconds after the disconnect / reconnect, then you will keep your previous struct, e.g. your login, if you have been slept, if you were empowered, etc. - Implemented Boy's duplicate name prevention, with an additional check of my own to prevent certain issues. The system can be enabled/disabled with the new ka_DuplicateNamePrevention cVar. - If you have the permission to use AMHIDDEN, then you can use the new "hidden" parameter after the password when you log in. This will log you in, without broadcasting it to everyone, as well as hide your admin status. - Added the AMSEEHIDDEN admin command. - Added the AMHIDDEN admin command. - Fixed some serious issues. - Added the AMBANEMOTES admin command to the AMBANRIGHTS command set. - Fixed a bug that prevented players in private FFA to pull items. - Added the AMADMIN command, which will list of all the admin commands that are availble to you. - When you disable an account with AMMANAGEADMIN, it will now also disable the scoretracker for that account. Same goes for the AMDISABLEACCOUNT command. - Fixed a serious bug in my center print system. - The scoretracker now tracks duels, ff, and ffa separately. - Added a function to clean the player info struct on disconnect. Can't believe I forgot about something that important. - The "use" animation from singleplayer will now play if you use an object. There is a slight funny movement once you let go, but that also happens when you taunt, so I don't mind it too much. - Added an option to add a "FFA Limit" so that you can limit the match to e.g. first to three, etc. - Added a "FFA Counter" to the private ffa mode, to keep track of who would win that mode. - I apparently forgot to write that I implemented Boy's AutoExec system, which I did a long time ago by now, but here are the changes: -> Added the ka_AutoExec cVar to enable/disable the entire system. -> Added the ka_AutoExecMaps cVar to enable/disable the map related settings. -> Added the ka_AutoExecMapEdits cVar to enable/disable that map specific edits are automatically executed on map start, e.g. models, shaders, etc. -> Added the ka_AutoExecTriggers cVar to enable/disable that universal triggers are automatically executed on map start. - Added the AMMANAGETRIGGERS admin command. - Made some adjustments with Boy, so that the new mapmodding struct could be used. - Cleaned the basejk structs by moving my stuff to their own structs. - Added the AMILLUSION admin command. - Added the AMINVISIBLE admin command. - Added a serverside scoretracking system, which tracks kills, deaths, flag steals, flag captures, private wins, and private losses. The private wins and losses being used for the "Duel" and "Force fight" modes. - Added the AMDISABLEACCOUNT client command. - Added the AMCHANGEPASSWORD client command. - Added the AMREGISTER client command, as well as the cVar ka_AutoActivateAccounts, which decides whether the accounts should be activated automatically or if they need to be activated by an admin. - Made it possible to add lights through AMADD too. - Added a Last Man Standing gamemode, based on that of DS-Online v1.32 - Altered the AddScore function quite a bit. - Added the AMSAVE admin command to the AMMAPMOD command set. - Added the AMADDLIGHT admin command to the AMMAPMOD command set. - Added the AMADDSPAWNPOINT admin command to the AMMAPMOD command set. - Added the AMADDTELEPORTER admin command to the AMMAPMOD command set. - Added the AMADDEFFECT admin command to the AMMAPMOD command set. - Added the AMLISTEDITS admin command to the AMMAPMOD command set. - Added the AMREMOVE admin command to the AMMAPMOD command set. - Added the AMSETMUSIC admin command to the AMMAPMOD command set. - Made it possible to add the forcefields through AMADD too. - Added the AMFORCEFIELD admin command to the AMMAPMOD command set. - Added the AMFIND admin command to the AMMAPMOD command set. - Added the AMRESURRECT admin command. - Added the AMBALLOON admin command. - Added the AMSLAP admin command. - Added the AMGARLIC client command, for those who does not want to be kissed, hugged, or shake hands. - Added the !build, !motd, !version, and !news say commands. - Added the ka_News cVar. - Added the ka_Motd cVar. - Added a function to handle different center print scenarios, such as the MOTD, news, say commands, etc. - Added the AMPLOGIN admin command. - Added the AMBOTSAY admin command. - Added the AMREDIRECT admin command. - Added the AMREDPILL admin command. - Added the AMSNIPER admin command. - Added the AMDUALSABER admin command. - Added the AMEMOTE admin command. - Implemented the modern emote system of DS-Online v2, though with some adjustments to make it fit my likings, e.g. making it possible to do emotes while moving too. - Added the AMRENAME admin command. - Added AMGOD and AMNOCLIP as seperate admin commands in the AMCHEATS permission, in case you would want to e.g. make a bot immortal for training purposes. - Added the AMQUAKE admin command. - Added the AMADMINLOG admin command, as the first command in the second command group. - Added the AMMAPMOD command set. -> Added the AMADD admin command to the command set. -> Added the "Model" classname, which allows you to spawn advanced usable models. -> Added the AMADDMODEL admin command to the command set. -> Added the AMENTITYINFO admin command to the command set. -> Implemented Boy's Triggers && Movers system. -> Implemented Boy's modded spawnflag. -> Added the AMSHADER admin command. -> You can now add the "adminLevel" attribute to an entity to make its use restricted to a certain admin level. -> You can now add the "password" attribute to an entity to make its use password protected. -> You can now add the "noteleport" attribute to a trigger_multiple to make teleportation impossible within the mins/maxs area of the entity. Also made it possible to set a minimum "adminLevel" required to be able to teleport in the area. -> Implemented Ouned's AMAROUNDME admin command into the command set. - Implemented support for Tchouky's custom hilt system (Or other custom hilt systems that use "hilt" in the userinfo to distribute the hilt info). - Implemented Boy's AdminLog. - Added the ka_CheatWarning cVar. - Added the AMCHEATS admin command. - Implemented Boy's flag exploit fix. - The cVar's bot_forcepowers, bot_forgimmick, and bot_honorableduelacceptance is no longer cheat protected. - Prevented some settings from being changed. - Added the AMBUNNY admin command. - Added the AMBROKE admin command. - Added the AMSILENCE admin command. - Added the AMCONTROL admin command. - Added the AMSLEEP admin command. - Added the AMGHOST admin command. - Added the AMSETHEALTH admin command. - Added lame protection. - Added the ka_ChangeTime cVar, which allows you to set how often players can change their userinfo. - Added the AMGAMEMODE admin command. - Added an InstaGib gamemode. - Added the ka_GameMode cVar to toggle between future gamemodes. - Added the ka_Pickups cVar to enable/disable items (Except team items such as the flags in CTF). - Added chat protection. - Added the "Default Settings" system. - Made it possible to throw items around with force if the ka_ThrowItems cVar is enabled. - Added the AMPOLL admin command. - Added the AMFLY admin command. - Added the AMBANRIGHTS command set. -> Added the AMBANTRIGGERS admin command to the command set. -> Added the AMBANFORCE admin command to the command set. -> Added the AMBANKILL admin command to the command set. -> Added the AMBANTOGGLE admin command to the command set. -> Added the AMBANRENAME admin command to the command set. - Fixed an issue with AMGET when it was used with either "ALL" or "ALLBOTS" as parameter, which caused quite a big lagspike. Now it does not lag at all. - Added the AMNOTELE client command. - Added the AMIGNORE client command. - Added the AMTEAMMANAGE command set. -> Added the AMLOCKTEAM admin command to the command set. -> Added the AMTEAMSTATUS admin command to the command set. -> Added the AMSHUFFLETEAMS admin command to the command set. -> Added the AMFORCETEAM admin command to the command set. -> Added the AMBANTEAM admin command to the command set. - Added the AMMANAGEADMIN admin command. - Added the AMSWAPPLAYERS admin command to the AMTELE command set. - Added the AMGETTOOTHER admin command to the AMTELE command set. - Added the Universal Trigger System. - Added the AMLOCKSERVER admin command. - Added the AMGAMETYPE admin command. - Added the AMREMOTE admin command. - Fixed the RCON "say" command. - Made it possible for the RCON to make use of most admin commands. This will also be useful when the universal trigger system is added. - Implemented Soldiers AMTELEGUN admin command from DS-Online v1.32 - AMTELE, AMGET, and AMGOTO is now in the same command set (AMTELE). - Added the AMGOTO admin command. - Added the AMGET admin command. - Added the AMTELE admin command. - Added the AMORIGIN admin command. - Rewrote most of the private duel system. -> Added a private force fight mode. -> Added a private FFA mode. -> The winner of the duel now gets back the health/shield stats from before the duel. -> You no longer need to wait ten seconds to re-engage in a duel. -> You can no longer use bacta when in duel (Except for in the FFA mode, where both shield and bacta can be used). -> Allowed multiple duels to take place at once. -> You can now set the duel distance using the ka_DuelDistance cVar (No limit in FFA, regardless of the cVar). -> You can now enable/disable suicide during duels using the ka_AllowDuelSuicide cVar. -> You can now enable/disable the private force fight and FFA modes using the ka_AllowForceDuels cVar. -> Pressing the duel challenge key while in a private match will now make you taunt. -> Implemented Deathspike's duel phasing system, which can be enabled/disabled using the ka_DuelPhasing cVar. - Added the AMWHOIS admin command. - Added the AMSTATUS2 admin command. - People affected by the normal invulnerability bubbles can no longer bother people with kicks, but others can still kick and throw them around for practice purposes, if the ka_ProtectedKnockback cVar is disabled. - Added the AMPROTECT admin command. - Commented out some basejk code that made absolutely no sense, and which probably caused nothing but problems. - Added the AMTERMINATOR admin command. - Added the AMALMIGHTY admin command. - Added the AMEMPOWER admin command. - Added the AMBANRANGE admin command. - Added the AMKICKBAN admin command. - Added the AMSTATUS client command, which will show you the client numbers of all players. - Added the AMKICK admin command. - Implemented the admin command system of DS-Online v1.32 -> Added an "allbots" parameter. - Implemented the custom chat channel system from DS-Online v1.32, with the addition of Ouned's character validation on the passwords, as well of a few changes of my own. - Added an admin chat channel. - Added an alternate/account based login system, based on that of DS-Online v1.32 - Added a dynamic login system, based on that of DS-Online v2.0 - Added the "info" client command. - Implemented the file based banning system from DS-Online v1.32 -> If you attempt to ban "127.0.0.1" it will not be added to the banlist. - Implemented Deathspike's command comparison method. - Implemented all of Boy's Q3fill fixes. - You can now use black in your names using: ^0. - Implemented Ouned's "YellowDfaFix", to avoid getting stuck at random times if you perform a yellow "dfa". - Added my "DualBladeFix", so that you will no longer get stuck if you perform a "dfa" while using a dual blade. - Added my "GhostSaberFix". - Implemented Boy's "BlankNameFix". - Implemented Deathspike sanitize function from DS-Online v2.0 - Implemented Boy's "MissileFix". - Implemented Boy's "NameCrashFix". - Disabled "vsay", "vsay_team", "vtell", "vosay", "vosay_team", "votell", and "vtaunt" commands. - Implemented Boy's "CbufExecFix". - Implemented Boy's "SpectatorCrashFix". - Implemented Boy's "RocketLockFix". - Implemented Boy's "ForceCrashFix", which also supports bigger forceranks. Bigger forceranks are not that common in 1.04, but it is good to support it, just in case. - Implemented Boy's "SaberStealFix". - Added a welcome greeting with a fancy TIE Fighter sound effect.
| |
| | | Kameleon
Posts : 260
| Subject: Re: Mod suggestions Thu 05 Nov 2015, 10:52 am | |
| Sorry for double posting; hope you don't mind about that too much on this topic I added another feature, and fixed a big security flaw in the disconnect time system Figured that would be an important enough update to make a double post about Quick overview of the latest additions: - Changed the "Disconnect time" system to only keep punishments, such as e.g. sleep, rather than also keeping powers, admin status, etc, in order to avoid a big security flaw. - Added the ka_VoteControl cVar, which allows you to enable/disable specific types of votes, e.g. if you want people to be able to vote for a map change, but be unable to vote for kicking another player. - Added the AMVOTECONTROL admin command, which allows you to allow/disallow voting, enable/disable specific types of votes/alter the ka_VoteControl cVar using the command, as well as to pass/fail votes. - Added the AMBANCALLVOTE admin command, which allows you to prevent someone from casting a vote. This could be useful if someone keeps casting a vote to change the map after you have told him not to do so a couple of hundred times. - Current serverside changelog:
***************************** KaMod 1.04 Edition *****************************
Author: Kameleon Email: kf@letustalk.dk
------------------- Release #1 ------------------- - Changed the disconnect time system so that it only keeps punishments such as e.g. sleep, balloon, ban-force, etc, rather than also keeping powers, and login, as that could create a huge hole in the security. Thanks to Daggolin for showing me that it could be exploited, so that I could apply a fix to it. - Added the AMBANCALLVOTE admin command to the AMBANRIGHTS command set. - Added the AMVOTECONTROL admin command. - Added the ka_VoteControl cVar, which makes you able to set very specific settings on what types of votes are allowed/disallowed, e.g. map change, map restart, kicking a client, etc. - Added a system that makes it so that if you reconnect to the server it will compare the IP of the previous owner of the clientnumber with the IP of the person who is trying to connect / reconnect. If the clientnumber and IP matches, and you connect successfully within 10 seconds after the disconnect / reconnect, then you will keep your previous struct, e.g. your login, if you have been slept, if you were empowered, etc. - Implemented Boy's duplicate name prevention, with an additional check of my own to prevent certain issues. The system can be enabled/disabled with the new ka_DuplicateNamePrevention cVar. - If you have the permission to use AMHIDDEN, then you can use the new "hidden" parameter after the password when you log in. This will log you in, without broadcasting it to everyone, as well as hide your admin status. - Added the AMSEEHIDDEN admin command. - Added the AMHIDDEN admin command. - Fixed some serious issues. - Added the AMBANEMOTES admin command to the AMBANRIGHTS command set. - Fixed a bug that prevented players in private FFA to pull items. - Added the AMADMIN command, which will list of all the admin commands that are availble to you. - When you disable an account with AMMANAGEADMIN, it will now also disable the scoretracker for that account. Same goes for the AMDISABLEACCOUNT command. - Fixed a serious bug in my center print system. - The scoretracker now tracks duels, ff, and ffa separately. - Added a function to clean the player info struct on disconnect. Can't believe I forgot about something that important. - The "use" animation from singleplayer will now play if you use an object. There is a slight funny movement once you let go, but that also happens when you taunt, so I don't mind it too much. - Added an option to add a "FFA Limit" so that you can limit the match to e.g. first to three, etc. - Added a "FFA Counter" to the private ffa mode, to keep track of who would win that mode. - I apparently forgot to write that I implemented Boy's AutoExec system, which I did a long time ago by now, but here are the changes: -> Added the ka_AutoExec cVar to enable/disable the entire system. -> Added the ka_AutoExecMaps cVar to enable/disable the map related settings. -> Added the ka_AutoExecMapEdits cVar to enable/disable that map specific edits are automatically executed on map start, e.g. models, shaders, etc. -> Added the ka_AutoExecTriggers cVar to enable/disable that universal triggers are automatically executed on map start. - Added the AMMANAGETRIGGERS admin command. - Made some adjustments with Boy, so that the new mapmodding struct could be used. - Cleaned the basejk structs by moving my stuff to their own structs. - Added the AMILLUSION admin command. - Added the AMINVISIBLE admin command. - Added a serverside scoretracking system, which tracks kills, deaths, flag steals, flag captures, private wins, and private losses. The private wins and losses being used for the "Duel" and "Force fight" modes. - Added the AMDISABLEACCOUNT client command. - Added the AMCHANGEPASSWORD client command. - Added the AMREGISTER client command, as well as the cVar ka_AutoActivateAccounts, which decides whether the accounts should be activated automatically or if they need to be activated by an admin. - Made it possible to add lights through AMADD too. - Added a Last Man Standing gamemode, based on that of DS-Online v1.32 - Altered the AddScore function quite a bit. - Added the AMSAVE admin command to the AMMAPMOD command set. - Added the AMADDLIGHT admin command to the AMMAPMOD command set. - Added the AMADDSPAWNPOINT admin command to the AMMAPMOD command set. - Added the AMADDTELEPORTER admin command to the AMMAPMOD command set. - Added the AMADDEFFECT admin command to the AMMAPMOD command set. - Added the AMLISTEDITS admin command to the AMMAPMOD command set. - Added the AMREMOVE admin command to the AMMAPMOD command set. - Added the AMSETMUSIC admin command to the AMMAPMOD command set. - Made it possible to add the forcefields through AMADD too. - Added the AMFORCEFIELD admin command to the AMMAPMOD command set. - Added the AMFIND admin command to the AMMAPMOD command set. - Added the AMRESURRECT admin command. - Added the AMBALLOON admin command. - Added the AMSLAP admin command. - Added the AMGARLIC client command, for those who does not want to be kissed, hugged, or shake hands. - Added the !build, !motd, !version, and !news say commands. - Added the ka_News cVar. - Added the ka_Motd cVar. - Added a function to handle different center print scenarios, such as the MOTD, news, say commands, etc. - Added the AMPLOGIN admin command. - Added the AMBOTSAY admin command. - Added the AMREDIRECT admin command. - Added the AMREDPILL admin command. - Added the AMSNIPER admin command. - Added the AMDUALSABER admin command. - Added the AMEMOTE admin command. - Implemented the modern emote system of DS-Online v2, though with some adjustments to make it fit my likings, e.g. making it possible to do emotes while moving too. - Added the AMRENAME admin command. - Added AMGOD and AMNOCLIP as seperate admin commands in the AMCHEATS permission, in case you would want to e.g. make a bot immortal for training purposes. - Added the AMQUAKE admin command. - Added the AMADMINLOG admin command, as the first command in the second command group. - Added the AMMAPMOD command set. -> Added the AMADD admin command to the command set. -> Added the "Model" classname, which allows you to spawn advanced usable models. -> Added the AMADDMODEL admin command to the command set. -> Added the AMENTITYINFO admin command to the command set. -> Implemented Boy's Triggers && Movers system. -> Implemented Boy's modded spawnflag. -> Added the AMSHADER admin command. -> You can now add the "adminLevel" attribute to an entity to make its use restricted to a certain admin level. -> You can now add the "password" attribute to an entity to make its use password protected. -> You can now add the "noteleport" attribute to a trigger_multiple to make teleportation impossible within the mins/maxs area of the entity. Also made it possible to set a minimum "adminLevel" required to be able to teleport in the area. -> Implemented Ouned's AMAROUNDME admin command into the command set. - Implemented support for Tchouky's custom hilt system (Or other custom hilt systems that use "hilt" in the userinfo to distribute the hilt info). - Implemented Boy's AdminLog. - Added the ka_CheatWarning cVar. - Added the AMCHEATS admin command. - Implemented Boy's flag exploit fix. - The cVar's bot_forcepowers, bot_forgimmick, and bot_honorableduelacceptance is no longer cheat protected. - Prevented some settings from being changed. - Added the AMBUNNY admin command. - Added the AMBROKE admin command. - Added the AMSILENCE admin command. - Added the AMCONTROL admin command. - Added the AMSLEEP admin command. - Added the AMGHOST admin command. - Added the AMSETHEALTH admin command. - Added lame protection. - Added the ka_ChangeTime cVar, which allows you to set how often players can change their userinfo. - Added the AMGAMEMODE admin command. - Added an InstaGib gamemode. - Added the ka_GameMode cVar to toggle between future gamemodes. - Added the ka_Pickups cVar to enable/disable items (Except team items such as the flags in CTF). - Added chat protection. - Added the "Default Settings" system. - Made it possible to throw items around with force if the ka_ThrowItems cVar is enabled. - Added the AMPOLL admin command. - Added the AMFLY admin command. - Added the AMBANRIGHTS command set. -> Added the AMBANTRIGGERS admin command to the command set. -> Added the AMBANFORCE admin command to the command set. -> Added the AMBANKILL admin command to the command set. -> Added the AMBANTOGGLE admin command to the command set. -> Added the AMBANRENAME admin command to the command set. - Fixed an issue with AMGET when it was used with either "ALL" or "ALLBOTS" as parameter, which caused quite a big lagspike. Now it does not lag at all. - Added the AMNOTELE client command. - Added the AMIGNORE client command. - Added the AMTEAMMANAGE command set. -> Added the AMLOCKTEAM admin command to the command set. -> Added the AMTEAMSTATUS admin command to the command set. -> Added the AMSHUFFLETEAMS admin command to the command set. -> Added the AMFORCETEAM admin command to the command set. -> Added the AMBANTEAM admin command to the command set. - Added the AMMANAGEADMIN admin command. - Added the AMSWAPPLAYERS admin command to the AMTELE command set. - Added the AMGETTOOTHER admin command to the AMTELE command set. - Added the Universal Trigger System. - Added the AMLOCKSERVER admin command. - Added the AMGAMETYPE admin command. - Added the AMREMOTE admin command. - Fixed the RCON "say" command. - Made it possible for the RCON to make use of most admin commands. This will also be useful when the universal trigger system is added. - Implemented Soldiers AMTELEGUN admin command from DS-Online v1.32 - AMTELE, AMGET, and AMGOTO is now in the same command set (AMTELE). - Added the AMGOTO admin command. - Added the AMGET admin command. - Added the AMTELE admin command. - Added the AMORIGIN admin command. - Rewrote most of the private duel system. -> Added a private force fight mode. -> Added a private FFA mode. -> The winner of the duel now gets back the health/shield stats from before the duel. -> You no longer need to wait ten seconds to re-engage in a duel. -> You can no longer use bacta when in duel (Except for in the FFA mode, where both shield and bacta can be used). -> Allowed multiple duels to take place at once. -> You can now set the duel distance using the ka_DuelDistance cVar (No limit in FFA, regardless of the cVar). -> You can now enable/disable suicide during duels using the ka_AllowDuelSuicide cVar. -> You can now enable/disable the private force fight and FFA modes using the ka_AllowForceDuels cVar. -> Pressing the duel challenge key while in a private match will now make you taunt. -> Implemented Deathspike's duel phasing system, which can be enabled/disabled using the ka_DuelPhasing cVar. - Added the AMWHOIS admin command. - Added the AMSTATUS2 admin command. - People affected by the normal invulnerability bubbles can no longer bother people with kicks, but others can still kick and throw them around for practice purposes, if the ka_ProtectedKnockback cVar is disabled. - Added the AMPROTECT admin command. - Commented out some basejk code that made absolutely no sense, and which probably caused nothing but problems. - Added the AMTERMINATOR admin command. - Added the AMALMIGHTY admin command. - Added the AMEMPOWER admin command. - Added the AMBANRANGE admin command. - Added the AMKICKBAN admin command. - Added the AMSTATUS client command, which will show you the client numbers of all players. - Added the AMKICK admin command. - Implemented the admin command system of DS-Online v1.32 -> Added an "allbots" parameter. - Implemented the custom chat channel system from DS-Online v1.32, with the addition of Ouned's character validation on the passwords, as well of a few changes of my own. - Added an admin chat channel. - Added an alternate/account based login system, based on that of DS-Online v1.32 - Added a dynamic login system, based on that of DS-Online v2.0 - Added the "info" client command. - Implemented the file based banning system from DS-Online v1.32 -> If you attempt to ban "127.0.0.1" it will not be added to the banlist. - Implemented Deathspike's command comparison method. - Implemented all of Boy's Q3fill fixes. - You can now use black in your names using: ^0. - Implemented Ouned's "YellowDfaFix", to avoid getting stuck at random times if you perform a yellow "dfa". - Added my "DualBladeFix", so that you will no longer get stuck if you perform a "dfa" while using a dual blade. - Added my "GhostSaberFix". - Implemented Boy's "BlankNameFix". - Implemented Deathspike sanitize function from DS-Online v2.0 - Implemented Boy's "MissileFix". - Implemented Boy's "NameCrashFix". - Disabled "vsay", "vsay_team", "vtell", "vosay", "vosay_team", "votell", and "vtaunt" commands. - Implemented Boy's "CbufExecFix". - Implemented Boy's "SpectatorCrashFix". - Implemented Boy's "RocketLockFix". - Implemented Boy's "ForceCrashFix", which also supports bigger forceranks. Bigger forceranks are not that common in 1.04, but it is good to support it, just in case. - Implemented Boy's "SaberStealFix". - Added a welcome greeting with a fancy TIE Fighter sound effect.
| |
| | | Kameleon
Posts : 260
| Subject: Re: Mod suggestions Wed 11 Nov 2015, 3:19 am | |
| Tripple posting... Sorry xD Quite big updates though Quick overview of the latest changes: - Improved bot AI. - Added an "all" parameter to the removeip RCON command. - Added a new way of checking names and colours. - Added a cVar that will automatically adjust the height of certain entities spawned with the "easy-to-use" map modding commands compared to the height of the player (-24 for models and -19 for effects, for those who are wondering). - Added a command which allows you to move entities. - Fixed a few issues. - Some of the things the new AI includes:
- The bots are now better at saberlocks, especially if the bot is set to a high skill level. Also added a cVar to enable/disable if they should use push in saberlocks or not. - Favors red as the prefered style for more damage. - Will attempt to push the opponent away if they are being gripped. - Will attempt to push the opponent away if they are knocked down and the opponent gets too close. - Uses seeing imediatly if the opponent tries to use mindtrick. - The bots can now kick, though their timing obviously isn't as good as that of real players. They won't kick in duels though, except ff and ffa/fl. - The bots use pull and saberthrow, a lot, though not as effectivly as players. - The bots can now use red dfa if the opponent is too far away for a normal attack. - Doesn't jump randomly around if there is no botroute. - Will try to find a way up to you if you try to hide at a high place, e.g. the ledge over the entrance to the temple on Yavin.
- Current serverside changelog:
***************************** KaMod 1.04 Edition *****************************
Author: Kameleon Email: kf@letustalk.dk
------------------- Release #1 ------------------- - Added a possible fix to prevent bots losing their saber randomly when throwing it from time to time. - Fixed a gigantic hole in the security. - Added the ka_BotsPushInSaberLocks cVar, which you can use to enable/disable if you want bots to push in saberlocks. A Jedi Master bot is tough enough without this, but with this enabled it becomes quite OP, hence why I added the cVar in the first place. - Implemented Tox's AI, with a few improvements of my own, which I'd dare say make the bots slightly more difficult to beat; at least for intermediate players. They are also better at saberlocks now, especially on Jedi Master level. While the bots may not prove a challenge for experienced players overall, they surely will be in a saberlock, if their skill level is high enough. - Added an ALL parameter to the removeip RCON command. - Made it so that you can only have 24 characters in your name without colour codes, and up to 54 characters including the colour codes. Should be more than enough. - Added the ka_AutoAdjustEntityHeight cVar, which will automatically subtract the typical height difference for most common models and effects, so that they won't spawn floating in the air. Some people prefer to do this manually, hence why I added the cVar to enable/disable the feature. The cVar only affects the "easy-to-use" map modding commands, which means all of the map modding commands except AMADD. - Fixed an issue regarding bantoggle, which caused a lot of issues regarding knockdown and other things. - Added the AMMOVEENTITY admin command to the AMMAPMOD command set. - Changed the disconnect time system so that it only keeps punishments such as e.g. sleep, balloon, ban-force, etc, rather than also keeping powers, and login, as that could create a huge hole in the security. Thanks to Daggolin for showing me that it could be exploited, so that I could apply a fix to it. - Added the AMBANCALLVOTE admin command to the AMBANRIGHTS command set. - Added the AMVOTECONTROL admin command. - Added the ka_VoteControl cVar, which makes you able to set very specific settings on what types of votes are allowed/disallowed, e.g. map change, map restart, kicking a client, etc. - Added a system that makes it so that if you reconnect to the server it will compare the IP of the previous owner of the clientnumber with the IP of the person who is trying to connect / reconnect. If the clientnumber and IP matches, and you connect successfully within 10 seconds after the disconnect / reconnect, then you will keep your previous struct, e.g. your login, if you have been slept, if you were empowered, etc. - Implemented Boy's duplicate name prevention, with an additional check of my own to prevent certain issues. The system can be enabled/disabled with the new ka_DuplicateNamePrevention cVar. - If you have the permission to use AMHIDDEN, then you can use the new "hidden" parameter after the password when you log in. This will log you in, without broadcasting it to everyone, as well as hide your admin status. - Added the AMSEEHIDDEN admin command. - Added the AMHIDDEN admin command. - Fixed some serious issues. - Added the AMBANEMOTES admin command to the AMBANRIGHTS command set. - Fixed a bug that prevented players in private FFA to pull items. - Added the AMADMIN command, which will list of all the admin commands that are availble to you. - When you disable an account with AMMANAGEADMIN, it will now also disable the scoretracker for that account. Same goes for the AMDISABLEACCOUNT command. - Fixed a serious bug in my center print system. - The scoretracker now tracks duels, ff, and ffa separately. - Added a function to clean the player info struct on disconnect. Can't believe I forgot about something that important. - The "use" animation from singleplayer will now play if you use an object. There is a slight funny movement once you let go, but that also happens when you taunt, so I don't mind it too much. - Added an option to add a "FFA Limit" so that you can limit the match to e.g. first to three, etc. - Added a "FFA Counter" to the private ffa mode, to keep track of who would win that mode. - I apparently forgot to write that I implemented Boy's AutoExec system, which I did a long time ago by now, but here are the changes: -> Added the ka_AutoExec cVar to enable/disable the entire system. -> Added the ka_AutoExecMaps cVar to enable/disable the map related settings. -> Added the ka_AutoExecMapEdits cVar to enable/disable that map specific edits are automatically executed on map start, e.g. models, shaders, etc. -> Added the ka_AutoExecTriggers cVar to enable/disable that universal triggers are automatically executed on map start. - Added the AMMANAGETRIGGERS admin command. - Made some adjustments with Boy, so that the new mapmodding struct could be used. - Cleaned the basejk structs by moving my stuff to their own structs. - Added the AMILLUSION admin command. - Added the AMINVISIBLE admin command. - Added a serverside scoretracking system, which tracks kills, deaths, flag steals, flag captures, private wins, and private losses. The private wins and losses being used for the "Duel" and "Force fight" modes. - Added the AMDISABLEACCOUNT client command. - Added the AMCHANGEPASSWORD client command. - Added the AMREGISTER client command, as well as the cVar ka_AutoActivateAccounts, which decides whether the accounts should be activated automatically or if they need to be activated by an admin. - Made it possible to add lights through AMADD too. - Added a Last Man Standing gamemode, based on that of DS-Online v1.32 - Altered the AddScore function quite a bit. - Added the AMSAVE admin command to the AMMAPMOD command set. - Added the AMADDLIGHT admin command to the AMMAPMOD command set. - Added the AMADDSPAWNPOINT admin command to the AMMAPMOD command set. - Added the AMADDTELEPORTER admin command to the AMMAPMOD command set. - Added the AMADDEFFECT admin command to the AMMAPMOD command set. - Added the AMLISTEDITS admin command to the AMMAPMOD command set. - Added the AMREMOVE admin command to the AMMAPMOD command set. - Added the AMSETMUSIC admin command to the AMMAPMOD command set. - Made it possible to add the forcefields through AMADD too. - Added the AMFORCEFIELD admin command to the AMMAPMOD command set. - Added the AMFIND admin command to the AMMAPMOD command set. - Added the AMRESURRECT admin command. - Added the AMBALLOON admin command. - Added the AMSLAP admin command. - Added the AMGARLIC client command, for those who does not want to be kissed, hugged, or shake hands. - Added the !build, !motd, !version, and !news say commands. - Added the ka_News cVar. - Added the ka_Motd cVar. - Added a function to handle different center print scenarios, such as the MOTD, news, say commands, etc. - Added the AMPLOGIN admin command. - Added the AMBOTSAY admin command. - Added the AMREDIRECT admin command. - Added the AMREDPILL admin command. - Added the AMSNIPER admin command. - Added the AMDUALSABER admin command. - Added the AMEMOTE admin command. - Implemented the modern emote system of DS-Online v2, though with some adjustments to make it fit my likings, e.g. making it possible to do emotes while moving too. - Added the AMRENAME admin command. - Added AMGOD and AMNOCLIP as seperate admin commands in the AMCHEATS permission, in case you would want to e.g. make a bot immortal for training purposes. - Added the AMQUAKE admin command. - Added the AMADMINLOG admin command, as the first command in the second command group. - Added the AMMAPMOD command set. -> Added the AMADD admin command to the command set. -> Added the "Model" classname, which allows you to spawn advanced usable models. -> Added the AMADDMODEL admin command to the command set. -> Added the AMENTITYINFO admin command to the command set. -> Implemented Boy's Triggers && Movers system. -> Implemented Boy's modded spawnflag. -> Added the AMSHADER admin command. -> You can now add the "adminLevel" attribute to an entity to make its use restricted to a certain admin level. -> You can now add the "password" attribute to an entity to make its use password protected. -> You can now add the "noteleport" attribute to a trigger_multiple to make teleportation impossible within the mins/maxs area of the entity. Also made it possible to set a minimum "adminLevel" required to be able to teleport in the area. -> Implemented Ouned's AMAROUNDME admin command into the command set. - Implemented support for Tchouky's custom hilt system (Or other custom hilt systems that use "hilt" in the userinfo to distribute the hilt info). - Implemented Boy's AdminLog. - Added the ka_CheatWarning cVar. - Added the AMCHEATS admin command. - Implemented Boy's flag exploit fix. - The cVar's bot_forcepowers, bot_forgimmick, and bot_honorableduelacceptance is no longer cheat protected. - Prevented some settings from being changed. - Added the AMBUNNY admin command. - Added the AMBROKE admin command. - Added the AMSILENCE admin command. - Added the AMCONTROL admin command. - Added the AMSLEEP admin command. - Added the AMGHOST admin command. - Added the AMSETHEALTH admin command. - Added lame protection. - Added the ka_ChangeTime cVar, which allows you to set how often players can change their userinfo. - Added the AMGAMEMODE admin command. - Added an InstaGib gamemode. - Added the ka_GameMode cVar to toggle between future gamemodes. - Added the ka_Pickups cVar to enable/disable items (Except team items such as the flags in CTF). - Added chat protection. - Added the "Default Settings" system. - Made it possible to throw items around with force if the ka_ThrowItems cVar is enabled. - Added the AMPOLL admin command. - Added the AMFLY admin command. - Added the AMBANRIGHTS command set. -> Added the AMBANTRIGGERS admin command to the command set. -> Added the AMBANFORCE admin command to the command set. -> Added the AMBANKILL admin command to the command set. -> Added the AMBANTOGGLE admin command to the command set. -> Added the AMBANRENAME admin command to the command set. - Fixed an issue with AMGET when it was used with either "ALL" or "ALLBOTS" as parameter, which caused quite a big lagspike. Now it does not lag at all. - Added the AMNOTELE client command. - Added the AMIGNORE client command. - Added the AMTEAMMANAGE command set. -> Added the AMLOCKTEAM admin command to the command set. -> Added the AMTEAMSTATUS admin command to the command set. -> Added the AMSHUFFLETEAMS admin command to the command set. -> Added the AMFORCETEAM admin command to the command set. -> Added the AMBANTEAM admin command to the command set. - Added the AMMANAGEADMIN admin command. - Added the AMSWAPPLAYERS admin command to the AMTELE command set. - Added the AMGETTOOTHER admin command to the AMTELE command set. - Added the Universal Trigger System. - Added the AMLOCKSERVER admin command. - Added the AMGAMETYPE admin command. - Added the AMREMOTE admin command. - Fixed the RCON "say" command. - Made it possible for the RCON to make use of most admin commands. This will also be useful when the universal trigger system is added. - Implemented Soldiers AMTELEGUN admin command from DS-Online v1.32 - AMTELE, AMGET, and AMGOTO is now in the same command set (AMTELE). - Added the AMGOTO admin command. - Added the AMGET admin command. - Added the AMTELE admin command. - Added the AMORIGIN admin command. - Rewrote most of the private duel system. -> Added a private force fight mode. -> Added a private FFA mode. -> The winner of the duel now gets back the health/shield stats from before the duel. -> You no longer need to wait ten seconds to re-engage in a duel. -> You can no longer use bacta when in duel (Except for in the FFA mode, where both shield and bacta can be used). -> Allowed multiple duels to take place at once. -> You can now set the duel distance using the ka_DuelDistance cVar (No limit in FFA, regardless of the cVar). -> You can now enable/disable suicide during duels using the ka_AllowDuelSuicide cVar. -> You can now enable/disable the private force fight and FFA modes using the ka_AllowForceDuels cVar. -> Pressing the duel challenge key while in a private match will now make you taunt. -> Implemented Deathspike's duel phasing system, which can be enabled/disabled using the ka_DuelPhasing cVar. - Added the AMWHOIS admin command. - Added the AMSTATUS2 admin command. - People affected by the normal invulnerability bubbles can no longer bother people with kicks, but others can still kick and throw them around for practice purposes, if the ka_ProtectedKnockback cVar is disabled. - Added the AMPROTECT admin command. - Commented out some basejk code that made absolutely no sense, and which probably caused nothing but problems. - Added the AMTERMINATOR admin command. - Added the AMALMIGHTY admin command. - Added the AMEMPOWER admin command. - Added the AMBANRANGE admin command. - Added the AMKICKBAN admin command. - Added the AMSTATUS client command, which will show you the client numbers of all players. - Added the AMKICK admin command. - Implemented the admin command system of DS-Online v1.32 -> Added an "allbots" parameter. - Implemented the custom chat channel system from DS-Online v1.32, with the addition of Ouned's character validation on the passwords, as well of a few changes of my own. - Added an admin chat channel. - Added an alternate/account based login system, based on that of DS-Online v1.32 - Added a dynamic login system, based on that of DS-Online v2.0 - Added the "info" client command. - Implemented the file based banning system from DS-Online v1.32 -> If you attempt to ban "127.0.0.1" it will not be added to the banlist. - Implemented Deathspike's command comparison method. - Implemented all of Boy's Q3fill fixes. - You can now use black in your names using: ^0. - Implemented Ouned's "YellowDfaFix", to avoid getting stuck at random times if you perform a yellow "dfa". - Added my "DualBladeFix", so that you will no longer get stuck if you perform a "dfa" while using a dual blade. - Added my "GhostSaberFix". - Implemented Boy's "BlankNameFix". - Implemented Deathspike sanitize function from DS-Online v2.0 - Implemented Boy's "MissileFix". - Implemented Boy's "NameCrashFix". - Disabled "vsay", "vsay_team", "vtell", "vosay", "vosay_team", "votell", and "vtaunt" commands. - Implemented Boy's "CbufExecFix". - Implemented Boy's "SpectatorCrashFix". - Implemented Boy's "RocketLockFix". - Implemented Boy's "ForceCrashFix", which also supports bigger forceranks. Bigger forceranks are not that common in 1.04, but it is good to support it, just in case. - Implemented Boy's "SaberStealFix". - Added a welcome greeting with a fancy TIE Fighter sound effect.
| |
| | | KingYodah Legend
Posts : 7342
| Subject: Re: Mod suggestions Wed 11 Nov 2015, 4:10 am | |
| Someone must stop you xD
The bots are cool ^_^, out of curiosity, since you nudged the bots neatly and because I think of Wonko's server bots (xD), are they able to abs if you grip them? Or maybe (this is probably different from Wonko's bots since I never saw them doing it, I think), is it possible the bots to use Protection (the higher skill level the bots are set to, the higher Protection level they will use) when their health drops, say, below 1/3 of full hp? | |
| | | Kameleon
Posts : 260
| Subject: Re: Mod suggestions Thu 12 Nov 2015, 2:50 am | |
| - KingYodah wrote:
- Someone must stop you xD
The bots are cool ^_^, out of curiosity, since you nudged the bots neatly and because I think of Wonko's server bots (xD), are they able to abs if you grip them? Or maybe (this is probably different from Wonko's bots since I never saw them doing it, I think), is it possible the bots to use Protection (the higher skill level the bots are set to, the higher Protection level they will use) when their health drops, say, below 1/3 of full hp? If the bot has absorb, and someone tries to use lightning on it, then it will usually use absorb If the bot is being gripped, then it will try to push I tried adding protect into the mix, but it didn't work out so well I'd say the bots are good enough as they are right now; no need to add so much they end up being confused instead xD | |
| | | KingYodah Legend
Posts : 7342
| Subject: Re: Mod suggestions Thu 12 Nov 2015, 4:18 am | |
| Confused bots, the last thing we need! xD | |
| | | Kameleon
Posts : 260
| Subject: Re: Mod suggestions Mon 16 Nov 2015, 1:48 am | |
| Added new things to both the serverside and clientside Quick overview of the latest clientside changes: - You are now able to see more skins in the skin selector. - Added a Hilt selector in the Player menu. - Full clientside changelog:
***************************** KaMod 1.04 Edition *****************************
Author: Kameleon Email: kf@letustalk.dk
------------------- Release #1 ------------------- - Added the custom hilt selector to the Player menu. - You can now see more skins in the skin selector. - Added a function based on Nerevar's "Draw client names" method from CamMod. My changes makes it work with the invisible duel system, so that if you are in a private match it will only draw the name of your opponent. It also doesn't trace people who are using mindtrick, or e.g. two other players who are in a duel, due to the way the duel invisibility works. - Added a version of Nerevar's in-game serverlist, which I altered to fit in 1.04 - Implemented Tchouky's custom hilt system. - Removed the FOV restriction for third person, which capped it at 97. You can now increase it up to 160. - Implemented Daggolin's RGB Saber system. - Implemented Daggolin's "Units per Second" speedometer. - Implemented Daggolin's duel invisibility system, with a small addition of my own. - Made it possible to disable the duel background music. Especially helpful to avoid the music from looping on each respawn if you are using the private FFA mode. - Made it possible to disable duel glow. - Implemented Daggolin's client list command. - Added an in-game clock. - Added effects, icons, and shaders for the terminator powers, which are mostly based on Azymn's Force Mod II code.
Quick overview of the latest serverside changes: - Implemented Daggolin's SPMapFix. This makes sure that you no longer crash on one of the convertable SP maps, if you do not have the converted version of it. It doesn't make most of them actually playable, as doors etc were handled differently in SP, but at least you don't crash anymore. - Implemented Daggolin's openAreaPortals RCON command, which allows you to close open area portals, which are those blury things you see instead of doors if a door have been removed, e.g. on doom_shields or something like that. - Added a "Duel Parachute" system, which you can enable/disable with the ka_DuelParachute cVar. If this is enabled, and you are e.g. dueling on the pad on Bespin, and suddenly one of you falls down, then that person will be teleported slightly infront of the person he is dueling. This only affects regular duels, and not ffa and ff. Added the cVar as it might be a feature not everyone would like, including myself, while others would probably love it. - Added the entity fields "sitmodel", "sitorigin", and "sitangle", which allows you to make e.g. sitable chairs and such things. The value of sitmodel will determine if it should use amsit, amsit2, or amsit3 for the sit animation. - Added the entityfield "drainpole". An entity with this field enabled will be drainable. - Added the AMTOGGLE admin command, which allows you to toggle the saber of the target on/off. - Added the AMEDITENTITY admin command, which allows you to edit the fields of an entity, or even add some, without having to remove the entity and re-add it again. As with AMADD, this command is only recommended to be used by people who know what they are doing, as you could screw up other entities if you assign invalid things to an entity. Should you screw it up, which you will know if you use AMENTITYINFO on an entity afterwards if it is totally flodded with random fields and info, then you can just do a map change and then it should be back to normal, unless you did /amsave. If you have saved, then simply remove the entity and save again. - Full serverside changelog:
***************************** KaMod 1.04 Edition *****************************
Author: Kameleon Email: kf@letustalk.dk
------------------- Release #1 ------------------- - Implemented Daggolin's openAreaPortals RCON command, which allows you to remove any open area portals, if any. - Implemented Daggolin's SPMapFix. Might not make all SP maps fully playable, as it doesn't convert the maps, but it prevents the map from crashing the server if you don't have a converted version of it. - Added the "Duel parachute" system, which can be enabled/disabled with the new ka_DuelParachute cVar. - Added the entity fields "sitmodel", "sitorigin", and "sitangle", which would make you able to sit on e.g. chairs. - Added the AMTOGGLE admin command. - Added the AMEDITENTITY admin command to the AMMAPMOD command set. As with the AMADD command, this command should only be used by people who have had some experience with manual map modding; unless they want to screw up a lot of things. - You can now add the entity field "drainpole" to entities spawned with AMADD, which makes them drainable. - Added a possible fix to prevent bots losing their saber randomly when throwing it from time to time. - Fixed a gigantic hole in the security. - Added the ka_BotsPushInSaberLocks cVar, which you can use to enable/disable if you want bots to push in saberlocks. A Jedi Master bot is tough enough without this, but with this enabled it becomes quite OP, hence why I added the cVar in the first place. - Implemented Tox's AI, with a few improvements of my own, which I'd dare say make the bots slightly more difficult to beat; at least for intermediate players. They are also better at saberlocks now, especially on Jedi Master level. While the bots may not prove a challenge for experienced players overall, they surely will be in a saberlock, if their skill level is high enough. - Added an ALL parameter to the removeip RCON command. - Made it so that you can only have 24 characters in your name without colour codes, and up to 54 characters including the colour codes. Should be more than enough. - Added the ka_AutoAdjustEntityHeight cVar, which will automatically subtract the typical height difference for most common models and effects, so that they won't spawn floating in the air. Some people prefer to do this manually, hence why I added the cVar to enable/disable the feature. The cVar only affects the "easy-to-use" map modding commands, which means all of the map modding commands except AMADD. - Fixed an issue regarding bantoggle, which caused a lot of issues regarding knockdown and other things. - Added the AMMOVEENTITY admin command to the AMMAPMOD command set. - Changed the disconnect time system so that it only keeps punishments such as e.g. sleep, balloon, ban-force, etc, rather than also keeping powers, and login, as that could create a huge hole in the security. Thanks to Daggolin for showing me that it could be exploited, so that I could apply a fix to it. - Added the AMBANCALLVOTE admin command to the AMBANRIGHTS command set. - Added the AMVOTECONTROL admin command. - Added the ka_VoteControl cVar, which makes you able to set very specific settings on what types of votes are allowed/disallowed, e.g. map change, map restart, kicking a client, etc. - Added a system that makes it so that if you reconnect to the server it will compare the IP of the previous owner of the clientnumber with the IP of the person who is trying to connect / reconnect. If the clientnumber and IP matches, and you connect successfully within 10 seconds after the disconnect / reconnect, then you will keep your previous struct, e.g. your login, if you have been slept, if you were empowered, etc. - Implemented Boy's duplicate name prevention, with an additional check of my own to prevent certain issues. The system can be enabled/disabled with the new ka_DuplicateNamePrevention cVar. - If you have the permission to use AMHIDDEN, then you can use the new "hidden" parameter after the password when you log in. This will log you in, without broadcasting it to everyone, as well as hide your admin status. - Added the AMSEEHIDDEN admin command. - Added the AMHIDDEN admin command. - Fixed some serious issues. - Added the AMBANEMOTES admin command to the AMBANRIGHTS command set. - Fixed a bug that prevented players in private FFA to pull items. - Added the AMADMIN command, which will list of all the admin commands that are availble to you. - When you disable an account with AMMANAGEADMIN, it will now also disable the scoretracker for that account. Same goes for the AMDISABLEACCOUNT command. - Fixed a serious bug in my center print system. - The scoretracker now tracks duels, ff, and ffa separately. - Added a function to clean the player info struct on disconnect. Can't believe I forgot about something that important. - The "use" animation from singleplayer will now play if you use an object. There is a slight funny movement once you let go, but that also happens when you taunt, so I don't mind it too much. - Added an option to add a "FFA Limit" so that you can limit the match to e.g. first to three, etc. - Added a "FFA Counter" to the private ffa mode, to keep track of who would win that mode. - I apparently forgot to write that I implemented Boy's AutoExec system, which I did a long time ago by now, but here are the changes: -> Added the ka_AutoExec cVar to enable/disable the entire system. -> Added the ka_AutoExecMaps cVar to enable/disable the map related settings. -> Added the ka_AutoExecMapEdits cVar to enable/disable that map specific edits are automatically executed on map start, e.g. models, shaders, etc. -> Added the ka_AutoExecTriggers cVar to enable/disable that universal triggers are automatically executed on map start. - Added the AMMANAGETRIGGERS admin command. - Made some adjustments with Boy, so that the new mapmodding struct could be used. - Cleaned the basejk structs by moving my stuff to their own structs. - Added the AMILLUSION admin command. - Added the AMINVISIBLE admin command. - Added a serverside scoretracking system, which tracks kills, deaths, flag steals, flag captures, private wins, and private losses. The private wins and losses being used for the "Duel" and "Force fight" modes. - Added the AMDISABLEACCOUNT client command. - Added the AMCHANGEPASSWORD client command. - Added the AMREGISTER client command, as well as the cVar ka_AutoActivateAccounts, which decides whether the accounts should be activated automatically or if they need to be activated by an admin. - Made it possible to add lights through AMADD too. - Added a Last Man Standing gamemode, based on that of DS-Online v1.32 - Altered the AddScore function quite a bit. - Added the AMSAVE admin command to the AMMAPMOD command set. - Added the AMADDLIGHT admin command to the AMMAPMOD command set. - Added the AMADDSPAWNPOINT admin command to the AMMAPMOD command set. - Added the AMADDTELEPORTER admin command to the AMMAPMOD command set. - Added the AMADDEFFECT admin command to the AMMAPMOD command set. - Added the AMLISTEDITS admin command to the AMMAPMOD command set. - Added the AMREMOVE admin command to the AMMAPMOD command set. - Added the AMSETMUSIC admin command to the AMMAPMOD command set. - Made it possible to add the forcefields through AMADD too. - Added the AMFORCEFIELD admin command to the AMMAPMOD command set. - Added the AMFIND admin command to the AMMAPMOD command set. - Added the AMRESURRECT admin command. - Added the AMBALLOON admin command. - Added the AMSLAP admin command. - Added the AMGARLIC client command, for those who does not want to be kissed, hugged, or shake hands. - Added the !build, !motd, !version, and !news say commands. - Added the ka_News cVar. - Added the ka_Motd cVar. - Added a function to handle different center print scenarios, such as the MOTD, news, say commands, etc. - Added the AMPLOGIN admin command. - Added the AMBOTSAY admin command. - Added the AMREDIRECT admin command. - Added the AMREDPILL admin command. - Added the AMSNIPER admin command. - Added the AMDUALSABER admin command. - Added the AMEMOTE admin command. - Implemented the modern emote system of DS-Online v2, though with some adjustments to make it fit my likings, e.g. making it possible to do emotes while moving too. - Added the AMRENAME admin command. - Added AMGOD and AMNOCLIP as seperate admin commands in the AMCHEATS permission, in case you would want to e.g. make a bot immortal for training purposes. - Added the AMQUAKE admin command. - Added the AMADMINLOG admin command, as the first command in the second command group. - Added the AMMAPMOD command set. -> Added the AMADD admin command to the command set. -> Added the "Model" classname, which allows you to spawn advanced usable models. -> Added the AMADDMODEL admin command to the command set. -> Added the AMENTITYINFO admin command to the command set. -> Implemented Boy's Triggers && Movers system. -> Implemented Boy's modded spawnflag. -> Added the AMSHADER admin command. -> You can now add the "adminLevel" attribute to an entity to make its use restricted to a certain admin level. -> You can now add the "password" attribute to an entity to make its use password protected. -> You can now add the "noteleport" attribute to a trigger_multiple to make teleportation impossible within the mins/maxs area of the entity. Also made it possible to set a minimum "adminLevel" required to be able to teleport in the area. -> Implemented Ouned's AMAROUNDME admin command into the command set. - Implemented support for Tchouky's custom hilt system (Or other custom hilt systems that use "hilt" in the userinfo to distribute the hilt info). - Implemented Boy's AdminLog. - Added the ka_CheatWarning cVar. - Added the AMCHEATS admin command. - Implemented Boy's flag exploit fix. - The cVar's bot_forcepowers, bot_forgimmick, and bot_honorableduelacceptance is no longer cheat protected. - Prevented some settings from being changed. - Added the AMBUNNY admin command. - Added the AMBROKE admin command. - Added the AMSILENCE admin command. - Added the AMCONTROL admin command. - Added the AMSLEEP admin command. - Added the AMGHOST admin command. - Added the AMSETHEALTH admin command. - Added lame protection. - Added the ka_ChangeTime cVar, which allows you to set how often players can change their userinfo. - Added the AMGAMEMODE admin command. - Added an InstaGib gamemode. - Added the ka_GameMode cVar to toggle between future gamemodes. - Added the ka_Pickups cVar to enable/disable items (Except team items such as the flags in CTF). - Added chat protection. - Added the "Default Settings" system. - Made it possible to throw items around with force if the ka_ThrowItems cVar is enabled. - Added the AMPOLL admin command. - Added the AMFLY admin command. - Added the AMBANRIGHTS command set. -> Added the AMBANTRIGGERS admin command to the command set. -> Added the AMBANFORCE admin command to the command set. -> Added the AMBANKILL admin command to the command set. -> Added the AMBANTOGGLE admin command to the command set. -> Added the AMBANRENAME admin command to the command set. - Fixed an issue with AMGET when it was used with either "ALL" or "ALLBOTS" as parameter, which caused quite a big lagspike. Now it does not lag at all. - Added the AMNOTELE client command. - Added the AMIGNORE client command. - Added the AMTEAMMANAGE command set. -> Added the AMLOCKTEAM admin command to the command set. -> Added the AMTEAMSTATUS admin command to the command set. -> Added the AMSHUFFLETEAMS admin command to the command set. -> Added the AMFORCETEAM admin command to the command set. -> Added the AMBANTEAM admin command to the command set. - Added the AMMANAGEADMIN admin command. - Added the AMSWAPPLAYERS admin command to the AMTELE command set. - Added the AMGETTOOTHER admin command to the AMTELE command set. - Added the Universal Trigger System. - Added the AMLOCKSERVER admin command. - Added the AMGAMETYPE admin command. - Added the AMREMOTE admin command. - Fixed the RCON "say" command. - Made it possible for the RCON to make use of most admin commands. This will also be useful when the universal trigger system is added. The RCON doesn't get the UI messages though, so one will have to know how to use the command in order to use it with the RCON. - Implemented Soldiers AMTELEGUN admin command from DS-Online v1.32 - AMTELE, AMGET, and AMGOTO is now in the same command set (AMTELE). - Added the AMGOTO admin command. - Added the AMGET admin command. - Added the AMTELE admin command. - Added the AMORIGIN admin command. - Rewrote most of the private duel system. -> Added a private force fight mode. -> Added a private FFA mode. -> The winner of the duel now gets back the health/shield stats from before the duel. -> You no longer need to wait ten seconds to re-engage in a duel. -> You can no longer use bacta when in duel (Except for in the FFA mode, where both shield and bacta can be used). -> Allowed multiple duels to take place at once. -> You can now set the duel distance using the ka_DuelDistance cVar (No limit in FFA, regardless of the cVar). -> You can now enable/disable suicide during duels using the ka_AllowDuelSuicide cVar. -> You can now enable/disable the private force fight and FFA modes using the ka_AllowForceDuels cVar. -> Pressing the duel challenge key while in a private match will now make you taunt. -> Implemented Deathspike's duel phasing system, which can be enabled/disabled using the ka_DuelPhasing cVar. - Added the AMWHOIS admin command. - Added the AMSTATUS2 admin command. - People affected by the normal invulnerability bubbles can no longer bother people with kicks, but others can still kick and throw them around for practice purposes, if the ka_ProtectedKnockback cVar is disabled. - Added the AMPROTECT admin command. - Commented out some basejk code that made absolutely no sense, and which probably caused nothing but problems. - Added the AMTERMINATOR admin command. - Added the AMALMIGHTY admin command. - Added the AMEMPOWER admin command. - Added the AMBANRANGE admin command. - Added the AMKICKBAN admin command. - Added the AMSTATUS client command, which will show you the client numbers of all players. - Added the AMKICK admin command. - Implemented the admin command system of DS-Online v1.32 -> Added an "allbots" parameter. - Implemented the custom chat channel system from DS-Online v1.32, with the addition of Ouned's character validation on the passwords, as well of a few changes of my own. - Added an admin chat channel. - Added an alternate/account based login system, based on that of DS-Online v1.32 - Added a dynamic login system, based on that of DS-Online v2.0 - Added the "info" client command. - Implemented the file based banning system from DS-Online v1.32 -> If you attempt to ban "127.0.0.1" it will not be added to the banlist. - Implemented Deathspike's command comparison method. - Implemented all of Boy's Q3fill fixes. - You can now use black in your names using: ^0. - Implemented Ouned's "YellowDfaFix", to avoid getting stuck at random times if you perform a yellow "dfa". - Added my "DualBladeFix", so that you will no longer get stuck if you perform a "dfa" while using a dual blade. - Added my "GhostSaberFix". - Implemented Boy's "BlankNameFix". - Implemented Deathspike sanitize function from DS-Online v2.0 - Implemented Boy's "MissileFix". - Implemented Boy's "NameCrashFix". - Disabled "vsay", "vsay_team", "vtell", "vosay", "vosay_team", "votell", and "vtaunt" commands. - Implemented Boy's "CbufExecFix". - Implemented Boy's "SpectatorCrashFix". - Implemented Boy's "RocketLockFix". - Implemented Boy's "ForceCrashFix", which also supports bigger forceranks. Bigger forceranks are not that common in 1.04, but it is good to support it, just in case. - Implemented Boy's "SaberStealFix". - Added a welcome greeting with a fancy TIE Fighter sound effect.
| |
| | | Kameleon
Posts : 260
| Subject: Re: Mod suggestions Tue 17 Nov 2015, 10:09 am | |
| Quick overview of the latest clientside changes: - Added a UI for the RGB saber colours. - Full clientside changelog:
***************************** KaMod 1.04 Edition *****************************
Author: Kameleon Email: kf@letustalk.dk
------------------- Release #1 ------------------- - Added a UI for the RGB saber colours. - Added the custom hilt selector to the Player menu. - You can now see more skins in the skin selector. - Added a function based on Nerevar's "Draw client names" method from CamMod. My changes makes it work with the invisible duel system, so that if you are in a private match it will only draw the name of your opponent. It also doesn't trace people who are using mindtrick, or e.g. two other players who are in a duel, due to the way the duel invisibility works. - Added a version of Nerevar's in-game serverlist, which I altered to fit in 1.04 - Implemented Tchouky's custom hilt system. - Removed the FOV restriction for third person, which capped it at 97. You can now increase it up to 160. - Implemented Daggolin's RGB Saber system. - Implemented Daggolin's "Units per Second" speedometer. - Implemented Daggolin's duel invisibility system, with a small addition of my own. - Made it possible to disable the duel background music. Especially helpful to avoid the music from looping on each respawn if you are using the private FFA mode. - Made it possible to disable duel glow. - Implemented Daggolin's client list command. - Added an in-game clock. - Added effects, icons, and shaders for the terminator powers, which are mostly based on Azymn's Force Mod II code.
Quick overview of the latest serverside changes: - Added the entity field "command", which will allow you to have the entity execute an RCON command, just like the universal trigger system does. Currently only works with Models, but I might make it possible for other entities too. - You can now use g2animent if you have cheat access. - Changed SetTeam so that you can still force a player onto another team, even if they are affected by e.g. AMBANTEAM. - Added the AMSPEED admin command, which allows you to change the speed of individual players. - Added the AMGRAVITY admin command, which allows you to change the gravity of individual players. - Added the AMFREEZE admin command, which will freeze the target. - Added the AMKILL admin command, which will kill the target. - Added the AMTHERMALTELE admin command, which will teleport you to wherever your thermal detonator explodes. Quite useful for thermal golf on e.g. FoU Hangout v2. - Full serverside changelog:
***************************** KaMod 1.04 Edition *****************************
Author: Kameleon Email: kf@letustalk.dk
------------------- Release #1 ------------------- - Added the entity field "command", which will allow you to have the entity execute an RCON command, just like the universal trigger system does. Currently only works with Models, but I might make it possible for other entities too. - You can now use g2animent if you have cheat access. -> Fixed the spawn origin of the animents, so that they spawn in front of you, rather than wherever you point, to avoid having them getting stuck in the ground and such things. - Changed SetTeam so that you can still force a player onto another team, even if they are affected by e.g. AMBANTEAM. - Added the AMSPEED admin command. - Added the AMGRAVITY admin command. - Added the AMFREEZE admin command. - Added the AMKILL admin command. - Added the AMTHERMALTELE admin command to the AMTELE command set. - Implemented Daggolin's openAreaPortals RCON command, which allows you to remove any open area portals, if any. - Implemented Daggolin's SPMapFix. Might not make all SP maps fully playable, as it doesn't convert the maps, but it prevents the map from crashing the server if you don't have a converted version of it. - Added the "Duel parachute" system, which can be enabled/disabled with the new ka_DuelParachute cVar. - Added the entity fields "sitmodel", "sitorigin", and "sitangle", which would make you able to sit on e.g. chairs. - Added the AMTOGGLE admin command. - Added the AMEDITENTITY admin command to the AMMAPMOD command set. As with the AMADD command, this command should only be used by people who have had some experience with manual map modding; unless they want to screw up a lot of things. - You can now add the entity field "drainpole" to entities spawned with AMADD, which makes them drainable. - Added a possible fix to prevent bots losing their saber randomly when throwing it from time to time. - Fixed a gigantic hole in the security. - Added the ka_BotsPushInSaberLocks cVar, which you can use to enable/disable if you want bots to push in saberlocks. A Jedi Master bot is tough enough without this, but with this enabled it becomes quite OP, hence why I added the cVar in the first place. - Implemented Tox's AI, with a few improvements of my own, which I'd dare say make the bots slightly more difficult to beat; at least for intermediate players. They are also better at saberlocks now, especially on Jedi Master level. While the bots may not prove a challenge for experienced players overall, they surely will be in a saberlock, if their skill level is high enough. - Added an ALL parameter to the removeip RCON command. - Made it so that you can only have 24 characters in your name without colour codes, and up to 54 characters including the colour codes. Should be more than enough. - Added the ka_AutoAdjustEntityHeight cVar, which will automatically subtract the typical height difference for most common models and effects, so that they won't spawn floating in the air. Some people prefer to do this manually, hence why I added the cVar to enable/disable the feature. The cVar only affects the "easy-to-use" map modding commands, which means all of the map modding commands except AMADD. - Fixed an issue regarding bantoggle, which caused a lot of issues regarding knockdown and other things. - Added the AMMOVEENTITY admin command to the AMMAPMOD command set. - Changed the disconnect time system so that it only keeps punishments such as e.g. sleep, balloon, ban-force, etc, rather than also keeping powers, and login, as that could create a huge hole in the security. Thanks to Daggolin for showing me that it could be exploited, so that I could apply a fix to it. - Added the AMBANCALLVOTE admin command to the AMBANRIGHTS command set. - Added the AMVOTECONTROL admin command. - Added the ka_VoteControl cVar, which makes you able to set very specific settings on what types of votes are allowed/disallowed, e.g. map change, map restart, kicking a client, etc. - Added a system that makes it so that if you reconnect to the server it will compare the IP of the previous owner of the clientnumber with the IP of the person who is trying to connect / reconnect. If the clientnumber and IP matches, and you connect successfully within 10 seconds after the disconnect / reconnect, then you will keep your previous struct, e.g. your login, if you have been slept, if you were empowered, etc. - Implemented Boy's duplicate name prevention, with an additional check of my own to prevent certain issues. The system can be enabled/disabled with the new ka_DuplicateNamePrevention cVar. - If you have the permission to use AMHIDDEN, then you can use the new "hidden" parameter after the password when you log in. This will log you in, without broadcasting it to everyone, as well as hide your admin status. - Added the AMSEEHIDDEN admin command. - Added the AMHIDDEN admin command. - Fixed some serious issues. - Added the AMBANEMOTES admin command to the AMBANRIGHTS command set. - Fixed a bug that prevented players in private FFA to pull items. - Added the AMADMIN command, which will list of all the admin commands that are availble to you. - When you disable an account with AMMANAGEADMIN, it will now also disable the scoretracker for that account. Same goes for the AMDISABLEACCOUNT command. - Fixed a serious bug in my center print system. - The scoretracker now tracks duels, ff, and ffa separately. - Added a function to clean the player info struct on disconnect. Can't believe I forgot about something that important. - The "use" animation from singleplayer will now play if you use an object. There is a slight funny movement once you let go, but that also happens when you taunt, so I don't mind it too much. - Added an option to add a "FFA Limit" so that you can limit the match to e.g. first to three, etc. - Added a "FFA Counter" to the private ffa mode, to keep track of who would win that mode. - I apparently forgot to write that I implemented Boy's AutoExec system, which I did a long time ago by now, but here are the changes: -> Added the ka_AutoExec cVar to enable/disable the entire system. -> Added the ka_AutoExecMaps cVar to enable/disable the map related settings. -> Added the ka_AutoExecMapEdits cVar to enable/disable that map specific edits are automatically executed on map start, e.g. models, shaders, etc. -> Added the ka_AutoExecTriggers cVar to enable/disable that universal triggers are automatically executed on map start. - Added the AMMANAGETRIGGERS admin command. - Made some adjustments with Boy, so that the new mapmodding struct could be used. - Cleaned the basejk structs by moving my stuff to their own structs. - Added the AMILLUSION admin command. - Added the AMINVISIBLE admin command. - Added a serverside scoretracking system, which tracks kills, deaths, flag steals, flag captures, private wins, and private losses. The private wins and losses being used for the "Duel" and "Force fight" modes. - Added the AMDISABLEACCOUNT client command. - Added the AMCHANGEPASSWORD client command. - Added the AMREGISTER client command, as well as the cVar ka_AutoActivateAccounts, which decides whether the accounts should be activated automatically or if they need to be activated by an admin. - Made it possible to add lights through AMADD too. - Added a Last Man Standing gamemode, based on that of DS-Online v1.32 - Altered the AddScore function quite a bit. - Added the AMSAVE admin command to the AMMAPMOD command set. - Added the AMADDLIGHT admin command to the AMMAPMOD command set. - Added the AMADDSPAWNPOINT admin command to the AMMAPMOD command set. - Added the AMADDTELEPORTER admin command to the AMMAPMOD command set. - Added the AMADDEFFECT admin command to the AMMAPMOD command set. - Added the AMLISTEDITS admin command to the AMMAPMOD command set. - Added the AMREMOVE admin command to the AMMAPMOD command set. - Added the AMSETMUSIC admin command to the AMMAPMOD command set. - Made it possible to add the forcefields through AMADD too. - Added the AMFORCEFIELD admin command to the AMMAPMOD command set. - Added the AMFIND admin command to the AMMAPMOD command set. - Added the AMRESURRECT admin command. - Added the AMBALLOON admin command. - Added the AMSLAP admin command. - Added the AMGARLIC client command, for those who does not want to be kissed, hugged, or shake hands. - Added the !build, !motd, !version, and !news say commands. - Added the ka_News cVar. - Added the ka_Motd cVar. - Added a function to handle different center print scenarios, such as the MOTD, news, say commands, etc. - Added the AMPLOGIN admin command. - Added the AMBOTSAY admin command. - Added the AMREDIRECT admin command. - Added the AMREDPILL admin command. - Added the AMSNIPER admin command. - Added the AMDUALSABER admin command. - Added the AMEMOTE admin command. - Implemented the modern emote system of DS-Online v2, though with some adjustments to make it fit my likings, e.g. making it possible to do emotes while moving too. - Added the AMRENAME admin command. - Added AMGOD and AMNOCLIP as seperate admin commands in the AMCHEATS permission, in case you would want to e.g. make a bot immortal for training purposes. - Added the AMQUAKE admin command. - Added the AMADMINLOG admin command, as the first command in the second command group. - Added the AMMAPMOD command set. -> Added the AMADD admin command to the command set. -> Added the "Model" classname, which allows you to spawn advanced usable models. -> Added the AMADDMODEL admin command to the command set. -> Added the AMENTITYINFO admin command to the command set. -> Implemented Boy's Triggers && Movers system. -> Implemented Boy's modded spawnflag. -> Added the AMSHADER admin command. -> You can now add the "adminLevel" attribute to an entity to make its use restricted to a certain admin level. -> You can now add the "password" attribute to an entity to make its use password protected. -> You can now add the "noteleport" attribute to a trigger_multiple to make teleportation impossible within the mins/maxs area of the entity. Also made it possible to set a minimum "adminLevel" required to be able to teleport in the area. -> Implemented Ouned's AMAROUNDME admin command into the command set. - Implemented support for Tchouky's custom hilt system (Or other custom hilt systems that use "hilt" in the userinfo to distribute the hilt info). - Implemented Boy's AdminLog. - Added the ka_CheatWarning cVar. - Added the AMCHEATS admin command. - Implemented Boy's flag exploit fix. - The cVar's bot_forcepowers, bot_forgimmick, and bot_honorableduelacceptance is no longer cheat protected. - Prevented some settings from being changed. - Added the AMBUNNY admin command. - Added the AMBROKE admin command. - Added the AMSILENCE admin command. - Added the AMCONTROL admin command. - Added the AMSLEEP admin command. - Added the AMGHOST admin command. - Added the AMSETHEALTH admin command. - Added lame protection. - Added the ka_ChangeTime cVar, which allows you to set how often players can change their userinfo. - Added the AMGAMEMODE admin command. - Added an InstaGib gamemode. - Added the ka_GameMode cVar to toggle between future gamemodes. - Added the ka_Pickups cVar to enable/disable items (Except team items such as the flags in CTF). - Added chat protection. - Added the "Default Settings" system. - Made it possible to throw items around with force if the ka_ThrowItems cVar is enabled. - Added the AMPOLL admin command. - Added the AMFLY admin command. - Added the AMBANRIGHTS command set. -> Added the AMBANTRIGGERS admin command to the command set. -> Added the AMBANFORCE admin command to the command set. -> Added the AMBANKILL admin command to the command set. -> Added the AMBANTOGGLE admin command to the command set. -> Added the AMBANRENAME admin command to the command set. - Fixed an issue with AMGET when it was used with either "ALL" or "ALLBOTS" as parameter, which caused quite a big lagspike. Now it does not lag at all. - Added the AMNOTELE client command. - Added the AMIGNORE client command. - Added the AMTEAMMANAGE command set. -> Added the AMLOCKTEAM admin command to the command set. -> Added the AMTEAMSTATUS admin command to the command set. -> Added the AMSHUFFLETEAMS admin command to the command set. -> Added the AMFORCETEAM admin command to the command set. -> Added the AMBANTEAM admin command to the command set. - Added the AMMANAGEADMIN admin command. - Added the AMSWAPPLAYERS admin command to the AMTELE command set. - Added the AMGETTOOTHER admin command to the AMTELE command set. - Added the Universal Trigger System. - Added the AMLOCKSERVER admin command. - Added the AMGAMETYPE admin command. - Added the AMREMOTE admin command. - Fixed the RCON "say" command. - Made it possible for the RCON to make use of most admin commands. This will also be useful when the universal trigger system is added. The RCON doesn't get the UI messages though, so one will have to know how to use the command in order to use it with the RCON. - Implemented Soldiers AMTELEGUN admin command from DS-Online v1.32 - AMTELE, AMGET, and AMGOTO is now in the same command set (AMTELE). - Added the AMGOTO admin command. - Added the AMGET admin command. - Added the AMTELE admin command. - Added the AMORIGIN admin command. - Rewrote most of the private duel system. -> Added a private force fight mode. -> Added a private FFA mode. -> The winner of the duel now gets back the health/shield stats from before the duel. -> You no longer need to wait ten seconds to re-engage in a duel. -> You can no longer use bacta when in duel (Except for in the FFA mode, where both shield and bacta can be used). -> Allowed multiple duels to take place at once. -> You can now set the duel distance using the ka_DuelDistance cVar (No limit in FFA, regardless of the cVar). -> You can now enable/disable suicide during duels using the ka_AllowDuelSuicide cVar. -> You can now enable/disable the private force fight and FFA modes using the ka_AllowForceDuels cVar. -> Pressing the duel challenge key while in a private match will now make you taunt. -> Implemented Deathspike's duel phasing system, which can be enabled/disabled using the ka_DuelPhasing cVar. - Added the AMWHOIS admin command. - Added the AMSTATUS2 admin command. - People affected by the normal invulnerability bubbles can no longer bother people with kicks, but others can still kick and throw them around for practice purposes, if the ka_ProtectedKnockback cVar is disabled. - Added the AMPROTECT admin command. - Commented out some basejk code that made absolutely no sense, and which probably caused nothing but problems. - Added the AMTERMINATOR admin command. - Added the AMALMIGHTY admin command. - Added the AMEMPOWER admin command. - Added the AMBANRANGE admin command. - Added the AMKICKBAN admin command. - Added the AMSTATUS client command, which will show you the client numbers of all players. - Added the AMKICK admin command. - Implemented the admin command system of DS-Online v1.32 -> Added an "allbots" parameter. - Implemented the custom chat channel system from DS-Online v1.32, with the addition of Ouned's character validation on the passwords, as well of a few changes of my own. - Added an admin chat channel. - Added an alternate/account based login system, based on that of DS-Online v1.32 - Added a dynamic login system, based on that of DS-Online v2.0 - Added the "info" client command. - Implemented the file based banning system from DS-Online v1.32 -> If you attempt to ban "127.0.0.1" it will not be added to the banlist. - Implemented Deathspike's command comparison method. - Implemented all of Boy's Q3fill fixes. - You can now use black in your names using: ^0. - Implemented Ouned's "YellowDfaFix", to avoid getting stuck at random times if you perform a yellow "dfa". - Added my "DualBladeFix", so that you will no longer get stuck if you perform a "dfa" while using a dual blade. - Added my "GhostSaberFix". - Implemented Boy's "BlankNameFix". - Implemented Deathspike sanitize function from DS-Online v2.0 - Implemented Boy's "MissileFix". - Implemented Boy's "NameCrashFix". - Disabled "vsay", "vsay_team", "vtell", "vosay", "vosay_team", "votell", and "vtaunt" commands. - Implemented Boy's "CbufExecFix". - Implemented Boy's "SpectatorCrashFix". - Implemented Boy's "RocketLockFix". - Implemented Boy's "ForceCrashFix", which also supports bigger forceranks. Bigger forceranks are not that common in 1.04, but it is good to support it, just in case. - Implemented Boy's "SaberStealFix". - Added a welcome greeting with a fancy TIE Fighter sound effect.
| |
| | | Kameleon
Posts : 260
| Subject: Re: Mod suggestions Tue 17 Nov 2015, 9:46 pm | |
| While the latest update isn't a big one, it is still worth mentioning In short: I finished the UI, for now at least Thought I'd post some images of it ^_^ Quick overview of the latest clientside changes: - Added a UI that allows you to enable/disable/increase/decrease the new mod cVar's, as well as FOV. - Full clientside changelog:
***************************** KaMod 1.04 Edition *****************************
Author: Kameleon Email: kf@letustalk.dk
------------------- Release #1 ------------------- - Added a UI that allows you to enable/disable/increase/decrease the new mod cVar's, as well as FOV. - Added a UI for the RGB saber colours. - Added the custom hilt selector to the Player menu. - You can now see more skins in the skin selector. - Added a function based on Nerevar's "Draw client names" method from CamMod. My changes makes it work with the invisible duel system, so that if you are in a private match it will only draw the name of your opponent. It also doesn't trace people who are using mindtrick, or e.g. two other players who are in a duel, due to the way the duel invisibility works. - Added a version of Nerevar's in-game serverlist, which I altered to fit in 1.04 - Implemented Tchouky's custom hilt system. - Removed the FOV restriction for third person, which capped it at 97. You can now increase it up to 160. - Implemented Daggolin's RGB Saber system. - Implemented Daggolin's "Units per Second" speedometer. - Implemented Daggolin's duel invisibility system, with a small addition of my own. - Made it possible to disable the duel background music. Especially helpful to avoid the music from looping on each respawn if you are using the private FFA mode. - Made it possible to disable duel glow. - Implemented Daggolin's client list command. - Added an in-game clock. - Added effects, icons, and shaders for the terminator powers, which are mostly based on Azymn's Force Mod II code.
| |
| | | Raincerous Jedi Adept
Posts : 39
| Subject: Re: Mod suggestions Tue 17 Nov 2015, 9:49 pm | |
| Wow! That looks amazing, Kameleon. | |
| | | EpicJK2 Legend
Posts : 3376
| Subject: Re: Mod suggestions Tue 17 Nov 2015, 10:05 pm | |
| Nice Kam, looks really good! | |
| | | Vader Sith Warrior
Posts : 4359
| Subject: Re: Mod suggestions Wed 18 Nov 2015, 1:02 am | |
| Woo, looks good! | |
| | | KingYodah Legend
Posts : 7342
| Subject: Re: Mod suggestions Wed 18 Nov 2015, 3:55 am | |
| Yummy! | |
| | | Kameleon
Posts : 260
| Subject: Re: Mod suggestions Thu 19 Nov 2015, 8:19 am | |
| I am glad you all seem to like the new UI! ^_^ The latest changes are nothing big either, but I still found it interesting enough that I'd want to make a post about it, and I think you will like it Quick overview of the latest changes: - Implemented Nerevar's "Bacta on hip" feature. If it is enabled, and you currently have a bacta in your inventory, then you will have a bacta attatched to your hip. (Not really useful if you play as Reelo though, as the bacta gets lost inside all of his ... fluffyness xD) - Implemented Nerevar's "Santa hat" feature. If enabled, all clients on the server will appear to have santa hats on their heads to you. There is a slight position issue when walking in certain angles, but that is due to how JK2 handles certain angles, sadly. Other than that it is a great addition for the christmas season! - A few minor additions and adjustments to the UI. - Full clientside changelog:
***************************** KaMod 1.04 Edition *****************************
Author: Kameleon Email: kf@letustalk.dk
------------------- Release #1 ------------------- - Implemented Nerevar's "Bacta on hip", and "Santa hat" feature from HaX. - Added a UI that allows you to enable/disable/increase/decrease the new mod cVar's, as well as FOV. - Added a UI for the RGB saber colours. - Added the custom hilt selector to the Player menu. - You can now see more skins in the skin selector. - Added a function based on Nerevar's "Draw client names" method from CamMod. My changes makes it work with the invisible duel system, so that if you are in a private match it will only draw the name of your opponent. It also doesn't trace people who are using mindtrick, or e.g. two other players who are in a duel, due to the way the duel invisibility works. - Added a version of Nerevar's in-game serverlist, which I altered to fit in 1.04 - Implemented Tchouky's custom hilt system. - Removed the FOV restriction for third person, which capped it at 97. You can now increase it up to 160. - Implemented Daggolin's RGB Saber system. - Implemented Daggolin's "Units per Second" speedometer. - Implemented Daggolin's duel invisibility system, with a small addition of my own. - Made it possible to disable the duel background music. Especially helpful to avoid the music from looping on each respawn if you are using the private FFA mode. - Made it possible to disable duel glow. - Implemented Daggolin's client list command. - Added an in-game clock. - Added effects, icons, and shaders for the terminator powers, which are mostly based on Azymn's Force Mod II code.
Santa hat: Bacta on hip: Updated "Settings" UI: Adjusted RGB saber UI: I hope you like it Remember that I am always open for mod suggestions, should you happen to have a great idéa | |
| | | Kameleon
Posts : 260
| Subject: Re: Mod suggestions Sat 21 Nov 2015, 2:16 pm | |
| Got a small handful of new updates I'd like to share Quick overview of the latest serverside changes: - Added the "g2platoon" command, which you can use if you have cheat access. It will spawn 12 animents on a straight line in the direction you are currently pointing. - Added the "killaniments" command, which you can use if you have cheat access, which will instantly kill all animents. - IP, admin status, and a few other things, are now kept on gametype change. - Added tag protection, which, if enabled, will allow you to protect multiple tags from being used if you are not logged in. - Full serverside changelog:
***************************** KaMod 1.04 Edition *****************************
Author: Kameleon Email: kf@letustalk.dk
------------------- Release #1 ------------------- - Added tag protection, which allows you to protect multiple tags from being used if you're not logged in. - You now keep a few things from the playerInfo struct, such as admin status and IP, on gametype change. - Added the killaniments command, which you can use if you have cheat access. - Added the g2platoon command, which you can use if you have cheat access. - Added the entity field "command", which will allow you to have the entity execute an RCON command, just like the universal trigger system does. Currently only works with Models, but I might make it possible for other entities too. - You can now use g2animent if you have cheat access. -> Fixed the spawn origin of the animents, so that they spawn in front of you, rather than wherever you point, to avoid having them getting stuck in the ground and such things. - Changed SetTeam so that you can still force a player onto another team, even if they are affected by e.g. AMBANTEAM. - Added the AMSPEED admin command. - Added the AMGRAVITY admin command. - Added the AMFREEZE admin command. - Added the AMKILL admin command. - Added the AMTHERMALTELE admin command to the AMTELE command set. - Implemented Daggolin's openAreaPortals RCON command, which allows you to remove any open area portals, if any. - Implemented Daggolin's SPMapFix. Might not make all SP maps fully playable, as it doesn't convert the maps, but it prevents the map from crashing the server if you don't have a converted version of it. - Added the "Duel parachute" system, which can be enabled/disabled with the new ka_DuelParachute cVar. - Added the entity fields "sitmodel", "sitorigin", and "sitangle", which would make you able to sit on e.g. chairs. - Added the AMTOGGLE admin command. - Added the AMEDITENTITY admin command to the AMMAPMOD command set. As with the AMADD command, this command should only be used by people who have had some experience with manual map modding; unless they want to screw up a lot of things. - You can now add the entity field "drainpole" to entities spawned with AMADD, which makes them drainable. - Added a possible fix to prevent bots losing their saber randomly when throwing it from time to time. - Fixed a gigantic hole in the security. - Added the ka_BotsPushInSaberLocks cVar, which you can use to enable/disable if you want bots to push in saberlocks. A Jedi Master bot is tough enough without this, but with this enabled it becomes quite OP, hence why I added the cVar in the first place. - Implemented Tox's AI, with a few improvements of my own, which I'd dare say make the bots slightly more difficult to beat; at least for intermediate players. They are also better at saberlocks now, especially on Jedi Master level. While the bots may not prove a challenge for experienced players overall, they surely will be in a saberlock, if their skill level is high enough. - Added an ALL parameter to the removeip RCON command. - Made it so that you can only have 24 characters in your name without colour codes, and up to 54 characters including the colour codes. Should be more than enough. - Added the ka_AutoAdjustEntityHeight cVar, which will automatically subtract the typical height difference for most common models and effects, so that they won't spawn floating in the air. Some people prefer to do this manually, hence why I added the cVar to enable/disable the feature. The cVar only affects the "easy-to-use" map modding commands, which means all of the map modding commands except AMADD. - Fixed an issue regarding bantoggle, which caused a lot of issues regarding knockdown and other things. - Added the AMMOVEENTITY admin command to the AMMAPMOD command set. - Changed the disconnect time system so that it only keeps punishments such as e.g. sleep, balloon, ban-force, etc, rather than also keeping powers, and login, as that could create a huge hole in the security. Thanks to Daggolin for showing me that it could be exploited, so that I could apply a fix to it. - Added the AMBANCALLVOTE admin command to the AMBANRIGHTS command set. - Added the AMVOTECONTROL admin command. - Added the ka_VoteControl cVar, which makes you able to set very specific settings on what types of votes are allowed/disallowed, e.g. map change, map restart, kicking a client, etc. - Added a system that makes it so that if you reconnect to the server it will compare the IP of the previous owner of the clientnumber with the IP of the person who is trying to connect / reconnect. If the clientnumber and IP matches, and you connect successfully within 10 seconds after the disconnect / reconnect, then you will keep your previous struct, e.g. your login, if you have been slept, if you were empowered, etc. - Implemented Boy's duplicate name prevention, with an additional check of my own to prevent certain issues. The system can be enabled/disabled with the new ka_DuplicateNamePrevention cVar. - If you have the permission to use AMHIDDEN, then you can use the new "hidden" parameter after the password when you log in. This will log you in, without broadcasting it to everyone, as well as hide your admin status. - Added the AMSEEHIDDEN admin command. - Added the AMHIDDEN admin command. - Fixed some serious issues. - Added the AMBANEMOTES admin command to the AMBANRIGHTS command set. - Fixed a bug that prevented players in private FFA to pull items. - Added the AMADMIN command, which will list of all the admin commands that are availble to you. - When you disable an account with AMMANAGEADMIN, it will now also disable the scoretracker for that account. Same goes for the AMDISABLEACCOUNT command. - Fixed a serious bug in my center print system. - The scoretracker now tracks duels, ff, and ffa separately. - Added a function to clean the player info struct on disconnect. Can't believe I forgot about something that important. - The "use" animation from singleplayer will now play if you use an object. There is a slight funny movement once you let go, but that also happens when you taunt, so I don't mind it too much. - Added an option to add a "FFA Limit" so that you can limit the match to e.g. first to three, etc. - Added a "FFA Counter" to the private ffa mode, to keep track of who would win that mode. - I apparently forgot to write that I implemented Boy's AutoExec system, which I did a long time ago by now, but here are the changes: -> Added the ka_AutoExec cVar to enable/disable the entire system. -> Added the ka_AutoExecMaps cVar to enable/disable the map related settings. -> Added the ka_AutoExecMapEdits cVar to enable/disable that map specific edits are automatically executed on map start, e.g. models, shaders, etc. -> Added the ka_AutoExecTriggers cVar to enable/disable that universal triggers are automatically executed on map start. - Added the AMMANAGETRIGGERS admin command. - Made some adjustments with Boy, so that the new mapmodding struct could be used. - Cleaned the basejk structs by moving my stuff to their own structs. - Added the AMILLUSION admin command. - Added the AMINVISIBLE admin command. - Added a serverside scoretracking system, which tracks kills, deaths, flag steals, flag captures, private wins, and private losses. The private wins and losses being used for the "Duel" and "Force fight" modes. - Added the AMDISABLEACCOUNT client command. - Added the AMCHANGEPASSWORD client command. - Added the AMREGISTER client command, as well as the cVar ka_AutoActivateAccounts, which decides whether the accounts should be activated automatically or if they need to be activated by an admin. - Made it possible to add lights through AMADD too. - Added a Last Man Standing gamemode, based on that of DS-Online v1.32 - Altered the AddScore function quite a bit. - Added the AMSAVE admin command to the AMMAPMOD command set. - Added the AMADDLIGHT admin command to the AMMAPMOD command set. - Added the AMADDSPAWNPOINT admin command to the AMMAPMOD command set. - Added the AMADDTELEPORTER admin command to the AMMAPMOD command set. - Added the AMADDEFFECT admin command to the AMMAPMOD command set. - Added the AMLISTEDITS admin command to the AMMAPMOD command set. - Added the AMREMOVE admin command to the AMMAPMOD command set. - Added the AMSETMUSIC admin command to the AMMAPMOD command set. - Made it possible to add the forcefields through AMADD too. - Added the AMFORCEFIELD admin command to the AMMAPMOD command set. - Added the AMFIND admin command to the AMMAPMOD command set. - Added the AMRESURRECT admin command. - Added the AMBALLOON admin command. - Added the AMSLAP admin command. - Added the AMGARLIC client command, for those who does not want to be kissed, hugged, or shake hands. - Added the !build, !motd, !version, and !news say commands. - Added the ka_News cVar. - Added the ka_Motd cVar. - Added a function to handle different center print scenarios, such as the MOTD, news, say commands, etc. - Added the AMPLOGIN admin command. - Added the AMBOTSAY admin command. - Added the AMREDIRECT admin command. - Added the AMREDPILL admin command. - Added the AMSNIPER admin command. - Added the AMDUALSABER admin command. - Added the AMEMOTE admin command. - Implemented the modern emote system of DS-Online v2, though with some adjustments to make it fit my likings, e.g. making it possible to do emotes while moving too. - Added the AMRENAME admin command. - Added AMGOD and AMNOCLIP as seperate admin commands in the AMCHEATS permission, in case you would want to e.g. make a bot immortal for training purposes. - Added the AMQUAKE admin command. - Added the AMADMINLOG admin command, as the first command in the second command group. - Added the AMMAPMOD command set. -> Added the AMADD admin command to the command set. -> Added the "Model" classname, which allows you to spawn advanced usable models. -> Added the AMADDMODEL admin command to the command set. -> Added the AMENTITYINFO admin command to the command set. -> Implemented Boy's Triggers && Movers system. -> Implemented Boy's modded spawnflag. -> Added the AMSHADER admin command. -> You can now add the "adminLevel" attribute to an entity to make its use restricted to a certain admin level. -> You can now add the "password" attribute to an entity to make its use password protected. -> You can now add the "noteleport" attribute to a trigger_multiple to make teleportation impossible within the mins/maxs area of the entity. Also made it possible to set a minimum "adminLevel" required to be able to teleport in the area. -> Implemented Ouned's AMAROUNDME admin command into the command set. - Implemented support for Tchouky's custom hilt system (Or other custom hilt systems that use "hilt" in the userinfo to distribute the hilt info). - Implemented Boy's AdminLog. - Added the ka_CheatWarning cVar. - Added the AMCHEATS admin command. - Implemented Boy's flag exploit fix. - The cVar's bot_forcepowers, bot_forgimmick, and bot_honorableduelacceptance is no longer cheat protected. - Prevented some settings from being changed. - Added the AMBUNNY admin command. - Added the AMBROKE admin command. - Added the AMSILENCE admin command. - Added the AMCONTROL admin command. - Added the AMSLEEP admin command. - Added the AMGHOST admin command. - Added the AMSETHEALTH admin command. - Added lame protection. - Added the ka_ChangeTime cVar, which allows you to set how often players can change their userinfo. - Added the AMGAMEMODE admin command. - Added an InstaGib gamemode. - Added the ka_GameMode cVar to toggle between future gamemodes. - Added the ka_Pickups cVar to enable/disable items (Except team items such as the flags in CTF). - Added chat protection. - Added the "Default Settings" system. - Made it possible to throw items around with force if the ka_ThrowItems cVar is enabled. - Added the AMPOLL admin command. - Added the AMFLY admin command. - Added the AMBANRIGHTS command set. -> Added the AMBANTRIGGERS admin command to the command set. -> Added the AMBANFORCE admin command to the command set. -> Added the AMBANKILL admin command to the command set. -> Added the AMBANTOGGLE admin command to the command set. -> Added the AMBANRENAME admin command to the command set. - Fixed an issue with AMGET when it was used with either "ALL" or "ALLBOTS" as parameter, which caused quite a big lagspike. Now it does not lag at all. - Added the AMNOTELE client command. - Added the AMIGNORE client command. - Added the AMTEAMMANAGE command set. -> Added the AMLOCKTEAM admin command to the command set. -> Added the AMTEAMSTATUS admin command to the command set. -> Added the AMSHUFFLETEAMS admin command to the command set. -> Added the AMFORCETEAM admin command to the command set. -> Added the AMBANTEAM admin command to the command set. - Added the AMMANAGEADMIN admin command. - Added the AMSWAPPLAYERS admin command to the AMTELE command set. - Added the AMGETTOOTHER admin command to the AMTELE command set. - Added the Universal Trigger System. - Added the AMLOCKSERVER admin command. - Added the AMGAMETYPE admin command. - Added the AMREMOTE admin command. - Fixed the RCON "say" command. - Made it possible for the RCON to make use of most admin commands. This will also be useful when the universal trigger system is added. The RCON doesn't get the UI messages though, so one will have to know how to use the command in order to use it with the RCON. - Implemented Soldiers AMTELEGUN admin command from DS-Online v1.32 - AMTELE, AMGET, and AMGOTO is now in the same command set (AMTELE). - Added the AMGOTO admin command. - Added the AMGET admin command. - Added the AMTELE admin command. - Added the AMORIGIN admin command. - Rewrote most of the private duel system. -> Added a private force fight mode. -> Added a private FFA mode. -> The winner of the duel now gets back the health/shield stats from before the duel. -> You no longer need to wait ten seconds to re-engage in a duel. -> You can no longer use bacta when in duel (Except for in the FFA mode, where both shield and bacta can be used). -> Allowed multiple duels to take place at once. -> You can now set the duel distance using the ka_DuelDistance cVar (No limit in FFA, regardless of the cVar). -> You can now enable/disable suicide during duels using the ka_AllowDuelSuicide cVar. -> You can now enable/disable the private force fight and FFA modes using the ka_AllowForceDuels cVar. -> Pressing the duel challenge key while in a private match will now make you taunt. -> Implemented Deathspike's duel phasing system, which can be enabled/disabled using the ka_DuelPhasing cVar. - Added the AMWHOIS admin command. - Added the AMSTATUS2 admin command. - People affected by the normal invulnerability bubbles can no longer bother people with kicks, but others can still kick and throw them around for practice purposes, if the ka_ProtectedKnockback cVar is disabled. - Added the AMPROTECT admin command. - Commented out some basejk code that made absolutely no sense, and which probably caused nothing but problems. - Added the AMTERMINATOR admin command. - Added the AMALMIGHTY admin command. - Added the AMEMPOWER admin command. - Added the AMBANRANGE admin command. - Added the AMKICKBAN admin command. - Added the AMSTATUS client command, which will show you the client numbers of all players. - Added the AMKICK admin command. - Implemented the admin command system of DS-Online v1.32 -> Added an "allbots" parameter. - Implemented the custom chat channel system from DS-Online v1.32, with the addition of Ouned's character validation on the passwords, as well of a few changes of my own. - Added an admin chat channel. - Added an alternate/account based login system, based on that of DS-Online v1.32 - Added a dynamic login system, based on that of DS-Online v2.0 - Added the "info" client command. - Implemented the file based banning system from DS-Online v1.32 -> If you attempt to ban "127.0.0.1" it will not be added to the banlist. - Implemented Deathspike's command comparison method. - Implemented all of Boy's Q3fill fixes. - You can now use black in your names using: ^0. - Implemented Ouned's "YellowDfaFix", to avoid getting stuck at random times if you perform a yellow "dfa". - Added my "DualBladeFix", so that you will no longer get stuck if you perform a "dfa" while using a dual blade. - Added my "GhostSaberFix". - Implemented Boy's "BlankNameFix". - Implemented Deathspike sanitize function from DS-Online v2.0 - Implemented Boy's "MissileFix". - Implemented Boy's "NameCrashFix". - Disabled "vsay", "vsay_team", "vtell", "vosay", "vosay_team", "votell", and "vtaunt" commands. - Implemented Boy's "CbufExecFix". - Implemented Boy's "SpectatorCrashFix". - Implemented Boy's "RocketLockFix". - Implemented Boy's "ForceCrashFix", which also supports bigger forceranks. Bigger forceranks are not that common in 1.04, but it is good to support it, just in case. - Implemented Boy's "SaberStealFix". - Added a welcome greeting with a fancy TIE Fighter sound effect.
Quick overview of the latest clientside changes: - Fixed the positioning issue with the santa hat and the bacta model! - Added Fly3r's HQ chat icon. - Full clientside changelog:
***************************** KaMod 1.04 Edition *****************************
Author: Kameleon Email: kf@letustalk.dk
------------------- Release #1 ------------------- - Fixed a positioning issue with the santa hat and bacta models. - Added Fly3r's HQ chat icon. - Implemented Nerevar's "Bacta on hip", and "Santa hat" feature from HaX. - Added a UI that allows you to enable/disable/increase/decrease the new mod cVar's, as well as FOV. - Added a UI for the RGB saber colours. - Added the custom hilt selector to the Player menu. - You can now see more skins in the skin selector. - Added a function based on Nerevar's "Draw client names" method from CamMod. My changes makes it work with the invisible duel system, so that if you are in a private match it will only draw the name of your opponent. It also doesn't trace people who are using mindtrick, or e.g. two other players who are in a duel, due to the way the duel invisibility works. - Added a version of Nerevar's in-game serverlist, which I altered to fit in 1.04 - Implemented Tchouky's custom hilt system. - Removed the FOV restriction for third person, which capped it at 97. You can now increase it up to 160. - Implemented Daggolin's RGB Saber system. - Implemented Daggolin's "Units per Second" speedometer. - Implemented Daggolin's duel invisibility system, with a small addition of my own. - Made it possible to disable the duel background music. Especially helpful to avoid the music from looping on each respawn if you are using the private FFA mode. - Made it possible to disable duel glow. - Implemented Daggolin's client list command. - Added an in-game clock. - Added effects, icons, and shaders for the terminator powers, which are mostly based on Azymn's Force Mod II code.
Tag protection: Fly3r's Animated HQ chat icon: | |
| | | KingYodah Legend
Posts : 7342
| Subject: Re: Mod suggestions Sat 21 Nov 2015, 10:25 pm | |
| The tag protection is something like banname? Or what it means? Not using corresponding clan tags? And the time renaming means time till set autorename | |
| | | Vader Sith Warrior
Posts : 4359
| Subject: Re: Mod suggestions Sun 22 Nov 2015, 1:46 am | |
| I remember on the uL server, if you had the uL tags on without being logged in the ALP (AntiLamerPatrol) would come after you. xD But yea this seems like a good idea, won't have to worry about fake's or just people putting tag on. | |
| | | Kameleon
Posts : 260
| Subject: Re: Mod suggestions Sun 22 Nov 2015, 2:55 am | |
| - KingYodah wrote:
- The tag protection is something like banname? Or what it means? Not using corresponding clan tags? And the time renaming means time till set autorename
Tag protection: If someone wears the tag specified by the server administrator, e.g. )>SoL<( in your case, and they are not logged in, then they will have 30 seconds to rename before getting kicked from the server That should give the fakers some pressure to rename quickly | |
| | | KingYodah Legend
Posts : 7342
| Subject: Re: Mod suggestions Sun 22 Nov 2015, 5:34 am | |
| - Kameleon wrote:
- Tag protection: If someone wears the tag specified by the server administrator, e.g. )>SoL<( in your case, and they are not logged in, then they will have 30 seconds to rename before getting kicked from the server
That should give the fakers some pressure to rename quickly Isn't better just to rename them into name without tag? Because if people will be being kicked for this, it can happen that they won't be coming again to the server because they could think of this as an abuse. I know you can disable tag protection but still, is kicking off server that necessary? Plus there is also that problem that member is wearing tags and may not be logged in. (I just remembered on devy like he sometimes uses SoL tag xD, but still lol) | |
| | | Sponsored content
| Subject: Re: Mod suggestions | |
| |
| | | | Mod suggestions | |
|
Similar topics | |
|
| Permissions in this forum: | You cannot reply to topics in this forum
| |
| |
| |