[0.3c] Probleme

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,
    Zum einen das Problem das ein Objekt nicht gelöscht wird

    if (strcmp("/sirene", cmdtext, true, 10) == 0)
    {
    if(IsPlayerInAnyVehicle(playerid))
    {
    if(IstEinCopCar(GetPlayerVehicleID(playerid)) || IstEinZollCar(GetPlayerVehicleID(playerid)))
    {
    if(Sirene[GetPlayerVehicleID(playerid)] == 0)
    {
    new Float:x,Float:y,Float:z;
    GetPlayerPos(playerid,x,y,z);
    sirene[GetPlayerVehicleID(playerid)] = CreateObject(18646,x,y,z,0,0,0,100);
    AttachObjectToVehicle(sirene[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid),0.2,0,0.71,0,0,0);
    SetVehicleAlarmOn(GetPlayerVehicleID(playerid));
    }
    else if(Sirene[GetPlayerVehicleID(playerid)] == 1)
    {
    DestroyObject(sirene[GetPlayerVehicleID(playerid)]);
    SetVehicleAlarmOff(GetPlayerVehicleID(playerid));
    }
    return 1;
    }
    }
    }


    und das das Nummernschild nicht geändert wird

    if(strcmp(cmd, "/autoanmeldung", true) == 0)
    {
    if(IsPlayerInAnyVehicle(playerid))
    {
    new otext[3];
    new vehiclefid = GetPlayerVehicleID(playerid);
    if(PlayerInfo[playerid][pOrigin] == 1) { otext = "LS"; }
    else if(PlayerInfo[playerid][pOrigin] == 2) { otext = "SF"; }
    else if(PlayerInfo[playerid][pOrigin] == 3) { otext = "LV"; }
    new zahl = 0 + random(999);
    new BS1=random(26);
    new BS2=random(26);
    new BS3=random(26);
    new strings[9];
    format(strings, sizeof(strings), "%s-%s%s%s-%d",otext,Buchstaben[BS1],Buchstaben[BS2],Buchstaben[BS3],zahl);
    SetVehicleNumberPlate(vehiclefid, string);
    SetVehicleToRespawn(vehiclefid);
    new Float: X,Float: Y,Float: Z;
    GetPlayerPos(playerid,X,Y,Z);
    SetVehiclePos(vehiclefid,X,Y,Z);
    PutPlayerInVehicle(playerid,vehiclefid,0);


    }
    return 1;
    }
    ich hoffe ihr könnt mir helfen


    mfg

  • keine erros...
    das eine ist das objekt das andere ob die sirene an ist oder aus ...

  • ach warte die jeweilige functionen

    SetVehicleAlarmOn(vehicleid)
    {
    new engine,lights,alarm,doors,bonnet,boot,objective;
    GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective);
    SetVehicleParamsEx(vehicleid,engine,lights,VEHICLE_PARAMS_ON,doors,bonnet,boot,objective);
    Sirene[vehicleid] = 1;
    }
    SetVehicleAlarmOff(vehicleid)
    {
    new engine,lights,alarm,doors,bonnet,boot,objective;
    GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective);
    SetVehicleParamsEx(vehicleid,engine,lights,VEHICLE_PARAMS_OFF,doors,bonnet,boot,objective);
    Sirene[vehicleid] = 0;
    }


    //edit ok das mit der sirene geht jetzt kp wieso... :P
    aber jetzt bleibt es noch mit dem kennzeichen

    Einmal editiert, zuletzt von FoL-Team ()

  • Buchstaben ist ein array dort sind buchstaben drinne^^
    und bs1 -3 sind random zahlen damit die buchstaben heraus gefragt werden können in random^^
    //edit
    new Buchstaben[26][2] ={
    {"A"},
    {"B"},
    {"C"},
    {"D"},
    {"E"},
    {"F"},
    {"G"},
    {"H"},
    {"I"},
    {"J"},
    {"K"},
    {"L"},
    {"M"},
    {"N"},
    {"O"},
    {"P"},
    {"Q"},
    {"R"},
    {"S"},
    {"T"},
    {"U"},
    {"V"},
    {"W"},
    {"X"},
    {"Y"},
    {"Z"}
    };

  • Hai,
    ich habe das mit sirene auch mal rein gemach mit forward sierene rein gemacht aber es kommen errors:
    error 028: invalid subscript (not an array or too many subscripts): "Sirene"
    C:\Users\McKay\Desktop\newrl.pwn(26778) : error 001: expected token: ";", but found "]"
    C:\Users\McKay\Desktop\newrl.pwn(26778) : error 029: invalid expression, assumed zero
    C:\Users\McKay\Desktop\newrl.pwn(26778) : fatal error 107: too many error messages on one line

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • ehmm das hat hier nichts zu tuen! und wer erlaubt dir das zu neemen aber eggal war nicht doie große arbeit
    aber wer kann mir jetzt bei meinen /autoanmelng helfen?


    /edit ich pushe ungern aber es ist wichtig kann mir wer helfen?
    //edit fehler besteht immer noch

    2 Mal editiert, zuletzt von FoL-Team ()