gekauftes Auto bei TüV Anmelden

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 Community,


    habe einen Scirptwunsch da ich neu in Samp bin und ja nicht weiß wie ich es machen soll undzwar möchte ich wenn man ein Auto kauft muss man es beim Tüv anmelden das gekaufte Auto soll also bei der Polizei angemeldet werden und man soll abfragen können ob das Auto angemeldet ist oder nicht. Danke für eure Hilfe



    Leibe Grüße


    Vitali!!!

  • mh kannst ja ein 3d text machen dann an dess vehicle attache... dass Kennzeichen wie die car id vom auto und dann..


    1x Rot -> Nicht angemeldet
    und via cmd..
    1x Grün -> Angemeldet


    einfach mit variablen arbeiten


    lg Marci

  • Jo aber wenn hochläds guck ich mal was ich machen kan :D

    was hochladen?
    //EDIT 2
    if(!strcmp(cmdtext,"/changeplate",true, 14))
    {
    new vehiclefid = GetPlayerVehicleID(playerid);
    if(!cmdtext[13])return SendClientMessage(playerid,COLOR_YELLOW,"Du musst mindestens eine Zahl, oder einen Buchstaben eingeben!(Z.b /changeplate XGF 113)");
    if(IsPlayerInAnyVehicle(playerid) == 1)
    {
    new string[9];
    format(string,sizeof(string),"%s",cmdtext[14]);
    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);
    }
    else
    {
    SendClientMessage(playerid,COLOR_GREEN,"Du musst dafür in einem Auto sitzen.");
    }
    return 1;
    }


    hab das mal so einigermaßen gemacht Aber mein problem ist es das wird net als .dini gepsiechert also nach restart ist es weg

    Einmal editiert, zuletzt von Vitalik19 ()

  • if(!strcmp(cmdtext,"/changeplate",true, 14))
    {
    new vehiclefid = GetPlayerVehicleID(playerid);
    if(!cmdtext[13])return SendClientMessage(playerid,COLOR_YELLOW,"Du musst mindestens eine Zahl, oder einen Buchstaben eingeben!(Z.b /changeplate XGF 113)");
    if(IsPlayerInAnyVehicle(playerid) == 1)
    {
    new carstr[48];
    new pname[MAX_PLAYER_NAME];
    GetPlayerName(playerid,pname,sizeof(pname));
    format(carstr,sizeof(carstr),"/Cars/%s.ini",pname);
    new string[9];
    format(string,sizeof(string),"%s",cmdtext[14]);
    SetVehicleNumberPlate(vehiclefid, string);
    SetVehicleToRespawn(vehiclefid);
    new Float: vX,Float: vY,Float: vZ;
    GetPlayerPos(playerid,vX,vY,vZ);
    SetVehiclePos(vehiclefid,vX,vY,vZ);
    PutPlayerInVehicle(playerid,vehiclefid,0);
    if(!dini_Exists(carstr))
    {
    dini_Create(carstr);
    dini_IntSet(carstr,"Vehicleid",GetVehicleModel(vehiclefid));
    dini_FloatSet(carstr,"Posx",vX);
    dini_FloatSet(carstr,"Posy",vY);
    dini_FloatSet(carstr,"Posz",vZ);
    new Float:roat;
    GetPlayerFacingAngle(playerid,roat);
    dini_FloatSet(carstr,"Roatation",roat);
    dini_Set(carstr,"Schild",string);
    }
    else
    {
    dini_IntSet(carstr,"Vehicleid",GetVehicleModel(vehiclefid));
    dini_FloatSet(carstr,"Posx",vX);
    dini_FloatSet(carstr,"Posy",vY);
    dini_FloatSet(carstr,"Posz",vZ);
    new Float:roat;
    GetPlayerFacingAngle(playerid,roat);
    dini_FloatSet(carstr,"Roatation",roat);
    dini_Set(carstr,"Schild",string);
    }
    }
    else
    {
    SendClientMessage(playerid,COLOR_GREEN,"Du musst dafür in einem Auto sitzen.");
    }
    return 1;
    }
    so habs jetzt gemacht das es gespeichert wir in einer dini in dem ordner Cars in den scriptfiles mit dem namen des spielers


    Bitte Korigieren fals es falsch ist bin auch noch nicht so gut

  • Danek bekomme diese Errors :
    Zeile (8207) : Variable "count" wurde mehrmals deklariert
    Zeile (8461) : Variable wurde falsch definiert (Float,Integer[...])
    Zeile (14373) : Unbenutzte Variable: "string1"
    Zeile (14372) : Unbenutzte Variable: "string"
    Zeile (16490) : Unbekannte Variable : "dini_Exists"
    Zeile (16492) : Unbekannte Variable : "dini_Create"
    Zeile (16493) : Unbekannte Variable : "dini_IntSet"
    Zeile (16494) : Unbekannte Variable : "dini_FloatSet"
    Zeile (16495) : Unbekannte Variable : "dini_FloatSet"
    Zeile (16496) : Unbekannte Variable : "dini_FloatSet"
    Zeile (16499) : Unbekannte Variable : "dini_FloatSet"
    Zeile (16500) : Unbekannte Variable : "dini_Set"
    Zeile (16504) : Unbekannte Variable : "dini_IntSet"
    Zeile (16505) : Unbekannte Variable : "dini_FloatSet"
    Zeile (16506) : Unbekannte Variable : "dini_FloatSet"
    Zeile (16507) : Unbekannte Variable : "dini_FloatSet"
    Zeile (16510) : Unbekannte Variable : "dini_FloatSet"
    Zeile (16511) : Unbekannte Variable : "dini_Set"
    Zeile (21240) : Variable "string" wurde mehrmals deklariert
    Zeile (21239) : Unbenutzte Variable: "spielername"
    Zeile (21254) : Variable "string" wurde mehrmals deklariert
    Zeile (21253) : Unbenutzte Variable: "spielername"
    Zeile (21267) : Variable "string" wurde mehrmals deklariert
    Zeile (21266) : Unbenutzte Variable: "spielername"
    Zeile (21280) : Variable "string" wurde mehrmals deklariert
    Zeile (21279) : Unbenutzte Variable: "spielername"
    Zeile (21454) : Variable "string" wurde mehrmals deklariert
    Zeile (21455) : Variable "sendername" wurde mehrmals deklariert
    Zeile (21652) : Variable wurde falsch definiert (Float,Integer[...])
    Zeile (33020) : Variable "number" wurde mehrmals deklariert
    Zeile (33790) : Variable "number" wurde mehrmals deklariert
    Zeile (34257) : Variable "number" wurde mehrmals deklariert
    Zeile (35175) : Variable "number" wurde mehrmals deklariert
    Zeile (35254) : Variable "number" wurde mehrmals deklariert
    Zeile (36418) : Variable "count" wurde mehrmals deklariert
    Zeile (47616) : Variable wird nie benutzt: "FireCrackerRoll"
    Zeile (47616) : Variable wird nie benutzt: "PCarPos"
    Zeile (47616) : Variable wird nie benutzt: "objstore"


    14 Errors, 29 Warnungen
    Du hast Errors im Skript. Kompilierung abgebrochen


    PWNMod Compiler Version 1.2
    (c) Trooper[Y]
    In Kooperation mit GTA-Servers.de

  • Nene du da muss er noch
    new spielername[MAX_PLAYER_NAME];
    Hinzufügen


    und:
    den String Löschen, objstore Löschen, "FireCrackerRoll" Löschen PCarPos Löschen

  • Bekomem Errors :D


    C:\Users\Vitali\Desktop\LoHGM\pawno\include\dini.inc(32) : Unbekannte Variable : "fexist"
    C:\Users\Vitali\Desktop\LoHGM\pawno\include\dini.inc(32) : Befehl hat keinen Sinn
    C:\Users\Vitali\Desktop\LoHGM\pawno\include\dini.inc(32) : Erwartete Zeichen ";", aber gefunden ")"
    C:\Users\Vitali\Desktop\LoHGM\pawno\include\dini.inc(32) : Ungültiger Befehl
    C:\Users\Vitali\Desktop\LoHGM\pawno\include\dini.inc(32) : Zuviele Fehler in einer Zeile