How to make multiplayer support for modification?
14 posts
Page 1 of 1
How to make multiplayer support for modification?
Hello everybody!
Can someone, on simple examples, describe in detail the process, how to make multiplayer support for modification, from scratch or give links if such information already exists?
Can someone, on simple examples, describe in detail the process, how to make multiplayer support for modification, from scratch or give links if such information already exists?
- Smith Modding
- Posts: 2996
- Joined: Sat May 14, 2016 12:42 pm
- Location: Harris County, Georgia
Re: How to make multiplayer support for modification?
In the modDesc you could put
<multiplayer supported="true"/>
If that doesn't work I would look at other scripted mods that work in multiplayer and see what they did to get it to work.
<multiplayer supported="true"/>
If that doesn't work I would look at other scripted mods that work in multiplayer and see what they did to get it to work.
Smith Modding Co.
Christian Based Modding
Isaiah 30:23- He will also send you rain for the seed you sow in the ground, and the food that comes from the land will be rich and plentiful. In that day your cattle will graze in broad meadows.:
Playing FS15-19 on PC
Playing too much FS19
Specs-
Christian Based Modding
Isaiah 30:23- He will also send you rain for the seed you sow in the ground, and the food that comes from the land will be rich and plentiful. In that day your cattle will graze in broad meadows.:
Playing FS15-19 on PC
Playing too much FS19
Specs-
Re: How to make multiplayer support for modification?
Unfortunately, according to the testers with ModHub, it was not enough to include simple support in modDesc.xml. I will try to understand the example of other mods and with the help of the forum through the publication of specific issues. Can someone advise which way to "dig"?Smith Modding wrote: ↑Wed Mar 28, 2018 5:29 pm In the modDesc you could put
<multiplayer supported="true"/>
If that doesn't work I would look at other scripted mods that work in multiplayer and see what they did to get it to work.
- Smith Modding
- Posts: 2996
- Joined: Sat May 14, 2016 12:42 pm
- Location: Harris County, Georgia
Re: How to make multiplayer support for modification?
I would look at seasons and the wood harvester mod, those are pretty heavily scripted and work in mp
Smith Modding Co.
Christian Based Modding
Isaiah 30:23- He will also send you rain for the seed you sow in the ground, and the food that comes from the land will be rich and plentiful. In that day your cattle will graze in broad meadows.:
Playing FS15-19 on PC
Playing too much FS19
Specs-
Christian Based Modding
Isaiah 30:23- He will also send you rain for the seed you sow in the ground, and the food that comes from the land will be rich and plentiful. In that day your cattle will graze in broad meadows.:
Playing FS15-19 on PC
Playing too much FS19
Specs-
Re: How to make multiplayer support for modification?
I'm not sure, nor did i ever read something about MP-able scripts, but my guess is, that it must be synchronized (enough to experience a smooth gameplay, not 100% necessary) and use only limited bandwidth (less = better).
Tutorials: log.txt, Giants Bilderhoster, erweiterter Texteditor, Konsole (PC) / Direktlink Giants Imagehoster
[PC] [Mac] [XB1] [PS4] in the thread title keeps the Forum clean / im Threadtitel hält das Forum übersichtlich
Playing on PC
[PC] [Mac] [XB1] [PS4] in the thread title keeps the Forum clean / im Threadtitel hält das Forum übersichtlich
Playing on PC
Re: How to make multiplayer support for modification?
Yes, I also took ready modifications to see how there. There's so much written that you can figure out why and why it's simply unrealistic. Maybe someone has already figured out and can explain the principle more simply and clearly?Smith Modding wrote: ↑Wed Mar 28, 2018 9:33 pm I would look at seasons and the wood harvester mod, those are pretty heavily scripted and work in mp
Yes it's all parts of one puzzle, which is not going to be a single whole picture for now.
Re: How to make multiplayer support for modification?
There was some auto-load script for FS 13 & 15 and the early days of FS 17 flying around which was not working in MP. Then the UAL script got published, which has full MP support and did basically the same thing, you can start there, in case no one can help youget anyfurther.
Tutorials: log.txt, Giants Bilderhoster, erweiterter Texteditor, Konsole (PC) / Direktlink Giants Imagehoster
[PC] [Mac] [XB1] [PS4] in the thread title keeps the Forum clean / im Threadtitel hält das Forum übersichtlich
Playing on PC
[PC] [Mac] [XB1] [PS4] in the thread title keeps the Forum clean / im Threadtitel hält das Forum übersichtlich
Playing on PC
Re: How to make multiplayer support for modification?
Is it possible to specify the name of the script or at least its essence in more detail?juf.de wrote: ↑Thu Mar 29, 2018 7:05 pm There was some auto-load script for FS 13 & 15 and the early days of FS 17 flying around which was not working in MP. Then the UAL script got published, which has full MP support and did basically the same thing, you can start there, in case no one can help youget anyfurther.
Re: How to make multiplayer support for modification?
Here are two mods with the scripts, both for FS 15, as opposed to what i wrote above, the old one wasn't converted to FS 17.
Sorry, for not posting them earlier, didn't rememer, where i could find them.
This one should be with the old script, not working in MP:
https://www.modhoster.com/mods/fliegl-d ... defunktion
This is the one working in MP (UAL script):
https://www.modhoster.com/mods/fliegl-d ... l-autoload
Here is a mod with the UAL script from FS 17 in case you didn't find one:
http://www.farming-simulator.com/mod.ph ... d_id=74990
edit: added link to Fs17 mod
Sorry, for not posting them earlier, didn't rememer, where i could find them.
This one should be with the old script, not working in MP:
https://www.modhoster.com/mods/fliegl-d ... defunktion
This is the one working in MP (UAL script):
https://www.modhoster.com/mods/fliegl-d ... l-autoload
Here is a mod with the UAL script from FS 17 in case you didn't find one:
http://www.farming-simulator.com/mod.ph ... d_id=74990
edit: added link to Fs17 mod
Tutorials: log.txt, Giants Bilderhoster, erweiterter Texteditor, Konsole (PC) / Direktlink Giants Imagehoster
[PC] [Mac] [XB1] [PS4] in the thread title keeps the Forum clean / im Threadtitel hält das Forum übersichtlich
Playing on PC
[PC] [Mac] [XB1] [PS4] in the thread title keeps the Forum clean / im Threadtitel hält das Forum übersichtlich
Playing on PC
Re: How to make multiplayer support for modification?
I looked at these modifications. Something there is so incomprehensible. I generally have problems with understanding the code more difficult than video tutorials. I do not know why. This has been going on for many years, although I already learned the theory almost by heart.juf.de wrote: ↑Thu Mar 29, 2018 10:24 pm Here are two mods with the scripts, both for FS 15, as opposed to what i wrote above, the old one wasn't converted to FS 17.
Sorry, for not posting them earlier, didn't rememer, where i could find them.
This one should be with the old script, not working in MP:
https://www.modhoster.com/mods/fliegl-d ... defunktion
This is the one working in MP (UAL script):
https://www.modhoster.com/mods/fliegl-d ... l-autoload
Here is a mod with the UAL script from FS 17 in case you didn't find one:
http://www.farming-simulator.com/mod.ph ... d_id=74990
edit: added link to Fs17 mod
Re: How to make multiplayer support for modification?
Several really good examples have been provided, what are you still having difficulty with? It might help if you provide additional information on what it is you are trying to accomplish - What exactly are you trying to achieve with your script? What specific values/parameters are you trying to modify?
How much time/effort are you willing/able to invest into figuring this out? At first glance, I get the impression that the answer is "little/none". Do you understand the contradictory nature of your last statement? On one hand you say you have difficulty understanding code, but then on the other you say you have "learned the theory by heart"? Yes, there is something to be said about the differences in "understanding" theory, vice the application thereof, but they often go hand-in-hand. You can't "fully" understand theory without being able to apply it, and v/v.
It is beginning to sound more and more like you just want someone to do the work for you (apologies if this is not the case). Or maybe you do not understand the code employed as well as you think you do? Nothing wrong with not knowing everything, just trying to help you by finding the true root of your issues.
How much time/effort are you willing/able to invest into figuring this out? At first glance, I get the impression that the answer is "little/none". Do you understand the contradictory nature of your last statement? On one hand you say you have difficulty understanding code, but then on the other you say you have "learned the theory by heart"? Yes, there is something to be said about the differences in "understanding" theory, vice the application thereof, but they often go hand-in-hand. You can't "fully" understand theory without being able to apply it, and v/v.
It is beginning to sound more and more like you just want someone to do the work for you (apologies if this is not the case). Or maybe you do not understand the code employed as well as you think you do? Nothing wrong with not knowing everything, just trying to help you by finding the true root of your issues.
Re: How to make multiplayer support for modification?
I'm not asking for something to do for me. I think it's nice to flee to the forum for every reason, and then wait for the answer? Yes, the theory I know perfectly, I immediately see where the cycle, where the condition, where the function. So what? It does not help me at all. I looked at these modifications. I saw there again conditions, cycles, functions. So what? I did not say anything. I do not know how you write modifications of any complexity.cmdrbyron wrote: ↑Tue Apr 03, 2018 12:53 pm Several really good examples have been provided, what are you still having difficulty with? It might help if you provide additional information on what it is you are trying to accomplish - What exactly are you trying to achieve with your script? What specific values/parameters are you trying to modify?
How much time/effort are you willing/able to invest into figuring this out? At first glance, I get the impression that the answer is "little/none". Do you understand the contradictory nature of your last statement? On one hand you say you have difficulty understanding code, but then on the other you say you have "learned the theory by heart"? Yes, there is something to be said about the differences in "understanding" theory, vice the application thereof, but they often go hand-in-hand. You can't "fully" understand theory without being able to apply it, and v/v.
It is beginning to sound more and more like you just want someone to do the work for you (apologies if this is not the case). Or maybe you do not understand the code employed as well as you think you do? Nothing wrong with not knowing everything, just trying to help you by finding the true root of your issues.
14 posts
Page 1 of 1