01.05.2016, 20:03 
	
	
	
		Can you help me? I don't know what's wrong.
	
	
	
	
	
Code:
SCRIPT (SERVER)
local top_winrate_1_name = "";
local top_winrate_1 = 0;
local top_winrate_2_name = "";
local top_winrate_2 = 0;
function onInit()
{
ReadTOPRating();
}
function ReadTOPRating()
{
{
    local reg_pl = 0;
    local file = fileOpen("DB/RegisteredPlayers.txt","r");
    if (file)
    {
        local registered_players = fileRead(file,"d");
        reg_pl = registered_players.tointeger();
        fileClose(file);
    }
    reg_pl = reg_pl + 1;
    file = fileOpen("DB/Rating/Winrate.txt","r");
    for (local i = 1; i < reg_pl; ++i)
    {
        local name = fileRead(file);
        local rating = fileRead(file);
        if (rating > top_winrate_1)
        {
            top_winrate_1_name = name;
            top_winrate_1 = rating;
        }
        else if (rating > top_winrate_2)
        {
            top_winrate_2_name = name;
            top_winrate_2 = rating;
        }
        print(top_winrate_1_name);
        print(top_winrate_1);
        print("------------");
        print(top_winrate_2_name);
        print(top_winrate_2);
    }
}Code:
FILE WINRATE
OsmithREV
7700
Bagoga
665Code:
OUTPUT (if print top_winrate_1_name and top_winrate_2_name)
Bagoga
7700
Bagoga
655

![[Image: OsmithREV.gif]](https://nick-name.ru/forumt4/OsmithREV.gif)
![[Image: 76561198181768479.png]](http://steamsignature.com/card/0/76561198181768479.png)