Tuning speichern und laden

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
  • Guten abend liebe Com.,
    ich habe die Suchfunktion und Google schon befragt, jedoch bin ich auf kein Vernümpftiges Ergebniss gekommen.
    Nun habe ich auch in SA:MP Wiki nachgeguck und 3 passende Funtkionen gefunden.
    Zu speichern bräuchte man diese beiden:
    http://wiki.sa-mp.com/wiki/GetVehicleComponentInSlot
    http://wiki.sa-mp.com/wiki/GetVehicleComponentType
    Und zum laden diese:
    http://wiki.sa-mp.com/wiki/AddVehicleComponent
    Jedoch ist meine Frage wie benutzte ich die Funktionen zum speichern?
    Ich weis jedenfalls das das in dem Public OnvehicleMod sein müsste aber ich frage mich wie ich es da nutzen muss?
    Falls jetzt noch rechtschreibfehler drinnen sein sollten tut es mir leid. Ich habe mich sehr bemüht jedoch ist es schon spät in der Nacht
    und ich lege mich auch gleich schlafen.
    mfg



    //edit durch edit 2 aufgehoben.
    //edit 2 Text+Überschrift


    Bewerte mich und meine Transaktionen als Mittelsmann

    Einmal editiert, zuletzt von lollipop ()

  • Qualität des Beitrages....


    Überschrift enthält Rechtschreibfehler...
    die Frage ist zwar klar ausgedrückt aber auch in einem sogennanten "slang" wie z.B. "in ner .ini"


    daran sollten die meisten User auch mal denken..... Denn das ist auch ein Regelverstoß.



    B2T: Schau doch mal bei google oder in der SuFu
    Da findest du bestimmt was, ihr braucht doch nicht immer sofort einen Thread zu erstellen.
    Probiert es erstmal selbst aus, dann mit google und dem SA-MP Wiki.
    Und als aller letztes könnt ihr euch hier melden per Thread....


    MfG;
    EUReKA

  • ich habe Google genutzt aber finde dort nur Filterscripts.
    Zudem wenn du nicht helfen kannst warum postetst du dann?
    Das ist einfach nur Spam. Wenn mir jemand helfen kann ist das wunderbar und ich bin dankbar,
    aber mich solchen beiträgen wie nutz SuFu oder Google sry aber das ist: :thumbdown:
    ich wüsste zwar welche sachen ich nutzen muss aber ich verstehe sie nicht.
    Hier:
    http://wiki.sa-mp.com/wiki/AddVehicleComponent
    http://wiki.sa-mp.com/wiki/GetVehicleComponentInSlot
    http://wiki.sa-mp.com/wiki/GetVehicleComponentType
    mfg


    Bewerte mich und meine Transaktionen als Mittelsmann

  • meiner Meinung nach ist das alles andere als Spam, ich weise nur freundlich darauf hin das Sie auf die Qualität ihrer Beiträge achten sollen.... Was ein wenig Off-Topic ist. Und damit es sich dem Topic nähert habe ich ihnen gesagt das Sie die SuFu oder google benutzen sollen bevor sie hier einen Thread erstellen...


    Ist das denn so schlimm das ich es geschrieben habe ? - Von mir aus kann ich den Beitrag auch löschen... aber sonst hättest du es doch wohl nicht gelernt bzw. würdest du sonst nicht damit aufhören weil kein andere Sie darauf hingewiesen hätte...


    Es lag nicht in meiner absicht Spam zu betreiben oder sonstiges was sich der art nähert...


    MfG;
    EUReKA

  • Sry aber denken sie wirklich ich nutzt wiki/die SuFu/ Google nicht bevor ich hier was frage?
    Also ich bin mir ganz sicher das ich das tue.
    Und wenn ich die Funktionen mal nicht verstehe tut es mir leid das ich dann hier einen Thread erstelle.
    Naja es tut mir leid das ich evtl. Müde bin und deshalb meine rechtschreibung nachlässt.
    Du musst bedenken es ist fast 0.
    mfg
    //edit Lassen wir das hier leiber sein da wir sonst noch Verwarnt werden.
    falls es noch Klährungsbedarf gibt bitte senden sie mir eine Pn.
    mfg


    Bewerte mich und meine Transaktionen als Mittelsmann

  • ich kenne Sie nicht, ich weiß nichts über Sie.
    Deshalb ist es äußerst schwer zu beurteilen ob sie die SuFu nutzen oder nicht.
    Aber weil ich mir keine Verwarnung einfangen will geschweige denn hier ein Disskusions-Thread machen will der zum schluß mit streitigkeiten endet höre ich ab hier auf zuschreiben und überfliege diesen Thread einfach


    Es tut mir natürlich leid wenn es sie belästigt hat....


    MfG;
    EUReKA

  • Mich darauf hinzuweisen hilft mir leider nicht.
    Wenn sie mir helfen könneten und erklären könnten wie
    ich die beiden Funktionen nutzte zum Speichern von den Tuningteilen dann hätte ich dadurch mehr vorteile.
    Ich weis jedenfalls das diese beiden Funktionen oder vill. nur eine von beiden in diese Public reingehören.


    OnVehicleMod


    http://wiki.sa-mp.com/wiki/GetVehicleComponentInSlot
    http://wiki.sa-mp.com/wiki/GetVehicleComponentType


    mfg
    //edit Rechtschreibung+Text+
    Ich habe jetzt mal die rechtschreibung/die Qualität des 1. postes verbessert. Ich hoffe es ist nun besser zu verstehen.


    Bewerte mich und meine Transaktionen als Mittelsmann

    Einmal editiert, zuletzt von lollipop ()

  • public OnVehicleMod(playerid, vehicleid, componentid)
    {
    //so ... nun brauch man die variablen wo die drinn gespeichert werden sollen^^
    //ich heme jeztt einfach SpielerAuto[playerid]^^
    SpielerAuto[playerid][Tuning][GetVehicleComponentType(componentid)] = componentid;
    return 1;
    }
    So wäre es aber buggy, mir fehlen ein paar angaben ...


    Achja, der enum müsste so aussehen^^

    enum sCar
    {
    Tuning[14]
    };
    new SpielerAuto[MAX_PLAYERS][sCar];

  • //edit den 1. Text weg


    Als Variable ist mir eigentlich egal welche.
    Es soll in in meinem Spierlerenum gespeichert werden.
    Also so wird es dann abgefragt:
    pInfo[playerid][Tuning]
    Nur wie lade ich das? und wie speichere ich das?
    Ich versteh das noch nicht ganz.
    mfg


    Bewerte mich und meine Transaktionen als Mittelsmann

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • Zurzeit habe ich garnichts im enum drinne mit Tuning.
    Ich verstehe des ja noch nicht ;D
    Also meine Info heißt so:
    pInfo[playerid][Variable]
    Die variable für das tuning ist mir eigentlich grade egal.
    Wie frage ich es ab?
    Also wie speichere ich es und wie lade ich es?
    mfg


    Bewerte mich und meine Transaktionen als Mittelsmann

  • Ja es ist für mein Autohaussystem.
    meine Autos werden so gespeichert:
    stock AutoSpeichern(playerid)
    {
    new name[128],save[128];
    GetPlayerName(playerid,name,sizeof(name));
    format(save,sizeof(save),"/Spieler/%s.ini",name);
    if(pInfo[playerid][Carid] == 1)
    {
    new Float:vhealth,veh;
    dini_IntSet(save,"Farbe1",pInfo[playerid][Col1]);
    dini_IntSet(save,"Farbe2",pInfo[playerid][Col2]);
    dini_IntSet(save,"Offen/Zu",pInfo[playerid][abgeschlossen]);
    dini_FloatSet(save,"Auto_Leben",GetVehicleHealth(veh, vhealth));
    }
    return 1;
    }
    stock AutoLaden(playerid)
    {
    new name[128],save[128];
    GetPlayerName(playerid,name,sizeof(name));
    format(save,sizeof(save),"/Spieler/%s.ini",name);
    new veh;
    pInfo[playerid][Typ] =dini_Int(save,"Auto_Name");
    pInfo[playerid][Carid] =dini_Int(save,"Auto_Ja/Nein");
    pInfo[playerid][aX] =dini_Float(save,"Auto_X");
    pInfo[playerid][aY] =dini_Float(save,"Auto_Y");
    pInfo[playerid][aZ] =dini_Float(save,"Auto_Z");
    pInfo[playerid][ahealth] =dini_Float(save,"Auto_Leben");
    pInfo[playerid][aRot] =dini_Float(save,"Auto_Rot");
    pInfo[playerid][Col1] =dini_Int(save,"Farbe1");
    pInfo[playerid][Col2] =dini_Int(save,"Farbe2");
    pInfo[playerid][abgeschlossen] =dini_Int(save,"Offen/Zu");
    SetVehicleHealth(veh,pInfo[playerid][ahealth]);
    if(pInfo[playerid][Carid] == 1)
    {
    veha = CreateVehicle(pInfo[playerid][Typ],pInfo[playerid][aX],pInfo[playerid][aY],pInfo[playerid][aZ],pInfo[playerid][aRot],pInfo[playerid][Col1],pInfo[playerid][Col2],-1);
    }
    return 1;
    }
    Jetzt ist meine frage wie ich das tuning lade.
    Ich war soweit das ich das Erstellte Auto definiert habe mit veha wegen den Tuningteilen.
    Meine Frage ist halt nun wie speichere ich das tuning und wie lade ich es?
    Es muss ja beim Tunen gespeichert werden und beim laden ans Auto gemacht werden.
    mfg


    //edit Was möchtest du den gerne wissen?
    Weil du sagst du kannst nichts anfangen damit was brauchst du denn?
    Ja es ist für ein Autohaus dasm eigentlich schon fertig ist nur das Tuning muss halkt gespeichert werden.
    mfg


    Bewerte mich und meine Transaktionen als Mittelsmann

    Einmal editiert, zuletzt von lollipop ()