Page 2 of 3 FirstFirst 123 LastLast
Results 11 to 20 of 26

Thread: Full Change Log

  1. #11
    Developer
    Join Date
    Apr 2010
    Location
    Münster(Westf.), Germany
    Posts
    3,134
    Changelog
    1.4.0.1 -> 1.4.0.2
    • fixed mapList 'cause of syntax change MoHW R-5
    • added enhancement to catch PB term ban and temp kick/ban

  2. #12
    Developer
    Join Date
    Apr 2010
    Location
    Münster(Westf.), Germany
    Posts
    3,134
    Changelog
    1.4.0.2 -> 1.4.0.4
    • added support for BF3 Aftermath
      • added maps & modes
      • added Crossbow weapon
      • added selector for vars.gunMasterWeaponsPreset to server settings gameplay
      • added OnGunMasterWeaponsPreset(int preset)event for plugins
    • added client side switch to have the banning admin name included in the reason if bans are done via punish panel or banlist tab
    • added auto mapList.list in case a mapList.load is detected
    • Procon: fixed display of Procon version comparison while connected to a layer host
    • InGameAdmin: added option to have the banning admin name included in the reason
    • InGameAdmin: fixed automated team switch on move command without given team name
    • MoHW: changed team names on all modes to be Away & Home like in-game
    • MoHW: added auto mapList.list in case the playlist is changed
    • BF3: changed naming U.S Army to US Army. This was a constant source of questions related to the use of team names in InGameAdmin.
    • BF3: RoundStartPlayerCount, added check if server is unranked to allow min value of 1
    • BFBC2: fixed EndRound selection, was sending wrong command
    Last edited by Phil_K; 07-12-2012 at 09:44.

  3. #13
    Developer
    Join Date
    Apr 2010
    Location
    Münster(Westf.), Germany
    Posts
    3,134
    Changelog
    1.4.0.4 -> 1.4.0.5
    • added support for MoHW R-6
      • added R-6 maps & modes to MOHW.def
      • admin.say (supports no individual targets; server side limit)
        • chat tab only addresses all or teams
        • if a player is addressed by a plugin the target is changed to the players fire-team/squad
      • admin.yell (supports no individual targets and NO duration; server side limit)
        • chat tab only addresses all or teams
        • if a player is addressed by a plugin the target is changed to the players fire-team/squad
        • plugins must not send a duration with admin.yell
    • made Procon to not load & compile local plugins if local plugin tab should not be shown
    • added MySQL connector/NET support to make it accessible for plugins
    • using MySQL connector/NET allows connections to MySQL DB with sandbox active
    • added new default plugin for BF3-> CBattlelogCache
      • allows you to set up a local DB driven cache for fetching stats
      • for creating the needed DB and tables see below
      • plugins need to be changed to take advantage of this plugin
      • don't forget to read the plugin description



    CBattlelogCache DB create command:

    Code:
    CREATE TABLE IF NOT EXISTS `playerstats` (
      `personaId` varchar(50) COLLATE utf8_bin NOT NULL,
      `playerName` varchar(32) COLLATE utf8_bin NOT NULL,
      `clanTag` varchar(8) COLLATE utf8_bin DEFAULT NULL,
      `overviewStats` longtext COLLATE utf8_bin,
      `weaponStats` longtext COLLATE utf8_bin,
      `vehicleStats` longtext COLLATE utf8_bin,
      `generalStatus` text COLLATE utf8_bin,
      `overviewStatsError` text COLLATE utf8_bin,
      `weaponStatsError` text COLLATE utf8_bin,
      `vehicleStatsError` text COLLATE utf8_bin,
      `timestampOverview` timestamp NULL DEFAULT NULL,
      `timestampWeapon` timestamp NULL DEFAULT NULL,
      `timestampVehicle` timestamp NULL DEFAULT NULL,
      `timestampClanTag` timestamp NULL DEFAULT NULL,
      PRIMARY KEY (`personaId`),
      UNIQUE KEY `playerName` (`playerName`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

  4. #14
    Developer
    Join Date
    Apr 2010
    Location
    Münster(Westf.), Germany
    Posts
    3,134
    Changelog
    1.4.0.5 -> 1.4.0.6
    • internal bug fix for plugins on layer client not loading their settings

  5. #15
    Who?
    Join Date
    Sep 2009
    Location
    Stockholm, Sweden
    Posts
    2,799
    1.4.0.9 -> 1.4.1.0

    Battlefield 4
    • Added ListTab for SpectatorList
    • Added support for gameAdmin.* and spectatorList.* commands and responses.
    • Fix for spectator list & gameAdmin add/remove
    • Fix for punkbuster.isActive to replace the current var, but it's not used.
    • Added the fairFight var get/set.
    • Added Chinese Army to language files
    • Added workaround for BF4-beta say target "unknown"
    • Added ComoRose string replacements
    • Added BF4 to settingsTab (FairFight, maxSpectators)
    • Finished BF4 settings and ConfigGenerator.
    • Added first set of weapon codes (OB-R3 based)
    • Updated map and teamname definitions according to first BF4 rcon docs


    UI


    Core
    • Copied over some changes from Procon 2 when downloading compressed http requests.
    • Fix for procon crashing when a map definition was not available.
    • Fix for a map not existing in a definition causing exception when adding a map.
    • Changed all url for download and stuff like that to repo.myrcon.com/procon1/
    • Copies over changes to Procon 2 networking code to Procon 1. It should be more stable and reconnect a lot better.
    • Now sends a blank server name in the anonymous usage stats. It obviously wasnt intentional, just wasn't thought through clearly when madly programming this section in a hotel room for BF3
    • General code clean up, until I realized I was cleaning Procon 1. You'll never see/notice the changes anyway
    • Patched a deadlock when shutting down a connection (Note: Patch. I'm pretty sure it's fixed, but.. patched)
    • Now pokes layer clients instead of relying on a callback to not throw an exception.
    • Small amount of cleanup in the layer code
    • Added MySqlClientPermission to the plugin permissions to allow MySQL connections with sandbox enabled
    • Changed config & log file encoding from UTF16 to UTF8



    Plugin Specific
    • CPluginInfo: Setter accessor on guid/name/clantag are now public.
    • Now only passes general "InvokeOnAllEnabled" calls to plugins across the appdomain once. Should be a big speed boost for those running multiple plugins.
    • Disabled the plugin call timeout for the time being. I'm hoping the improvements elsewhere will mean it's not required, but we'll see.
    • Further plugin optimization by caching reflection lookups.
    • Now caches plugins, only recompiling them if they have been modified.



    1.4.1.0 -> 1.4.1.1

    Battlefield 4

    • Added the hit indicator var to plugin events & the bf4 gameplay settings panel
    • Removes the spectator slot list if client is not bf4
    • Added the settings panel controls and plugin events for command & server type, replacing the ranked checkbox.
    • Added new variables to CServerInfo for blaze.
    • Added support through out for vars.forceReloadWholeMags
    • Added in vars pass through for vars we have not implemented in the server settings panel yet.


    UI

    • Moved minimum size of frm main to 800x600, down from 1024x768


    Core

    • Cleanup the layer connection handling a little bit
    • Fix for new reconnection handler not locking modifcation from other threads before checking a collection of sent packets.


    Plugin

    • Removed deprecated OnPlayerKilled(name, name) method from plugins. It's been marked as deprecated for two years (Since BFBC2 R9)
    • Removed deprecated maplist plugin command that would break the maplist back into a simple list of map names, passing them (Since BFBC2 R9)
    • Sort of reverted a change where we cache the reflection lookup of a method. Instead we've met it half way, it's still improved on what we had originally but only marginally.
    I started at DICE late Oct. 2014, so ignore every post before that.

  6. #16
    "I was a genuinely nice person before I joined this community"
    Join Date
    May 2010
    Location
    Austria
    Posts
    3,273
    1.4.1.1 -> 1.4.1.2

    Battlefield 4


    • Changed representation of "commo rose" messages in chat tab and added option to hide them
    • Fixed bug displaying current round one value too low (now shows 1/1 rounds)
    • Hid banner URL option and map tab since they are no longer functional
    • Removed unknown/old commands being fired on startup
    • Added setting for vars.alwaysAllowSpectators and vars.preset
    • Updated and fixed weapon definitions and localisation


    UI


    • Fixed bug displaying a player's rank as their ping
    • Added "add player to spectator slot list" via right click in playerlist
    • Removed smooth fading animation of connect/disconnect buttons on start page
    • Changed ping to be shown as -1 if above 5000 to filter out invalid responses from the gameserver


    Core


    • Fixed bug triggering a reconnect even after pressing "disconnect"
    • Fixed bug preventing the MySQL connector from working with sandbox enabled


    Plugin


    • Fixed bug preventing all plugins from loading if one of them crashed during compilation
    • Fixed bug parsing string-values of plugin settings not properly
    Last edited by MorpheusX(AUT); 18-11-2013 at 09:59.


    Before posting: Have you read the MANUAL?
    Before posting: Have you used the SEARCH?

    I will not provide support through PMs or TeamSpeak. Please post your questions in our forums.


  7. #17
    "I was a genuinely nice person before I joined this community"
    Join Date
    May 2010
    Location
    Austria
    Posts
    3,273
    1.4.1.2 -> 1.4.1.3


    Battlefield 4

    • Added re-fetching of all server-variables if "vars.preset" is triggered with the "override" setting
    • Added missing settings for "vars.roundTimeLimit" and "vars.teamKillKickForBan"
    • Updated missing weapon definitions and added *China Rising* maps to maplist
    • Added DamageTypes for DMRs and Carbines
    • Changed "Disable idle kick" to send "vars.idleTimeout 86400" instead of "vars.idleTimeout 0"


    UI

    • Adapted limit for "vars.idleTimeout" setting to allow new maximum value
    • Fixed default URL for bf4stats.com
    • Removed the "test connection" link when starting a Procon Layer since it hasn't been functional in ages
    • Fixed "Unlock mode" setting not working properly


    Core

    • Added check to shut down existing client-connection to a Procon Layer if another connection from the same IP/port is being opened
    • Improved linux compatibility a bit and removed a compiler warning
    • Slightly modified account permissions to allow users with "Use map functions" permissions to select/run maps, but not modify the maplist
    • Changed encoding of some definition files from UTF-16LE to UTF-8
    • Added support for different encodings for localisation files
    • Updated GeoIP database used for displaying a user's country


    Plugins

    • Updated default plugins to use the latest plugin API


    Before posting: Have you read the MANUAL?
    Before posting: Have you used the SEARCH?

    I will not provide support through PMs or TeamSpeak. Please post your questions in our forums.


  8. #18
    "I was a genuinely nice person before I joined this community"
    Join Date
    May 2010
    Location
    Austria
    Posts
    3,273
    1.4.1.3 -> 1.4.1.4


    Battlefield 4

    • Updated weapon definitions and version numbers
    • Included new player "type" for distinguishing players, spectators and commanders


    UI

    • Included simple representation for the new player "type" in the player-list
    • Removed the media files for BFBC2 and MoH from distributed download (will be bundled once more and is then available as a separate download)


    Core

    • Changed updater frequency to 3 hours instead of 30 minutes


    Plugins

    • Added callbacks for OnTeamXFactionOverride
    • Added "readonly" property for plugin variables, allowing to prevent plugin settings/variables to be changed by the user


    Before posting: Have you read the MANUAL?
    Before posting: Have you used the SEARCH?

    I will not provide support through PMs or TeamSpeak. Please post your questions in our forums.


  9. #19
    "I was a genuinely nice person before I joined this community"
    Join Date
    May 2010
    Location
    Austria
    Posts
    3,273
    1.4.1.4 -> 1.4.1.5


    Battlefield 4

    • Updated OnTeamFactionOverride commands to fit latest RCON changes
    • Updated version numbers


    UI

    • Adapted "Faction Override" settings to use new OnTeamFactionOverride command
    • Changed regex checking the EA GUID when manually entering a ban to also allow lowercase characters
    • Updated old references to phogue.net to the new myrcon.com domain



    Core

    • Added functionality to capitalise the EA GUID before sending the ban command or displaying it


    Plugins

    • Removed OnTeamXFactionOverride methods from the plugin API
    • Added OnTeamFactionOverride method to handle the latest RCON changes


    Before posting: Have you read the MANUAL?
    Before posting: Have you used the SEARCH?

    I will not provide support through PMs or TeamSpeak. Please post your questions in our forums.


  10. #20
    "I was a genuinely nice person before I joined this community"
    Join Date
    May 2010
    Location
    Austria
    Posts
    3,273
    1.4.1.5 -> 1.4.1.6


    Battlefield 4

    • Added weapon definitions and localisation for the Second Assault DLC


    UI

    • Fixed the "vars.teamFactionOverride" settings not showing up in the config generator
    • Added checkbox to toggle scrolling in the Events tab
    • Removed the old "Gameplay presets" setting from the BF4 UI since the game provides a preset itself


    Plugins

    • Updated the default Ingame Admin and Spambot Plugin to set the yell duration properly for BF4


    Before posting: Have you read the MANUAL?
    Before posting: Have you used the SEARCH?

    I will not provide support through PMs or TeamSpeak. Please post your questions in our forums.


 

 

Similar Threads

  1. Replies: 5
    Last Post: 12-04-2011, 07:07
  2. map change and mode change into ingame admin!
    By rob76 in forum Plugin Development
    Replies: 4
    Last Post: 18-03-2011, 10:13
  3. Server Full redirect
    By Silver Flame Guards in forum Plugin Development
    Replies: 4
    Last Post: 28-08-2010, 21:43
  4. IP Change
    By WC40 in forum Procon 1.0 Frostbite
    Replies: 2
    Last Post: 01-07-2010, 19:00
  5. Map Change
    By th3k1d in forum Procon 1.0 Frostbite
    Replies: 4
    Last Post: 21-04-2010, 09:16

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •