Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public SerializeClasses( iPlayer ) {
- if( !dir_exists( "SAVE" ) )
- mkdir( "SAVE" );
- if( file_exists( "SAVE/Classes.ini" ) )
- unlink( "SAVE/Classes.ini" );
- new szFrameworkFunctions[ 768 ];
- new szWeaponsApiFunctions[ 768 ];
- new szFullFunctions[ 768 ];
- new szLine[ 1024 ];
- for( new StructClasses: iIterator = Sniperman; iIterator < StructClasses; iIterator ++ ) {
- bym_reset_everything( iPlayer );
- cod_reset_secondary_weapons( iPlayer );
- SetAbilities( iPlayer, _:iIterator );
- bym_generate_functions( iPlayer, szFrameworkFunctions, charsmax( szFrameworkFunctions ) );
- cod_generate_functions( iPlayer, szWeaponsApiFunctions, charsmax( szWeaponsApiFunctions ) );
- formatex( szFullFunctions, charsmax( szFullFunctions ), "%s%s%s", szFrameworkFunctions, strlen( szFrameworkFunctions ) && strlen( szWeaponsApiFunctions ) ? ":" : "", szWeaponsApiFunctions );
- formatex( szLine, charsmax( szLine ), "^"%s^" ^"%s^" ^"%s^" ^"%s^" ^"%s^" ^"%s^" ^"%s^" ^"%s^" ^"%s^" ^"%s^" ^"%s^"",
- g_szClasses[ iIterator ][ 0 ], g_szClasses[ iIterator ][ 1 ], g_szClasses[ iIterator ][ 2 ], g_szClasses[ iIterator ][ 3 ], g_szClasses[ iIterator ][ 4 ],
- g_szClasses[ iIterator ][ 5 ], g_szClasses[ iIterator ][ 6 ], g_szClasses[ iIterator ][ 7 ], g_szClasses[ iIterator ][ 8 ], g_szClasses[ iIterator ][ 9 ],
- szFullFunctions );
- write_file( "SAVE/Classes.ini", szLine );
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement