|
| 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 Sun 22 Nov 2015, 5:52 am | |
| - KingYodah wrote:
- 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. When the mod renames the player, it is only on the serverside. On the clientside, their name will still be stored as whatever it was before, so if they where to reconnect, then they would still have the name with the tag, and then receive the tag protection message again. That is why having them rename themselves would be the best option. Plus, it puts more pressure on fakers knowing that they will be kicked rather than just renamed If someone is faking my tag I personally wouldn't mind them getting kicked, if they don't change their name I'd say 30 seconds to either log in or rename is more than enough time Regarding the members, then they should just log in; if it didn't require a log in, then there wouldn't be much point to the tag protection system? In case of a returning player, who doesn't know the current password, then he could just rename until another member gets online Also, I doubt people will see it as "abuse", when there is a big message on their screen saying "Tag protection" Then they'd know that they weren't kicked by a player, and other players on the server would see the message "has been kicked due to tag protection", so they wouldn't think of it as abuse either If you don't want tag protection on your server, then you can just disable the tag protection system I know some servers prefer to have this sort of system enabled though, hence why it is an option in the mod ^_^ | |
| | | KingYodah Legend
Posts : 7342
| Subject: Re: Mod suggestions Sun 22 Nov 2015, 8:06 am | |
| - Kameleon wrote:
- having them rename themselves would be the best option
It is certainly - Kameleon wrote:
- Also, I doubt people will see it as "abuse", when there is a big message on their screen saying "Tag protection"
I didn't mean the message as abuse but the kicking, I wanted to be sure it is not excessively strict ^_^ - Kameleon wrote:
Then they'd know that they weren't kicked by a player, and other players on the server would see the message "has been kicked due to tag protection", so they wouldn't think of it as abuse either Just as with banning, if you warn someone and he/she doesn't listen, this should be safe too. But still, I was also thinking of that if someone puts on tag despite not being a member, I wanted to be sure it won't be taken with excessive strictness, when it is meant e.g. for fun or it is rather harmless teasing I still like your ideas and effort | |
| | | Kameleon
Posts : 260
| Subject: Re: Mod suggestions Wed 30 Dec 2015, 8:37 am | |
| Quick overview of the latest serverside changes: - Added commands that allows you to spawn weapons and items, if you have cheat access - Fixed "emote kicking". - Fixed a bug that caused a weapon related issues on the clientside while being cloaked. - Full serverside changelog:
***************************** KaMod 1.04 Edition *****************************
Author: Kameleon Email: kf@letustalk.dk
------------------- Release #1 ------------------- - Fixed a cloaking related bug, which caused issues on the clientside. - Fixed the "emote kick" exploit. - Added the "spawngun", and "spawnitem" commands, which you can use if you have cheat access. - 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: - Updated the "Optic Radar" with a beautiful new texture by Boothand. - Added a command that lets you see the clientside credits, client commands, and all new cVars in the console. - If you have the bacta indicator enabled, then it will now also show up on your HUD, rather than just on your hip, as some models is too ... fluffy ... for the hip version. - Full clientside changelog:
***************************** KaMod 1.04 Edition *****************************
Author: Kameleon Email: kf@letustalk.dk
------------------- Release #1 ------------------- - Removed some shaders on the Optic Radar, and made it use a new beautiful texture by Boothand! - Added the kamodinfo client command. - If the bacta cVar is enabled, then you will now also see a small bacta icon on your HUD. Especially useful if you play as e.g. Reelo, as the bacta model on the hip would be lost in all of his ... Fluffyness. - 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, though the new icons were made by Fly3r.
The new design for the "Optic Radar", made by Boothand, inspired by Darth Maul's binocular design: | |
| | | Vader Sith Warrior
Posts : 4359
| Subject: Re: Mod suggestions Wed 30 Dec 2015, 2:57 pm | |
| No emote kicking woo! The binoculars look great too. | |
| | | KingYodah Legend
Posts : 7342
| | | | Kameleon
Posts : 260
| Subject: Re: Mod suggestions Thu 31 Dec 2015, 11:29 am | |
| I rarely post updates when there is only a single new addition, but this one is cool enough to get its own post Quick overview of the latest clientside changes: - Implemented Tr!force's "Mini Keyboard Display", which can be very useful for teaching players how to e.g. strafe jump, do dfa's, and so on. Only works on servers that use a serverside mod that supports it though, e.g. KaMod. - Full clientside changelog:
***************************** KaMod 1.04 Edition *****************************
Author: Kameleon Email: kf@letustalk.dk
------------------- Release #1 ------------------- - Implemented Tr!force's "Mini Keyboard Display". - Removed some shaders on the Optic Radar, and made it use a new beautiful texture by Boothand! - Added the kamodinfo client command. - If the bacta cVar is enabled, then you will now also see a small bacta icon on your HUD. Especially useful if you play as e.g. Reelo, as the bacta model on the hip would be lost in all of his ... Fluffyness. - 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, though the new icons were made by Fly3r.
Quick overview of the latest serverside changes: - Added support for the mini keyboard. - Full serverside changelog:
***************************** KaMod 1.04 Edition *****************************
Author: Kameleon Email: kf@letustalk.dk
------------------- Release #1 ------------------- - Implemented the serverside components of Tr!force's "Mini Keyboard Display". - Fixed a cloaking related bug, which caused issues on the clientside. - Fixed the "emote kick" exploit. - Added the "spawngun", and "spawnitem" commands, which you can use if you have cheat access. - 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.
| |
| | | KingYodah Legend
Posts : 7342
| Subject: Re: Mod suggestions Thu 31 Dec 2015, 11:44 am | |
| If that tells me more how to strafe like Rachel, then .. xD looks nice and interesting ^^
Dunno, but wouldn't it be better if mini display parts were rather in column on the side? At least to me it may feel more comfortable when it doesn't stretch into screen. What about WASD indicators there too? Or, instead of arrow keys, because dunno who would play this kind of game with arrow keys. What you think? Or does it show e.g. Up key regardless whether you press W or Up?
Last edited by KingYodah on Thu 31 Dec 2015, 11:52 am; edited 2 times in total | |
| | | Kameleon
Posts : 260
| Subject: Re: Mod suggestions Thu 31 Dec 2015, 11:49 am | |
| - KingYodah wrote:
- What about WASD indicators there too? What you think? I had a thought that it might be useful but dunno what you think.
The arrow keys just means "Direction" keys They react to whichever keys you prefer to use to move around, so if you, like most people, use WASD, then they will work with those too | |
| | | KingYodah Legend
Posts : 7342
| Subject: Re: Mod suggestions Thu 31 Dec 2015, 11:52 am | |
| Just edited my post, right during you posting lol | |
| | | KingYodah Legend
Posts : 7342
| Subject: Re: Mod suggestions Sun 17 Jan 2016, 11:40 am | |
| I actually have an idea, for TFFA/CTF/CTY/Instagib (whatever else team modes are here), but let's say we play CTF and teams are 4 vs 8 e.g., so uneven balance, would it be possible to make an auto-balance thingy like that one I know from CoD where server autobalances teams 15 seconds after a player joins and uneven balance happens (at least I think that's how it works, if player doesn't click auto-team)? What you think? Player skills can't be that easily auto-balanced and it is more or less on players' good will but player count might. | |
| | | fau
Posts : 45
| Subject: Re: Mod suggestions Tue 19 Jan 2016, 1:15 am | |
| There is such thing, called g_teamForceBalance (although it doesn't shuffle players, just prevents them from joining bigger team) | |
| | | KingYodah Legend
Posts : 7342
| Subject: Re: Mod suggestions Tue 19 Jan 2016, 2:16 am | |
| Kameleon told me that but I didn't think of that, and I also didn't mean players who are already playing to prevent them from joining bigger team but also those who are just connecting. Just like it is in CoD where servers frequently check teams and autobalance them. In case of our team modes it would take random players rather from bottom half of bigger team and put them to smaller team (at least I thought that's CoD model). | |
| | | fau
Posts : 45
| Subject: Re: Mod suggestions Tue 19 Jan 2016, 2:27 am | |
| It works for connecting players too (althought it allows for spread of 2, rather than 1). The problem is when some players exit the game and leave team imbalanced. Auto balancing is good for round-based modes or high-volume mainstream games where mp is basically there because devs were too lazy to write decent bots =) In JK2 players would appreciate /callvote balance or /callvote shuffle I think, nobody likes being thrown around without a notice. | |
| | | KingYodah Legend
Posts : 7342
| Subject: Re: Mod suggestions Tue 19 Jan 2016, 3:09 am | |
| In CoD, server always prints messages, first that in 1 minute teams will be autobalanced, another message appears 15 seconds before autobalance. I suggested same here. /callvote could bring negative result hence I would prefer autobalance with players being warned beforehand. Plus it would be (should be I think) on admins if they want to have this cvar enabled. So far it is just on players' good will to autobalance teams so I think having fair teams at least count-wise would be cool. | |
| | | Kameleon
Posts : 260
| Subject: Re: Mod suggestions Thu 17 Mar 2016, 9:25 pm | |
| - KingYodah wrote:
- In CoD, server always prints messages, first that in 1 minute teams will be autobalanced, another message appears 15 seconds before autobalance. I suggested same here. /callvote could bring negative result hence I would prefer autobalance with players being warned beforehand. Plus it would be (should be I think) on admins if they want to have this cvar enabled. So far it is just on players' good will to autobalance teams so I think having fair teams at least count-wise would be cool.
Haven't had time to work on the mod lately due to my studies, but I've added this to my to-do-list | |
| | | KingYodah Legend
Posts : 7342
| Subject: Re: Mod suggestions Thu 17 Mar 2016, 11:29 pm | |
| It's okay, I thought you were busy with stuff, so wb and see you again ^.^ | |
| | | Kameleon
Posts : 260
| Subject: Re: Mod suggestions Mon 25 Apr 2016, 8:26 pm | |
| Haven't had time to work on the balance feature, but I added a few new gamemodes, one of which I think many people will enjoy Quick overview of the latest serverside changes: - Added a "Gun Game" / "Arms Race" gamemode. - Added a "Terminator" gamemode. - Added a flag that you can use to tell the clientside whether or not you want a physical jetpack on your back as Terminator, in case you are using a model that has a jetpack already, e.g. Boba Fett models. - Fixed a bug in the admin management command, and rewrote certain parts of it. - Full serverside changelog:
***************************** KaMod 1.04 Edition *****************************
Author: Kameleon Email: kf@letustalk.dk
------------------- Release #1 ------------------- - Added a "Gun Game / Arms Race" gamemode to the AMGAMEMODE command. - Added a Terminator gamemode to the AMGAMEMODE command. - Added a the "nojetmodel" parameter to the terminator command, which you can use if your current skin already has a jetpack, e.g. a Boba Fett skin, so that the clientside jetpack doesn't overlap with the one on the skin. - Fixed a bug in the AMMANAGEADMIN admin command, and rewrote some parts of its "addcmd" and "removecmd" parts to make it more user friendly. - Implemented the serverside components of Tr!force's "Mini Keyboard Display". - Fixed a cloaking related bug, which caused issues on the clientside. - Fixed the "emote kick" exploit. - Added the "spawngun", and "spawnitem" commands, which you can use if you have cheat access. - 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.
| |
| | | KingYodah Legend
Posts : 7342
| Subject: Re: Mod suggestions Tue 30 Aug 2016, 9:13 am | |
| Today I accidentally pressed ALT+ENTER, it switched into full screen mode and when I was pressing ALT+ENTER to get back, it wasn't letting me. Well, sorta, because, imagine screen divided into 4 quadrants. 3 of them were entirely black and 4th bottom left was the game. Weird was also that I struggled a while to get out of full screen even after restarting the game entirely, and what's more, Windows Basic (the color theme etc) was turned on from some reason. Only after all this I managed to get back to normal Windows mode and minimized game window. I reckon there is something buggy which needs to be looked at I guess.. | |
| | | Kameleon
Posts : 260
| Subject: Re: Mod suggestions Tue 30 Aug 2016, 4:32 pm | |
| Not something I can fix in my qvm mod, sorry :/ | |
| | | fau
Posts : 45
| Subject: Re: Mod suggestions Wed 31 Aug 2016, 1:15 am | |
| This is JK2MV issue and to be precise an underlying library (SDL2) or hardware/OS. I don't think we can do anything about it, just type vid_restart when it happens like you had to do in original client. | |
| | | Kameleon
Posts : 260
| Subject: Re: Mod suggestions Mon 26 Dec 2016, 5:23 am | |
| I've been very busy with school this year, but I intend to work extra hard on my mod in the upcoming year Remember that you can still leave suggestions I hope that I am either able to finish the mod this year, or at the very least release a beta version, as aside from a few features, I mainly need a lot of bug testing and feedback on the features, and the best way to get that is to let people play with the mod I think | |
| | | Vader Sith Warrior
Posts : 4359
| Subject: Re: Mod suggestions Mon 26 Dec 2016, 6:54 am | |
| Good to hear from you Kam ! I'm sure people are willing to test things out xP If I ever have time I'd be willing to help as well ! | |
| | | ShadowPC56579
Posts : 811
| Subject: Re: Mod suggestions Sat 28 Jan 2017, 2:41 pm | |
| JK2 Hardcore deathmatch mode. 1 hit kills and 1 life only. | |
| | | Kameleon
Posts : 260
| Subject: Re: Mod suggestions Sat 28 Jan 2017, 10:07 pm | |
| Shadow, for that you could just make a custom Last Man Standing mode with a kill limit of 1 and adjust the cvar that handles damage velocity So no extra work for me on this one > | |
| | | ShadowPC56579
Posts : 811
| Subject: Re: Mod suggestions Sun 29 Jan 2017, 5:02 am | |
| When a player dies he must be sent to spectator mode for the rest of the mode. | |
| | | Sponsored content
| Subject: Re: Mod suggestions | |
| |
| | | | Mod suggestions | |
|
Similar topics | |
|
| Permissions in this forum: | You cannot reply to topics in this forum
| |
| |
| |