DrBernhard Posted November 6, 2010 Share Posted November 6, 2010 This is (.Net) developers only! If you aren't: just go to the FMRTE / FMAssistant / *insert random editor here* thread! Ever wanted to build your own FMScout, FMRTE? Ever wanted to do crazy stuff to the ingame database, but no button in FMRTE which provided the function? Here is the newest release of the framework that let you build this on your own! Just want to get started? http://100procentjan.nl/fm2009/tutorial.htm Want to see some demo's? http://scoutframeworkfm2009.googlecode.com/files/FMSE.Examples.zip This is the all brandnew version of the FM Scout/Editor Framework. FMSE can be and is used to create scouts and editors for Football Manager 2011 by using any .Net language! The framework is just a single ready-to-use assembly, which can be included in any .Net project (C#, Visual Basic, Managed C++). The Framework gives you the ability to query the database using LINQ, make changes to the game's objects, and produce your own personalized scout or editor! Now supports patch 1.1, Steam and DVD! Compatible with FM 2011 patch 1 and 1.1, Steam and DVD. You will need .NET Framework 3.5 (Visual Studio 2008 and higher) to use the framework. The framework is fully open-source, if you want to check out the code or even want to contribute. Check our Google Code project (in the links below!) Key features * Query the ingame database * Find players, clubs, staff, cities, continents, stadiums, teams, etc. * Make realtime changes to the in-memory database * Create complex filters * Get the active player, and show his stats immediately * Perform batch operations on a whole bunch of persons * Used (partly) by FMScout, FMRTE, MiniSE, FMAssistant and many more * Advanced caching to optimize speed * Rating system based on Genie's Links * Google Code Project: http://code.google.com/p/scoutframeworkfm2009/ * Ready to use assemblies: http://code.google.com/p/scoutframeworkfm2009/downloads/list * Basic tutorial: http://www.100procentjan.nl/fm2009/tutorial.htm * Demo Apps: http://code.google.com/p/scoutframeworkfm2009/downloads/list Show me! // Set condition to 100% for the active player! FMContext fm = new FMContext(); // Load the API Player activePlayer = (Player)fm.MetaData.ActiveObject; // Get a reference to the active screen activePlayer.Condition = 100; // Set condition to 100 or: // Get the number of players aged under 15 FMContext fm = new FMContext(DatabaseModeEnum.Cached); // Load the API var youngPlayers = (from player in fm.Players where player.Age < 16 select player); // This is how a query looks! MessageBox.Show(youngPlayers.Count()); // And do something with the result Thanks to - Immuner (kvardis) for the time he spent since 2009 - Ruci because he is the leading star on doing realtime stuff in FM - Heineken for providing me with enough beer during development - My employer for not firing me when I arrive at 10:30 after a late night of devving Link to post Share on other sites More sharing options...
Tari Posted November 6, 2010 Share Posted November 6, 2010 Cool. I enjoyed using the previous versions. Link to post Share on other sites More sharing options...
Undergroundfc.com Posted November 6, 2010 Share Posted November 6, 2010 trying it now, thanks buddy! Link to post Share on other sites More sharing options...
Undergroundfc.com Posted November 7, 2010 Share Posted November 7, 2010 http://community.sigames.com/showthread.php/235182-UGFC-Finance-Editor-v1.0 released Link to post Share on other sites More sharing options...
Cadijk van Kaarhandel Posted November 7, 2010 Share Posted November 7, 2010 DrBernhard Sir, do you think it would be possible to build a real-time fixtures creator? Reason i ask is that Scottish Premier League no longer has a Reserve League, so its difficult to maintain fitness of fringe players and get match fitness for those returning from injury. I have been creating weekly friendlies for my reserves but the ingame method is too laborious when doing this en masse. Could a simple interface be built so as to simplify mass creation and scheduling of friendly matches? Link to post Share on other sites More sharing options...
DrBernhard Posted November 7, 2010 Author Share Posted November 7, 2010 DrBernhard Sir, do you think it would be possible to build a real-time fixtures creator?Reason i ask is that Scottish Premier League no longer has a Reserve League, so its difficult to maintain fitness of fringe players and get match fitness for those returning from injury. I have been creating weekly friendlies for my reserves but the ingame method is too laborious when doing this en masse. Could a simple interface be built so as to simplify mass creation and scheduling of friendly matches? In theory you should be able to list all friendlies, and replace one of them with a friendly where you reserves team is playing. Bit like how FMRTE is doing the transfers. So in theory it's possible, but it's not on the top of my list. Link to post Share on other sites More sharing options...
Reeson Posted November 7, 2010 Share Posted November 7, 2010 Awesome DrBernhard. Just curious whether this framework is meant for use while the game is running (like FMRTE) or simply dealing with save game file (.fm) like FMScout? Link to post Share on other sites More sharing options...
DrBernhard Posted November 7, 2010 Author Share Posted November 7, 2010 Awesome DrBernhard. Just curious whether this framework is meant for use while the game is running (like FMRTE) or simply dealing with save game file (.fm) like FMScout? Only when running. Link to post Share on other sites More sharing options...
Keitani Posted November 7, 2010 Share Posted November 7, 2010 Cheers :)will come in handy. Link to post Share on other sites More sharing options...
Nasarius Posted November 7, 2010 Share Posted November 7, 2010 Fantastic. I'd love to do some quick analysis (eg, determining the average ability of teams/leagues), and something like this is really the only way to do it. Open source is especially appreciated. Link to post Share on other sites More sharing options...
Undergroundfc.com Posted November 13, 2010 Share Posted November 13, 2010 11.1.1 hotfix is released.. Link to post Share on other sites More sharing options...
DrBernhard Posted November 13, 2010 Author Share Posted November 13, 2010 11.1.1 hotfix is released.. Will get started on that somewhere this weekend. Link to post Share on other sites More sharing options...
th3tm4n Posted November 14, 2010 Share Posted November 14, 2010 Will get started on that somewhere this weekend. Tks sir, hope to get it quick. Love the API so much. Link to post Share on other sites More sharing options...
immuner Posted November 14, 2010 Share Posted November 14, 2010 added r60 with support for dvd 11.1.1 and other bug fixes Link to post Share on other sites More sharing options...
ruci Posted November 14, 2010 Share Posted November 14, 2010 immuner/DrBernhard, i suggest you to change the framework to accept games that have are in the year 2009, as some leagues can start in 2009, i had a similar problem in FMRTE .. if (dt.Year <= 2009 || dt.Year >= 2100) return false; Link to post Share on other sites More sharing options...
th3tm4n Posted November 15, 2010 Share Posted November 15, 2010 added r60 with support for dvd 11.1.1 and other bug fixes Tks immuner, but how to compile this to 2 .dll files, sir? Link to post Share on other sites More sharing options...
immuner Posted November 15, 2010 Share Posted November 15, 2010 download the solution and build the fmse.core project Link to post Share on other sites More sharing options...
Undergroundfc.com Posted November 15, 2010 Share Posted November 15, 2010 cheers dude! i assume this works for Steam version as well? Link to post Share on other sites More sharing options...
immuner Posted November 15, 2010 Share Posted November 15, 2010 not that well. 11.1.1 is definitely not. 11.1 does but problems have been reported so no i do not own a steam version so it is difficult to test. Link to post Share on other sites More sharing options...
th3tm4n Posted November 16, 2010 Share Posted November 16, 2010 download the solution and build the fmse.core project Thank immuner very much. Link to post Share on other sites More sharing options...
th3tm4n Posted November 17, 2010 Share Posted November 17, 2010 download the solution and build the fmse.core project Hi immuner, I successfully built 2 core and utils projects but the size of dll is very different from you : (core.dll is 145KB while the old one is 1.2MB, the utils.dll almost the same with 21KB) and when load with program it say error. I built with Visual C# 2010 Express Edition, .NET Framework 4, Win 7 x64 Tks Link to post Share on other sites More sharing options...
DrBernhard Posted November 17, 2010 Author Share Posted November 17, 2010 Hi immuner,I successfully built 2 core and utils projects but the size of dll is very different from you : (core.dll is 145KB while the old one is 1.2MB, the utils.dll almost the same with 21KB) and when load with program it say error. I built with Visual C# 2010 Express Edition, .NET Framework 4, Win 7 x64 Tks Yes, ILMerge is used to combine FMSE.Core.dll and PostSharp.dll. I've got some spare time this eve planned to do 11.1.1 for Steam, and put a new version online. Link to post Share on other sites More sharing options...
th3tm4n Posted November 17, 2010 Share Posted November 17, 2010 Yes, ILMerge is used to combine FMSE.Core.dll and PostSharp.dll. I've got some spare time this eve planned to do 11.1.1 for Steam, and put a new version online. Oh, tks you for poiting this out. By using the ILMerge tool from externalDLL directory to combe FMSE core with PostSharpSDK, I've got the application run again, but with some warning from PostSharp, but it's OK now. Tks you so much. Link to post Share on other sites More sharing options...
DrBernhard Posted November 17, 2010 Author Share Posted November 17, 2010 Updated version for FM 2011 v 11.1.1 Steam! Furthermore: there is a 'build' directory now. Run build.bat to create the dll files; it does all the msbuild and ILMerge stuff by itself. Link to post Share on other sites More sharing options...
slappy_bag Posted November 18, 2010 Share Posted November 18, 2010 Can you just put up the dlls for download please? They refuse to be built on my pc, even using the batch file. Link to post Share on other sites More sharing options...
DrBernhard Posted November 19, 2010 Author Share Posted November 19, 2010 Can you just put up the dlls for download please? They refuse to be built on my pc, even using the batch file. The .dll's are in Google Code. Under 'Downloads' section. http://code.google.com/p/scoutframeworkfm2009/downloads/list Link to post Share on other sites More sharing options...
slappy_bag Posted November 20, 2010 Share Posted November 20, 2010 thanks very much Link to post Share on other sites More sharing options...
saxford Posted December 17, 2010 Share Posted December 17, 2010 are u have an update for patch 11.2 ? Link to post Share on other sites More sharing options...
Gager Posted February 2, 2011 Share Posted February 2, 2011 Hi, is there an update for the further patches in planning? Thanks for a short answer. Gager Link to post Share on other sites More sharing options...
goldorakiller Posted March 31, 2011 Share Posted March 31, 2011 Is there an update for 11.3 ? Link to post Share on other sites More sharing options...
deb10er0 Posted November 9, 2012 Share Posted November 9, 2012 Can I use this thread also for FM 2013? Link to post Share on other sites More sharing options...
sconly Posted November 13, 2012 Share Posted November 13, 2012 If the answer to the previous post is no then is this compatible for/with FM 2012? Thanks Link to post Share on other sites More sharing options...
sconly Posted November 16, 2012 Share Posted November 16, 2012 It seems that this is NOT compatible with FM 2012. Is there an updated/new version? Thanks. Link to post Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.