Home | Webstore
Latest News: OOTP 25 Available - FHM 10 Available - OOTP Go! Available

Out of the Park Baseball 25 Buy Now!

  

Go Back   OOTP Developments Forums > Out of the Park Baseball 21 > OOTP 21 - Online Leagues
Register Blogs FAQ Calendar Today's Posts Search

OOTP 21 - Online Leagues Want to create or join an OOTP 21 online league? This is the right forum for you.

Reply
 
Thread Tools
Old 05-04-2020, 12:16 AM   #1
Giants44
Hall Of Famer
 
Giants44's Avatar
 
Join Date: Dec 2001
Location: San Francisco Bay Area
Posts: 2,408
Online League - Trading with the CPU

Put down the pitchforks, I understand the community answer to this is "trading with CPU is dumb in online and it ruins everything and blah, blah, blah"


Sure for MOST competitive leagues this is true. But our league is 12 owners, my kids, old friends, all but 2 brand new to OOTP. we have historical players, we have players from movies, some pay a lot of attention some barely check. this is LOW level fun to get some baseball friends to discover the game during shelter time. this league is NEVER going to open to the outside is never going to be more then a casual thing. I have zero interest in being a commissioner of a league like that. this is all about enjoyment for the 12 people involved and we would all love to allow trading with CPU. currently the "hide the answer" is preventing this. It would be great if eventually there was a toggle for that to not be hidden. the strength of OOTP has ALWAYS been the experience is almost completely customization to your own preference.

when in commish mode I can process a human-cpu trade

I can even "negotiate" and see the "answer" from the CPU team


but when switching to owner (non-commish) the one key piece of information disappears.

Since this information lets the owner know:
Yes - great easy, no problem
HELL NO - also good info
No, but lets talk about it - this is 95% of the answer and leads to what if I add this, that... until you come to an agreement or realize there is nothing you can agree on. we have all done this and can be done in 1 min or days. for many this is where the fun is.




would love it if someone knows a workaround, or if the development team would consider unhiding that one key piece of information.
Attached Images
Image Image 
__________________
"In a text sim - Immersion is everything"
-Me

"Judge a man not by the color of their skin, but by the content of their character"
-Martin Luther King

"Not everything that counts can be counted, and not everything that can be counted counts."
-Einstein

"The man who views the world at 50 the same as he did at 20 has wasted 30 years of his life."
-Muhammad Ali

"Baseball statistics are like a girl in a bikini. They show a lot, but not everything."
-Toby Harrah
Giants44 is offline   Reply With Quote
Old 05-08-2020, 09:38 PM   #2
deadairwaves
Bat Boy
 
Join Date: May 2020
Posts: 5
Unfortunately, I don't have a solution, but I'm experiencing the exact same issue you describe. Have you figured out a workaround here? I understand the need for the commish to process all of the trades, but it seems like there should be a way for the other owners to at least "negotiate" a trade with the CPU teams and then pass any accepted trade on to the commish for process.
deadairwaves is offline   Reply With Quote
Old 05-14-2020, 01:36 AM   #3
Giants44
Hall Of Famer
 
Giants44's Avatar
 
Join Date: Dec 2001
Location: San Francisco Bay Area
Posts: 2,408
So I created and tested a workaround that now works. it isn’t perfect, but it is better than nothing.

I have setup 3 open trade windows per season
- End of season to 12/31
- 12/31 to start of preseason
- July 1-July 31

For each of those windows I backup the league and then create a new league that is a mirror of the real league
I load that league and do this:
- Uncheck the online league settings thus turning it into an offline league
- Delete the commish account - isnt necessary and is only “security by obscurity” but it is at least something

I then zip the files and put them on a cloud drive and send the link to the owners

They get the league, they unzip, load game, make sure they select manager to themselves and can then trade like normal. If they agree to a trade they screenshot and send to me. They can hit complete if they want, but it wont matter the league they have is just a mirror and has no connection to our real league

-If two owners both make a trade for the same player the one who sent to me first wins and gets the trade
- limit 3 trades per window
- awful fleecing deals can be challenged and then denied by 75% vote against. My hope is this doesn’t happen to often. I feel like 3 times a year IRL there will be a trade that would be considered unfair if it happened in OOTP

- I have not yet decided on what happens if someone gets an approved trade that then declines when I try to put it in the live game (for example parameters change slightly in game during the windows since they are across 2-4 sims, but I am not creating a new mirror file each sim, only at the start of each window) I am assuming there might be one now and again and I will be inclined to just force trade if it isn’t too egregious. I can also always check in my mirror file to make sure no one is playing around and photoshopping the screen shots)


I have tested and it works great, isn’t that much work and I am happy to do it for the 3 windows. Doing every sim would be a pain.

Just made it live today (our season ended Tuesday) so no idea yet how well it will work, but at least the framework gives us something to work with.

Most of the limits and all that can obviously be changed – I think it is just the basic structure of creating a mirror file and removing the parts that restrict the trades.

Maybe you have all owners vote on all trades, or make a bigger limit. You could also change the trade AI settings. Really a ton of ways to go but the mirror and setting change is the key.
__________________
"In a text sim - Immersion is everything"
-Me

"Judge a man not by the color of their skin, but by the content of their character"
-Martin Luther King

"Not everything that counts can be counted, and not everything that can be counted counts."
-Einstein

"The man who views the world at 50 the same as he did at 20 has wasted 30 years of his life."
-Muhammad Ali

"Baseball statistics are like a girl in a bikini. They show a lot, but not everything."
-Toby Harrah
Giants44 is offline   Reply With Quote
Old 05-17-2020, 12:32 AM   #4
Giants44
Hall Of Famer
 
Giants44's Avatar
 
Join Date: Dec 2001
Location: San Francisco Bay Area
Posts: 2,408
this is working perfectly for us and has led to some trades which is good

it is a bit of work on the commish end, but not too much - especially just in the trade windows
__________________
"In a text sim - Immersion is everything"
-Me

"Judge a man not by the color of their skin, but by the content of their character"
-Martin Luther King

"Not everything that counts can be counted, and not everything that can be counted counts."
-Einstein

"The man who views the world at 50 the same as he did at 20 has wasted 30 years of his life."
-Muhammad Ali

"Baseball statistics are like a girl in a bikini. They show a lot, but not everything."
-Toby Harrah
Giants44 is offline   Reply With Quote
Old 06-10-2020, 08:10 PM   #5
Giants44
Hall Of Famer
 
Giants44's Avatar
 
Join Date: Dec 2001
Location: San Francisco Bay Area
Posts: 2,408
so updating this as a reference for anyone else interested in this concept.

the work around has been working, well until my 2 mac owners pointed out it didnt work for them, which makes sense. My guess is the windows file wont work on the mac - so that limits this option.

I am currently testing setting up a Virtual Machine and mirroring this idea, but with owners simply logging into the VM - this would solve not only my Apple issue, but also my low tech owners who find the other work around beyond their scope of comfort.

working on it now. no idea if it will work, but I will report back for those interested.

also would love to hear from anyone who may have tried running OOTP in a VM enviornment and any tips or other info they may have.
__________________
"In a text sim - Immersion is everything"
-Me

"Judge a man not by the color of their skin, but by the content of their character"
-Martin Luther King

"Not everything that counts can be counted, and not everything that can be counted counts."
-Einstein

"The man who views the world at 50 the same as he did at 20 has wasted 30 years of his life."
-Muhammad Ali

"Baseball statistics are like a girl in a bikini. They show a lot, but not everything."
-Toby Harrah
Giants44 is offline   Reply With Quote
Old 06-12-2020, 08:16 AM   #6
deadairwaves
Bat Boy
 
Join Date: May 2020
Posts: 5
Thanks for the feedback. It's helpful to know how other leagues handle trades.

I decided to do things a little differently than you. It's a little easier to maintain, but it gives full commish access to all of the owners. It's not ideal, but it's just a league for friends/fun, so I don't really worry about people taking advantage of that.

I created a second commish account that the owners can switch to. Once switched, they can evaluate trades. Once they have an accepted trade, they send me screenshot of the deal. I process the trade and update the league file.

Like I said, it's not ideal to give all teams commish access, but the system is super easy to maintain and trades can happen at any time during the season.
deadairwaves is offline   Reply With Quote
Old 06-14-2020, 06:51 PM   #7
Giants44
Hall Of Famer
 
Giants44's Avatar
 
Join Date: Dec 2001
Location: San Francisco Bay Area
Posts: 2,408
Quote:
Originally Posted by deadairwaves View Post
Thanks for the feedback. It's helpful to know how other leagues handle trades.

I decided to do things a little differently than you. It's a little easier to maintain, but it gives full commish access to all of the owners. It's not ideal, but it's just a league for friends/fun, so I don't really worry about people taking advantage of that.

I created a second commish account that the owners can switch to. Once switched, they can evaluate trades. Once they have an accepted trade, they send me screenshot of the deal. I process the trade and update the league file.

Like I said, it's not ideal to give all teams commish access, but the system is super easy to maintain and trades can happen at any time during the season.
I thought about trying that but didn't think it would work - but good to know that is an option too
__________________
"In a text sim - Immersion is everything"
-Me

"Judge a man not by the color of their skin, but by the content of their character"
-Martin Luther King

"Not everything that counts can be counted, and not everything that can be counted counts."
-Einstein

"The man who views the world at 50 the same as he did at 20 has wasted 30 years of his life."
-Muhammad Ali

"Baseball statistics are like a girl in a bikini. They show a lot, but not everything."
-Toby Harrah
Giants44 is offline   Reply With Quote
Old 06-14-2020, 07:08 PM   #8
Giants44
Hall Of Famer
 
Giants44's Avatar
 
Join Date: Dec 2001
Location: San Francisco Bay Area
Posts: 2,408
so the new workaround I have come up with and that we are currently using is to simply use the MTWNB (Make This Work Now Button) work as a proxy for CPU GM AI yes/no

Human team proposes trade and obviously the response feedback is hidden in online league (which is the entire problem - a patch that added a toggle to turn this on would be so welcome and solve everything)

but the workaround simply replaces the response with hitting the MTWNB and doing the following

if the responses is:
- no one makes this work - easy that is a hard NO
- this list of guys that returns a small list of good players means YES and any one of these guys
- a long list with several lowly rated guys means YES with any of these guys and MAYBE even without any of them

first 2 are easy

3rd and the human simply sends to commish wiht the simple directions

yes add in guy XYZ and the deal is done OR
yes IF they will do without adding anyone (which the human would see if we had the feedback, but they dont without it - the commish can see let the human know)

we just started this but my guess is even for 3rd option most people wont mind giving up so 25/28 low level prospect to get a deal done and will just submit with the low guys in - which will make everything easier.
__________________
"In a text sim - Immersion is everything"
-Me

"Judge a man not by the color of their skin, but by the content of their character"
-Martin Luther King

"Not everything that counts can be counted, and not everything that can be counted counts."
-Einstein

"The man who views the world at 50 the same as he did at 20 has wasted 30 years of his life."
-Muhammad Ali

"Baseball statistics are like a girl in a bikini. They show a lot, but not everything."
-Toby Harrah
Giants44 is offline   Reply With Quote
Old 07-06-2020, 03:40 AM   #9
Giants44
Hall Of Famer
 
Giants44's Avatar
 
Join Date: Dec 2001
Location: San Francisco Bay Area
Posts: 2,408
so my last plan of MTWNB workaround has worked perfectly.

every team made multiple trade and it has sparked a huge boost in league interest.

probably wont work for most leagues with experienced players, but our league where all but 3 owners had never played OOTP at all it has mad every guy super active. Are some of the trades one sided, sure. but not all. many are quite even and as the owners have started to understand the great detail of OOTP it has worked tremendously well for us.
__________________
"In a text sim - Immersion is everything"
-Me

"Judge a man not by the color of their skin, but by the content of their character"
-Martin Luther King

"Not everything that counts can be counted, and not everything that can be counted counts."
-Einstein

"The man who views the world at 50 the same as he did at 20 has wasted 30 years of his life."
-Muhammad Ali

"Baseball statistics are like a girl in a bikini. They show a lot, but not everything."
-Toby Harrah
Giants44 is offline   Reply With Quote
Old 07-08-2020, 02:52 PM   #10
afail
Major Leagues
 
Join Date: Mar 2003
Posts: 381
We keep it pretty simple:

When a human clicks Make this work now, we consider the trade to be good if there is a player listed with a potential rating of 30 or lower.

Then they send me a screenshot.

I really wish there was a way to have the AI make trade offers, allow my other owners to use the Shop a Player and let them see GM feedback
afail is offline   Reply With Quote
Old 07-23-2020, 02:03 AM   #11
Giants44
Hall Of Famer
 
Giants44's Avatar
 
Join Date: Dec 2001
Location: San Francisco Bay Area
Posts: 2,408
Markus you Magnificent Bastard!!!!! You made it happen

todays update had a sneaky little line in it

- Online leagues: enabled option for trading with AI teams (manager submits trade with export, will be processed with the AI choosing the "best" trade for their team if multiple offers)

haven't tested it yet, but this seems to solve everything
__________________
"In a text sim - Immersion is everything"
-Me

"Judge a man not by the color of their skin, but by the content of their character"
-Martin Luther King

"Not everything that counts can be counted, and not everything that can be counted counts."
-Einstein

"The man who views the world at 50 the same as he did at 20 has wasted 30 years of his life."
-Muhammad Ali

"Baseball statistics are like a girl in a bikini. They show a lot, but not everything."
-Toby Harrah
Giants44 is offline   Reply With Quote
Reply

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 04:46 AM.

 

Major League and Minor League Baseball trademarks and copyrights are used with permission of Major League Baseball. Visit MLB.com and MiLB.com.

Officially Licensed Product – MLB Players, Inc.

Out of the Park Baseball is a registered trademark of Out of the Park Developments GmbH & Co. KG

Google Play is a trademark of Google Inc.

Apple, iPhone, iPod touch and iPad are trademarks of Apple Inc., registered in the U.S. and other countries.

COPYRIGHT © 2023 OUT OF THE PARK DEVELOPMENTS. ALL RIGHTS RESERVED.

 

Powered by vBulletin® Version 3.8.10
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Copyright © 2020 Out of the Park Developments