Hello guys, I am new and I tried to google my problems so far I am googling for 15 minutes for this solution. Thanks for help. Code:
Code:
char PrintResult(Handle query)
{
char name[MAX_NAME_LENGTH];
while (SQL_FetchRow(query))
{
SQL_FetchString(query, 0, name, sizeof(name));
PrintToServer("Name \"%s\" was found.", name);
}
return name;
}
void CheckMap()
{
char query[100];
GetCurrentMap(mapName, sizeof(mapName));
Format(query, sizeof(query), "SELECT map FROM `matches` WHERE `ip` = '%s'", NetIP);
DBResultSet hQuery = SQL_Query(db, query);
char level[20];
Format(level,sizeof(level), mapName);
if (PrintResult(hQuery) != level){
ServerCommand("changelevel %s", PrintResult(hQuery));
ServerCommand("mp_warmup_pausetimer 1");
ServerCommand("mp_warmup_start");
}