Sirene

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
  • Huhu zusammen,
    Hatte vorns eine Sirene gemacht.
    Siehe hier:


    So meine Frage, wie bekomme ich jetzt noch eine Sirene vorne zwischen den beiden obersten Lichtern rein?
    Hatte etwas ausprobiert, jedoch ist die Sirene bzw. das Licht irgendwie nicht erschienen.
    Hat da vllt. sogar jemand die Koordinaten dafür?


    Hier der Befehl:
    ocmd:sirene(playerid,params[])
    {
    new status[4];
    if(sscanf(params,"s",status))return SendClientMessage(playerid,0xFF0000,"Info: /sirene [an/aus].");
    if(IsPlayerInAnyVehicle(playerid))
    {
    if(SpielerInfo[playerid][Fraktion] == 1)
    {
    new vid = GetPlayerVehicleID(playerid);
    if(strcmp(status,"an",true) == 0)
    {
    if(sirenean[vid] == true)return SendClientMessage(playerid,0xFF0000,"Dieses Fahrzeug hat bereits eine Sirene!");
    new Float:x2,Float:y2,Float:z2;
    GetPlayerPos(playerid,x2,y2,z2);
    sirene[vid] = CreateObject(18646,x2,y2,z2,0,0,0,100);
    AttachObjectToVehicle(sirene[vid],vid,0.2,0,0.71,0,0,0);
    sirenean[vid] = true;
    SendClientMessage(playerid,COLOR_LIGHTBLUE,"Du hast die Sirene angeschaltet!");
    }
    else
    if(strcmp(status,"aus",true) == 0)
    {
    if(sirenean[vid] == false)return SendClientMessage(playerid,0xFF0000,"Dieses Fahrzeug hat keine Sirene.");
    DestroyObject(sirene[vid]);
    sirenean[vid] =false;
    SendClientMessage(playerid,COLOR_LIGHTBLUE,"Du hast die Sirene ausgeschaltet!");
    }
    }
    }
    return 1;
    }