Brauche Hilfe beim Abspeichern einer Variable!

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
  • Also ich verwende momentan ein standart Loh und will jetzt ein Neonsystem erstellen ist auch schon sogut wie fertig!


    if(listitem == 5)
    {
    PlayerCar[playerid][Slot][CarNeons] = 18652;
    {
    new neonid = PlayerCar[playerid][Slot][CarNeons];
    new neon1 = CreateObject(neonid,0,0,0,0,0,0);
    new neon2 = CreateObject(neonid,0,0,0,0,0,0);
    AttachObjectToVehicle(neon1, GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
    AttachObjectToVehicle(neon2, GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
    SendClientMessage(playerid, COLOR_GREEN, "Neons montiert! Gute Fahrt!");
    }
    }


    Jetzt habe ich einen Dialog geschrieben der vom PlayerCar die Variable CarNeons zu einem bestimmten Wert macht (der Neon id)
    Jetzt bekomme ich immer den Error undefined symbol Slot


    Kann mir da wer weiterhelfen wie ich es sonst in die ini datei des cars abspeichern kann?
    pls help

  • mach das mal so



    new neon1[MAX_VEHICLES];
    new neon2[MAX_VEHICLES];
    new neon3[MAX_VEHICLES];
    new neon4[MAX_VEHICLES];
    new neon5[MAX_VEHICLES];
    new neon6[MAX_VEHICLES];
    new neon7[MAX_VEHICLES];
    new neon8[MAX_VEHICLES];
    new neon9[MAX_VEHICLES];
    new neon10[MAX_VEHICLES];
    new neon11[MAX_VEHICLES];
    new neon12[MAX_VEHICLES];


    if(dialogid==DIALOG_NEON)//Deine difinazion ;)
    {
    if(response == 0)
    {
    SendClientMessage(playerid,COLOR_RED,"Dann halt nicht :)");
    return 1;
    }
    if(listitem == 0)
    {
    neon1[GetPlayerVehicleID(playerid)] = CreateObject(18647, 0, 0, 0, 0, 0, 0);
    neon2[GetPlayerVehicleID(playerid)] = CreateObject(18647, 0, 0, 0, 0, 0, 0);
    AttachObjectToVehicle(neon1[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid), 0.94, 0, -0.48, 0, 0, 0);
    AttachObjectToVehicle(neon2[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid), -0.94, 0, -0.48, 0, 0, 0);
    }
    if(listitem == 1)
    {
    neon3[GetPlayerVehicleID(playerid)] = CreateObject(18648, 0, 0, 0, 0, 0, 0);
    neon4[GetPlayerVehicleID(playerid)] = CreateObject(18648, 0, 0, 0, 0, 0, 0);
    AttachObjectToVehicle(neon3[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid), 0.94, 0, -0.48, 0, 0, 0);
    AttachObjectToVehicle(neon4[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid), -0.94, 0, -0.48, 0, 0, 0);
    }
    if(listitem == 2)
    {
    neon5[GetPlayerVehicleID(playerid)] = CreateObject(18649, 0, 0, 0, 0, 0, 0);
    neon6[GetPlayerVehicleID(playerid)] = CreateObject(18649, 0, 0, 0, 0, 0, 0);
    AttachObjectToVehicle(neon5[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid), 0.94, 0, -0.48, 0, 0, 0);
    AttachObjectToVehicle(neon6[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid), -0.94, 0, -0.48, 0, 0, 0);
    }
    if(listitem == 3)
    {
    neon7[GetPlayerVehicleID(playerid)] = CreateObject(18650, 0, 0, 0, 0, 0, 0);
    neon8[GetPlayerVehicleID(playerid)] = CreateObject(18650, 0, 0, 0, 0, 0, 0);
    AttachObjectToVehicle(neon7[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid), 0.94, 0, -0.48, 0, 0, 0);
    AttachObjectToVehicle(neon8[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid), -0.94, 0, -0.48, 0, 0, 0);
    }
    if(listitem == 4)
    {
    neon9[GetPlayerVehicleID(playerid)] = CreateObject(18651, 0, 0, 0, 0, 0, 0);
    neon10[GetPlayerVehicleID(playerid)] = CreateObject(18651, 0, 0, 0, 0, 0, 0);
    AttachObjectToVehicle(neon9[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid), 0.94, 0, -0.48, 0, 0, 0);
    AttachObjectToVehicle(neon10[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid), -0.94, 0, -0.48, 0, 0, 0);
    }
    if(listitem == 5)
    {
    neon11[GetPlayerVehicleID(playerid)] = CreateObject(18652, 0, 0, 0, 0, 0, 0);
    neon12[GetPlayerVehicleID(playerid)] = CreateObject(18652, 0, 0, 0, 0, 0, 0);
    AttachObjectToVehicle(neon11[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid), 0.94, 0, -0.48, 0, 0, 0);
    AttachObjectToVehicle(neon12[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid), -0.94, 0, -0.48, 0, 0, 0);
    }
    if(listitem == 6)
    {
    DestroyObject(neon1[GetPlayerVehicleID(playerid)]);
    DestroyObject(neon2[GetPlayerVehicleID(playerid)]);
    DestroyObject(neon3[GetPlayerVehicleID(playerid)]);
    DestroyObject(neon4[GetPlayerVehicleID(playerid)]);
    DestroyObject(neon5[GetPlayerVehicleID(playerid)]);
    DestroyObject(neon6[GetPlayerVehicleID(playerid)]);
    DestroyObject(neon7[GetPlayerVehicleID(playerid)]);
    DestroyObject(neon8[GetPlayerVehicleID(playerid)]);
    DestroyObject(neon9[GetPlayerVehicleID(playerid)]);
    DestroyObject(neon10[GetPlayerVehicleID(playerid)]);
    DestroyObject(neon11[GetPlayerVehicleID(playerid)]);
    DestroyObject(neon12[GetPlayerVehicleID(playerid)]);
    SendClientMessage(playerid,COLOR_RED,"alles ist von dein auto weg!");
    }
    }

  • Kannst du Lesen


    Zitat

    Jetzt habe ich einen Dialog geschrieben der vom PlayerCar die Variable CarNeons zu einem bestimmten Wert macht (der Neon id)
    Jetzt bekomme ich immer den Error undefined symbol Slot


    Kann mir da wer weiterhelfen wie ich es sonst in die ini datei des cars abspeichern kann?
    pls help

    er will kein kopierten Dialog haben von einem Neonsystem er will wissen wie er das Neon Speichert oder ob einer weiß wieso er ei SLot ein error gekommt
    und das mit Slot liegt daran das er es wahrscheinlich nicht in dem enum des Carsystems verwendet weil er PLayercar benutzt und dieses Playercar wird im LoH script zusammen mit dem Autosystem genutzt