Players with international commitments

You can add your ideas on how to make Bygfoot better here.
Locked
MarkC
Posts: 96
Joined: Tue Mar 29, 2005 10:34 pm

Players with international commitments

Post by MarkC »

I was just reading the posts about World Cup definitions, and it reminded me of something from many years ago :)

In Multiplayer Soccer Manager, when you got to the top division, from time to time one of your best players would suddenly wander off (just for 1 week) to play for his national team without any warning. "International Commitment," the newspaper would announce. "Gee, thanks, mate," I would think.

I wondered if this would be something worth considering, although perhaps with a couple of weeks' notice instead! It's just another possible way to make the game slightly more difficult as you progress to the higher leagues.

Is this realistic? Maybe players have stopped just wandering off since 1990 or whenever it was. As I've said before, I don't know anything about football apart from the leagues :wink:
vector
Posts: 449
Joined: Sat Dec 18, 2004 11:26 pm
Location: Australia, Victoria

Post by vector »

yeah don mentioned something sorta related http://bygfoot.sourceforge.net/forum/vi ... .php?t=330
A last comment; a new player that has already played for their old team in a cup are usually not allowed to play for the new team in the same cup.
along with yours it would certainly add another level of difficulty
all add reality to the game
I suspect yours is much easier to implement than Dons

I guess its up to Gyozo and how complicated it all becomes.

lets say we have 2 weeks notice.
one could for eg do such a thing but id like to see the player rejected (by national duty) if he is injured(expected) or under a certain health %.
this would allow a manager to run him down a bit b4 he was expected to go away and thus he wouldnt be taken. How many times does that happen in reality!!! (ohh dear Freds gota twisted ankle he cant go)
id also expect on the rare occasion for the plaer to come back with a groin injury...well something similar. that seem so to happen all the time to.

however i like "tit for tat" things. if you give then you should aslo recieve. having a player go national certainly helps his skill level maybe as a bonus to good patriotic managers who let there players go, the player could get a slight increase to his skill on return.

oopps
:oops: vector complicates things again :twisted:
"There are two ways to score. Dribble it over the line or smash it into the back of the net."
What type are you?
gyboth
Site Admin
Posts: 1421
Joined: Sat Dec 18, 2004 8:42 am
Location: Passau, Germany
Contact:

Re: Players with international commitments

Post by gyboth »

MarkC wrote:In Multiplayer Soccer Manager, when you got to the top division, from time to time one of your best players would suddenly wander off (just for 1 week) to play for his national team without any warning. "International Commitment," the newspaper would announce. "Gee, thanks, mate," I would think.
every time i got to the top division the game crashed :-P but maybe i wouldn't have written Bygfoot if it hadn't.
I wondered if this would be something worth considering, although perhaps with a couple of weeks' notice instead! It's just another possible way to make the game slightly more difficult as you progress to the higher leagues.
yes, this might be nice. a very minor feature, though, we should only implement it when all the other things and concepts and basics work and are balanced and we don't know anymore how to make the game better.

gyözö
Press any key to continue or any other key to quit.
MarkC
Posts: 96
Joined: Tue Mar 29, 2005 10:34 pm

Re: Players with international commitments

Post by MarkC »

every time i got to the top division the game crashed :-P
Ah well, that's DOS versions for you :wink:
yes, this might be nice. a very minor feature, though, we should only implement it when all the other things and concepts and basics work and are balanced and we don't know anymore how to make the game better.
Oh yes, rock bottom priority. Just a "flavour" element I thought I might as well mention to see what you think.
Lomion
Posts: 58
Joined: Thu Jun 23, 2005 10:14 am
Location: Grenoble, France

Post by Lomion »

If you want to implement this feature in a clean way it won't be that easy. You would have to consider the whole football world globally. At the time being when you play a game it looks like the engine only takes into account your leage's team and fakes the rest. For example in the transfer list, a good player will be labeles "Champion's League". The best would be that all the teams in europe (in the world ?) play their games for real (even if there is a very simple algorithm deciding of their games' results) and the same for national teams. Thus, if England doesn't qualify for the World Cup then the english players in your team won't have to leave during that time.
gyboth
Site Admin
Posts: 1421
Joined: Sat Dec 18, 2004 8:42 am
Location: Passau, Germany
Contact:

Post by gyboth »

Lomion wrote:If you want to implement this feature in a clean way it won't be that easy. You would have to consider the whole football world globally.
i disagree. 'highly realistic' and 'clean' are two different things. 'clean' is a source code property, whereas you are talking about how realistic the game is. the feature could be implemented very simply and cleanly, and i don't see why this should lead to creating a whole global fixtures/matches system.
At the time being when you play a game it looks like the engine only takes into account your leage's team and fakes the rest.
no, all the matches are simulated. every result you see has been calculated with the same algorithm as the live game.

gyözö
Press any key to continue or any other key to quit.
Lomion
Posts: 58
Joined: Thu Jun 23, 2005 10:14 am
Location: Grenoble, France

Post by Lomion »

My definition of "clean" is not related to code writing. For me clean means "no dirty hacks, no fake results, ...". The way you want to implement this feature is for sure:
player[n].weeks_unavailable = 2;
And each week:
if (player[n].weeks_unavailable)
player[n].weeks_unavailable--;
And if player[n].weeks_unavailable is positive then you can't use him in your team, but that means that the player is simply frozen. That's efficient in a way but not clean, because you could move the player temporarily to his national team, have him play the matches and come back to your own team. And his status and performances would alter his value, and so on... I admit that it would be way more difficult to code, but it's "cleaner" to my eyes :P
gyboth
Site Admin
Posts: 1421
Joined: Sat Dec 18, 2004 8:42 am
Location: Passau, Germany
Contact:

Post by gyboth »

Lomion wrote:My definition of "clean" is not related to code writing.
maybe our definitions differ because you're french :lol:

seriously, your suggestion is not Bygfoot compatible. not 1.9 at any rate. maybe not compatible at all. too hard and complicated with too few advantages.

gyözö
Press any key to continue or any other key to quit.
Lomion
Posts: 58
Joined: Thu Jun 23, 2005 10:14 am
Location: Grenoble, France

Post by Lomion »

Does the fact that I've been living for 3 years in Freiburg improve my coding skills ? :P
gyboth
Site Admin
Posts: 1421
Joined: Sat Dec 18, 2004 8:42 am
Location: Passau, Germany
Contact:

Post by gyboth »

Lomion wrote:Does the fact that I've been living for 3 years in Freiburg improve my coding skills ? :P
:-D i didn't hint at your skills. i just meant that we don't mean the same when we say 'clean'.
what did you do in freiburg? study?

gyözö
Press any key to continue or any other key to quit.
Lomion
Posts: 58
Joined: Thu Jun 23, 2005 10:14 am
Location: Grenoble, France

Post by Lomion »

My father worked in the french army there, so I followed him. I was aged 11 to 14, it was I think from 1986 to 1989 and went to the DFG. My years in Freiburg remain the best years in my childhood, but I have to admit that my mastering of the german language has faded away :(
mom2pp
Posts: 193
Joined: Sat Jan 29, 2005 5:47 pm
Location: Scotland

Post by mom2pp »

Lomion wrote:If you want to implement this feature in a clean way it won't be that easy. You would have to consider the whole football world globally. At the time being when you play a game it looks like the engine only takes into account your leage's team and fakes the rest. For example in the transfer list, a good player will be labeles "Champion's League". The best would be that all the teams in europe (in the world ?) play their games for real (even if there is a very simple algorithm deciding of their games' results) and the same for national teams. Thus, if England doesn't qualify for the World Cup then the english players in your team won't have to leave during that time.
didnt i mention something like this before?

oh yeah by the way my password is working again thanks gyozo :D
Haven't u people ever heard of closing a goddam door?
Locked