Guten Abend Breadfish
Ich habe mich dran versucht ohne hilfe ein Autohaus zu machen.
Es sieht wie folgt aus:
Enums:
enum Autohaus{
Float:s_x,
Float:s_y,
Float:s_z,
Float:s_r
}
enum Autoverkauf{
model,
Float:c_x,
Float:c_y,
Float:c_z,
Float:c_r,
c_Preis,
ah_id,
id_x
}
Enums Wert zu gewissen:
new ahausInfo[][Autohaus] ={
{2145.2808,1408.2836,10.6520,0.3516},
{2486.1785,1386.0627,10.5041,178.4120}
};
new ahautos[][Autoverkauf]={
{418,2142.1353,1409.3890,10.9134,359.9272,2000,0}, //autohaus1
{401,1701.5138,1287.2269,10.6000,0.5182,1200,0}, //autohaus1
{402,1701.5598,1287.1251,10.6519,0.7790,1000,0}, //autohaus1
{404,1698.2155,1287.6906,10.5559,1.9551,500,0}, //autohaus1
{411,2483.2295,1408.2167,10.5474,179.8685,6000,1}, //autohaus2
{415,2486.9031,1408.7307,10.5910,180.5514,6100,1}, //autohaus2
{429,2490.1978,1408.4757,10.5000,180.9374,64000,1}//autohaus2
Die for Schleife:
//Autohäuserladen
for(new i=0; i<sizeof(ahautos); i++)
{
ahautos[i][id_x]=AddStaticVehicle(ahautos[i][model],ahautos[i][c_x],ahautos[i][c_y],ahautos[i][c_z],ahautos[i][c_r],-1,-1);
}
return 1;
Mein Dialog:
//Autohaus
if(dialogid==DIALOG_AUTOHAUS)
{
if(response)
{
//autoverkauf
new id=GetPVarInt(playerid,"autoverkaufen");
if(GetPlayerMoney(playerid)<ahautos[id][c_Preis])
{
SendClientMessage(playerid,grün,"Du hast nicht das benötige Kleingeld an dir!");
RemovePlayerFromVehicle(playerid);
return 1;
}
GivePlayerMoney(playerid,-ahautos[id][cPreis]);
}
else
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid,helblau,"Du hast das Auto nicht gekauft!");
}
return 1;
}
Weiter bin ich jetzt nicht gekommen da ich nun kein plan habe wie es weiter geht.
Ich wäre für eure hilfe sehr dankbar