Id like to get some feedback from the modders about this thread:
http://www.swat-portal.com/php…82640599ea260aaf&page=1#1
please post the feedback on THIS thread
You need to be a member in order to leave a comment
Already have an account? Sign in here.
Sign In NowSign up for a new account in our community. It's easy!
Register a new accountId like to get some feedback from the modders about this thread:
http://www.swat-portal.com/php…82640599ea260aaf&page=1#1
please post the feedback on THIS thread
Ok, I've only modded much simpler games, and modeling was not included, BUT, this seems to me to be a clear, well thought out description of essential issues described by someone with extensive experience. No, I'm not sucking up to OP (we have had some deep disagreements in the past); it's just that as someone who has had to deal with complex software of various types, and the diificulties of training inexperienced people in its use, I can understand the structure and function of the code pretty clearly from this kind of discussion. Granted, I don't have a lot of ego investment into some mod I've spent months or more racking my brain to debug, but if I were considering a mod project, this is where I would start...
some very clear words about existing tutorials
as for the dynamic economy: yes, data volume to maintain synchronity between client and server would be too high for players and server. also the update of a file while the game is still running (as would be needed to see the effect of ur business deals while u r playing): does this really work? i doubt that...
i have the original dynamic economy dlls from groover and to my info he was able to get it partly working in SP
QuoteOriginally posted by SWAT_OP-R8R
i have the original dynamic economy dlls from groover and to my info he was able to get it partly working in SP
well, he probably changed the data in memory instead of some files?
Great thread, OP! Thumbs up!
QuoteOriginally posted by DC_Hägar
well, he probably changed the data in memory instead of some files?
yep
QuoteOriginally posted by SWAT_OP-R8R
yep
ok, he made a client side dll as well and did stop working on the project when he recognized the amount of data it needs to receive and pass around...
dunno why he stopped... he simply disappeared
QuoteOriginally posted by SWAT_OP-R8R
dunno why he stopped... he simply disappeared
Was he Erased ?
OK i am no real modder but i will try comment something too (concerning the Dynamic Universe).
@first: nice words about tutorials - and most of them seems clear for me.
next:
Is it really necessary to update the client files for dynamic universe. I mean to update the memory at the server side should be working. As soon we got synchronisation with the client side we would have side effects like lag and a high server load. For my acknowledgment it necessary to update the values in the memory (belated updates of the ini files would not have any effect in current game because the content is loaded into memory at the start of the game - have tried to test this already).
What about a random value that is calculated with the original prices. This value then can be synchronised with the server and clients. This would cause that only one value need to be transfered (must be the same on client and server side). So it is not needed to transfer all those files content that would cause such heavy traffic.
The same with goods and commodoties: Transfer different "software flags" that would cause different offers of goods. So as far as i know nearly all content from the files is loaded to the memory we can control different prices, good etc... with different flags (bit coded as example) so only these values needs to be transfered, would be better to transfer all those files.
ok these are my thought about it. If I am totally wrong i will apologize for doing comments here if i dont have really a clue about it. <--- like OP stated in the other thread
Quote
Most of the modders hold their flag high in the sky thinking they would be good coz they know some code.
"Uhh i know that the code for manhattan is Li_01_base" coooooooool
"uhh i know to use UTF" impressive
"i can create systems with FLExplorer" incredible!!!!
having the market just on the server does not work
how would the clients get the information what goods are sold and to which price?
FL was designed to have synchonized files... at least partly
if they are not identical you will see "possible cheating detected"
Ok the files have to be synchronised - so far so clear. Thats how it works. But what i meant especially is to deposit a kind of algorithm that will only change a value for calculation the prices and or offered goods. Then only this single value needs to be transfered and synchronised with the client side instead transferring tons of file content.
This includes that nearly all must be available in the files on server and client side.
I mean: Now the prices are fix and are contained on client and server side and they will be updated with the launcher now and then (almost everytime). This should be left coz it works! The addional feature what i am thinking of is to add a function that calculates the prices with a kind of algorithm (randomly). And then only the values for calculation needs to be transfered when the basic content at client and server side is identically.
Uff hard to describe... maybe its not possible what i am thinking of.
yeah - possible
EDIT: for such a comment ("possible") some LR modders/moderators would have thrown big stones towards me for not explaining how to make it possible
QuoteFL was designed to have synchonized files... at least partly
hey - maybe it's possibe to disable that option? oh - then everyone'd be flying maxed-out ragnaroks and blasting everyone w/ dka's