HILFE - Fraktionstore - HILFE

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
  • Hallo leute,
    ich habe immernoch das Problem mit den Fraktionstoren! Ich hatte schon 2 threads aber die habe ich gelöscht.
    Ich habe ein Enum für alle Fraktionstore. Wie kann ich die Tore jetzt auslesen?



    enum TuT{
    Float:g_x,
    Float:g_y,
    Float:g_z,
    Float:g_gx,
    Float:g_gy,
    Float:g_gz,
    g_frakt,
    g_fraktm,
    }


    new gInfo[][TuT] = {
    {Meine Koordinaten}//LSPD GGate
    };


    ocmd:torauf(playerid,params[])
    {


    for(new i=0; i<sizeof(gInfo); i++)
    {
    if(!IsPlayerInRangeOfPoint(playerid,10,gInfo[i][g_x],gInfo[i][g_y],gInfo[i][g_z]))continue;
    if(isPlayerInFrakt(playerid,gInfo[i][g_frakt]))return SendClientMessage(playerid,COLOR_RED,gInfo[i][g_fraktm]);
    MoveObject(WAS MUSS HIER REIN,gInfo[g_gx],gInfo[g_gy],gInfo[g_gz],3);
    return 1;
    }
    return 1;
    }


  • Nein Moment! Mann soll ja oben mehrere definen können!!!!!! Aber ich habe noch ne frage:



    //Meine Fraktionsfahrzeuge
    new lspdcars[18];
    new fbicars[15];
    new mediccars[8];
    new gscars[7];


    enum fcrEnum{
    fcr_fid,
    fcr_fcar,
    }


    new fcrInfo[][fcrEnum] = {
    {1,lspdcars}
    };



    Wenn ich das mache kommt ein error

  • welcher error


    [list=1][*]//Meine Fraktionsfahrzeuge
    new lspdcars[18];
    new fbicars[15];
    new mediccars[8];
    new gscars[7];


    enum fcrEnum{
    fcr_fid,
    fcr_fcar[84],//Ein string geben
    }


    new fcrInfo[][fcrEnum] = {
    {1,"lspdcars"}//Da er ein string raus lesen muss das wegen (" ")
    };
    [/list]