GIANTS Engine Runtime 5.0.1 (build date: Oct 18 2012) Copyright (c) 2008-2012, GIANTS Software GmbH (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 @ 2.8 GHZ OS: Windows NT 6.1 64-bit Physics System Driver: NVIDIA PhysX Runtime Version: 2.8.3 Thread(s): 2 Input System Keyboard enabled Mouse enabled Gamepad/Joystick disabled Force Feedback disabled Sound System Driver: OpenAL Version: 1.1 Device: Generic Software Max. sources: 256 Render System Driver: OpenGL Card Vendor: ATI Technologies Inc. Renderer: AMD Radeon HD 6800 Series Version: 4.2.11566 Compatibility Profile Context GL_NV_texture_compression_vtc not supported GL_NV_vertex_program2_option not supported GL_NV_vertex_program3 not supported max_texture_layers: 8 OpenGL initialization successful Hardware Profile Level: Very High (forced) 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: 1.3.0.0 RC4 Available Languages: de Language: de Game vehicle types loaded Mod directory: C:/Users/Thomas/Documents/My Games/FarmingSimulator2013/mods Load mod: maps data/sky/sky_day_night.i3d (0.00mb in 4375.78 ms) data/sky/rain.i3d (0.00mb in 1.20 ms) data/sky/hail.i3d (0.00mb in 0.55 ms) Error: failed to load map C:/Users/Thomas/Documents/My Games/FarmingSimulator2013/mods/maps/map/map.i3d Error: LUA running function 'loadMapFinished' D:/code/lsim2013/build/finalbin/dataS/scripts/economy/AuctionSpecs.lua(29) : attempt to index field 'fieldDefinitionBase' (a nil value) | ||
eigene map
-
- Posts: 24
- Joined: Sat Oct 27, 2012 8:04 pm
eigene map
Hallo leute erstelle gerde meine eigene map! Ich bin soweit das sie sogar schon im Spiel angezeigt wird nur sie lädt die ganze zeit mehr passiert nicht hier die log
Wäre cool würd mir einer helfen. Und wie füge ich dann das Bild was beim Startbildschirm erscheinen soll und den Text dazu?
- bassaddict
- GIANTS Software | Web/Script Programmer
- Posts: 11983
- Joined: Tue Nov 29, 2011 2:44 pm
- Location: ER, DE
Re: eigene map
Kennst du schon die Suchfunktion? Die hätte dir nämlich ganz schnell gesagt, dass du entweder in der LUA map01.i3d angeben musst, bzw die i3d in map.i3d umbenennen musst. Das wurde hier die letzten Tage schon zig mal gefragt und beantwortet.
-
- Posts: 24
- Joined: Sat Oct 27, 2012 8:04 pm
Re: eigene map
kannst mir den link dazu schicken finde das nicht!
-
- Posts: 24
- Joined: Sat Oct 27, 2012 8:04 pm
Re: eigene map
So habs so weit hinbekommen nur jetzt gibt es nur noch ein error in der log hier die log:
Hoffe ihr könnt mir noch einmal helfen:) schonmal danke für die schnelle hilfe!
Re: eigene map
Was steht in der sampleModMap.lua in Zeile 44? Wie heißt die i3d, map.i3d oder map01.i3d (Im Verzeichnis Modmap/map)
-
- Posts: 24
- Joined: Sat Oct 27, 2012 8:04 pm
Re: eigene map
So habe alle errors drausen aber passiert trotzdem nichts hier nochmal die log nach der letzten enderung kp wieso
und hier die .LUA damit es einfacher wird
vieleicht erkennt ihr es ja so direkt!
Re: eigene map
Ändere
in
und einmal testen.
Code: Select all
self:loadMap(Utils.getFilename("map01.i3d", self.baseDirectory), true, self.loadmap01Finished, self);
end;
Code: Select all
self:loadMap(Utils.getFilename("map.i3d", self.baseDirectory), true, self.loadmap01Finished, self);
end;
-
- Posts: 24
- Joined: Sat Oct 27, 2012 8:04 pm
Re: eigene map
Habe es so geändert wie gesagt wurde aber dann passiert wieder nichts in der log steht:
zur errinerung die map heist:map01
Re: eigene map
Kommt davon wenn man nicht richtig schauen kann. War mein Fehler.
so, muss das richtig heißen in der sampleModMap.lua. Da fehlte die ganze Zeit der Ordner "map" vor der Datei.
Code: Select all
self:loadMap(Utils.getFilename("map/map.i3d", self.baseDirectory), true, self.loadMap01Finished, self);
-
- Posts: 24
- Joined: Sat Oct 27, 2012 8:04 pm
Re: eigene map
schon mal danke für dein mühe aber es klappt immer noch nicht!
Hier die log:
und hier die Sample Mod Map .lua:
--
-- SampleModMap
--
-- @author Stefan Geiger
-- @date 06/08/12
--
-- Copyright (C) GIANTS Software GmbH, Confidential, All Rights Reserved.
SampleModMap = {}
local SampleModMap_mt = Class(SampleModMap, Mission00);
function SampleModMap:new(baseDirectory, customMt)
local mt = customMt;
if mt == nil then
mt = SampleModMap_mt;
end;
local self = SampleModMap:superClass():new(baseDirectory, mt);
-- self.playerStartX = 39;
-- self.playerStartY = 0.1;
-- self.playerStartZ = -330;
-- self.playerRotX = 0;
-- self.playerRotY = Utils.degToRad(90);
return self;
end;
function SampleModMap:delete()
SampleModMap:superClass().delete(self);
end;
function SampleModMap:load()
self:startLoadingTask();
self.environment = Environment:new(Utils.getFilename("$data/sky/sky_day_night.i3d", self.baseDirectory), true, 8, true, true);
self.helpIconsBase = nil;
self.collectableHorseshoesObject = nil;
self.fieldDefinitionBase = nil;
self.vehicleShopBase = nil;
self:loadMap(Utils.getFilename("map/map.i3d", self.baseDirectory), true, self.loadMap01Finished, self);
end;
function SampleModMap:loadMap01Finished(node, arguments)
self:loadMapXMLFile(Utils.getFilename("SampleModMap.xml", self.baseDirectory));
self.missionPDA:loadMap(Utils.getFilename("pda_map.png", self.baseDirectory), 2048, 2048);
g_inGameMenu:setMapViewsMap(Utils.getFilename("pda_map.png", self.baseDirectory));
local iconSize = self.missionPDA.pdaMapWidth / 15;
-- ATMs
self.missionPDA:createMapHotspot("Bank", Utils.getFilename("$dataS2/missions/hud_pda_spot_bank.png", self.baseDirectory), 1024 - 230, 1024 + 439.5, iconSize, iconSize * (4 / 3), false, false, false, 0, true);
self.missionPDA:createMapHotspot("Bank", Utils.getFilename("$dataS2/missions/hud_pda_spot_bank.png", self.baseDirectory), 1024 - 144.65, 1024 - 352.25, iconSize, iconSize * (4 / 3), false, false, false, 0, true);
self.missionPDA:createMapHotspot("Bank", Utils.getFilename("$dataS2/missions/hud_pda_spot_bank.png", self.baseDirectory), 1024 + 513.75, 1024 + 202, iconSize, iconSize * (4 / 3), false, false, false, 0, true);
self.missionPDA:createMapHotspot("Bank", Utils.getFilename("$dataS2/missions/hud_pda_spot_bank.png", self.baseDirectory), 1024 + 723.9, 1024 + 608.25, iconSize, iconSize * (4 / 3), false, false, false, 0, true);
self.missionPDA:createMapHotspot("Bank", Utils.getFilename("$dataS2/missions/hud_pda_spot_bank.png", self.baseDirectory), 1024 - 162, 1024 - 679.51, iconSize, iconSize * (4 / 3), false, false, false, 0, true);
-- Vehicle Shop
self.missionPDA:createMapHotspot("Shop", Utils.getFilename("$dataS2/missions/hud_pda_spot_shop.png", self.baseDirectory), 1024 - 130, 1024 - 383, iconSize, iconSize * (4 / 3), false, false, false, 0, true);
-- Phone Booths
self.missionPDA:createMapHotspot("Phone", Utils.getFilename("$dataS2/missions/hud_pda_spot_phone.png", self.baseDirectory), 1024 + 89.6, 1024 - 417.9, iconSize, iconSize * (4 / 3), false, false, false, 0, true);
self.missionPDA:createMapHotspot("Phone", Utils.getFilename("$dataS2/missions/hud_pda_spot_phone.png", self.baseDirectory), 1024 - 603.4, 1024 - 834, iconSize, iconSize * (4 / 3), false, false, false, 0, true);
self.missionPDA:createMapHotspot("Phone", Utils.getFilename("$dataS2/missions/hud_pda_spot_phone.png", self.baseDirectory), 1024 - 94, 1024 + 20.1, iconSize, iconSize * (4 / 3), false, false, false, 0, true);
self.missionPDA:createMapHotspot("Phone", Utils.getFilename("$dataS2/missions/hud_pda_spot_phone.png", self.baseDirectory), 1024 - 560, 1024 - 7.5, iconSize, iconSize * (4 / 3), false, false, false, 0, true);
self.missionPDA:createMapHotspot("Phone", Utils.getFilename("$dataS2/missions/hud_pda_spot_phone.png", self.baseDirectory), 1024 - 172.25, 1024 - 678.9, iconSize, iconSize * (4 / 3), false, false, false, 0, true);
self.missionPDA:createMapHotspot("Phone", Utils.getFilename("$dataS2/missions/hud_pda_spot_phone.png", self.baseDirectory), 1024 + 241.1, 1024 + 438, iconSize, iconSize * (4 / 3), false, false, false, 0, true);
-- farm silos
self.missionPDA:createMapHotspot("TipPlace", Utils.getFilename("$dataS2/missions/hud_pda_spot_tipPlace.png", self.baseDirectory), 1024 + 43.5, 1024 - 128.3, iconSize, iconSize * (4 / 3), false, false, false, 0, true);
-- bga
self.missionPDA:createMapHotspot("TipPlace", Utils.getFilename("$dataS2/missions/hud_pda_spot_tipPlace.png", self.baseDirectory), 1024 + 395.1, 1024 - 693.7, iconSize, iconSize * (4 / 3), false, false, false, 0, true);
-- Grass Heaps
self.missionPDA:createMapHotspot("TipPlace", Utils.getFilename("$dataS2/missions/hud_pda_spot_tipPlaceGreen.png", self.baseDirectory), 1024 + 888.8 , 1024 + 569.6, iconSize, iconSize * (4 / 3), false, false, false, 0, true);
self.missionPDA:createMapHotspot("TipPlace", Utils.getFilename("$dataS2/missions/hud_pda_spot_tipPlaceGreen.png", self.baseDirectory), 1024 + 753.5 , 1024 + 864.9, iconSize, iconSize * (4 / 3), false, false, false, 0, true);
self.missionPDA:createMapHotspot("TipPlace", Utils.getFilename("$dataS2/missions/hud_pda_spot_tipPlaceGreen.png", self.baseDirectory), 1024 + 640.4 , 1024 + 787.2, iconSize, iconSize * (4 / 3), false, false, false, 0, true);
self.missionPDA:createMapHotspot("TipPlace", Utils.getFilename("$dataS2/missions/hud_pda_spot_tipPlaceGreen.png", self.baseDirectory), 1024 + 692.7 , 1024 - 842.7, iconSize, iconSize * (4 / 3), false, false, false, 0, true);
-- livestock
self.missionPDA:createMapHotspot("Cows", Utils.getFilename("$dataS2/missions/hud_pda_spot_cows.png", self.baseDirectory), 1024 + 256, 1024 + 655, iconSize, iconSize * (4 / 3), false, false, false, 0, true);
self.missionPDA:createMapHotspot("Sheep", Utils.getFilename("$dataS2/missions/hud_pda_spot_sheep.png", self.baseDirectory), 1024 - 600, 1024 + 585, iconSize, iconSize * (4 / 3), false, false, false, 0, true);
self.missionPDA:createMapHotspot("Chickens", Utils.getFilename("$dataS2/missions/hud_pda_spot_chickens.png", self.baseDirectory), 1024 - 12, 1024 - 93, iconSize, iconSize * (4 / 3), false, false, false, 0, true);
SampleModMap:superClass().load(self);
if not self.missionDynamicInfo.isMultiplayer then
self:updateFoundHorseshoes();
self:updateFoundHelpIcons();
self:updateMeteoriteCrash();
self:updateRainbow();
else
self:removeAllHorseshoes();
self:removeAllHelpIcons();
end;
if g_isGamescomVersion then
self:playerOwnsAllFields();
end;
self:finishLoadingTask();
end;
function SampleModMap:onStartMission()
SampleModMap:superClass().onStartMission(self);
end;
function SampleModMap:mouseEvent(posX, posY, isDown, isUp, button)
SampleModMap:superClass().mouseEvent(self, posX, posY, isDown, isUp, button);
end;
function SampleModMap:keyEvent(unicode, sym, modifier, isDown)
SampleModMap:superClass().keyEvent(self, unicode, sym, modifier, isDown);
end;
function SampleModMap:update(dt)
SampleModMap:superClass().update(self, dt);
end;
function SampleModMap:draw()
SampleModMap:superClass().draw(self);
end;
Werde morgen noch nen screentshot von der Zip-datei der Map reinstellen!Hoffe das dann einer weis was das Problem ist!
Hier die log:
--
-- SampleModMap
--
-- @author Stefan Geiger
-- @date 06/08/12
--
-- Copyright (C) GIANTS Software GmbH, Confidential, All Rights Reserved.
SampleModMap = {}
local SampleModMap_mt = Class(SampleModMap, Mission00);
function SampleModMap:new(baseDirectory, customMt)
local mt = customMt;
if mt == nil then
mt = SampleModMap_mt;
end;
local self = SampleModMap:superClass():new(baseDirectory, mt);
-- self.playerStartX = 39;
-- self.playerStartY = 0.1;
-- self.playerStartZ = -330;
-- self.playerRotX = 0;
-- self.playerRotY = Utils.degToRad(90);
return self;
end;
function SampleModMap:delete()
SampleModMap:superClass().delete(self);
end;
function SampleModMap:load()
self:startLoadingTask();
self.environment = Environment:new(Utils.getFilename("$data/sky/sky_day_night.i3d", self.baseDirectory), true, 8, true, true);
self.helpIconsBase = nil;
self.collectableHorseshoesObject = nil;
self.fieldDefinitionBase = nil;
self.vehicleShopBase = nil;
self:loadMap(Utils.getFilename("map/map.i3d", self.baseDirectory), true, self.loadMap01Finished, self);
end;
function SampleModMap:loadMap01Finished(node, arguments)
self:loadMapXMLFile(Utils.getFilename("SampleModMap.xml", self.baseDirectory));
self.missionPDA:loadMap(Utils.getFilename("pda_map.png", self.baseDirectory), 2048, 2048);
g_inGameMenu:setMapViewsMap(Utils.getFilename("pda_map.png", self.baseDirectory));
local iconSize = self.missionPDA.pdaMapWidth / 15;
-- ATMs
self.missionPDA:createMapHotspot("Bank", Utils.getFilename("$dataS2/missions/hud_pda_spot_bank.png", self.baseDirectory), 1024 - 230, 1024 + 439.5, iconSize, iconSize * (4 / 3), false, false, false, 0, true);
self.missionPDA:createMapHotspot("Bank", Utils.getFilename("$dataS2/missions/hud_pda_spot_bank.png", self.baseDirectory), 1024 - 144.65, 1024 - 352.25, iconSize, iconSize * (4 / 3), false, false, false, 0, true);
self.missionPDA:createMapHotspot("Bank", Utils.getFilename("$dataS2/missions/hud_pda_spot_bank.png", self.baseDirectory), 1024 + 513.75, 1024 + 202, iconSize, iconSize * (4 / 3), false, false, false, 0, true);
self.missionPDA:createMapHotspot("Bank", Utils.getFilename("$dataS2/missions/hud_pda_spot_bank.png", self.baseDirectory), 1024 + 723.9, 1024 + 608.25, iconSize, iconSize * (4 / 3), false, false, false, 0, true);
self.missionPDA:createMapHotspot("Bank", Utils.getFilename("$dataS2/missions/hud_pda_spot_bank.png", self.baseDirectory), 1024 - 162, 1024 - 679.51, iconSize, iconSize * (4 / 3), false, false, false, 0, true);
-- Vehicle Shop
self.missionPDA:createMapHotspot("Shop", Utils.getFilename("$dataS2/missions/hud_pda_spot_shop.png", self.baseDirectory), 1024 - 130, 1024 - 383, iconSize, iconSize * (4 / 3), false, false, false, 0, true);
-- Phone Booths
self.missionPDA:createMapHotspot("Phone", Utils.getFilename("$dataS2/missions/hud_pda_spot_phone.png", self.baseDirectory), 1024 + 89.6, 1024 - 417.9, iconSize, iconSize * (4 / 3), false, false, false, 0, true);
self.missionPDA:createMapHotspot("Phone", Utils.getFilename("$dataS2/missions/hud_pda_spot_phone.png", self.baseDirectory), 1024 - 603.4, 1024 - 834, iconSize, iconSize * (4 / 3), false, false, false, 0, true);
self.missionPDA:createMapHotspot("Phone", Utils.getFilename("$dataS2/missions/hud_pda_spot_phone.png", self.baseDirectory), 1024 - 94, 1024 + 20.1, iconSize, iconSize * (4 / 3), false, false, false, 0, true);
self.missionPDA:createMapHotspot("Phone", Utils.getFilename("$dataS2/missions/hud_pda_spot_phone.png", self.baseDirectory), 1024 - 560, 1024 - 7.5, iconSize, iconSize * (4 / 3), false, false, false, 0, true);
self.missionPDA:createMapHotspot("Phone", Utils.getFilename("$dataS2/missions/hud_pda_spot_phone.png", self.baseDirectory), 1024 - 172.25, 1024 - 678.9, iconSize, iconSize * (4 / 3), false, false, false, 0, true);
self.missionPDA:createMapHotspot("Phone", Utils.getFilename("$dataS2/missions/hud_pda_spot_phone.png", self.baseDirectory), 1024 + 241.1, 1024 + 438, iconSize, iconSize * (4 / 3), false, false, false, 0, true);
-- farm silos
self.missionPDA:createMapHotspot("TipPlace", Utils.getFilename("$dataS2/missions/hud_pda_spot_tipPlace.png", self.baseDirectory), 1024 + 43.5, 1024 - 128.3, iconSize, iconSize * (4 / 3), false, false, false, 0, true);
-- bga
self.missionPDA:createMapHotspot("TipPlace", Utils.getFilename("$dataS2/missions/hud_pda_spot_tipPlace.png", self.baseDirectory), 1024 + 395.1, 1024 - 693.7, iconSize, iconSize * (4 / 3), false, false, false, 0, true);
-- Grass Heaps
self.missionPDA:createMapHotspot("TipPlace", Utils.getFilename("$dataS2/missions/hud_pda_spot_tipPlaceGreen.png", self.baseDirectory), 1024 + 888.8 , 1024 + 569.6, iconSize, iconSize * (4 / 3), false, false, false, 0, true);
self.missionPDA:createMapHotspot("TipPlace", Utils.getFilename("$dataS2/missions/hud_pda_spot_tipPlaceGreen.png", self.baseDirectory), 1024 + 753.5 , 1024 + 864.9, iconSize, iconSize * (4 / 3), false, false, false, 0, true);
self.missionPDA:createMapHotspot("TipPlace", Utils.getFilename("$dataS2/missions/hud_pda_spot_tipPlaceGreen.png", self.baseDirectory), 1024 + 640.4 , 1024 + 787.2, iconSize, iconSize * (4 / 3), false, false, false, 0, true);
self.missionPDA:createMapHotspot("TipPlace", Utils.getFilename("$dataS2/missions/hud_pda_spot_tipPlaceGreen.png", self.baseDirectory), 1024 + 692.7 , 1024 - 842.7, iconSize, iconSize * (4 / 3), false, false, false, 0, true);
-- livestock
self.missionPDA:createMapHotspot("Cows", Utils.getFilename("$dataS2/missions/hud_pda_spot_cows.png", self.baseDirectory), 1024 + 256, 1024 + 655, iconSize, iconSize * (4 / 3), false, false, false, 0, true);
self.missionPDA:createMapHotspot("Sheep", Utils.getFilename("$dataS2/missions/hud_pda_spot_sheep.png", self.baseDirectory), 1024 - 600, 1024 + 585, iconSize, iconSize * (4 / 3), false, false, false, 0, true);
self.missionPDA:createMapHotspot("Chickens", Utils.getFilename("$dataS2/missions/hud_pda_spot_chickens.png", self.baseDirectory), 1024 - 12, 1024 - 93, iconSize, iconSize * (4 / 3), false, false, false, 0, true);
SampleModMap:superClass().load(self);
if not self.missionDynamicInfo.isMultiplayer then
self:updateFoundHorseshoes();
self:updateFoundHelpIcons();
self:updateMeteoriteCrash();
self:updateRainbow();
else
self:removeAllHorseshoes();
self:removeAllHelpIcons();
end;
if g_isGamescomVersion then
self:playerOwnsAllFields();
end;
self:finishLoadingTask();
end;
function SampleModMap:onStartMission()
SampleModMap:superClass().onStartMission(self);
end;
function SampleModMap:mouseEvent(posX, posY, isDown, isUp, button)
SampleModMap:superClass().mouseEvent(self, posX, posY, isDown, isUp, button);
end;
function SampleModMap:keyEvent(unicode, sym, modifier, isDown)
SampleModMap:superClass().keyEvent(self, unicode, sym, modifier, isDown);
end;
function SampleModMap:update(dt)
SampleModMap:superClass().update(self, dt);
end;
function SampleModMap:draw()
SampleModMap:superClass().draw(self);
end;
Werde morgen noch nen screentshot von der Zip-datei der Map reinstellen!Hoffe das dann einer weis was das Problem ist!
-
- Posts: 24
- Joined: Sat Oct 27, 2012 8:04 pm
Re: eigene map
Hi habe es jetzt so gemacht wie du nur habe keinen vehicles ordner teste es jetzt mal aus schonmal danke!
-
- Posts: 24
- Joined: Sat Oct 27, 2012 8:04 pm
Re: eigene map
Also es funktioniert jetzt alles und es kommen auch keine log fehler wenn man mit der Map spielt vielen vielen dank für deine Hilfe eine frage habe ich noch die Map kann man auch im MP benutzen ne? und wo lade ich die Map an besten hoch also bei welcher upload Seite damit ich sie auch Modhoster stellen kann?
gr.
genesis
gr.
genesis
-
- Posts: 24
- Joined: Sat Oct 27, 2012 8:04 pm
Re: eigene map
Hallo,
noch ne frage wie kann ich da ein bild und ein Namen hinzufügen:
Bild "farmingsimulator2013g17pf4.jpg" anzeigen.
und
wie kann ich da ein Text reinschreiben und Bilder machen!
schonmal vielen dank für eure hilfe!
noch ne frage wie kann ich da ein bild und ein Namen hinzufügen:
Bild "farmingsimulator2013g17pf4.jpg" anzeigen.
und
wie kann ich da ein Text reinschreiben und Bilder machen!
schonmal vielen dank für eure hilfe!