Beiträge von grünerBauer

    Also der Aufbau ist so:
    Mit dem Foldable-Script wird der Schwader von der Transport- in die Arbeitsstellung gebracht (Rechen werden angebaut und die Schutzgestänge klappen runter).



    Und jetzt soll man den hinteren Kreisel entweder nach rechts oder links ausschwenken können (je nach dem macht er zwei Einzelschwaden oder einen großen Schwad). Das habe ich bisher mit dem Spurreiser-Script aus den Sähmaschinen realisiert... hat auch wunderbar funktioniert, nur steht dann eben oben in der Hilefbox "Spurreiser ausklappen". Außerdem sind in dem Spurreiserscript noch einige andere Funktionen enthalten, die ich für den Schwader nicht benötige, deshalb dacht ich, dass es vielleicht einfacher wäre ein neues Script zu schreiben.

    Also das Script sieht jetzt so aus:
    [expander]--
    -- Seitenschwader.lua
    -- @author MB3D-Modelling
    -- @date 07/04/14
    --


    Seitenschwader = {};


    function Seitenschwader.prerequisitesPresent(specializations)
    return SpecializationUtil.hasSpecialization(AnimatedVehicle, specializations);
    end;


    function Seitenschwader:load(xmlFile)
    self.DoppelschwadAnimationName = getXMLString(xmlFile, "vehicle.Seitenschwader#DoppelschwadAnimation");
    self.EinzelschwadAnimationName = getXMLString(xmlFile, "vehicle.Seitenschwader#EinzelschwadAnimation");
    end;


    function Seitenschwader:update(dt)
    if InputBinding.hasEvent(InputBinding.Doppelschwad_input) then
    if not self:getIsAnimationPlaying(DoppelschwadAnimationName) then
    local direction = 1;
    if self:getAnimationTime(DoppelschwadAnimationName) == self:getAnimationDuration(DoppelschwadAnimationName) then
    direction = -1;
    end;
    self:playAnimation(DoppelschwadAnimationName, direction, nil);
    end;
    end;


    end;


    function Seitenschwader:draw()
    end;


    function Seitenschwader:updateTick(dt)
    end;


    function Seitenschwader:delete()
    end;


    function Seitenschwader:mouseEvent(posX, posY, isDown, isUp, button)
    end;


    function Seitenschwader:keyEvent(unicode, sym, modifier, isDown)
    end;[/expander]


    und hier die Moddesc:
    [expander]<?xml version="1.0" encoding="utf-8" standalone="no" ?>
    <modDesc descVersion="9">
    <author>MB3D-Modelling</author>
    <title>
    <en>Stoll R 1405S</en>
    <de>Stoll R 1405S</de>
    </title>
    <description>
    <en><![CDATA[Stoll R 1405S]]></en>
    <de><![CDATA[Stoll R 1405S]]></de>
    </description>
    <iconFilename>Textur/store.dds</iconFilename>
    <multiplayer supported="true"/>
    <version>1.0</version>

    <l10n>
    <text name="Doppelschwad_input"> <de>Doppelschwadstellung</de> <en></en> </text>
    </l10n>

    <extraSourceFiles>
    </extraSourceFiles>

    <specializations>
    <specialization name="Seitenschwader" className="Seitenschwader" filename="Scripts/Seitenschwader.lua"/>
    <specialization name="BEL3" className="BEL3" filename="Scripts/beleuchtungV31.lua"/>
    </specializations>

    <vehicleTypes>
    <type name="StollR1405S" className="Vehicle" filename="$dataS/scripts/vehicles/Vehicle.lua">
    <specialization name="attachable" />
    <specialization name="animatedVehicle" />
    <specialization name="cylindered" />
    <specialization name="windrower" />
    <specialization name="foldable" />
    <specialization name="BEL3" />
    <specialization name="Seitenschwader" />
    </type>
    </vehicleTypes>

    <storeItems>
    <storeItem>
    <en>
    <name>Stoll R 1405S</name>
    <description>
    <![CDATA[Stoll R 1405S]]>
    </description>
    </en>
    <de>
    <name>Stoll R 1405S</name>
    <description>
    <![CDATA[Stoll R 1405S]]>
    </description>
    </de>
    <rotation>0</rotation>
    <image active="Textur/store.dds" brand="textur/brand.dds"/>
    <price>8000</price>
    <dailyUpkeep>2</dailyUpkeep>
    <xmlFilename>StollR1405S.xml</xmlFilename>
    <machineType>windrower</machineType>
    <brand>stoll</brand>
    </storeItem>
    </storeItems>

    <inputBindings>
    <input name="Doppelschwad_input" key1="KEY_m" button="" />
    <input name="BEL3LEFT" key1="KEY_KP_1" button="" />
    <input name="BEL3WARN" key1="KEY_KP_2" button="" />
    <input name="BEL3RIGHT" key1="KEY_KP_3" button="" />
    </inputBindings>

    </modDesc>[/expander]

    jetzt kommt ein anderer Fehler...
    [expander]Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/InputBinding.lua(87) : attempt to index local 'actionData' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/InputBinding.lua(87) : attempt to index local 'actionData' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/InputBinding.lua(87) : attempt to index local 'actionData' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/InputBinding.lua(87) : attempt to index local 'actionData' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/InputBinding.lua(87) : attempt to index local 'actionData' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/InputBinding.lua(87) : attempt to index local 'actionData' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/InputBinding.lua(87) : attempt to index local 'actionData' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/InputBinding.lua(87) : attempt to index local 'actionData' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/InputBinding.lua(87) : attempt to index local 'actionData' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/InputBinding.lua(87) : attempt to index local 'actionData' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/InputBinding.lua(87) : attempt to index local 'actionData' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/InputBinding.lua(87) : attempt to index local 'actionData' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/InputBinding.lua(87) : attempt to index local 'actionData' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/InputBinding.lua(87) : attempt to index local 'actionData' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/InputBinding.lua(87) : attempt to index local 'actionData' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/InputBinding.lua(87) : attempt to index local 'actionData' (a nil value)
    Error: LUA running function 'draw'D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/InputBinding.lua(87) : attempt to index local 'actionData' (a nil value)[/expander]


    :S

    Log (ACHTUNG: sehr lang):
    [expander]GIANTS Engine Runtime 5.0.1 (build date: Oct 1 2013)
    Copyright (c) 2008-2012, GIANTS Software GmbH (http://www.giants-software.com), All Rights Reserved.
    Copyright (c) 2003-2012, Christian Ammann and Stefan Geiger, All Rights Reserved.
    Application: FarmingSimulator2013
    Main System
    Core(s): 6 @ 3.7 GHZ
    OS: Windows NT 6.1 64-bit
    Physics System
    Driver: NVIDIA PhysX Runtime
    Version: 2.8.4
    Thread(s): 2
    Input System
    Keyboard enabled
    Mouse enabled
    Gamepad/Joystick enabled
    Force Feedback disabled
    Sound System
    Driver: OpenAL
    Version: 1.1
    Device: Generic Software
    Max. sources: 256
    Render System
    Driver: OpenGL
    Card Vendor: NVIDIA Corporation
    Renderer: GeForce GTX 670/PCIe/SSE2
    Version: 4.4.0
    max_texture_layers: 8
    OpenGL initialization successful
    Hardware Profile
    Level: Very High (auto)
    View Distance Coeff: 1.300000
    Shadow Quality: 2.000000
    Skip Mipmaps: 0
    LOD Distance Coeff: 1.300000
    Terrain LOD Distance Coeff: 2.000000
    Foliage View Distance Coeff: 1.600000
    Farming Simulator 2013
    Version: 2.0.0.9 RC6
    Available Languages: de
    Language: de
    Game vehicle types loaded
    Mod directory: E:\Users\Max\Documents\My Games\FarmingSimulator2013\mods
    Load dlc: pdlc_titaniumAddon
    Load mod: JohnDeere6810
    Warning: No l10n text found for entry 'close_window' in mod 'JohnDeere6810'
    Warning: No l10n text found for entry 'open_window' in mod 'JohnDeere6810'
    Load mod: StollR1405S
    Warning: Missing l10n for button worklights in StollR1405S
    Register vehicle type: pdlc_titaniumAddon.tractor_wheelExtension
    Register vehicle type: pdlc_titaniumAddon.truck
    Register vehicle type: pdlc_titaniumAddon.tractor_visualWheels
    Register vehicle type: pdlc_titaniumAddon.augerWagon
    Register vehicle type: pdlc_titaniumAddon.combine_extended_crawler
    Register vehicle type: pdlc_titaniumAddon.combine_extended
    Register vehicle type: pdlc_titaniumAddon.kroneEasyFlow
    Register vehicle type: pdlc_titaniumAddon.cutter_mouseControlled
    Register vehicle type: pdlc_titaniumAddon.cutter_builtInCutterTrailer
    Register vehicle type: pdlc_titaniumAddon.swadro2000
    Register vehicle type: pdlc_titaniumAddon.kotteSlurryTank
    Register vehicle type: pdlc_titaniumAddon.sowingMachine_foldableRidgeMarker
    Register vehicle type: JohnDeere6810.JohnDeere6810
    Register vehicle type: StollR1405S.StollR1405S
    Loading shader WAD 'E:/Users/Max/Documents/My Games/FarmingSimulator2013/shader_cache/shader_3_1_1024_512_OGL_NV_8.wad' ... 193 hashes, 304 shaders, 366953 bytes compressed
    data/sky/sky_day_night.i3d (0.00mb in 6.52 ms)
    data/sky/rain.i3d (0.00mb in 0.73 ms)
    data/sky/hail.i3d (0.00mb in 0.92 ms)
    data/maps/map01.i3d (3.36mb in 5833.60 ms)
    dataS2/character/pedestrians/casual08.i3d (0.53mb in 56.51 ms)
    dataS2/character/pedestrians/casual02.i3d (0.31mb in 34.73 ms)
    dataS2/character/pedestrians/casual15.i3d (0.40mb in 46.99 ms)
    dataS2/character/pedestrians/casual07.i3d (0.32mb in 34.40 ms)
    dataS2/character/pedestrians/executive03.i3d (0.27mb in 26.72 ms)
    dataS2/character/pedestrians/casual03.i3d (0.33mb in 34.32 ms)
    data/vehicles/steerable/lizard/golfCart.i3d (0.01mb in 15.73 ms)
    Warning: Material with id 0 not found in shape 'RUL'.
    E:\Users\Max\Documents\My Games\FarmingSimulator2013\mods/JohnDeere6810/JohnDeere6810FH.i3d (0.07mb in 738.36 ms)
    data/vehicles/steerable/powerTakeoff.i3d (0.00mb in 0.57 ms)
    E:\Users\Max\Documents\My Games\FarmingSimulator2013\mods/JohnDeere6810/Oberlenker.i3d (0.00mb in 4.19 ms)
    data/vehicles/tools/kuhn/kuhnPZ280F.i3d (0.00mb in 30.01 ms)
    data/vehicles/tools/kuhn/kuhnPZ960.i3d (0.01mb in 5.62 ms)
    data/vehicles/steerable/lizard/wheelLoader.i3d (0.02mb in 21.71 ms)
    E:\Users\Max\Documents\My Games\FarmingSimulator2013\mods/StollR1405S/StollR1405S.i3d (0.05mb in 204.44 ms)
    data/character/farmer/farmer_player.i3d (1.75mb in 41.56 ms)
    data/vehicles/trucks/milktruck.i3d (1.19mb in 178.68 ms)
    data/vehicles/cars/car4.i3d (0.33mb in 23.35 ms)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'keyEvent'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1650) : attempt to call field 'keyEvent' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    data/vehicles/cars/car1.i3d (0.43mb in 40.81 ms)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'keyEvent'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1650) : attempt to call field 'keyEvent' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'keyEvent'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1650) : attempt to call field 'keyEvent' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    data/vehicles/cars/car6.i3d (0.38mb in 28.98 ms)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    data/vehicles/cars/car2.i3d (0.42mb in 30.58 ms)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    [/expander]


    Script:
    [expander]--
    -- Seitenschwader.lua
    -- @author MB3D-Modelling
    -- @date 07/04/14
    --


    Seitenschwader = {};


    function Seitenschwader.prerequisitesPresent(specializations)
    return SpecializationUtil.hasSpecialization(AnimatedVehicle, specializations);
    end;


    function Seitenschwader:load(xmlFile)
    self.DoppelschwadAnimationName = getXMLString(xmlFile, "vehicle.Seitenschwader#DoppelschwadAnimation");
    self.EinzelschwadAnimationName = getXMLString(xmlFile, "vehicle.Seitenschwader#EinzelschwadAnimation");
    end;


    function Seitenschwader:update(dt)
    if InputBinding.hasEvent(InputBinding.Doppelschwad_input) then
    if not self:getIsAnimationPlaying(DoppelschwadAnimationName) then
    local direction = 1;
    if self:getAnimationTime(DoppelschwadAnimationName) == self:getAnimationDuration(DoppelschwadAnimationName) then
    direction = -1;
    end;
    self:playAnimation(DoppelschwadAnimationName, direction, nil);
    end;
    end;


    end;[/expander]

    Habs über das Spurreiser-Script der Standard-Sähmaschinen zum laufen gekriegt... allerdings steht dann da in der Hilfsbox: "Spurreiser ausfahren" und deshalb dachte ich ist ein neues Script die bessere Lösung.



    Ich möchte Euch Mein Neues Projekt Vorstellen:



    Stoll R1405S

    Original:



    http://www.abload.de/gallery.php?key=bhliQKe7



    aktueller Stand:

    Bilder:

    [expander]














    [/expander]


    Modell:
    IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII 100% :thumbsup:
    Textur:
    IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII 99% :thumbsup:
    Script:
    IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII 90% :D

    To Do:

    -Beleuchtung wird noch verbaut
    -Ein Scriptfehler muss noch behoben werden... mehr dazu hier: LINK



    Ich hoffe euch gefällt, was ihr bis jetzt sehen könnt.
    Lob und Kritik sind wie immer erwünscht!


    grünerBauer

    Liked mich auf Facebook:


    Die Rechte an allen Bildern und sonstigen Medien gehören allein grünerBauer! Kopieren und Verbreiten der Bilder und sonstiger Medien nur nach ausdrücklicher Erlaubnis von grünerBauer gestattet!!

    Hallo,
    ich brauche für einen mod ein script um Animationen aus der Fahrzeug-xml bzw aus der i3d abspielen zu können.
    Wichtig ist, dass bei der Animation Componenten in der i3d rotiert werden müssen, deshalb funktioniert das toggleAnimatedParts-Script leider nicht.


    Ich habe jetzt versucht ein kleines Script selbst zu schreiben:
    [expander]Seitenschwader = {};


    function Seitenschwader.prerequisitesPresent(specializations)
    return SpecializationUtil.hasSpecialization(AnimatedVehicle, specializations);
    end;


    function Seitenschwader:load(xmlFile)
    self.DoppelschwadAnimationName = getXMLString(xmlFile, "vehicle.Seitenschwader#DoppelschwadAnimation");
    self.EinzelschwadAnimationName = getXMLString(xmlFile, "vehicle.Seitenschwader#EinzelschwadAnimation");
    end;


    function Seitenschwader:update(dt)
    if InputBinding.hasEvent(InputBinding.Doppelschwad) then
    self:playAnimation(self.DoppelschwadAnimationName, 1, nil, true);
    end;
    if InputBinding.hasEvent(InputBinding.Einzelschwad) then
    self:playAnimation(self.EinzelschwadAnimationName, 1, nil, true);
    end;end;[/expander]


    Jetzt zum Problem: Ingame kann ich beide Animationen nur ein einziges mal ausführen und LS ballert mir die log zu:
    [expander]Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'keyEvent'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1650) : attempt to call field 'keyEvent' (a nil value)
    Error: LUA running function 'mouseEvent'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1637) : attempt to call field 'mouseEvent' (a nil value)
    Error: LUA running function 'mouseEvent'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1637) : attempt to call field 'mouseEvent' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'mouseEvent'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1637) : attempt to call field 'mouseEvent' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'mouseEvent'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1637) : attempt to call field 'mouseEvent' (a nil value)
    Error: LUA running function 'mouseEvent'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1637) : attempt to call field 'mouseEvent' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'mouseEvent'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1637) : attempt to call field 'mouseEvent' (a nil value)
    Error: LUA running function 'draw'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1986) : attempt to call field 'draw' (a nil value)
    Error: LUA running function 'mouseEvent'
    D:/code/lsim2013_desktop/build/finalbin/dataS/scripts/vehicles/Vehicle.lua(1637) : attempt to call field 'mouseEvent' (a nil value)
    ...[/expander]


    Leider habe ich mit lua noch keinerlei Erfahrung und weiß deshalb nicht was ich an meinem Script noch ändern müsste....
    Ich hoffe ihr könnt mir weiterhelfen.


    Mfg
    grünerBauer

    Hei Leute,
    hab heute mal wieder hier auf die Seite geschaut... sorry, dass ich hier nich so present bin ;)
    jetzt muss ich mich aber doch mal melden.


    1. Was Johni 6530 schreibt ist zwar zum Teil richtig... allerdings find ichs ne Unverschämtheit mich hier als "Bösen" hinzustellen der eine Beta vom Jaguar rausgebracht hat. Die von euch genannten Fehler wie das ruckeln im Helfermodus und der überall hörbare Sound kamen nämlich schon aus seinen Versionen und wurden nicht durch meine neuere Version mit eingebracht! Außerdem hatten wir abgesprochen den Jaguar am Wochenende zu releasen, weshalb er am Samstag morgen meine fertige Version von mir bekommen hat... die dann aber trotz mehrere nachfragen bis Sonntag nicht bearbeitet wurde (soll keine Anschuldigung sein, sondern nur zeigen, dass ich hier nicht als alleiniger Sündenbock hingestellt werden sollte). Da die Version dann aber nach erneuter Überarbeitung meinerseits doch gut lief, und mir 2000 FB-Leute im Nacken sitzen und mich stündlich mit Tausenden Anfragen vollspamen hab ich die Version dann zum DL freigegeben. (auch mit der Unterstützung von 844Powr)



    2. Jetzt zum vielleicht erfreulicheren Teil: Ich werd auf jeden Fall ne V2 releasen (zur Not auch allein, da ja einige aussteigen) ...die die bekannten Probleme behebt und wahrscheinlich folgende Funktionen besitzt:
    -Used Textur (die ähnlich wie beim Dirtshader erst langsam kommt, sich dann aber nicht abwaschen lässt)
    -Dirt Textur
    -Orbis soll auch GPS ernten können
    -wechselbare Pipes (eher unwahrscheinlich)



    3. Wünsch ich euch trotz allem viel Spaß mit dem Jaguar und hoffe, dass der Fluch des Jaguar nicht noch ein zweites Mal zuschlägt :D


    MfG
    grünerBauer