EDIT:
New question.
Lets say I have line text wich equals "^r". I want to replace this with "" meaning i would like to delete the line, would this be possible? i've tryed fprintf and fputs but I'm not really getting anywhere with it... everytime it prints at the end of the file.
I would like doing this with the new file natives and without creating a temp file.
Current Code:
Code:
stock test() {
new data[64], fileh = fopen("addons/amxmodx/test.txt", "r+");
if ( ! fileh )
return
while ( ! feof(fileh) ) {
fgets(fileh, data, 63);
if ( equal(data, "^n") ) {
// ?
// fprintf(fileh, "") neither of these
// fputs(fileh, "") worked well
}
}
fclose(fileh)
}