Wysłany: 2020-11-30, 21:26
Matikmontana
Modern Stories
Wiek: 22 Na forum: 2473 dni Posty: 423
Nick w MP: Mazeusz*
Piwa : 1015
Witam posiadam skrypt na zabezpieczenie podmianek, aczkolwiek po zmianie rozszerzenia mo?na spokojnie je wyci?gn??
local data = {};
data . typeCode = 'tajnykod' ;
engineSetAsynchronousLoading ( true , true );
function replaceModels ()
for i = 1 , #replacements do
if replacements [ i ][ 3 ] == 'vehicle' then
if fileExists ( replacements [ i ][ 2 ].. '.tms' ) then
local txd = engineLoadTXD ( replacements [ i ][ 2 ].. '.tms' , replacements [ i ][ 1 ]);
engineImportTXD ( txd , replacements [ i ][ 1 ]);
data . fileTXD = fileOpen ( replacements [ i ][ 2 ].. '.tms' );
local codeTXD = fileRead ( data . fileTXD , fileGetSize ( data . fileTXD ));
codeTXD = teaEncode ( codeTXD , data . typeCode );
fileClose ( data . fileTXD );
outputConsole ( '* Pomy?lnie zabezpieczono plik: ' .. replacements [ i ][ 2 ].. '.tms' )
end
if fileExists ( replacements [ i ][ 2 ].. '.dms' ) then
local dff = engineLoadDFF ( replacements [ i ][ 2 ].. '.dms' , replacements [ i ][ 1 ]);
engineReplaceModel ( dff , replacements [ i ][ 1 ]);
data . fileDFF = fileOpen ( replacements [ i ][ 2 ].. '.dms' );
local codeDFF = fileRead ( data . fileDFF , fileGetSize ( data . fileDFF ));
codeDFF = teaEncode ( codeDFF , data . typeCode );
fileClose ( data . fileDFF );
outputConsole ( '* Pomy?lnie zabezpieczono plik: ' .. replacements [ i ][ 2 ].. '.dms' )
end
if i % 2 == 0 then
setTimer (function() coroutine . resume ( coroutine_loadModels ) end , 250 , 1 );
coroutine . yield ();
end
end
end
end
coroutine_loadModels = coroutine . create ( replaceModels );
coroutine . resume ( coroutine_loadModels );
Wysłany: 2020-12-01, 09:43
Wilq
Wiek: 24 Na forum: 4428 dni Posty: 3410
Piwa : 739
Z tego co widz?, to najpierw wgrywasz plik i go podmieniasz (ten niezabezpieczony) a dopiero potem go zabezpieczasz.
Zr?b to tak:
zedytuj pliki r?cznie, dodaj ten klucz a podczas podmiany dekoduj (usuwaj ten ci?g kodu) z pliku. Nie musisz tego pliku zapisywa? tylko wstawi? zawarto?? pliku (raw_data).
Poczytaj o tym raw_data:
Tagi: zabezpieczenie :: podmianek
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: