Jump to content

6 files

  1. nitmod_2.3.2_20210131

    Version 2.3.2 is in the making (when I have time...)
    Download
    You only need to replace the qagame .dll or.so and the pk3 files with the new ones to update your server.
    If you are installing for the first time, or updating from a version prior to 2.3, don't forget to check the Setup tutorial and the NxAC Setup tutorial.
    Changelog
    N!tmod 2.3.2 (Build 20210131) Added: g_disableComplaints flag 8 (Disable complaints for tripmines teamkills)
    Added: Some global awards
    Added: g_artilleryHints (0 - Disable | 1 - Enable team artillery zone hints)
    Added: cg_artilleryHints (0 - Disable | 1 - Display team artillery zone hints, if enabled on server)
    Added: 'nopm' admin flag - Disable private messages for levels or users with this flag
    Fixed: Global Backstabs stats were incremented when backstabing a teammate
    Fixed: Bug with mortar cam frame staying on screen during whole map
    Fixed: /team exploit allowing players to spawn with other classes weapons if g_pickAnyWeapon was enabled
    Fixed: HUD XP was no longer flashing yellow after increasing since recent builds
    Fixed: Players could walk with scoped weapons if global stats were displayed on screen
    Fixed: cg_autoaction demo recording sometimes not working
    Modified: HUD BS/HS stats now flash green for a short time when they increase
    Modified: Renamed some global awards
    Modified: Notifications popups (top right of the screen for awards, private messages...)
    Modified: Global stats window size and opacity
    Modified: Code optimizations
    Modified: Loading screen progress bar
    Removed: "globalstats" command is no longer bound to N key by default
    N!tmod 2.3.2 (Build 20201231) Fixed: Mod couldn't load on Linux/MacOS (MacOS Remains untested because I don't have a Mac at home...)
    Fixed: Something was wrong with shuffle by K/D Ratio
    N!tmod 2.3.2 (Build 20201228-1) Fixed: Self-stab bug with g_hitboxes enabled (Thanks to eG clan for help with debugging).
    Fixed: Announcer ("prepare to fight", etc) was sometimes corrupted
    Modified: Announcer font (kill assistance, etc...)
    Added: Objectives announces on screen (when planting, destroying, damaging, etc...)
    Fixed: Typo when tripmine was set
    Added: Intermission Awards 'emojis'
    Added: LUA et_obituary can now replace the default obituaries with it's return value (Request #54)
    Fixed: Typo when tripmine was set
    Fixed: BUG #73 Satchel bug where satchel would only damage players but not objectives around
    Fixed: Satchel bug where satchel wouldnt drop (related to BUG #73)
    Fixed: BUG #70 Medics couldn't pick Sten at all when g_pickAnyWeapon was enabled (except if g_weapons 512 flag was set)
    Modified: Avoid flooding client with server commands when arming/disarming dyna/mines
    Added: Objective hints, makes it easier to find objectives to construct/destroy (experimental)
    Added: cg_objectiveHints client cvar
    Added: 'cg_drawHUDStats' cvar (0/1): toggle drawing N!tmod's HUD stats
    Modified: Reworked some HUD text elements to make them easier to read on bright maps
    Added: 'cg_woundedNames' cvar (0/1): Draw names above wounded players when playing as a medic. Wounded players will also see nearby medics names.
    Added: 'cg_drawBanners' cvar (0/1): Allow disabling drawing of server banners (requested on Facebook and bug tracker).
    Added: !seen output now displas UserID (NGUID last 8 chars)
    N!tmod 2.3.1 (Changes since N!tmod 2.3 FINAL): Modified: Improved NxAC logging and adminchat reports
    Modified: Whole new NxAC Screenshot transfer code
    Fixed: NxAC screenshot queries had no effect on Linux/OSX clients
    Fixed: !showbans crash on linux servers when ban reason was too long
    Fixed: !splata not gibbing players
    Fixed: goomba not gibbing when it should
    N!tmod 2.3 FINAL (Changes since N!tmod 2.3 BETA 2):Added: Serverlist can now display N!tmod servers' NxAC status Added: Filter to show/hide NxAC protected servers in the serverlist
    Added: Serverlist can now show bot counts (ex: 10(+3)/32 means 10 real players, 3 bots, 32 clients max)
    Added: /cheaters command: Will display cheaters list (useful for servers where auto kick/ban is not enabled)
    Added: sv_NxAC serverstatus cvar, so game trackers can know the server's cheat protection status
    Added: n_NxAC cvar. 0: Warning only | 1 - Auto kick/ban | 2 - Auto screenshot + kick/ban
    Modified: Improved !showbans output (fixed layout and added UserID)
    Fixed: Some !commands output could be truncated, or simply not sent to clients.
    Added: Date and time are now logged into NxAC screenshot info files
    Added: Violation are now logged into NxAC screenshot info files in case of auto-screenshot
    Fixed: Freeze problem after map change/vid_restart should now be fixed
    Fixed: Potential NxAC crash
    Fixed: Satchel stats problem (http://bugs.etmods.net/index.php?do=details&task_id=67)
    Fixed: Merged some NxAC security and stability fixes from N!tmod 2.4's work in progress
    Fixed: Wounded players disappearing when gibbed by MOD_GOOMBA
    Fixed: n_standCrouchDelay cvar name typo
    Fixed: !mute and !unmute were not always working as expected
    Fixed: Erroneous "Player ended his own spree" when spectating another player and changing team
      N!tmod 2.3 BETA 2 (Changes since N!tmod 2.3 BETA 1):
    Fixed: When hitting a teammate on FF enabled servers and "Teamkill assistances" are not enabled, players were getting a "Kill assistance" Fixed: Adrenaline wouldn't drain charge sometimes when used by a non-medic class and depending on the server's chargetime settings
    Added: n_voteMaxTimelimit - Allow capping the maximum timelimit vote value
    Fixed: Round timer now supports higher timelimit and can display hours and, in extreme cases, days remaining.
    Added: n_classesMaxHP: Allow setting max HP for each class
    Fixed: NxAC was reporting players with suspicious memory modules as "GAMEHACK" instead of "SUSPICIOUS MEMORY MODULE".
    N!tmod 2.3 BETA 1 (Changes since N!tmod 2.2 Final): Fixed: Major memory leak in the Admin System
    Fixed: All the known crash/data loss issues in the SQLite/Admin System code
    Fixed: Prone bbox height
    Fixed: Some constructibles couldn't be built
    Fixed: Console prints if a dynamite is disarmed by owner or teammate
    Fixed: ETPro "delete" mapscript can now find entities by any key, not only by "origin"
    Fixed: "cvar" script action was not working correctly
    Fixed: wm_announce and wm_annonce_icon were not logged and could break compatibility with some LUA modules
    Fixed: "Modern Ammo Bar" bug
    Fixed: !shuffle was sometimes moving spectators into team
    Fixed: Sten damage did not match ETMain value (was 18, is now 14)
    Fixed: damage/splashdamage/splashradius values were hardcoded for some weapons, causing weapon scripts to have no effect
    Fixed: Some objectives couldn't be picked up if g_realbody was enabled
    Fixed: Slot number was sometimes invalid in !finger output
    Fixed: "Highest fragger" award is now given to the player with the least deaths if more than one players have the most kills
    Fixed: Some global stats were incremented when killing bots, or during warmup
    Fixed: Engineer's bomb damage and splash radius were too high
    Fixed: Max ammo was wrong for some weapons, which could result in players having 14 or 16 revive syringes, for example
    Fixed: g_landminetimeout and g_tripminetimeout were not working correctly (some mines were not removed)
    Fixed: Bots aim error after being revived
    Fixed: Players could sometimes respawn in tanks if they were killed while mounting it
    Fixed: "Dynamite planted" objective announces were sometimes awarded to the player who set the dynamite instead of the player who armed it
    Fixed: Sometimes censor would mute the wrong player, or mutes would disappear on client reconnect
    Fixed: level 5 medics always had 10 extra HP when picking a medpack. Now the 10 extra HP are only given if the medpack was dropped by a level 5 medic
    Fixed: Players who kill themselves with their own bomb used to get a new one after being revived
    Fixed: !nextmap now starts intermission and let players vote for next map (just like a "nextmap" vote) if g_mapVoteFlags flag 16 is set and gametype is Map Voting.
    Fixed: default "commands.db" file was corrupted
    Fixed: Don't !nade spectators
    Fixed: !delrecords DELETEALL was not working because of a SQLite syntax error
    Fixed: problems with high levels in commands.db
    Fixed: When dead and following another player, v6 (vsay player class) was wrong. Now, it will announce their latched class
    Fixed: crosshair names and class icon overlapping for disguised enemies
    Fixed: Missing crosshair hint value when arming/disarming landmine/dynamite
    Fixed: Do not play poison syringe hit sound on clients that we can't poison
    Fixed: Missing weaponstats for Poison gas landmine
    Fixed: Missing obituary message for MOD_POISONGASMINE
    Fixed: Landmines ammo count could be wrong when too many map mines were planted (on baserace for example)
    Fixed: Don't draw crosshair mine ID for map mines
    Fixed: Spree/Multikill announce position now changes when client receives a notification popup
    Fixed: Couldn't vote to enable friendly fire if other bitflags than 1 were set on g_friendlyFire
    Fixed: New gametypes were missing in votes menu
    Added: n_greetingPos
    Added: n_killAssistances
    Added: n_noSkillUpgrades
    Added: n_tankMountDelay
    Added: n_standCrouchDelay
    Added: n_crouchStandDelay
    Added: n_reviveSpreeOptions
    Added: n_minNameLength
    Added: n_crazyGravity
    Added: n_crazyGravityMin
    Added: n_crazyGravityMax
    Added: n_crazyGravityInterval
    Added: n_multiReviveTime
    Added: n_LogCurrentTime
    Added: g_DMOptions flag 16384: Enable intermission map voting
    Added: g_dualSMG flag 2: Drop both primary weapons when players go into limbo mode
    Added: g_poison flag 8: Can't cure poison with medpacks dropped by our poisoner (Requires g_poison flag 2 to be enabled)
    Added: omnibot_flags flag 65536: Bots will use Poison Gas Landmines (if enabled) rather than normal Landmines
    Added: g_hitboxes flag 16: Players can avoid bullet impacts when they are behind a player who has just been revived (Default ET behavior)
    Added: g_realbody flag 2: body hitbox height lowered to shoulders
    Added: g_realbody flag 4: Dead/Prone/Playdead hitboxes height lowered
    Added: g_realbody flag 8: Crouch hitbox lowered to shoulders (more than original ones)
    Added: cg_pmColor client cvar: Private messages color (Ex: cg_pmColor "1" will display red pm)
    Added: cg_noGreetingSounds cvar: Let clients disable greeting sounds if they don't want to hear them
    Added: ETPub style scoreboard double tap to sort players by XP or K/D
    Added: demo_wallHack client cvar, allow using "real" wallhack during demo playback
    Added: Global stats can be displayed in game using "globalstats" command (automaticly bound to "N" key if not bound to another key)
    Added: Client notification popups (First blood, incoming PM/Adminchat, warnings...)
    Added: cg_notificationFadeTime & cg_notificationTime cvars to customize notification popups
    Added: "minimize" command (windows only)
    Added: ETPro crosshairs (up to cg_drawCrosshair 15)
    Added: ETPro style Extended ASCII characters support
    Added: Player's hit regions stats during intermission
    Added: "Best Revive Spree" Award
    Added: "Best Engineer" Award: Most objectives planted/defused/destroyed/constructed
    Added: "Best CovertOps" Award: Most uniform steal, satchel kills, satchel destructions, landmines spotted
    Added: "Best FieldOps" Award: Most ammo given, most tank/trucks destroyed with arty/airstrike
    Added: True player count in the server browser (requires original .menu file, don't forget to update your custom pk3s with this new file if needed)
    Added: Adminchat window (similar to the normal chat box)
    Added: globalstats in N!tmod>Controls menu
    Added: adminchat window N!tmod>Controls menu
    Added: Backstabs & UniformSteal stats are now sent to the master server
    Added: Client game version is now displayed in !finger output
    Added: Custom commands tag will now be replaced by the player's slot number
    Added: Revive spree records are now stored in the SQLite database (inside "records" table, like other map records)
    Added: New map records are now announced during intermission, previous records are also announced for comparison
    Added: !crazygravity command: Toggle Crazy Gravity
    Modified: Shuffle is now based on player's Global + local KD Ratio (local KD ratio only if global stats were not retrieved from the master)
    Modified: Increased database max users from 32768 to 65536
    Modified: g_revenge: Revenges give +1xp
    Modified: Updated SQLite to version 3.8.5 (previous version: 3.7.6.2)
    Modified: Improved SQLite code to process queries faster
    Modified: Improved entities code (Should considerably reduce server CPU usage on maps with a lot of entities or servers with a lot of players)
    Modified: Artillery code now uses less entities
    Modified: New Inactivity code: Old one was buggy and used to add some useless delays
    Modified: Improved hit detection code for default hitboxes ( g_hitboxes 0)
    Modified: New "votes.db" syntax (see http://etmods.net/nitmod_install.php)
    Removed: n_SQLiteLogs cvar
    Removed:
    LUA API: Added: et_ReceivedGlobalStats(clientNum, statsBuffer) callback function
    It is called whenever server receives global stats for a player.
    'clientNum' is the clientNum of the client whose stats have been received
    'statsBuffer' contains space separated values:
    KILLS DEATHS TEAMKILLS TIME_PLAYED REVIVES TRIPMINE_KILLS GOOMBAS SCOPED_HEADSHOTS FLAMETHROWER_KILLS CONSTRUCTED_OBJS DESTROYED_OBJS ROUNDS_PLAYED SATCHEL_KILLS BACKSTABS STATS_UNIFORMSTEAL
    Added: LUA: ReadOnly access to sess.aWeaponStats
    Fixed: G_LuaHook_ConsoleCommand was missing
    Fixed: et_ClientBegin( clientNum ) callback is now only called once per map (ETPro behavior)
    Added: et.G_PlayerCount(type) function :
    t.G_PlayerCount(0) = Total number of connected players
    t.G_PlayerCount(et.TEAM_AXIS) = Total number of axis players
    t.G_PlayerCount(et.TEAM_ALLIES) = Total number of allied players
    t.G_PlayerCount(et.TEAM_SPECTATOR) = Total number of spectators
    Tripmine code has been completely reworked: Tripmines now need to be armed
    Once a tripmine is armed, it takes 1 second to become active (the beam is a little transparent when it's not active)
    If it's not armed, a tripmine will fade after 15 seconds
    It is impossible to arm an enemy tripmine
    Tripmines can be disarmed (they always did)
    Tripmines can be damaged (2 SMG shots) if g_damageweapons flag 32 is set (no big change here)
    Fixed: team tripmine counter was not adjusted if a player disconnected/changed team and n_tripmineTimeout was enabled
    Once a tripmine is placed, player will automatically switch to pliers to arm it
    NxAC:
    Added: Client Cvars Scanner Added: Client binary checksum verification
    Added: Cvar violations are now reported to ETMods.net master server
    Added: Cvar Scanner warnings (n_NxAC_CvarScanMaxWarnings) before kick
    Added: Active cheat detection (detected cheaters will be reported to adminchat and added to the server's NxAC violations log)
    Added: server side "getss" command: /getss [name|slot#] (JPEG Quality: min 10 max 100 default 70)
    Remote screenshots are now saved inside "nitmod/NxAC/screenshots" on server, player informations are saved in a .txt file near the screenshot file (names are the same, only the extension changes)
    If remote screenshot fails, a violation is triggered, logged, and reported to adminchat

    32 downloads

       (0 reviews)

    0 comments

    Updated

  2. wolfadmin-1.2.1

    WolfAdmin is a game manager for Wolfenstein: Enemy Territory servers created by Timo 'Timothy' Smit. Written as a Lua module, it provides you with extra tools to administrate your server. Since the module is run on the server, players do not have to install anything. Among the features are many different commands that your administrators may use, automated team balancing, logging of player data and a new set of custom voting options. A complete list of all functionality can be found below.
    The development started in 2015, although first tests date from 2014. This game manager has been created to help servers survive, even when there are not that many administrators or even players online. This is a growing issue in the Wolfenstein community and thus one of the future plans is to incorporate features that will be particularly useful for servers with low player amounts, such as variable map rotation and server configuration. Of course suggestions are welcome, feel free to contact me by email or post ideas in the bug tracker.
    Many thanks to the contributors of ET: Legacy, NoQuarter, ETPub and the other modifications for their Lua implementation and inspiration for new features. And last but not least the Splash Damage team for releasing such an epic game.
    Features
    Access control list system to manage permissions standalone Many useful commands for players and administrators standalone Warns Mutes Kicks Bans Admin chat Player history, which keeps track of events that are important to players (aliases, punishments and levels) Advanced balancer Rulebook Player greetings Auto-kick players with no GUID Voice muting (blocks vsay and vsay_team) Player locking (same as !lock but now player-specific) Incognito mode (shows as guest and no aka in !listplayers) Enhanced voting mechanism New voting options Extra voting menu Voting timeout (for !nextmap voting) Spree records Settings to customize above features New shrubbot flags to grant new commands and features add-on version 1.2.1
    added banners fixed log file creation fixed balancer being activated for 1-player difference fixed mute on reconnect many other bug fixes

    12 downloads

       (0 reviews)

    0 comments

    Submitted

  3. etl_2.76-nitmod2.3.1_patch

    About This File
    This is to fix errors thrown from ETL 2.76 with N!mod 2.3.1
    There was errors thrown for default maps used the previous patch to resolve them first https://fearless-assassins.com/files/file/1866-etl_pak0_patchpk3/
    some sound errors weren't thrown movers/doors/door4 and door5 were imported anyway cause I know the sounds are thrown by custom maps
     errors:
     Reveal hidden contents

    10 downloads

       (0 reviews)

    0 comments

    Submitted

  4. nitmod_2.3.1

    Installing/Updating
    Depending on how the mod package was created, it may contain all the required files inside a "nitmod" folder, or directly into the Zip root.
    Installing for the first time
    Stop your server
    Unzip the mod package.
    If the mod package doesn't contain a "nitmod" folder:
    Create a "nitmod" folder on your server, next to the "etmain" folder.
    Upload the content of the mod package to the folder you just created
    If the mod package contains a "nitmod" folder:
    Upload the "nitmod" folder to your server's root (near "etmain")
    Once the files are uploaded:
    Change your server's "fs_game" cvar to "nitmod" (either in your control panel for rented game servers, or in your startup command line if you're hosting it yourself)
    Start your server
    Updating
    Stop your server
    Delete the current mod pk3 file from your server's "nitmod" folder (usually nitmod_*.*.pk3)
    Unzip the mod package.
    If the mod package doesn't contain a "nitmod" folder:
    Upload the content of the mod package to your server's "nitmod" folder
    If the mod package contains a "nitmod" folder:
    Upload the content of the package's "nitmod" folder to your server's "nitmod" folder
    In both cases, you will probably have to confirm you want to replace qagame_mp_x86.dll (Windows servers) or qagame.mp.i386.so (Linux servers).
    Once the files are uploaded:
    Start your server
    Server configuration
    N!tmod releases come with a sample configuration file (nitmod.cfg).
    It contains every mod Cvars set to their default value, and a small description of what they're used for.
    For a complete description, visit our Cvar reference (link on the left menu of this page).
    Admin system configuration
    Setting up SQLite Database
    N!tmod includes a powerful Shrubbot like admin system, partially rewritten to use a SQLite database, extend features and provide higher performance.
    It allows you to modify/add/delete admin levels and manage every player who has connected to your server, even whey they are offline
    Admin system is disabled by default, because it requires you to set the path to where you want the SQLite database file to be saved, using the n_SQLiteDBPath Cvar.
    The database file will be automaticly created if the above cvar is set correctly, and the server process has read/write permissions on the specified path.
    If an invalid filename is provided, the mod will attempt to create a "NITMOD_DB.sqlite" database inside "fs_homepath"/nitmod directory.
    The SQLite database is also required for XPSave (see g_XPSave), Offline messaging (see n_userMail) and Map records (see n_mapRecords)
    Setting up admin levels
    To setup admin levels on your server, you must create a levels.db file inside nitmod folder
    sample:
    ********** name = panzerwaron message = ^1Enable Panzerwar? help = Enable Panzerwar cmd = !panzerwar 1 ********** name = panzerwaroff message = ^1Disable Panzerwar? help = Disable Panzerwar cmd = !panzerwar 0 ********** name = splata help = Splat (instagib) all players. cmd = Splata message = Splat (instagib) all players? DO NOT copy & paste level entries from another mod's 'shrubbot.cfg' file, it will NOT work!
     
    Here is 'levels.db' file structure description:
    **********  // Delimiter (10 *) Must IMPERATIVELY be placed BEFORE every level.
    level =     // Level Number
     
    name =      // Level Name
    flags =     // Flags
    gtext =     // Optional Greeting Text (user's greeting text overrides this value)
    gsound =    // Optional Greeting Sound (user's greeting sound overrides this value)
     
    This file can be edited ingame (or through rcon) using !levedit, !levadd and !levdelete commands.
    The file will automaticly be overwritten when using one of these commands.
    If you manually edit this file while the server is running, use !readconfig command to load modifications.
    Use !levlist and !levinfo commands to display informations about existing levels.
     
    Setting up custom commands
    N!tmod allows adding custom commands to the existing admin system commands set.
    To setup custom commands on your server, you must create a commands.db file inside nitmod folder (download sample here).
    DO NOT copy & paste custom commands from another mod's 'shrubbot.cfg' file, it will NOT work!
     
    Here is 'commands.db' file structure description:
    **********  // Delimiter (10 *) Must IMPERATIVELY be placed BEFORE every command.
    name =      // Command name (ex: "test")
    exec =      // Command sent to server (ex: chat "^3Test command")
    desc =      // Text displayed in !help cmdname (ex: "Test command")
    levels =    // Levels having access to this command, delimited by spaces (ex: 0 1 2)
     
    If you manually edit this file while the server is running, use !readconfig command to load modifications.
     
    Setting up custom votes
    Starting from version 2.2, server admins can create custom votes.
    To add custom votes, you must create a votes.db file inside nitmod folder
     
    Here is 'votes.db' file structure description (N!tmod 2.2):
    ********** // Delimiter (10 *) Must IMPERATIVELY be placed BEFORE every vote.
    name =     // max 20 chars vote name (to use with /callvote)
    cmd =      // max 100 chars command to execute on server side when vote passes
    message =  // max 256 chars message displayed on clients when vote is called
    download sample here
     
    Starting from N!tmod 2.3, the votes.db syntax has been modified, adding more flexibility.
    Here is 'votes.db' file structure description (N!tmod 2.3 and higher)
    **********  // Delimiter (10 *) Must IMPERATIVELY be placed BEFORE every vote.
    name =      // max 20 chars vote name (to use with /callvote)
    message =   // max 256 chars message displayed on clients when vote is called
    help =      // max 256 chars vote description (ex: /callvote *name* ?)
    exec =      // max 1024 chars command to execute on server side when vote passes
    passtext =  // max 256 chars message displayed on clients if vote passes
    levels =    // max 64 levels allowed to call this vote (if empty, vote is available for all levels)
    example:
    ********** name = panzerwaron message = "^2Enable Panzerwar?" help = "Enable Panzerwar" exec = !panzerwar 1 passtext = "^5Panzerwar ^7is now ^2Enabled^7!" levels = 1 2 ********** name = panzerwaron message = "^1Disable Panzerwar?" help = D"isable Panzerwar" exec = !panzerwar 0 passtext = "^5Panzerwar ^7is now ^1Disabled^7!" levels = 1 2  
    If you manually edit this file while the server is running, use !readconfig command to load modifications.
     
    To call one a custom vote, use the /callvote command in your console, followed by the custom vote name. Ex : /callvote mycustomvote.
    CK" instead of "SUSPICIOUS MEMORY MODULE".

    33 downloads

       (0 reviews)

    1 comment

    Updated

  5. nitmod_2.3.4-b4

    + = Added
    * = Fixed
    ~ = Modified
    - = Removed

    [ N!tmod 2.3.4 Beta 4 ]
     
    * g_fixedPhysics was broken (since version 2.2)
    * UI_Alloc crash on Linux/MacOS x86_64
    * Empty awards during intermission
    * Empty crashlogs on Linux x86_64
    ~ Separate server crash logs (crash_mapname_date_time.log)
    ~ MAX_CUSTOM_COMMANDS from 64 to 96 (on request for a server that had too many, but I don't recommend it)
    ~ Optimized ClientUserInfoChanged checks and log messages when dropping a client
    ~ SQLite errors are now logged to g_log
    ~ NxAC version 2.2 - Improved stability
    + EXPERIMENTAL - Compatibility with ET:Legacy server demos (some crashes are still to be fixed)

    [ N!tmod 2.3.4 Beta 3 ]
     
    * Fixed a remaining crash/freeze issue reported right after 2.3.4-b2 release

    [ N!tmod 2.3.4 Beta 2 -- !!DEPRECATED / NOT RECOMMENDED!!
     
    * Increased MAX_MENUS and MAX_MENUITEMS to fix some server's custom menus not loading
    * Don't activate triggers (escort vehicles for example) when playing dead
    * First blood and First headshot announces (broken in 2.3.4-b1)
    * Vote message sometimes staying on screen (untested, very tricky to reproduce, but should no longer happen)
    * Crash/freeze on Windows after vid_restart/map change due to NxAC
    * Faster SQLite queries
    + Re-enabled MacOS 32 bit support (untested)
    + MacOS server library (qagame_mac) AKA it is now possible to host a N!tmod server on MacOS !
    + It is now possible to find users by IP address or MAC address with !userlist
    + Players muted through votes will be muted for g_defaultMute seconds
    + /csinfo 'dumpall' argument (server side, for debugging purposes)
    + Server's NxAC status icon on map loading screen
    ~ Modified some N!tmod specific menus
    ~ Enabled "configstrings" command again (client side, for debugging purposes)
    ~ Nicer shoutcaster/spectator names above players
    ~ Modified MacOS Minimum version to 10.8 (was 10.12 in 2.3.4-b1)
    ~ More code cleanup and compiler warnings fixed
    ~ Some critical parts of the NxAC code on Windows have been rewritten from scratch
    - Server's Punkbuster status icon on map loading screen

    [ N!tmod 2.3.4 Beta 1 ]
     
    + Linux 64 bit support (client + server)
    + MacOS 64 bit support (client)
    + Support for Omni-Bot 64 bit (if server is running x86_64)
    + Missing class menus files
    + "mod_build" serverinfo cvar
    + Build CPU type in !about output, crashlogs, G_InitGame
    + Don't use "screenshotJPEG" when using ET:Legacy and cg_useScreenshotJPEG = 1
    + !about now shows buil-in SQLite API version
    + "humans" statusResponse key (used by UI serverlist)
    + Ingame serverlist will now hide serverfacades and server returning no or invalid statusResponse
    + cg_pmSounds: 0 - Disable sound notification for PM/Adminchat | 1 - Enable
    + Ingame serverlist now displays real human counts based on statusResponse "humans" key (also compatible with ET:Legacy "humans" infoResponse key, if server and client are running ET:Legacy. Otherwise based on ping)
    + Experimental widescreen support for UI and modified menu files accordingly
    - MacOS PPC support
    - MacOS 32 bit support
    - Ingame serverlist "TR" column
    ~ Built-in SQLite Interface updated to version 3.35.5 (previously 3.8.5)
    ~ g_hitboxes now doesn't uses any extra entities
    ~ Code cleanup and fixed many compiler warnings
    ~ Code optimizations for faster game frame processing
    * cg_autoaction demo recording, for good
    * "Wounded names" were sometimes drawn for current player when dying
    * Potential bug where CG_RegisterClients would fail on connect/vid_restart/map_restart, resulting in missing players info until their userinfo was changed
    * Potential (unconfirmed) client crash/freeze when connecting/switching maps
    * "EV_BULLET_HIT_WALL" on players bbox with g_hitboxes enabled
    * cg_autoaction stats dump generating bad file/folder names
    * g_GUIDChecks could potentially allow players with an invalid/spoofed NGUID
    * First poison hit had no effect on teammates if g_friendlyFire flag 2 (half damage) was set
    * Revive hitbox height was sometimes wrong, revives should be easier now
    * revive/knife/poison hitbox height was too small with g_hitboxes enabled
    * Self poisoning with g_hitboxes enabled
    * Flackjecket powerup didn't reduce tripmine damage taken
    * some commands feedback typos
    * Players sometimes respawning in enemy spawnpoints when none were available (on servers with a lot of players)
    * Loading 'levels.db' instead of 'votes.db' after automatically creating default 'votes.db' if it didn't exist
    * Potential server crash with error message "nitrox_CSIndex: overflow" due to alternative configstrings system introduced in version 2.2 (never reported, but happened on the test server a few times)
    * et_ClientUserinfoChanged LUA callback was sometimes not called
    * LUA et.gentity_get "sess.muted" field was always returning -1
    * NxAC Faster screenshot file transfer
    * NxAC Fixed empty/black/corrupted screenshots
    * NxAC bug where it could ban bots/players connecting after another player was automatically banned
    * NxAC bug where a player could escape an automatic ban if the server was still waiting for the auto screenshot
    ====================================================
    [ N!tmod 2.3.2 (Build 20210131) ]
    ====================================================
    + g_disableComplaints flag 8 (Disable complaints for tripmines teamkills)
    + Some global awards
    + g_artilleryHints (0 - Disable | 1 - Enable team artillery zone hints)
    + cg_artilleryHints (0 - Disable | 1 - Display team artillery zone hints, if enabled on server)
    + 'nopm' admin flag - Disable private messages for levels or users with this flag
    * Global Backstabs stats were incremented when backstabing a teammate
    * Bug with mortar cam frame staying on screen during whole map
    * /team exploit allowing players to spawn with other classes weapons if g_pickAnyWeapon was enabled
    * HUD XP was no longer flashing yellow after increasing since recent builds
    * Players could walk with scoped weapons if global stats were displayed on screen
    * cg_autoaction demo recording sometimes not working
    ~ HUD BS/HS stats now flash green for a short time when they increase
    ~ Renamed some global awards
    ~ Notifications popups (top right of the screen for awards, private messages...)
    ~ Global stats window size and opacity
    ~ Code optimizations
    ~ Loading screen progress bar
    - "globalstats" command is no longer bound to N key by default
    ====================================================
    [ N!tmod 2.3.2 (Build 20201231) ]
    ====================================================
    * Mod couldn't load on Linux/MacOS (MacOS Remains untested because I don't have a Mac at home...)
    * Something was wrong with shuffle by K/D Ratio
    ====================================================
    [ N!tmod 2.3.2 (Build 20201228-1) ]
    ====================================================
    * Self-stab bug with g_hitboxes enabled (Thanks to eG clan for help with debugging).
    * Announcer ("prepare to fight", etc) was sometimes corrupted
    ~ Announcer font (kill assistance, etc...)
    + Objectives announces on screen (when planting, destroying, damaging, etc...)
    * Typo when tripmine was set
    + Intermission Awards 'emojis'
    + LUA et_obituary can now replace the default obituaries with it's return value (Request #54)
    * Typo when tripmine was set
    * BUG #73 Satchel bug where satchel would only damage players but not objectives around
    * Satchel bug where satchel wouldnt drop (related to BUG #73)
    * BUG #70 Medics couldn't pick Sten at all when g_pickAnyWeapon was enabled (except if g_weapons 512 flag was set)
    ~ Avoid flooding client with server commands when arming/disarming dyna/mines
    + Objective hints, makes it easier to find objectives to construct/destroy (experimental)
    + cg_objectiveHints client cvar
    + 'cg_drawHUDStats' cvar (0/1): toggle drawing N!tmod's HUD stats
    ~ Reworked some HUD text elements to make them easier to read on bright maps
    + 'cg_woundedNames' cvar (0/1): Draw names above wounded players when playing as a medic. Wounded players will also see nearby medics names.
    + 'cg_drawBanners' cvar (0/1): Allow disabling drawing of server banners (requested on Facebook and bug tracker).
    + !seen output now displas UserID (NGUID last 8 chars)
     

    17 downloads

       (0 reviews)

    0 comments

    Updated

  6. nitmod_2.3.5

    + = Added
    * = Fixed
    ~ = Modified
    - = Removed
    [ N!tmod 2.3.5 - Feb. 14th 2023]

    * Players losing all their XP after a map change or reconnect
    * Players losing XP in some skills (mainly CovertOps skill) after reaching a very high XP amount
    + Intermission visual hit regions
    * Potential client crash when invalid weapon number was passed to the 'class' command.
    * Cancel vote when intermission starts
    ~ Setting n_NxAC to 0 on the server will not report violations at all
    ~ NxAC version 2.3 - Fix compatibility with recent ET:Legacy
    updates
    N!tmod 2.3.4 Beta 4 - June 12th 2021
     
    Fixed: g_fixedPhysics was broken (since version 2.2)
    Fixed: UI_Alloc crash on Linux/MacOS x86_64
    Fixed: Empty awards during intermission
    Fixed: Empty crashlogs on Linux x86_64
    Modified: Separate server crash logs (crash_mapname_date_time.log)
    Modified: MAX_CUSTOM_COMMANDS from 64 to 96 (on request for a server that had too many, but I don't recommend it)
    Modified: Optimized ClientUserInfoChanged checks and log messages when dropping a client
    Modified: SQLite errors are now logged to g_log
    Modified: NxAC version 2.2 - Improved stability
    Added: EXPERIMENTAL - Compatibility with ET:Legacy server demos (some crashes are still to be fixed)
     
     
    N!tmod 2.3.4 Beta 3 - June 6th 2021
     
    Fixed: Fixed a remaining crash/freeze issue reported right after 2.3.4-b2 release
     
     
    N!tmod 2.3.4 Beta 2 - June 3rd 2021 - !! DEPRECATED / USE 2.3.4 Beta2 or higher !!
     
    Fixed: Increased MAX_MENUS and MAX_MENUITEMS to fix some server's custom menus not loading
    Fixed: Don't activate triggers (escort vehicles for example) when playing dead
    Fixed: First blood and First headshot announces (broken in 2.3.4-b1)
    Fixed: Vote message sometimes staying on screen (untested, very tricky to reproduce, but should no longer happen)
    Fixed: Crash/freeze on Windows after vid_restart/map change due to NxAC
    Fixed: Faster SQLite queries
    Added: Re-enabled MacOS 32 bit support (untested)
    Added: MacOS server library (qagame_mac) AKA it is now possible to host a N!tmod server on MacOS !
    Added: It is now possible to find users by IP address or MAC address with !userlist
    Added: Players muted through votes will be muted for g_defaultMute seconds
    Added: /csinfo 'dumpall' argument (server side, for debugging purposes)
    Added: Server's NxAC status icon on map loading screen
    Modified: Modified some N!tmod specific menus
    Modified: Enabled "configstrings" command again (client side, for debugging purposes)
    Modified: Nicer shoutcaster/spectator names above players
    Modified: Modified MacOS Minimum version to 10.8 (was 10.12 in 2.3.4-b1)
    Modified: More code cleanup and compiler warnings fixed
    Modified: Some critical parts of the NxAC code on Windows have been rewritten from scratch
    Removed: Server's Punkbuster status icon on map loading screen
     
     
    N!tmod 2.3.4 Beta 1 
     
    Added: Linux 64 bit support (client + server)
    Added: MacOS 64 bit support (client)
    Added: Support for Omni-Bot 64 bit (if server is running x86_64)
    Added: Missing class menus files
    Added: "mod_build" serverinfo cvar
    Added: Build CPU type in !about output, crashlogs, G_InitGame
    Added: Don't use "screenshotJPEG" when using ET:Legacy and cg_useScreenshotJPEG = 1
    Added: !about now shows buil-in SQLite API version
    Added: "humans" statusResponse key (used by UI serverlist)
    Added: Ingame serverlist will now hide serverfacades and server returning no or invalid statusResponse
    Added: cg_pmSounds: 0 - Disable sound notification for PM/Adminchat | 1 - Enable
    Added: Ingame serverlist now displays real human counts based on statusResponse "humans" key (also compatible with ET:Legacy "humans" infoResponse key, if server and client are running ET:Legacy. Otherwise based on ping)
    Added: Experimental widescreen support for UI and modified menu files accordingly
    Removed: MacOS PPC support
    Removed: MacOS 32 bit support
    Removed: Ingame serverlist "TR" column
    Modified: Built-in SQLite Interface updated to version 3.35.5 (previously 3.8.5)
    Modified: g_hitboxes now doesn't uses any extra entities
    Modified: Code cleanup and fixed many compiler warnings
    Modified: Code optimizations for faster game frame processing
    Fixed: cg_autoaction demo recording, for good
    Fixed: "Wounded names" were sometimes drawn for current player when dying
    Fixed: Potential bug where CG_RegisterClients would fail on connect/vid_restart/map_restart, resulting in missing players info until their userinfo was changed
    Fixed: Potential (unconfirmed) client crash/freeze when connecting/switching maps
    Fixed: "EV_BULLET_HIT_WALL" on players bbox with g_hitboxes enabled
    Fixed: cg_autoaction stats dump generating bad file/folder names
    Fixed: g_GUIDChecks could potentially allow players with an invalid/spoofed NGUID
    Fixed: First poison hit had no effect on teammates if g_friendlyFire flag 2 (half damage) was set
    Fixed: Revive hitbox height was sometimes wrong, revives should be easier now
    Fixed: revive/knife/poison hitbox height was too small with g_hitboxes enabled
    Fixed: Self poisoning with g_hitboxes enabled
    Fixed: Flackjecket powerup didn't reduce tripmine damage taken
    Fixed: some commands feedback typos
    Fixed: Players sometimes respawning in enemy spawnpoints when none were available (on servers with a lot of players)
    Fixed: Loading 'levels.db' instead of 'votes.db' after automatically creating default 'votes.db' if it didn't exist
    Fixed: Potential server crash with error message "nitrox_CSIndex: overflow" due to alternative configstrings system introduced in version 2.2 (never reported, but happened on the test server a few times)
    Fixed: et_ClientUserinfoChanged LUA callback was sometimes not called
    Fixed: LUA et.gentity_get "sess.muted" field was always returning -1
    Fixed: NxAC Faster screenshot file transfer
    Fixed: NxAC Fixed empty/black/corrupted screenshots
    Fixed: NxAC bug where it could ban bots/players connecting after another player was automatically banned
    Fixed: NxAC bug where a player could escape an automatic ban if the server was still waiting for the auto screenshot
     
     
    N!tmod 2.3.2 (Build 20210131) 
     
    Added: g_disableComplaints flag 8 (Disable complaints for tripmines teamkills)
    Added: Some global awards
    Added: g_artilleryHints (0 - Disable | 1 - Enable team artillery zone hints)
    Added: cg_artilleryHints (0 - Disable | 1 - Display team artillery zone hints, if enabled on server)
    Added: 'nopm' admin flag - Disable private messages for levels or users with this flag
    Fixed: Global Backstabs stats were incremented when backstabing a teammate
    Fixed: Bug with mortar cam frame staying on screen during whole map
    Fixed: /team exploit allowing players to spawn with other classes weapons if g_pickAnyWeapon was enabled
    Fixed: HUD XP was no longer flashing yellow after increasing since recent builds
    Fixed: Players could walk with scoped weapons if global stats were displayed on screen
    Fixed: cg_autoaction demo recording sometimes not working
    Modified: HUD BS/HS stats now flash green for a short time when they increase
    Modified: Renamed some global awards
    Modified: Notifications popups (top right of the screen for awards, private messages...)
    Modified: Global stats window size and opacity
    Modified: Code optimizations
    Modified: Loading screen progress bar
    Removed: "globalstats" command is no longer bound to N key by default
     
     
    N!tmod 2.3.2 (Build 20201231) 
     
    Fixed: Mod couldn't load on Linux/MacOS (MacOS Remains untested because I don't have a Mac at home...)
    Fixed: Something was wrong with shuffle by K/D Ratio
     
     
    N!tmod 2.3.2 (Build 20201228-1) 
    Fixed: Self-stab bug with g_hitboxes enabled (Thanks to eG clan for help with debugging).
    Fixed: Announcer ("prepare to fight", etc) was sometimes corrupted
    Modified: Announcer font (kill assistance, etc...)
    Added: Objectives announces on screen (when planting, destroying, damaging, etc...)
    Fixed: Typo when tripmine was set
    Added: Intermission Awards 'emojis'
    Added: LUA et_obituary can now replace the default obituaries with it's return value (Request #54)
    Fixed: Typo when tripmine was set
    Fixed: BUG #73 Satchel bug where satchel would only damage players but not objectives around
    Fixed: Satchel bug where satchel wouldnt drop (related to BUG #73)
    Fixed: BUG #70 Medics couldn't pick Sten at all when g_pickAnyWeapon was enabled (except if g_weapons 512 flag was set)
    Modified: Avoid flooding client with server commands when arming/disarming dyna/mines
    Added: Objective hints, makes it easier to find objectives to construct/destroy (experimental)
    Added: cg_objectiveHints client cvar
    Added: 'cg_drawHUDStats' cvar (0/1): toggle drawing N!tmod's HUD stats
    Modified: Reworked some HUD text elements to make them easier to read on bright maps
    Added: 'cg_woundedNames' cvar (0/1): Draw names above wounded players when playing as a medic. Wounded players will also see nearby medics names.
    Added: 'cg_drawBanners' cvar (0/1): Allow disabling drawing of server banners (requested on Facebook and bug tracker).
    Added: !seen output now displas UserID (NGUID last 8 chars)
     

    13 downloads

       (0 reviews)

    0 comments

    Updated


×
×
  • Create New...