Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- stock fremoveline( filename[ ], line[ ] )
- {
- if( fexist( filename ) )
- {
- new
- szTmp[ 256 ],
- File: fHandle = fopen( filename, io_read ),
- File: fBullshit = fopen( "loltmp.ini", io_write )
- ;
- while( fread( fHandle, szTmp ) )
- {
- if( strfind( szTmp, line ) == -1 )
- {
- fwrite( fBullshit, szTmp );
- }
- }
- fclose( fHandle );
- fclose( fBullshit );
- fremove( filename );
- fHandle = fopen( filename, io_append );
- fBullshit = fopen( "loltmp.ini", io_read );
- while( fread( fBullshit, szTmp ) ) {
- fwrite( fHandle, szTmp );
- }
- fclose( fHandle );
- fclose( fBullshit );
- fremove( "loltmp.ini" );
- return 1;
- }
- return 0;
- }
- stock fupdateline( filename[ ], szFind[ ], szReplace[ ] )
- {
- if( fexist( filename ) )
- {
- new
- szTmp[ 256 ],
- File: fHandle = fopen( filename, io_read ),
- File: fBullshit = fopen( "gibm8.ini", io_write )
- ;
- while( fread( fHandle, szTmp ) )
- {
- if( strfind( szTmp, szFind ) != -1 )
- {
- format( szTmp, sizeof( szTmp ), "%s\r\n", szReplace );
- fwrite( fBullshit, szTmp );
- continue;
- }
- else
- {
- fwrite( fBullshit, szTmp );
- }
- }
- fclose( fHandle );
- fclose( fBullshit );
- fremove( filename );
- fHandle = fopen( filename, io_write );
- fBullshit = fopen( "gibm8.ini", io_read );
- while( fread( fBullshit, szTmp ) ) {
- fwrite( fHandle, szTmp );
- }
- fclose( fHandle );
- fclose( fBullshit );
- fremove( "gibm8.ini" );
- return 1;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement