• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

What is the difference between 1.0 and 0.3-0.4 in the c++ scripting?

filipus

Member
Joined
Dec 31, 2010
Messages
229
Reaction score
12
So I was looking at the sources and the method of adding functions is exactly the same.

So... If I wanted to add something like this http://otland.net/threads/silence-tfs-1-0.222412/ on my server the only thing I would need to do would be to add the functions that don't exist in 0.36 in my sources right?

Am I missing something, is there something really different?
 
If you want to add new functions you dont really have to touch the source as you can just ad them in global.lua or compat.lua.

Also, C++ is not a scripting language, its a programming language.

TFS 1.0 uses new c++11 features plus a bunch of better written code with a focus on efficiency plus alot more someone else with more experience can tell you.
 
If you want to add new functions you dont really have to touch the source as you can just ad them in global.lua or compat.lua.

Also, C++ is not a scripting language, its a programming language.

TFS 1.0 uses new c++11 features plus a bunch of better written code with a focus on efficiency plus alot more someone else with more experience can tell you.

O cool.
So... If I wanted to add something like this http://otland.net/threads/silence-tfs-1-0.222412/ on my server the only thing I would need to do would be to add the functions that don't exist in 0.36 in my sources right?

That means I can add all the TSF 1.0 things people post if I just go and edit what needs to be edited? Per example, if it's says "Missing getFrag()" I can go to TFS 1.0 sources, copy the getFrag() function and put it in my 0.36 and it would work?
 
O cool.
So... If I wanted to add something like this http://otland.net/threads/silence-tfs-1-0.222412/ on my server the only thing I would need to do would be to add the functions that don't exist in 0.36 in my sources right?
Yes.

That means I can add all the TSF 1.0 things people post if I just go and edit what needs to be edited? Per example, if it's says "Missing getFrag()" I can go to TFS 1.0 sources, copy the getFrag() function and put it in my 0.36 and it would work?
No.
 

What is the difference in the implementation then? That is what I'm trying to find. I know that there is something really different from 0.2 to 0.3 and as far as I know TFS 1.0 uses the 0.2 system right?
What are the differences? What does it change?
You can get technical if you need to, I know basic programming.
 
Back
Top