View Single Post
Grey83
Veteran Member
Join Date: Dec 2014
Location: Ukraine
Old 07-03-2022 , 06:00   Re: read first line from the file
Reply With Quote #2

Try this way:
PHP Code:
stock String:GetData()
{
    
decl String:buffer[PLATFORM_MAX_PATH];
    
// file location relative to folder .../addons/sourcemod/
    
BuildPath(Path_SMbuffersizeof(buffer), "data.ini");

    new 
Handle:file OpenFile(buffer"r");
    if(
file)
    {
        
// Reads an opened file one line at a time into specified buffer
        
ReadFileLine(filebuffersizeof(buffer));
        
// Print out contents of first line on the server
        
PrintToServer("First line in file:\n%s"buffer);

        
CloseHandle(file);

        return 
buffer;
    }
    else 
PrintToServer("Unable to open file \"%s\""buffer);

    
buffer[0] = 0;
    return 
buffer;

__________________
Grey83 is offline