SimpleCars

    2019-04-16: A new hotfix (0.9.5.7) is now available!

    • Hi community,
      So I tried to write a simple plugin that puts cars into the game. Easily extract the zip in your plugin directory and it should work.
      To get a car at your position type '/car [type]' in the chat, where [type] means a type of cars. I allready added two cars in this version: a Lexus and a Police car(the models are from tf3dm.com). To list all cars installed type '/car list'. If you want to see all commands the are possible type '/car help'.
      You can add your own cars by packing the obj and the dds anywhere in the assets directory (subdirectories allowed too) and create a [name].car directly in the assets folder (and [name] is the name that you have to type in the console later). Write the content of the .car file similar to those of the two other cars or write me for help.
      To destroy a car easily hit it with the pickaxe (or axe/...).

      Also ich hab versucht ein einfaches Plugin zu schreiben, welches dem Spiel Autos hinzufügt. Einfach die zip in den plugin Ordner entpacken und alles sollte funktionieren.
      Um ein Auto zu bekommen einfach '/car [type]' in den Chat eingeben, wobie [type] für einen Autotyp steht. In dieser Version habe ich schon zwei Autos hinzugefügt: einen Lexus und ein Polizeiauto(Police). (Die Modelle stammen von tf3dm.com). Um alle installierten Autos aufzulisten einfach '/car list' in den Chat eingeben. Um alle möglichen Kommandos anzuzeigen '/car help' eingeben.
      Du kannst deine eigenen Autos hinzufügen indem du die obj und die dds irgendwo in das assets Verzeichnis packst (auch Unterverzeichnisse erlaubt) und dann eine Datei [name].car direkt im assets Verzeichnis errstellst ([name] ist der Name der später in der Konsole eingegeben werden muss). Schreibe den Inahlt dieser .car Datei ähnlich dem der beiden anderen .car Dateien oder frag mich um Hilfe.
      Um ein Auto zu zerstören kannst du es einfach mit der Spitzhacke (oder Axt/...) schlagen.


      Of course there are still a few bugs. I will try to remove them in the future. Here's a list of current bugs and what I still want to add:
      •reworking the permissions; probably adding group support / limiting the maximum amount of cars a player could have
      •adding sound effects
      •adding fuel and screwdrivers to repair/refuel a cra as soon as it will be possible to add custom items/crafting recepies
      •adding more GUIs


      Here's a list of all parameters that you can put in the Config.txt:

      upsfloat numbertupdates per second
      deltafloat numberalternative to ups; time to wait between updates
      physicstrue/falseuse physics?
      physics_upsfloat numbertphysic updates per second
      physics_deltafloat numberalternative to physic_ups; time to wait between physic updates
      height_collisiontrue/falseshould all blocks to the height of the car be proofed for collision or only that one in front?
      collision_damagetrue/falseshould the car get collision damage?
      fall_damagetrue/falseshould the car get fall damage?
      bkuptrue/falseshould all cars be backuped?
      autobkupint numberAll cars get backuped all 'autobkup' seconds (if 'autobkup' > 0)?
      autobkup_messagetrue/falseShould a message be shown when cars are auto-backuped?
      message_carenter_globaltrue/falsesend a broadcast message when a player enters a car?
      message_carenter_privatetrue/falsesend a message to the player that enters a car?
      cardestroy_hitplayertrue/falsecan a player get hurt if he sits in a car that gets destroyed?
      carfueltrue/falseare cars loosing fuel while driving?
      carlivetrue/falseHave cars live? (else they will get destroyed at the first time you hit them)
      3dtextlivetrue/falsea 3d text on top of the car if the live is smaller than the maximum live?
      helpall/admin/nonewho is allowed to show help?
      carlistall/admin/nonewho is allowed to show car list?
      modellistall/admin/nonewho is allowed to show car models list?
      getidall/admin/nonewho is allowed to get a cars id?
      refuelMEall/admin/nonewho is allowed to refuel a selected car?
      repairMEall/admin/nonewho is allowed to repair a selected car?
      lockMEall/admin/nonewho is allowed to lock a selected car?
      refuelIDall/admin/nonewho is allowed to refuel car [ID]?
      repairIDall/admin/nonewho is allowed to repair car [ID]?
      lockIDall/admin/nonewho is allowed to lock car [ID]?
      saveall/admin/nonewho is allowed to save cars to file?
      carownerall/admin/nonewho is allowed to change owner of own car?
      carownerIDall/admin/nonewho is allowed to change owner of car [ID]?
      carspawnMEall/admin/nonewho is allowed to spawn a car at his position?
      carspawnPLAYERall/admin/nonewho is allowed to spawn a car at a certain players position?
      carspawnPOSITIONall/admin/nonewho is allowed to spawn a car at a certain position?
      carspawnPOSITIONRall/admin/nonewho is allowed to spawn a car at a certain position and rotation?
      carenterall/admin/nonewho is allowed to enter a car?
      carhitall/admin/nonewho is allowed to hit a car?
      gotocarall/admin/nonewho is allowed to go to a car?
      carinfoall/admin/nonewho is allowed to show car info?
      carmodelinfoall/admin/nonewho is allowed to show car model info?


      And here's a list of all parameters that you can put in a .car file:

      modeltextrelative path to the .obj file; mandatory parameter
      texturetextrelative path to the .dds file; mandatory parameter
      scalefloat numberscales car
      driverx, drivery, driverzfloat numbersets the position of the player relative to the car
      leavex, leavey, leavezfloat numbercorrects the position of the player when leaving it relative to the car
      xcorrect, ycorrect, zcorrectfloat numbercorrects the position of the car
      rxcorrect, rycorrect, rzcorrectfloat numbercorrects the rotation of the car
      livetextyfloat numbery position of the live text
      maxbpsfloat numbersets the maximum speed of the car in blocks per second
      accelbpsfloat numbersets the acceleration speed of the car in blocks per second
      backbpsfloat numbersets the maximum backward speed of the car in blocks per second
      brakebpsfloat numbersets the brake's speed of the car in blocks per second
      frictionbpsfloat numbersets the friction speed of the car in blocks per second (it's slowing the car doen)
      tcfloat numbersets the scope of turning cycle
      trfloat numbersets the radiusof turning cycle
      tdfloat numbersets the diameterof turning cycle
      livefloat numbersets the live
      fuelfloat numbersets the fuel tanks size in liters
      bouncefloat numberbounce factor (how strong it should bounce when falling down)
      massfloat numbermass of the car, which influences the falling speed
      heightfloat numberheight of the car (only needed when height_collision is turned on in the Config.txt)
      frontxfloat numberx-position of the front center point
      frontzfloat numberz-position of the front center point
      backxfloat numberx-position of the back center point
      backzfloat numberz-position of the back center point
      fuelconsumptionfloat numbersets the fuelconsumption in liter per block (while accelerating)
      lighting_enabledtrue/falseis the car model affected by light?


      All possible commands:
      •/car help
      •/car [type]
      •/car [type] #[forPlayer]
      •/car [type] [x] [y] [z]
      •/car [type] [x] [y] [z] [r]
      •/car refuel
      •/car repair
      •/car lock
      •/car refuel [id]
      •/car repair [id]
      •/car lock [id]
      •/car owner #[newPlayerOwner]
      •/car owner [id] #[newPlayerOwner]
      •/car list
      •/car listall
      •/car getid
      •/car save
      •/car info [type]
      •/car info [id]
      •/car goto [id]
      Images
      • 20161024160531_1.jpg

        460.9 kB, 1,920×1,080, viewed 565 times
      • 20161024160732_1.jpg

        221.56 kB, 1,920×1,080, viewed 295 times
      • 20161024160804_1.jpg

        346.05 kB, 1,920×1,080, viewed 410 times
      • 20161020125746_1.jpg

        496.14 kB, 1,920×1,080, viewed 367 times
      • 20161020125816_1.jpg

        292.21 kB, 1,920×1,080, viewed 311 times
      • 20161020125913_1.jpg

        289.31 kB, 1,920×1,080, viewed 336 times
      Files
      • SimpleCar v1.5.4.zip

        (571.38 kB, downloaded 376 times, last: )
      • ambulance.zip

        (618.23 kB, downloaded 230 times, last: )
      • Bicycle.zip

        (161.82 kB, downloaded 253 times, last: )
      • bus.zip

        (1.16 MB, downloaded 263 times, last: )
      • harley.zip

        (305.88 kB, downloaded 279 times, last: )
      • quad.zip

        (220.01 kB, downloaded 299 times, last: )
      • truck.zip

        (557.71 kB, downloaded 287 times, last: )
      • tank.zip

        (1.7 MB, downloaded 285 times, last: )

      The post was edited 25 times, last by Galveston01 ().

    • Hi community,
      I updated the plugin. Here are the new changes:
      •The plugin now saves all cars (for every world separate) if bkup option in the Config ist trrue (standard)
      •You can only rotate your car while driving forward or backward (feels more realistic), because multi key input is supported now
      •rotation speed isn't defined by the parameter dps though by tc(turning cycle->scope), dc(turning cycle->diameter) or(turning cycle->radius)

      •added Config-options 'onlyadmin_carspawn', 'onlyadmin_cardrive' and 'onlyadmin_cardestroy' options
      •fixed the bug that cars don't dissapear after hitting for other player on a server (I hope so)


      Hi community,
      Ich hab das Plugin geupdatet. Das sind die Änderungen:
      •Das Plugin speichert nun die Positionen aller Fahrzeuge (für jede Welt separat) wenn die bkup-Option in der Config true ist (Standard)
      •Ein Fahrzeug kann nun nur noch gedreht werden, während es vorwärts oder rückwärts fährt (realistischer), da nun mehrere Key-Inputs gleichzeitig akzeptiert werden
      •Rotationsgeschwindigkeit wird nicht mehr durch den Parameter dps, sondern durch tc(Wendekreis->Umfang), dc(Wendekreis->Durchmesser) oder (Wendekreis->Radius) definiert
      •Config-Optionen 'onlyadmin_carspawn', 'onlyadmin_cardrive' und 'onlyadmin_cardestroy' hinzugefügt
      •Bug, dass Autos auf Servern nach dem Zerstören nicht für alle Spieler verschwinden, behoben (hoffe ich)
    • Super
      Galveston01


      wie schauts den aus mit admin und spieler kann jetzt nur admin ein auto setzen oder auch spieler und vievile autos können spieler erstellen

      ich würde mal sagen das man spieler 1-10 autos spawnen können und admin zur verschönerung soviel wie sie wollen solange es nicht zu ruckeln anfäng

      so werde gleich testen ;)

      gruss an alle

      P.S habe mal versucht einen bus rein zu bringen ich weiss aber noch nicht obs so richtieg ist allso testet es mal

      Download ist raus
      Wier Die Ausgestossenen

      TS3: 78.31.64.46 - Gameserver: CS:S 78.31.64.46:27015 - RW: IPV6: [2001:4ba0:babe:1575::]:26015

      The post was edited 3 times, last by Ranaarvalis ().