Blockland Forums > Modification Help

Scripting Easiest Program/need help

Pages: << < (8/8)

Munkey:


--- Quote from: MegaScientifical on September 05, 2010, 03:39:35 PM ---Wait, is that the encryption? Because I remember looking at DSO files in v0002, and the ones in Retail now are much more encrypted...

--- End quote ---
They arn't cs.dso, They are just .cs in v0002.

--- Quote from: Munkey on September 05, 2010, 10:25:20 AM ---.dts files are models. The main scripts are hidden in .cs.dso files. They are Tribes 2 Compiled Scripts.

--- End quote ---


MegaScientifical:


--- Quote from: Munkey on September 05, 2010, 04:23:35 PM ---They arn't cs.dso, They are just .cs in v0002.

--- End quote ---

I don't think you get what I'm saying. With .dso files made in v0002, you could still see a lot of the code. With Retail, .dso files in it are much more encrypted. Almost nothing can be read.

Munkey:


--- Quote from: MegaScientifical on September 05, 2010, 04:40:38 PM ---I don't think you get what I'm saying. With .dso files made in v0002, you could still see a lot of the code. With Retail, .dso files in it are much more encrypted. Almost nothing can be read.

--- End quote ---
You can't read .cs.dso files.

MegaScientifical:


--- Quote from: Munkey on September 05, 2010, 05:01:25 PM ---You can't read .cs.dso files.

--- End quote ---

... I know that. I'm saying you used to still be able to guess a little, because not all the data within was encrypted. The new dso files used are much too encrypted to guess.

Edit: Examples:


--- Quote from: main.cs.dso from v0002 common folder ---!   /  exec ./defaults.cs initCommon setRandomSeed initBaseClient initBaseServer displayHelp common Parent error parseArgs %i $Game::argc $Game::argv %arg %nextArg %hasNextArg $pref::Video::fullScreen $argUsed $pref::Video::displayDevice onStart echo onExit export False BanList OpenALShutdown activatePackage     ˜  ./client/canvas.cs ./client/audio.cs ./client/message.cs ./client/mission.cs ./client/missionDownload.cs ./client/actionMap.cs ./editor/editor.cs ./server/audio.cs ./server/server.cs ./server/message.cs ./server/commands.cs ./server/missionInfo.cs ./server/missionLoad.cs ./server/missionDownload.cs
--- End quote ---


--- Quote from: main.cs.dso from Retail base folder ---–     
Z6 
l@= ` t3  0   p
o
Z7<Eo+R  #
Z0
   WbQ  \* 
V6 c]& X1
3    ‡  MCP
@
]ZcBL
F ZcBLVA 3LZ 


BPuA[
   ]Z
]& oZ] V @
]/ZcBLR < oZ]E@
 ^Lt\@
--- End quote ---

See? Retail obviously uses a better encryption method. Barely anything shows in normal text, if at all.

Pages: << < (8/8)

Go to full version