Neon

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
  • Hey, habe einen /neon Befehl gemacht, jedoch wird kein Neon createt/ans Fahrzeug gesetzt.


    Codes:


    ocmd:neon(playerid)
    {
    if(!isPlayerViP(playerid))return SendClientMessage(playerid,Rot,"Du bist keine ViP!");
    if(!IsPlayerInAnyVehicle(playerid))return SendClientMessage(playerid,Rot,"Du bist in keinem Fahrzeug!");
    ShowPlayerDialog(playerid,DIALOG_Neonshop,DIALOG_STYLE_LIST,"Neon","Neon ~ Rot\nNeon ~ Blau\nNeon ~ Grün\nNeon ~ Gelb\nNeon ~ Pink\nNeon ~ Weiss","Auswählen","Abbrechen");
    return 1;
    }


    if(dialogid == DIALOG_Neonshop)
    {
    new Neon[MAX_VEHICLES];
    new Neon2[MAX_VEHICLES];
    new fahrzeug = GetPlayerVehicleID(playerid);
    if(response)
    {
    if(listitem == 0)
    {
    Neon[fahrzeug] = CreateObject(18647, 0.0, 0.0, 0.0, 0, 0, 0);
    Neon2[fahrzeug] = CreateObject(18647, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
    AttachObjectToVehicle(Neon[fahrzeug], fahrzeug, -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
    AttachObjectToVehicle(Neon2[fahrzeug],fahrzeug,0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
    SendClientMessage(playerid,Rot,"Du hast erfolgreich Rotes Neon an dein Fahrzeug hinzugefügt.");
    return 1;
    }

    if(listitem == 1)
    {
    Neon[fahrzeug] = CreateObject(18648, 0.0, 0.0, 0.0, 0, 0, 0);
    Neon2[fahrzeug] = CreateObject(18648, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
    AttachObjectToVehicle(Neon[fahrzeug], fahrzeug, -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
    AttachObjectToVehicle(Neon2[fahrzeug],fahrzeug,0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
    SendClientMessage(playerid,Blau,"Du hast erfolgreich Blaues Neon an dein Fahrzeug hinzugefügt.");
    return 1;
    }

    if(listitem == 2)
    {
    Neon[fahrzeug] = CreateObject(18649, 0.0, 0.0, 0.0, 0, 0, 0);
    Neon2[fahrzeug] = CreateObject(18649, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
    AttachObjectToVehicle(Neon[fahrzeug], fahrzeug, -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
    AttachObjectToVehicle(Neon2[fahrzeug],fahrzeug,0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
    SendClientMessage(playerid,Gruen,"Du hast erfolgreich Grünes Neon an dein Fahrzeug hinzugefügt.");
    return 1;
    }

    if(listitem == 3)
    {
    Neon[fahrzeug] = CreateObject(18650, 0.0, 0.0, 0.0, 0, 0, 0);
    Neon2[fahrzeug] = CreateObject(18650, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
    AttachObjectToVehicle(Neon[fahrzeug], fahrzeug, -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
    AttachObjectToVehicle(Neon2[fahrzeug],fahrzeug,0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
    SendClientMessage(playerid,Gelb,"Du hast erfolgreich Gelbes Neon an dein Fahrzeug hinzugefügt.");
    return 1;
    }

    if(listitem == 4)
    {
    Neon[fahrzeug] = CreateObject(18651, 0.0, 0.0, 0.0, 0, 0, 0);
    Neon2[fahrzeug] = CreateObject(18651, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
    AttachObjectToVehicle(Neon[fahrzeug], fahrzeug, -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
    AttachObjectToVehicle(Neon2[fahrzeug],fahrzeug,0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
    SendClientMessage(playerid,Rosa,"Du hast erfolgreich Pinkes Neon an dein Fahrzeug hinzugefügt.");
    return 1;
    }

    if(listitem == 5)
    {
    Neon[fahrzeug] = CreateObject(18652, 0.0, 0.0, 0.0, 0, 0, 0);
    Neon2[fahrzeug] = CreateObject(18652, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
    AttachObjectToVehicle(Neon[fahrzeug], fahrzeug, -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
    AttachObjectToVehicle(Neon2[fahrzeug],fahrzeug,0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
    SendClientMessage(playerid,Weiss,"Du hast erfolgreich Weisses Neon an dein Fahrzeug hinzugefügt.");
    return 1;
    }
    return 1;
    }
    return 1;
    }


    Hab ich irgendwas falsch gemacht?


    Habe viele Codes gesehen, wo das eig gleich war mit dem Attach usw...

  • if(dialogid == DIALOG_Neonshop)
    {
    new Neon[MAX_VEHICLES];
    new Neon2[MAX_VEHICLES];
    new veh=GetPlayerVehicleID(playerid);
    if(veh==INVALID_VEHICLE_ID)return 1;
    new neonid;
    if(listitem == 0){neonid=18647;}
    if(listitem == 1){neonid=18648;}
    if(listitem == 2){neonid=18649;}
    if(listitem == 3){neonid=18650;}
    if(listitem == 4){neonid=18651;}
    if(listitem == 5){neonid=18652;}
    //rot ID:18648 //blau ID:18647 //grün ID:18649 //gelb ID:18650 //weiß ID:18652 //pink ID:18651
    DestroyDynamicObject(Neon[veh]);
    DestroyDynamicObject(Neon2[veh]);
    Neon[veh]=CreateDynamicObject(neonid,0,0,0,0,0,0);
    Neon2[veh]=CreateDynamicObject(neonid,0,0,0,0,0,0);
    AttachDynamicObjectToVehicle(Neon[veh],veh, 0.8, 0.0, -0.50, 0.0, 0.0, 0.0);
    AttachDynamicObjectToVehicle(Neon2[veh],veh, -0.8, 0.0, -0.50, 0.0, 0.0, 0.0);
    }



    hier mal ein Vorschlag von mir :P


    PS: Solltest Neon[MAX_VEHICLES]; Neon2[MAX_VEHICLES]; global setzen .. :P


  • Danke für deine Hilfe!


    Funzt aber leider nicht...


    Ich bekomme das Neonteil nicht an mein Auto...

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen