Problem seit 0.3x [Gespawnte Fahrzeuge]

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,
    ich habe seit 0.3x folgendes problem:
    Wenn mehr als 1 Spieler z.B. einen Roller Spawnt und dann Disconnected oder diesen Roller löscht crasht der Server.
    Hier der Command:
    ocmd:roller(playerid,params[])
    {
    if(SpielerInfo[playerid][login] == 1)
    {
    if(IsPlayerInRangeOfPoint(playerid, 5.0,1196.0436,-1728.3636,13.5682))
    {
    if(SpielerInfo[playerid][Level] < 4)
    {
    if(MietetRoller[playerid] == 0)
    {
    SetCameraBehindPlayer(playerid);
    ClearChatbox(playerid, 100);
    MietetRoller[playerid] = 1;
    bGivePlayerMoney(playerid,-50);
    seinroller[playerid] = AddStaticVehicleEx(462,1197.3544,-1732.2211,13.2990,270.2461, -1, -1, -1);
    PutPlayerInVehicle(playerid, seinroller[playerid], 0);
    motor[seinroller[playerid]] = false;
    Tankmenge[seinroller[playerid]] = 10;
    SeinRollerLocked[playerid] = 1;
    SetVehicleParamsForAll(seinroller[playerid],0,0);
    SetVehicleParamsForPlayer(seinroller[playerid],playerid,0,0);
    SendClientMessage(playerid, COLOR_GREEN, "Mit /droller kannst du den Roller wieder abgeben!");
    SendClientMessage(playerid, COLOR_GREEN, "Mit /lockroller kannst du deinen Roller abschließen!");
    SendClientMessage(playerid, COLOR_GREEN, "Mit /cveh motor oder Z kannst du den Motor Starten/Stoppen");
    SendClientMessage(playerid, COLOR_GREEN, "");
    SendClientMessage(playerid, COLOR_LIGHTRED, "Beim nächsten Disconnect wird dein Roller auch gelöscht !!");
    return 1;
    }
    else
    {
    SendClientMessage(playerid,COLOR_RED,"Du hast bereits ein Roller, lösche ihn zuerst mit '/droller'");
    return 1;
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_WHITE, "Du kannst nur bis Level 3 einen Roller mieten!");
    return 1;
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_WHITE, "Du bist an keiner Roller Vermietung!");
    return 1;
    }
    }
    return 1;
    }


    Könnte mir jemand sagen warum der Server Crasht?

    05eb03de-9fda-461c-9dfc-834ae5b64e65.png << Server | Home >> 13462590508.png

  • You can use this function to add vehicles to your gamemode. This function can only create vehicles in the OnGameModeInit and the OnFilterScriptInit callback. Check CreateVehicle if you are interested in creating vehicles during game-runtime.