Autohaus versuch 1

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • 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