Сергей
21.12.2018, 22:34
Доброго времени суток, проблема вот в чем, не получается сделать обновление данных игрока КАК онлайн, так и оффлайн.
Образно говоря, делаем запрос в базу данных, получаем из неё ответ, выясняется то, что у нас 2 игрока онлайн, и 2 игрока оффлайн.
Мы обновляем данные, как для оффлайн игроков, так и для онлайн игроков...
Помогите реализовать.
new mysql_Str[90];
format(mysql_Str, sizeof(mysql_Str), "SELECT * FROM `"UPD_save"` WHERE `frac_rank`='%d' AND `id_frack`='%d'", id_rank,id_frack);
mysql_function_query(MysqlConnect,mysql_Str, true, "AnsW_CallBack","ddd",playerid,id_rank,id_frack);
forward AnsW_CallBack(playerid,num_id,id_frs);
public AnsW_CallBack(playerid,num_id,id_frs)
{
new rows, fields;
cache_get_data(rows, fields,MysqlConnect);
// И вот теперь проблема
// Нужно обновить информацию как онлайн игрокам, так и игрокам которые в оффлайне. 4-рым игрокам сразу
return 1;
}
Образно говоря, делаем запрос в базу данных, получаем из неё ответ, выясняется то, что у нас 2 игрока онлайн, и 2 игрока оффлайн.
Мы обновляем данные, как для оффлайн игроков, так и для онлайн игроков...
Помогите реализовать.
new mysql_Str[90];
format(mysql_Str, sizeof(mysql_Str), "SELECT * FROM `"UPD_save"` WHERE `frac_rank`='%d' AND `id_frack`='%d'", id_rank,id_frack);
mysql_function_query(MysqlConnect,mysql_Str, true, "AnsW_CallBack","ddd",playerid,id_rank,id_frack);
forward AnsW_CallBack(playerid,num_id,id_frs);
public AnsW_CallBack(playerid,num_id,id_frs)
{
new rows, fields;
cache_get_data(rows, fields,MysqlConnect);
// И вот теперь проблема
// Нужно обновить информацию как онлайн игрокам, так и игрокам которые в оффлайне. 4-рым игрокам сразу
return 1;
}