Hei ich poste mal alles was dazu gehöhrt^^
Solltet ihr generell noch fehler sehen dann wäre es nett wenn ihr vlt. das kurz umschreiben könntet ![]()
Ich habe einige Autohaus Errors:
C:\Users\Spiele\Desktop\Server Projekt Neu\gamemodes\lvreallife.pwn(201) : warning 228: length of initialler exceeds size of the enum field
C:\Users\Spiele\Desktop\Server Projekt Neu\gamemodes\lvreallife.pwn(201) : error 018: initialization data exceeds declared size
C:\Users\Spiele\Desktop\Server Projekt Neu\gamemodes\lvreallife.pwn(251) : error 010: invalid function or declaration
C:\Users\Spiele\Desktop\Server Projekt Neu\gamemodes\lvreallife.pwn(788) : warning 213: tag mismatch
C:\Users\Spiele\Desktop\Server Projekt Neu\gamemodes\lvreallife.pwn(1174) : warning 213: tag mismatch
C:\Users\Spiele\Desktop\Server Projekt Neu\gamemodes\lvreallife.pwn(1174) : warning 213: tag mismatch
C:\Users\Spiele\Desktop\Server Projekt Neu\gamemodes\lvreallife.pwn(1174) : error 032: array index out of bounds (variable "cInfo")
C:\Users\Spiele\Desktop\Server Projekt Neu\gamemodes\lvreallife.pwn(1176) : error 017: undefined symbol "createPlayerCar"
C:\Users\Spiele\Desktop\Server Projekt Neu\gamemodes\lvreallife.pwn(1673) : warning 213: tag mismatch
C:\Users\Spiele\Desktop\Server Projekt Neu\gamemodes\lvreallife.pwn(1673) : error 035: argument type mismatch (argument 3)
C:\Users\Spiele\Desktop\Server Projekt Neu\gamemodes\lvreallife.pwn(1674) : warning 213: tag mismatch
C:\Users\Spiele\Desktop\Server Projekt Neu\gamemodes\lvreallife.pwn(1674) : error 032: array index out of bounds (variable "cInfo")
C:\Users\Spiele\Desktop\Server Projekt Neu\gamemodes\lvreallife.pwn(1674) : warning 213: tag mismatch
C:\Users\Spiele\Desktop\Server Projekt Neu\gamemodes\lvreallife.pwn(1676) : error 028: invalid subscript (not an array or too many subscripts): "tank"
C:\Users\Spiele\Desktop\Server Projekt Neu\gamemodes\lvreallife.pwn(1676) : warning 215: expression has no effect
C:\Users\Spiele\Desktop\Server Projekt Neu\gamemodes\lvreallife.pwn(1676) : error 001: expected token: ";", but found "]"
C:\Users\Spiele\Desktop\Server Projekt Neu\gamemodes\lvreallife.pwn(1676) : error 029: invalid expression, assumed zero
C:\Users\Spiele\Desktop\Server Projekt Neu\gamemodes\lvreallife.pwn(1676) : fatal error 107: too many error messages on one line
Ich amrkiere euch die Zeilen
Enums:
//Cars
enum carEnum{
	id_x,
	model,
	besitzer,
	Float:c_x,
	Float:c_y,
	Float:c_z,
	Float:c_r,
 	Color_1,
 	Color_2,
	db_id,
	tank
}
//Autohaus spawn
enum autohausEnum{
	Float:s_x,
	Float:s_y,
	Float:s_z,
	Float:s_r
}
//Autohaus Cars notiz
enum autohauscarEnum{
	model,
	Float:c_x,
	Float:c_y,
	Float:c_z,
	Float:c_r,
	c_preis,
	ah_id,
	id_x,
	Color_1,
	Color_2,
	c_name[50],
	c_tank
}
Globale Variable:
new cInfo[2000][carEnum];//Soviele autos können auf dem server exestieren
//Alle Autohäuser
new ahInfo[][autohausEnum] = {
{2126.6221,1428.9525,10.9484,89.5156},  //ID:0 Autohaus:1
{2458.3274,1358.0619,10.5258,180.1502}, //ID:1 Autohaus:2
{696.7387,1838.5415,5.1643,78.8214},    //ID:2 Autohaus:3
{2449.0503,1629.2646,10.5256,359.8734}, //ID:3 Autohaus:4
{1609.9999,1636.1665,10.5261,178.8637}, //ID:4 Autohaus:5
{1592.3638,589.8622,-0.6224,203.4192}   //ID:5 Autohaus:6
};
//Alle Autos der Autohäuser
new ahCars[][autohauscarEnum] = {
	{412,2103.8450,1409.5842,10.6566,0.1924,15000,0,1,1,"Voodoo",40},  //Autohaus 1, Gebauchtwagen //Fehler zeile 201
	{534,2110.3457,1408.9539,10.5460,0.2380,15000,0,1,1,"Remington",40},
	{518,2116.8232,1408.8162,10.4937,358.3378,13000,0,1,1,"Buccaneer",518},
	{536,2123.1187,1409.0094,10.5498,1.4423,12500,0,1,1,"blade",40},
	{533,2129.6584,1408.5408,10.5294,359.8628,11000,0,1,1,"Feltzer",37},
	{466,2135.9221,1408.9258,10.5622,0.8526,8000,12000,0,1,1,"Glendale",42},
	{492,2142.3069,1409.0468,10.5993,359.9930,17000,0,1,1,"Greenwood",42},
	{480,2148.8027,1408.4364,10.5927,359.4524,18500,0,1,1,"Comet",45},
	{603,2145.5586,1398.1621,10.6420,180.4652,16000,0,1,1,"Phoenix",47},
	{535,2139.1475,1398.2649,10.5756,178.6059,17500,0,1,1,"Slamvan",41},
	{562,2132.8357,1398.6896,10.4816,181.1042,15000,0,1,1,"Elegy",42},
	{558,2126.2896,1398.4696,10.4393,179.9395,14500,0,1,1,"Uranus",37},
	{507,2119.9333,1397.8513,10.6391,179.5709,6500,0,1,1"Elegant",45},
	{600,2113.4722,1398.0952,10.5329,179.9730,8500,0,1,1,"Picador",38},
	{496,2107.1082,1398.6458,10.5840,179.4070,5500,0,1,1,"Blistra Compact",38},
	{565,2100.7520,1398.6073,10.4454,179.1954,4500,0,1,1,"Flash",36},
	{481,2461.9063,1337.8259,10.3210,151.2824,1500,1,1,1,"BMX",0}, //Autohaus2, Motorrad
	{462,2458.8877,1338.1765,10.4177,150.8521,3000,1,1,1,"Faggio",20},
	{586,2455.7124,1337.8788,10.3400,146.2616,13000,1,1,1,"Wayfarer",25},
	{581,2452.1418,1337.6221,10.4153,156.3525,18000,1,1,1,"BF-400",25},
	{521,2440.2124,1339.9473,10.3957,239.9504,24000,1,1,1,"FCR-900",25},
	{461,2440.2087,1342.6840,10.4038,243.7388,28000,1,1,1,"PCJ-600",25},
	{463,2440.2087,1345.8983,10.3606,242.9644,35000,1,1,1,"Freeway",30},
	{522,2440.1445,1348.8660,10.3921,239.4331,70000,1,1,1,"NRG-500",37},
	{468,683.3861,1825.2622,4.9573,328.4282,17000,2,1,1,"Sanchez",26},  //Autohaus3, Offroad
	{500,679.3278,1825.4117,5.3770,349.6652,25000,2,1,1,"Mesa",45},
	{554,674.8481,1827.3662,5.3320,348.9143,23000,2,1,1,"Yosemite",50},
	{505,668.3312,1829.7117,5.3198,302.6436,30000,2,1,1,"Rancher",52},
	{579,668.1749,1836.6044,5.0598,263.1929,24000,2,1,1,"Huntley",47},
	{400,668.4810,1841.7926,5.2596,263.3816,16500,2,1,1,"Landstalker",42},
	{471,668.0714,1845.3855,4.6346,260.6001,8000,2,1,1,"Quad",25},
	{409,2434.8821,1651.3101,10.6213,88.7507,150000,3,1,1,"Stretch",60}, //Autohaus4, LuxusCars
	{541,2426.1550,1653.9694,10.4452,219.8360,170000,3,1,1,"Bullet",55},
	{559,2422.8804,1662.0508,10.4766,332.8268,135000,3,1,1,"Jester",52},
	{506,2425.0513,1672.2029,10.5168,332.1645,120000,3,1,1,"Super GT",55},
	{402,2430.7961,1674.0610,10.6508,330.7833,110000,3,1,1,"Buffalo",47},
	{429,2435.2512,1673.7396,10.5004,1.3049,125000,3,1,1,"Banshee",45},
	{560,2439.7590,1673.7755,10.5256,26.5780,160000,3,1,1,"Sultan",57},
	{451,2446.1355,1672.6711,10.5247,27.7232,230000,3,1,1,"Turismo",62},
	{415,2447.3645,1662.3269,10.5932,203.3294,180000,3,1,1,"Cheetah",57},
	{411,2445.2241,1653.8003,10.5467,137.6222,250000,3,1,1,"Infernus",65},
	{519,1624.9279,1526.3020,11.7122,44.5704,400000,4,1,1,"Shamal",100}, //Autohaus5, Flugzeuge
	{469,1638.3878,1536.8196,10.8022,46.2593,320000,4,1,1,"Sparrow",75},
	{487,1648.4219,1542.1687,10.9241,42.4183,380000,4,1,1,"Maverick",70},
	{593,1657.7698,1549.4210,11.2489,41.6538,200000,4,1,1,"Dodo",60},
	{452,1616.3683,593.6839,-0.2332,164.5531,140000,5,1,1,"Speeder",60}, //Autohaus6, Boote
	{446,1617.1893,577.0570,-0.5587,166.4310,190000,5,1,1,"Squallo",55},
	{454,1639.6404,590.9737,0.2862,189.4858,250000,5,1,1,"Tropic",50},
	{473,1631.4811,572.1327,0.0651,185.6611,50000,5,1,1,"Dinghy",30},
	{493,1638.4229,576.5723,-0.1675,192.7350,200000,5,1,1,"Jetmax",60}
}; //Zeile 251
OnPlayerDisconenct:
public OnPlayerDisconnect(playerid, reason)
{
    for(new i=0; i<sizeof(cInfo); i++)
	{
	    if(cInfo[i][id_x]==0)continue;
	    if(cInfo[i][besitzer]!=PlayerInfo[playerid][db_id])continue; //Zeile 788
	    /*GetVehiclePos(cInfo[i][id_x],cInfo[i][c_x],cInfo[i][c_y],cInfo[i][c_z]);
	    GetVehicleZAngle(cInfo[i][id_x],cInfo[i][c_r]);
	    new query[128];
	    format(query,sizeof(query),"UPDATE autos SET x='%f',y='%f',z='%f',r='%f' WHERE id='%i'",cInfo[i][c_x],cInfo[i][c_y],cInfo[i][c_z],cInfo[i][c_r],cInfo[i][db_id]);
	    mysql_pquery(dbhandle,query,"","");*/
	    DestroyVehicle(cInfo[i][id_x]);
	    cInfo[i][id_x]=0;
	}
    savePlayer(playerid);
    getPlayerLogged(playerid) = 0;
	return 1;
}
Bei OnDialogResponse:
case DIALOG_AUTOHAUS:
		{
		    if(response)
		    {
		        //Autoverkauf notiz
		        new id=GetPVarInt(playerid,"buyCarID"),query[265];
		        if(getPlayerMoney(playerid)<ahCars[id][c_preis])
				{
	                SendClientMessage(playerid,Rot,"Du besitzt nicht genügend Geld umd dieses Fahrzeug zu kaufen.");
	                RemovePlayerFromVehicle(playerid);
	                return 1;
				}
				setPlayerMoney(playerid,-ahCars[id][c_preis]);
				format(query,sizeof(query),"INSERT INTO autos (besitzer,model,x,y,z,r,name,tank) VALUES ('%s','%i','%f','%f','%f','%f','%s','%f')",cInfo[id][besitzer],cInfo[id][model],cInfo[id] [c_x],cInfo[id][c_y],cInfo[id][c_z],cInfo[id][c_r],cInfo[id][c_name],cInfo[id][c_tank]); //zeile 1174
				mysql_pquery(dbhandle,query,"carSavedToDB","i",id);
				createPlayerCar(playerid,ahCars[id][model],ahInfo[ahCars[id][ah_id]][s_x],ahInfo[ahCars[id][ah_id]][s_y],ahInfo[ahCars[id][ah_id]][s_z],ahInfo[ahCars[id][ah_id]][s_r]);
				SendClientMessage(playerid,Gruen,"Du hast das Auto erfolgreich gekauft");
				RemovePlayerFromVehicle(playerid);
		    }
		    else
		    {
		        RemovePlayerFromVehicle(playerid);
		        SendClientMessage(playerid,COLOR_RED,"Du hast den Kauf abgebrochen");
		    }
		    return 1;
	    }
OnPlayerCarsLoad:
//notiz
forward OnPlayerCarsLoad(playerid);
public OnPlayerCarsLoad(playerid)
{
	new num_fields,num_rows;
	cache_get_data(num_rows,num_fields,dbhandle);
	if(!num_rows)return 1;
	for(new i=0; i<num_rows; i++)
	{
		new id=getFreeCarID();
		cache_get_field_content(0,"besitzer",cInfo[id][besitzer],dbhandle,50);
		cInfo[id][model]=cache_get_field_content_int(i,"model",dbhandle);
		cInfo[id][c_x]=cache_get_field_content_float(i,"x",dbhandle);
		cInfo[id][c_y]=cache_get_field_content_float(i,"y",dbhandle);
		cInfo[id][c_z]=cache_get_field_content_float(i,"z",dbhandle);
		cInfo[id][c_r]=cache_get_field_content_float(i,"r",dbhandle);
		cInfo[id][db_id]=cache_get_field_content_int(i,"id",dbhandle);
		cInfo[id][c_name]=cache_get_field_content(i,"name",dbhandle); //zeile 1673
		cInfo[id][c_tank]=cache_get_field_content_float(i,"tank",dbhandle);
		cInfo[id][id_x]=CreateVehicle(cInfo[id][model],cInfo[id][c_x],cInfo[id][c_y],cInfo[id][c_z],cInfo[id][c_r],-1,-1,-1);
		tank[cInfo[id][id_x]]=100;
	}
	return 1;
}