Diese Vehicles sollen was kosten!

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
  • Hi,
    wie kann ich machen das wenn man in folgende Vehicles geht das dann eine Meldung kommt: Dieses Auto kostet..... Kaufe es mit /buycar oder verlasse es mit /exit!



    AddStaticVehicle(505,2152.1377,1408.9099,10.9638,359.9201,120,123); // Schrott
    AddStaticVehicle(505,2148.7083,1408.5304,10.9639,0.5812,120,123); // Schrott
    AddStaticVehicle(505,2145.5837,1408.5068,10.9640,358.7282,120,123); // Schrott
    AddStaticVehicle(499,2142.0974,1408.8301,10.8133,358.7235,112,32); // Schrott
    AddStaticVehicle(499,2138.9937,1408.7390,10.8345,359.0589,112,32); // Schrott
    AddStaticVehicle(499,2135.7319,1408.7118,10.8140,358.3207,112,32); // Schrott
    AddStaticVehicle(478,2132.6145,1408.3933,10.8115,359.6682,59,1); // Schrott
    AddStaticVehicle(478,2129.5923,1408.4421,10.8162,0.4503,59,1); // Schrott
    AddStaticVehicle(478,2126.2966,1408.6244,10.8121,359.6548,59,1); // Schrott
    AddStaticVehicle(422,2123.1074,1408.1050,10.8069,359.6388,101,25); // Schrott
    AddStaticVehicle(422,2119.9751,1408.5425,10.8000,359.4506,101,25); // Schrott
    AddStaticVehicle(422,2116.6936,1408.5175,10.8012,359.8271,101,25); // Schrott
    AddStaticVehicle(605,2113.4729,1408.4594,10.6430,1.5735,67,8); // Schrott
    AddStaticVehicle(605,2110.3813,1408.5625,10.6422,0.1657,67,8); // Schrott
    AddStaticVehicle(605,2107.1172,1408.4880,10.6404,359.7208,67,8); // Schrott
    AddStaticVehicle(604,2103.7803,1408.3475,10.6097,3.4041,18,76); // Schrott


    Folgende Commands soll es für die Autos geben:


    /buycar [Auto kaufen]
    /sellcar [Auto verkaufen]
    /parken [Auto parken, wenn es an der stelle geparkt wurde soll es immer da spawnen!]
    /exit [Auto verlassen]


    Hoffe ihr könnt mir so ein kleines System erstellen das man da oben die Autos zu bestimmten preisen kaufen kann!


    MfG ~Luka~

  • So, da ich nicht gerade der Fan von Code vorschreiben bin, gebe ich dir die nötigen sachen ;)


    Zu erst musst du natürlich überprüfen, ob und wann jemand in ein Vehikel einsteigt, das geht mit OnPlayerEnterVehicle.
    Parameter: (playerid, vehicleid, IstPassagier)


    Da diese Funktion dir die AutoID zurück gibt, kannst du entweder das ganze auf die AutoID basiertt machen oder auf die ModellID bezogen machen.
    Die ModellID von einemm Auto bekommst du mit GetVehicleModel


    Nun musst du einfach in der OnPlayerEnterVehicle Funktion:
    1. Die Modell ID vom Fahrzeug herausfinden.
    2. Checken, ob diese Modell ID nur zu kaufen ist (if-Abfragen).
    3. Wenn es ein Kauf Auto ist, den Player mit TogglePlayerControllable unbeweglich machen
    4. Und dann noch ne Meldung an Spieler senden, wie er kaufen kann


    Dann noch die Chat Funktionen einbauen.
    Hier könnten nützlich sein:
    GetPlayerMoney um zu überprüfen, ob der Spieler auch genügend Geld hat
    GivePlayerMoney um dem Spieler das Geld abzuziehen
    RemovePlayerFromVehicle um den Spieler gegebenfalls wieder aus dem Auto zu werfen, falls er das Auto nicht kaufen möchte. Nicht vergessen ihn wieder die Kontrolle mit TogglePlayerControllable zu geben!


    HF & GL :)


    MfG xMine

    90% der Breadfish Mitglieder sind kiddys, wenn du mir auch zustimmst dann kopiere diesen Text in deine Signatur!

  • danke, aber kannst du mir mit einem Vehicle ein Beipsiel machen?


    MfG


    Bitte, aber nö, ich werde dir nichts coden. Einmal hab ich noch was anderes zu tun und hab doch einfach spaß am coden! Wenn dir Coden kein Spaß macht, biste glaube ich hier falsch ^^
    Helfen tu ich jedem gerne, aber das setzt voraus, dass zumindest eigener Code besteht, auf den man aufbauen kann, sonst lernst du ja nichts.


    Wenn du also irgendwo nicht weiterkommen solltest, schreibs hier rein und ich und viele andere werden dir helfen.


    MfG xMine

    90% der Breadfish Mitglieder sind kiddys, wenn du mir auch zustimmst dann kopiere diesen Text in deine Signatur!

  • Omg da steht doch alles 8| setzt es selbst um und lass dir nicht alles coden oder steht in deinem profil umsonst Profi? wtf ey


    @ Lil One: 1.) Der Rang Profi hat nichts mit dem Scriptkönnen sondern mit den Beiträgen zu tun! 2.) Lass bitte deine schlechte Laune nicht immer an mir aus! Danke


    MfG ~Luka~


    P.S Habe es jetzt hingekriegt funt danke xMine!