Guten Tag,
ich habe versucht auf meinem Reallife Server ein paar Häuser hinzuzufügen. Diese sollten in der MySQL-Datenbank in der tabelle server_haus gespeichert werden. Wenn ich jedoch nun ein Haus erstelle, wird die nur zur hälfte gespeichert und sobald jemand das haus kauft und sich der jenige ausloggt, ist das haus nicht mehr seins.
Ich benutze folgendes Script zum erstellen der Häuser:
Code
		
					
			format(query,sizeof(query),"INSERT INTO server_haus (id) VALUES ('%d')",haus);
			    mysql_function_query(MySQL_R394,query,false,"","");
			    MakeHaus[playerid] = haus;
			    GetPlayerPos(playerid,HausInfo[haus][haus_x],HausInfo[haus][haus_y],HausInfo[haus][haus_z]);
			    HausInfo[haus][hauscreatet] = 1;
			    strmid(HausInfo[haus][haus_besitzer],"Niemand",0,strlen("Niemand"),24);
				strmid(HausInfo[haus][haus_beschreibung],"Keine",0,strlen("Keine"),150);
				strmid(HausInfo[haus][haus_msg],"Keine",0,strlen("Keine"),150);
			    HausInfo[haus][haus_Owned] = 0;
			    HausInfo[haus][haus_innenraum] = 255;
			    HausInfo[haus][haus_miete] = 0;
			    HausInfo[haus][haus_locked] = 1;
			    HausInfo[haus][haus_slots] = 0;
			    HausInfo[haus][haus_eingemitetenzaehler] = 0;
				HausInfo[haus][haus_preis] = 0;
				HausInfo[haus][haus_level] = 0;
				HausInfo[haus][haus_geldkasse] = 0;
				HausInfo[haus][haus_Opium] = 0;
				HausInfo[haus][haus_Spice] = 0;
			    HausInfo[haus][haus_c4] = 0;
				HausInfo[haus][haus_Ganja] = 0;
				HausInfo[haus][haus_Kokain] = 0;
			    HausInfo[haus][haus_materials] = 0;
				HausInfo[haus][haus_heal] = 0;
				HausInfo[haus][haus_armour] = 0;
				HausInfo[haus][haus_hatheal] = 0;
				HausInfo[haus][haus_hatarmour] = 0;
				HausInfo[haus][hausmull] = 0;
				HausLabel[haus] = CreateDynamic3DTextLabel("HAUS ERSTELLUNG",HAUSCOLOR,HausInfo[haus][haus_x],HausInfo[haus][haus_y],HausInfo[haus][haus_z] +1,20.0,INVALID_PLAYER_ID,INVALID_VEHICLE_ID,1,0);
				HausInfo[haus][haus_pickup] = CreateDynamicPickup(Server_Haus_Frei_Pickup,1,HausInfo[haus][haus_x],HausInfo[haus][haus_y],HausInfo[haus][haus_z]);
				ShowPlayerDialog(playerid,HCREATE_DIALOG_PREIS,DIALOG_STYLE_INPUT,"Hauserstellung Schritt 1","Gib den Preis an,\nfür den das Haus zum verkauf freigestellt werden soll:","Weiter","Haus löschen");
				return 1;
der Server-Log sagt folgendes:
Code: server.log
		
					
			[06:43:52] - Haus 1 gespeichert -
[06:44:19] - Haus 2 gespeichert -
[06:45:16] - Haus 3 gespeichert -
[06:46:07] - Haus 4 gespeichert -
[06:46:44] - Haus 5 gespeichert -
[06:47:06] - Haus 6 gespeichert -
[06:47:51] - Haus 7 gespeichert -
[06:48:58] - Haus 8 gespeichert -
[06:50:07] - Haus 9 gespeichert -
[06:50:57] - Haus 10 gespeichert -
[06:51:11] [PE]: Blutwurst Account hat gespeichert!
[06:55:30] [PE]: Blutwurst Account hat gespeichert!
[06:59:42] - Haus 3 gespeichert -
[06:59:42] [PE]: Blutwurst Account hat gespeichert!
[07:04:42] - Haus 3 gespeichert -
[07:04:42] [PE]: Blutwurst Account hat gespeichert!
[07:05:38] - Haus 4 gespeichert -und zum Schluss der MySQL-Log:
Code: mysql.log
		
					
			[06:43:52] [ERROR] CMySQLQuery::Execute[] - (error #1146) Table 'samp.server_hausserver_haus' doesn't exist
[06:43:52] [ERROR] CMySQLQuery::Execute[] - (error #1054) Unknown column 'NextFreeHousekey' in 'field list'
[06:44:19] [ERROR] CMySQLQuery::Execute[] - (error #1146) Table 'samp.server_hausserver_haus' doesn't exist
[06:44:19] [ERROR] CMySQLQuery::Execute[] - (error #1054) Unknown column 'NextFreeHousekey' in 'field list'
[06:45:16] [ERROR] CMySQLQuery::Execute[] - (error #1146) Table 'samp.server_hausserver_haus' doesn't exist
[06:45:16] [ERROR] CMySQLQuery::Execute[] - (error #1054) Unknown column 'NextFreeHousekey' in 'field list'
[06:46:07] [ERROR] CMySQLQuery::Execute[] - (error #1146) Table 'samp.server_hausserver_haus' doesn't exist
[06:46:07] [ERROR] CMySQLQuery::Execute[] - (error #1054) Unknown column 'NextFreeHousekey' in 'field list'
[06:46:44] [ERROR] CMySQLQuery::Execute[] - (error #1146) Table 'samp.server_hausserver_haus' doesn't exist
[06:46:44] [ERROR] CMySQLQuery::Execute[] - (error #1054) Unknown column 'NextFreeHousekey' in 'field list'
[06:47:06] [ERROR] CMySQLQuery::Execute[] - (error #1146) Table 'samp.server_hausserver_haus' doesn't exist
[06:47:06] [ERROR] CMySQLQuery::Execute[] - (error #1054) Unknown column 'NextFreeHousekey' in 'field list'
[06:47:51] [ERROR] CMySQLQuery::Execute[] - (error #1146) Table 'samp.server_hausserver_haus' doesn't exist
[06:47:51] [ERROR] CMySQLQuery::Execute[] - (error #1054) Unknown column 'NextFreeHousekey' in 'field list'
[06:48:58] [ERROR] CMySQLQuery::Execute[] - (error #1146) Table 'samp.server_hausserver_haus' doesn't exist
[06:48:58] [ERROR] CMySQLQuery::Execute[] - (error #1054) Unknown column 'NextFreeHousekey' in 'field list'
[06:50:07] [ERROR] CMySQLQuery::Execute[] - (error #1146) Table 'samp.server_hausserver_haus' doesn't exist
[06:50:07] [ERROR] CMySQLQuery::Execute[] - (error #1054) Unknown column 'NextFreeHousekey' in 'field list'
[06:50:57] [ERROR] CMySQLQuery::Execute[] - (error #1146) Table 'samp.server_hausserver_haus' doesn't exist
[06:50:57] [ERROR] CMySQLQuery::Execute[] - (error #1054) Unknown column 'NextFreeHousekey' in 'field list'
[06:59:42] [ERROR] CMySQLQuery::Execute[] - (error #1146) Table 'samp.server_hausserver_haus' doesn't exist
[07:04:42] [ERROR] CMySQLQuery::Execute[] - (error #1054) Unknown column 'id' in 'where clause'
[07:05:38] [ERROR] CMySQLQuery::Execute[] - (error #1054) Unknown column 'id' in 'where clause'Ich hoffe ich hab in meiner hektik nichts wichtiges vergessen und bedanke mich schon einmal für eure Hilfe 
LG
 
		 
		
		
	


 
 




