Hab mir das: http://forum.sa-mp.com/index.php?topic=166046.0
und dir benötigten Teile runtergeladen. Kompilieren kein Error oder Warning. Wenn es läd steht nur das das Filterscript geladen wurde nicht aber das was eigentlich kommen muss:
(Ausschnitt):
public OnFilterScriptInit()
{
print("\n>> Orange Stats System\n> Loading...\n> Connecting to DataBase...\n");
mysql_debug(0); // MySQL Debug
print(Version);
new OSSDBConF, query[256];
OSSDBConF = ini_openFile ("OSSDBConF.cfg");
if(OSSDBConF == INI_OK)
{
ini_getString(OSSDBConF,"SQL Host", SQL_HOST);
ini_getString(OSSDBConF,"SQL Data Base", SQL_DB);
ini_getString(OSSDBConF,"SQL User", SQL_USER);
ini_getString(OSSDBConF,"SQL Password", SQL_PASS);
ini_closeFile(OSSDBConF);
printf (">> OSS Data Base Config:\n> SQL Host: %s\n> SQL Data Base: %s\n> SQL User: %s\n> SQL Password: %s", SQL_HOST, SQL_DB, SQL_USER, SQL_PASS);
}
else
{
OSSDBConF = ini_createFile("OSSDBConF.cfg");
if (OSSDBConF == INI_OK)
{
print("[ERROR]: Config File of Data Base is not found.\n> Create new Config with Default Settings...");
ini_setString(OSSDBConF,"SQL Host", "localhost");
ini_setString(OSSDBConF,"SQL Data Base", "Orange_DB");
ini_setString(OSSDBConF,"SQL User", "Orange");
ini_setString(OSSDBConF,"SQL Password", "D1s4pp34R");
ini_getString(OSSDBConF,"SQL Host", SQL_HOST);
ini_getString(OSSDBConF,"SQL Data Base", SQL_DB);
ini_getString(OSSDBConF,"SQL User", SQL_USER);
ini_getString(OSSDBConF,"SQL Password", SQL_PASS);
ini_closeFile(OSSDBConF);
printf (">> OSS Data Base Config:\n> SQL Host: %s\n> SQL Data Base: %s\n> SQL User: %s\n> SQL Password: %s", SQL_HOST, SQL_DB, SQL_USER, SQL_PASS);
}
else print("[ERROR]: Can't create file.");
}
new Connection = mysql_connect(SQL_HOST, SQL_USER, SQL_DB, SQL_PASS);
if(Connection)
{
new dest[200];
mysql_stat(dest);
printf(dest);
print("\n>> OSS Successfully Connected To MySQL\n");