Car Saving System

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 mir ein Reallife script runtergeladen und es ein bisschen verändert (kein GF!) nur irgendwie verstehe ich das speichersystem für die autos net ganz und funtz auch net, sprich wenn ich /kaufen und /parken mache steht da das auto wurde geparkt aber nach nem Gamemoderestart ist das auto net mehr da ?( :( naja vll kann mir einer helfen und vll ein neues Speicher System schreiben :)
    if(strcmp(cmdtext, "/parken", true)==0 && gTeam[playerid] == TEAM_CARSELLER){
    if(IsPlayerInAnyVehicle(playerid)){
    new Float:x,Float:y,Float:z,Float:a,vehicleid;
    vehicleid = GetPlayerVehicleID(playerid);
    GetVehiclePos(vehicleid,x,y,z);
    GetVehicleZAngle(vehicleid,a);
    SendClientMessage(playerid,0xFFFFFFFF,"Auto geparkt.");
    for(new count;count<MAX_VEHICLES;count++){
    format(string, sizeof(string),"vehicle_%d.sav",vehicleid);
    if(dini_Exists(string)){
    dini_FloatSet(string,"x",x);
    dini_FloatSet(string,"y",y);
    dini_FloatSet(string,"z",z);
    dini_FloatSet(string,"a",a);
    count = MAX_VEHICLES;
    }
    }
    }else{
    SendClientMessage(playerid,0xFFFFFFFF,"Du must in einem Auto sein um den Befehl zu benutzten.");
    }
    return 1;
    }

    if(strcmp(cmd, "/kaufen", true)==0 && gTeam[playerid] == TEAM_CARSELLER){
    new tmp[256];
    new modelid;
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp)) {
    SendClientMessage(playerid, COLOR_WHITE, "Use: /kaufen [modelid]");
    return 1;
    }
    modelid = strval(tmp);
    SendClientMessage(playerid,COLOR_GREEN,"=================================================");
    SendClientMessage(playerid,COLOR_GREEN,"Auto gekauft.");
    SendClientMessage(playerid,COLOR_GREEN,"Der Mechaniker wird dir das Auto bringen!");
    SendClientMessage(playerid,COLOR_GREEN,"=================================================");
    for(new count;count<MAX_VEHICLES;count++){
    format(string, sizeof(string),"vehicle_%d.sav",count);
    if(!dini_Exists(string)){
    dini_Create(string);
    dini_IntSet(string,"model",modelid);
    dini_FloatSet(string,"x",(1084.8602));
    dini_FloatSet(string,"y",(1355.9254));
    dini_FloatSet(string,"z",(10.8203));
    dini_FloatSet(string,"a",(270.3685));
    count = MAX_VEHICLES;
    CreateVehicle(modelid,1084.8602,1355.9254,10.8203,270.3685,0,0,300000);
    }
    return 1;
    }

    }

  • So ist das nicht möglich.
    Du müsstest das dan in den Scriptfiles speichern lassen, dann erst würde es nach dem Restart wieder am geparkten Ort wieder rauskommen.
    Wen das überhaupt möglich ist.

  • Das ist so eine Einlese- und Ausleseverfahren.
    Damit kenn ich mich nicht wirklich aus.

  • Beitrag von RedBlueJoe ()

    Dieser Beitrag wurde von seegras aus folgendem Grund gelöscht: Wunschgemäß gelöscht lt. Ticket ().
  • Ich muss sagen so ein car system ist in letzer zeit sehr begehrt