Ich schreibe grade für einen freund ein GM.
Um auf die Userdaten auch von der Homepage zugreifen zu können
will ich sie einer MySQL DatenBank Speichern.
Bis jetzt sieht das so aus:
public OnGameModeInit()
{
SetGameModeText("Blank Script");
AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
samp_mysql_connect("local", "XXX", "XXX");
samp_mysql_select_db("lscsrdb");
samp_mysql_select_db("lscsrdb");
samp_mysql_select_db("lscsrdb");
if(samp_mysql_select_db("lscsrdb")==0)
{
samp_mysql_query("CREATE DATABASE lscsrdb DEFAULT DEFAULT DEFAULT SQL_ASCII");
new text[1000];
format(text, 1000,"CREATE TABLE UserINI (Name VARCHAR(100), Passwort VARCHAR(100), RegistriertAm DATE, Member INTEGER, Rang INTEGER, Geld INTEGER, Bank INTEGER, Skin INTEGER, Admin INTEGER, Geschlecht INTEGER, TelephonBuch INTEGER, Handy INTEGER, HandyArt INTEGER, HandyGeld INTEGER, NahToderfahrung INTEGER, Getötet INTEGER,");
format(text, 1000,"%s Spawn INTEGER, Gebannt INTEGER, Ehepartner VARCHAR(100), WantedLVL INTEGER, Mute INTEGER, GMinuten INTEGER, GStunden INTEGER, RestJail INTEGER, Haus1 INTEGER, Haus2 INTEGER, Schlüssel1 INTEGER, Schlüssel2 INTEGER, Schlüssel3 INTEGER, Schlüssel4 INTEGER, Schlüssel5 INTEGER, Schlüssel6 INTEGER, Schlüssel7 INTEGER, Schlüssel8 INTEGER, Schlüssel9 INTEGER, Schlüssel10 INTEGER, Kekse INTEGER, Würfel INTEGER, Arbeitslosengeld INTEGER, Perso INTEGER, Fertiggerichte INTEGER)");
samp_mysql_query(text);
format(text, 1000,"CREATE TABLE Skins (Skin1 INTEGER, Skin2 INTEGER, Skin3 INTEGER, Skin4 INTEGER, Skin5 INTEGER, Skin6 INTEGER, Skin7 INTEGER, Skin8 INTEGER, Skin9 INTEGER, Skin10 INTEGER, Skin11 INTEGER, Skin12 INTEGER, Skin13 INTEGER, Skin14 INTEGER, Skin15 INTEGER,");
format(text, 1000, "%s Skin16 INTEGER, Skin17 INTEGER, Skin18 INTEGER, Skin19 INTEGER, Skin20 INTEGER, Skin21 INTEGER, Skin22 INTEGER, Skin23 INTEGER, Skin24 INTEGER, Skin25 INTEGER, Skin26 INTEGER, Skin27 INTEGER, Skin28 INTEGER, Skin29 INTEGER, Skin30 INTEGER)", text);
samp_mysql_query(text);
samp_mysql_query("CREATE TABLE Credite ( Credit INTEGER, Zinsen INTEGER, Raten INTEGER)");
samp_mysql_query("CREATE TABLE Lappen ( Auto INTEGER, Motorad INTEGER, Trucker INTEGER, MitAnhänger INTEGER, Boot INTEGER, Heli INTEGER, Flugzeug INTEGER)");
samp_mysql_query("CREATE TABLE TelephonBuch (Name VARCHAR(100), Nummer INTEGER)");
}
return 1;
}
Wenn ich es Compiele kommt ist noch alles in Ordnung.
Wenn ich aber einen Server mit dem GM starte kommt:
File or Funktion is not found.
Wenn ich dann auf den Server geh funktioniert nichts.
Was mich wundert ist eigendlich ist das doch egal ob die Datenbank
vorhanden ist oder nicht. Wenn nicht sollte der GM einfach eine erstellen.
Hat jemand eine Idee woran es liegen könnte?
mfg
Empire