Nummerschilder ||Easy

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 ,
    Das hier ist mein erstes Tutorial


    1.Nummerschild erstellen für ein Fahrzeug.
    Hier zeig ich euch wie ihr ein Nummerschild nur für ein Fahrzeug erstellt
    Also
    Ihr habt zb dieses Fahrzeug unter OnGameModeInit ()
    CreateVehicle(444,3291.2625,-1870.5059,88.7493,264.2118,-1,-1,-1)
    Als erstes müsst ihr Folgendes machen
    Ihr setzt vor das CreateVehicle ein
    SetVehicleNumberPlate(
    Damit er ein Nummerschild erstellt.
    Das würde dann so aussehen
    SetVehicleNumberPlate(CreateVehicle(444,3291.2625,-1870.5059,88.7493,264.2118,-1,-1,-1)
    Jetzt brauchen wir ja ,natürlich einen Text der auf dem Nummernschild stehen soll
    Also mache wir ganz am Ende ein Komma , [Dann dieses Zeichen " ich weiß nicht wie es heißt :D] Also dann so "Derby" [Derby wird auf dem Nummerschild stehen]
    Am Ende Klammer zu und ein Doppelpunkt und ihr Seit Fertig.
    Am Ende würde das so aussehen!
    SetVehicleNumberPlate(CreateVehicle(444,3291.2625,-1870.5059,88.7493,264.2118,-1,-1,-1),"Derby");


    2.Nummerschilder für Mehrer Fahrzeuge erstellen [Beispielsweise Fraktionsfahrzeuge]
    Hier zeig ich euch wie ihr alle Fraktionscars mit den gleiche Nummernschildern macht
    Wir müssen erstmal das Ganze Forwarden
    forward schildtimer();
    Wir erstellen einen Timer unter OngamemodeInit ()
    SetTimer("schildtimer",1,0);


    Und nun ganz Unten im Script [Letze Zeile ]
    Erstellen wir ein Public
    public schildtimer()
    {
    for(new i = 0; i < sizeof(PolizeiAuto); i++)
    {
    SetVehicleNumberPlate(PolizeiAuto[i], "Polizei");
    }
    return 0;
    }

    Somit bekommt jedes Auto was unter "PolizeiAuto" Gespeicher ist das Nummernschild "Polizei"


    Ich hoffe ich könnte euch alles gut erklären und Hoffe euch gefällt das Tutorial
    Mfg
    Roleplayer

  • Du kannst die Funktion auch einfach ausführen lassen ohne Timer geht auch. Einfach unter die erstellten autos packen^^


    Aber kein wirklich berauschendes Tutorial, vielleicht für anfänger gut

    "Bevor ich mir Informationen aus der "Bild" hole,
    werde ich anfangen, Wahlergebnisse danach vorauszusagen,
    neben welchen Busch unsere Katze gepinkelt hat."

    Margarete Stokowski

  • Hi,
    ich hab das Versucht nur bekomme ich immer diesen Error

    C:\Users\StarForce\Desktop\Test server\gamemodes\GDR.pwn(10991) : warning 202: number of arguments does not match definition


    1 Warning.


    habs so gemacht
    //Shufro Privat Car
    SetVehicleNumberPlate(CreateVehicle(415,302.8107,-1161.9846,80.6801,200.2324,0,0),"Shufro"); // Cheether


    (das mit SetVehicle blablabla ist Zeile 10991)


    kann mir da jemand helfen?

  • Mach hinter der letzen 0 noch ein -1 also so muss es dann stehen:


    SetVehicleNumberPlate(CreateVehicle(415,302.8107,-1161.9846,80.6801,200.2324,0,0,-1),"Shufro"); // Cheether

  • ok musste das von nem einem Root auf nem anderen Hochladen weil Compilen bei mir nicht Funkt -.- hab auch schon das Thema von Breafish angeguckt aber das ist jetz nebensache


    jetz bekomme ich diesen Error
    C:\Users\Minecraft\Desktop\fff\gamemodes\TR.pwn(42680) : error 021: symbol already defined: "SetVehicleNumberPlate"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.


    //Shufro Cheetah
    SetVehicleNumberPlate(CreateVehicle(415,302.8107,-1161.9846,80.6801,200.2324,0,0,-1),"Shufro"); // Cheetah


    Zeile 42680 ist das mit SetVehicle blablabla

  • Habs hinbekommen :D habs von
    SetVehicleNumberPlate(CreateVehicle(415,302.8107,-1161.9846,80.6801,200.2324,0,0,-1),"Shufro"); // Cheetah

    auf
    SetVehicleNumberPlate(CreateVehicle(415,302.8107,-1161.9846,80.6801,200.2324,-1,-1,-1),"Shufro"); // Cheetah

    gemacht


    nur das Problem ist da steht nicht auf dem Kennzeichen "Shufro" -.- aber das Auto hat der wenigstens erstellt xd


    /edit das Funktioniert nichtmal mit seinem Beispiel

  • @[TVR]StarForce


    Erstelle eine Variable
    new XY;


    Dann gehe zu public OnGameModeInit()
    und gebe folgendes ein.
    XY = AddStaticVehicle(415,302.8107,-1161.9846,80.6801,200.2324,-1,-1,-1)
    Erklärung: Dein Cheetah läuft nun über Variable XY, das heißt wenn du irgendwo die Variable XY
    änderst möchtest oder Destroyen musst du einfach DestroyVehicle(XY); eingeben.
    Sollte ein Auto keine Variable haben kann man Sie später nicht mehr ändern. Sie bleiben also
    Permanent so wie Sie gespawnt wurden.


    Nun möchten Wir dem Auto mit der Variable XY ein Nummernschild zuweisen
    Das kann irgendwo im Script sein, es muss aber ein Platz sein wo es auch passieren soll,
    das heißt es soll jetzt nicht das Nummernschild ändern wenn du /piss eingibst oder ähnliches.
    format(string, sizeof string, "Beschriftung des Nummerschilds");
    SetVehicleNumberPlate(XY, string);
    So nun bekommt das Auto XY das oben definierte String.


    Damit das Nummernschild angezeigt wird, muss man es neuspawnen.
    (Es wird da gespawnt wo es gespeichert ist)
    SetVehicleToRespawn(XY);


    Hoffe konnte helfen.


    /Edit: Schreibfehler korrigiert

  • habs jetz so gemacht
    XY = AddStaticVehicle(415,302.8107,-1161.9846,80.6801,200.2324,-1,-1,-1); //Shufros Privat Car
    SetVehicleToRespawn(XY); // ""
    format(string, sizeof string, "Shufro"); // "" Zeile 10860 (nur eine anmerkung in welcher zeile das car ist)
    SetVehicleNumberPlate(XY, string); // ""
    Zeile 10859 ist XY = ...
    Zeile 10860 ist SetVehicle ...
    Zeile 42692 ist format(string,sizeof ...
    Zeile 42693 ist SetVehicleNumberPlate ...


    (diereckt unter public OnGameModeInit())


    entweder kommt der Error:
    C:\Users\Minecraft\Desktop\fff\gamemodes\TR.pwn(42701) : error 021: symbol already defined: "format"
    C:\Users\Minecraft\Desktop\fff\gamemodes\TR.pwn(42703) : warning 203: symbol is never used: "XY"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.
    oder der:
    C:\Users\Minecraft\Desktop\fff\gamemodes\TR.pwn(10861) : warning 202: number of arguments does not match definition
    C:\Users\Minecraft\Desktop\fff\gamemodes\TR.pwn(42701) : error 021: symbol already defined: "format"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.


    hab jetz vlt gedacht das ich das vlt definen muss also
    #define format
    doch dann hab ich 70 Errors bekommen aber die errors davor waren nicht mehr da
    //edit Error code hat sich geändert edit 2 kommt gleich
    //edit2 Pwn code bearbeitet
    //edit3 text überarbeitet
    //edit4 Komma Fehler gehabt -_- und behoben
    //edit5 siehe bei define
    //edit6 Errors
    //edit7 Errors
    //edit8 Error

  • brauche hilfe pls xd


    //edit gebe auch meinen http://www.uploaded.to
    premium ACC der geht noch
    "1 Woche 5 Tage und 0 Stunden"


    //edit beweisscreen

    //edit2 Will keiner einen Premium ACC??? ICH VERGEBE DEN WIRKLICH KEIN FAKE!!! aber Bitte helft mir!!!