Код:
SQL_Connect();
ManualVehicleEngineAndLights();
new rcon[80];
format(rcon, sizeof(rcon), "hostname %s", SERVER_NAME);
SendRconCommand(rcon);
format(rcon, sizeof(rcon), "weburl %s", SERVER_URL);
SendRconCommand(rcon);
format(rcon, sizeof(rcon), "map %s", SERVER_MAP);
SendRconCommand(rcon);
SetGameModeText(SERVER_REVISION);
if (mysql_ping(g_iHandle) < 1)
return 0;
Server_Load();
mysql_function_query(g_iHandle, "SELECT * FROM `billboards`", true, "Billboard_Load", "");
mysql_function_query(g_iHandle, "SELECT * FROM `houses`", true, "House_Load", "");
mysql_function_query(g_iHandle, "SELECT * FROM `businesses`", true, "Business_Load", "");
mysql_function_query(g_iHandle, "SELECT * FROM `dropped`", true, "Dropped_Load", "");
mysql_function_query(g_iHandle, "SELECT * FROM `entrances`", true, "Entrance_Load", "");
mysql_function_query(g_iHandle, "SELECT * FROM `cars`", true, "Car_Load", "");
mysql_function_query(g_iHandle, "SELECT * FROM `jobs`", true, "Job_Load", "");
mysql_function_query(g_iHandle, "SELECT * FROM `crates`", true, "Crate_Load", "");
mysql_function_query(g_iHandle, "SELECT * FROM `plants`", true, "Plant_Load", "");
mysql_function_query(g_iHandle, "SELECT * FROM `factions`", true, "Faction_Load", "");
mysql_function_query(g_iHandle, "SELECT * FROM `arrestpoints`", true, "Arrest_Load", "");
mysql_function_query(g_iHandle, "SELECT * FROM `gates`", true, "Gate_Load", "");
mysql_function_query(g_iHandle, "SELECT * FROM `backpacks`", true, "Backpack_Load", "");
mysql_function_query(g_iHandle, "SELECT * FROM `impoundlots`", true, "Impound_Load", "");
mysql_function_query(g_iHandle, "SELECT * FROM `atm`", true, "ATM_Load", "");
mysql_function_query(g_iHandle, "SELECT * FROM `garbage`", true, "Garbage_Load", "");
mysql_function_query(g_iHandle, "SELECT * FROM `vendors`", true, "Vendor_Load", "");
mysql_function_query(g_iHandle, "SELECT * FROM `gunracks`", true, "Rack_Load", "");
mysql_function_query(g_iHandle, "SELECT * FROM `speedcameras`", true, "Speed_Load", "");
mysql_function_query(g_iHandle, "SELECT * FROM `graffiti`", true, "Graffiti_Load", "");
mysql_function_query(g_iHandle, "SELECT * FROM `detectors`", true, "Detector_Load", "");
Код:
public OnQueryExecute(playerid, query[])
{
static
rows,
fields;
cache_get_data(rows, fields, g_iHandle);
if (strfind(query, "SELECT", true) != -1)
Dialog_Show(playerid, ExecuteQuery, DIALOG_STYLE_INPUT, "Execute Query", "Success: MySQL returned %d rows from your query.\n\nPlease specify the MySQL query to execute below:", "Execute", "Back", rows);
else
Dialog_Show(playerid, ExecuteQuery, DIALOG_STYLE_INPUT, "Execute Query", "Success: Query executed successfully (affected rows: %d).\n\nPlease specify the MySQL query to execute below:", "Execute", "Back", mysql_affected_rows());
PlayerData[playerid][pExecute] = 0;
return 1;
}