Jump to content
Sign in to follow this  
[evo] dan

PBO Woes

Recommended Posts

I have trying the tutorial map from terrain and have added buildings to the map, however I then loaded it up in OA and I could not use any of the ladders or doors. I naturally came back here and took the advice to use the copy_cpp.bat, I put this in my p:\ca folder but it did not copy anything at all. So I used the other method of manually typing it into the cmd window. This did create the ca folder but with lots of random folders, non of which actually contained any of the ca folders config files. I packed this into PBO and ran it in OA and when I put a unit on the map and press preview, the game crashes on the recieving screen, when I loaded up the editor it said I was missing an rvmap which has never happened to me before. Can anybody help me out to get my building working properly?

The second time I ran the PBO error, which was to create one once the ca folder was added in the p:\tut folder, it came up with loads of errors for loading the config files, and even went through some of them twice because apprantly there was an endless loop of going through these folders.

I am guessing by the error messages that I am getting that the cmd is copying the wrong things as it seems to be copying them from my documents, is this where the ca file creation is going wrong? (on cmd it say C:\Users\<myname> then I type the xcopy command, do I need to somehow change it from C:\ to P:\ so it doesnt copy out of my documents?)

Edited by sgtscuba

Share this post


Link to post
Share on other sites

I had a look at that and that was part of my source, I used that xcopy command posted there, and the copy_cpp but the xcopy just copied files from my document and not P drive and the copy_cpp did not copy anything at all, despite me putting the file in the P:\ca folder and running it in both admin and non admin mode, it said no files found.

---------- Post added at 09:56 AM ---------- Previous post was at 09:10 AM ----------

All working now, just had to unrap the config files and then run the xcopy cmd

Share this post


Link to post
Share on other sites

Well done sgtscuba! - Now you're getting somewhere!

If you follow SgtAces tutorial to the letter you can't fail... if you run into a snag - read the tutorial carefully again... it's likely you missed something....

B

Share this post


Link to post
Share on other sites

yeah, I also have be laying roads, gonna start on another map for our clan, got the part one and part two tutorial to help me out so I am going to start once we have decided what map to build. Quite simple once I read some of the really old topics in the forum.

Share this post


Link to post
Share on other sites

It seems you have or still are researching how the whole map making process works. One big advice i can give when starting to work on a "real project" map, plan as much as possible before you start working in visitor. I advice to do more or less the following:

Make the heightmap, generate the heightmap or acuire a heightmap, Import that into a terrain editor / generator that is able to render a base texture from the heightmap.

From here you have the base ready, start planning where all the map features go, like towns, roads, forest areas, swamp areas, fieldareas, rockareas and place all this in layers in photoshop ontop of the texture that you exported. Use this plan to make the maskmap and also as a template for object generators or visitor itself. The more stuff you have planned upfront saves you time going back and forth form visitor to photoshop and vice versa to adjust textures or figure out where roads should go. You will find out that rolling back to a previous state to change something is very hard if possible at all...

Share this post


Link to post
Share on other sites

Made myself a map, follwing alexies tutorial and using what I learnt from sgtaces tutorial. When I run it in visitor 3 in buldozer it runs and has the terrain, but when I make it into a PBO, it only makes the file 7mb (for a 5x5km map) and then when I move the pbo and logfile to an addon folder in my arma2 directory and boot up aram2 with the addon selected, I cannot find the map in the editor list for me to use. Does anybody know where I went wrong?

Added the config.cpp.

Still not showing up in the editor list and yes i have exported the world. So I still do not know why it isn't working for me in the editor list, whilst it shows up in buldozer perfectly fine, is it because of paa png conversion in the rvmats is still needed possibly and that is whats stopping it from porting into arma2?

Edited by sgtscuba

Share this post


Link to post
Share on other sites

I have done the above process, but it still seems to not be working for me, yet it runs in buldozer, anybody still know why (maybe i might be missing some files because i am using the same setup style for the binpbo as before)

Share this post


Link to post
Share on other sites

Whats in your config?

Did you use BinPBO to make the PBO ?

Whats the log file say?

It means very little just because it appears in Buldozer.

Share this post


Link to post
Share on other sites

1) which config? the main config cpp file in my directory?

think it may be the main config.cpp file, i forgot to change the things inside it since i copied and pasted it from the tut_sample mission.

class CfgPatches

{

class TUT_SampleMap

{

units[] = {TUT_SampleMap};

weapons[] = {};

requiredVersion = 1.03;

requiredAddons[] = {"Utes"};

version = "2009-9-1";

fileName = "TUT_SampleMap.pbo";

author = "SgtAce";

mail = "Sgt.Ace@web.de";

};

};

class CfgWorlds

{

class CAWorld;

class Utes: CAWorld

{

class Grid;

class DefaultClutter;

};

class TUT_SampleMap: Utes

{

description = "Tutorial Sample Map";

worldName= "\TUT\TUT_SampleMap\TUT_SampleMap.wrp";

pictureShot = "\TUT\TUT_SampleMap\data\SM_Picture_ca.paa";

centerPosition[] = {2720,2462,500};

seagullPos[] = {2720,2462,500};

longitude = 30; // positive is east, in degrees?

latitude = -45; // positive is south, in degrees?

class Clutter

{

#include "cfgClutter.hpp"

};

class Names

{

#include "TUT_SampleMap.hpp"

};

};

};

class CfgWorldList

{

class TUT_SampleMap {};

};

class CfgMissions

{

class Cutscenes

{

class TUT_SampleMapIntro

{

directory = "TUT\TUT_SampleMap\data\scenes\Intro.TUT_SampleMap";

};

};

};

//SURFACES

#include "cfgSurfaces.hpp"

2) Yes I used binpbo as always

3) heres the log file:

tut\tryout\data\layers\p_009-002_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_009-002_l01.rvmat

tut\tryout\data\layers\p_006-008_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_006-008_l01.rvmat

tut\tryout\data\layers\p_003-001_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_003-001_l01_n.rvmat

tut\tryout\data\layers\p_005-002_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_005-002_l01.rvmat

tut\tryout\data\layers\p_000-003_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_000-003_l01_l03.rvmat

tut\tryout\data\layers\p_007-002_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_007-002_l01.rvmat

tut\tryout\data\layers\p_004-008_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_004-008_l01.rvmat

tut\tryout\data\layers\p_000-001_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_000-001_l01_l03.rvmat

tut\tryout\data\layers\p_003-005_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_003-005_l01.rvmat

tut\tryout\data\layers\p_002-000_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_002-000_l01_n.rvmat

tut\tryout\data\layers\p_005-005_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_005-005_l01.rvmat

tut\tryout\data\layers\p_003-004_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_003-004_l01_n.rvmat

tut\tryout\data\layers\p_007-005_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_007-005_l01.rvmat

tut\tryout\data\layers\p_006-002_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_006-002_l01.rvmat

tut\tryout\data\layers\p_000-000_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_000-000_l01_l03.rvmat

tut\tryout\data\layers\p_002-003_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_002-003_l01_n.rvmat

tut\tryout\data\layers\p_004-002_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_004-002_l01.rvmat

tut\tryout\data\layers\p_001-008_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_001-008_l01.rvmat

tut\tryout\data\layers\p_010-001_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_010-001_l01_n.rvmat

tut\tryout\data\layers\p_006-010_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_006-010_l01_n.rvmat

tut\tryout\data\layers\p_003-010_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_003-010_l01_n.rvmat

tut\tryout\data\layers\p_001-002_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_001-002_l01_n.rvmat

tut\tryout\data\layers\p_007-010_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_007-010_l01_l03.rvmat

tut\tryout\data\layers\p_002-006_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_002-006_l01_n.rvmat

tut\tryout\data\layers\p_005-009_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_005-009_l01_n.rvmat

tut\tryout\data\layers\p_002-009_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_002-009_l01_n.rvmat

tut\tryout\data\layers\p_000-001_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_000-001_l01_n.rvmat

tut\tryout\data\layers\p_010-004_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_010-004_l01_n.rvmat

tut\tryout\data\layers\p_004-005_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_004-005_l01_n.rvmat

tut\tryout\data\layers\p_001-006_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_001-006_l01_l03.rvmat

tut\tryout\data\layers\p_001-005_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_001-005_l01_n.rvmat

tut\tryout\data\layers\p_000-004_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_000-004_l01_n.rvmat

tut\tryout\data\layers\p_010-010_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_010-010_l01_l03.rvmat

tut\tryout\data\layers\p_010-007_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_010-007_l01_n.rvmat

tut\tryout\data\layers\p_003-007_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_003-007_l01_n.rvmat

tut\tryout\data\layers\p_001-005_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_001-005_l01_l03.rvmat

tut\tryout\data\layers\p_010-010_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_010-010_l01_n.rvmat

tut\tryout\data\layers\p_003-010_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_003-010_l01_l03.rvmat

tut\tryout\data\layers\p_007-009_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_007-009_l01.rvmat

tut\tryout\data\layers\p_009-009_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_009-009_l01.rvmat

tut\tryout\data\layers\p_001-003_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_001-003_l01_l03.rvmat

tut\tryout\data\layers\p_000-010_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_000-010_l01_n.rvmat

tut\tryout\data\layers\p_008-006_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_008-006_l01.rvmat

tut\tryout\data\layers\p_001-002_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_001-002_l01_l03.rvmat

tut\tryout\data\layers\p_009-003_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_009-003_l01.rvmat

tut\tryout\data\layers\p_006-009_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_006-009_l01.rvmat

tut\tryout\data\layers\p_001-000_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_001-000_l01_l03.rvmat

tut\tryout\data\layers\p_008-009_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_008-009_l01.rvmat

tut\tryout\data\layers\p_007-006_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_007-006_l01.rvmat

tut\tryout\data\layers\p_009-006_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_009-006_l01.rvmat

tut\tryout\data\layers\p_005-006_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_005-006_l01.rvmat

tut\tryout\data\layers\p_008-010_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_008-010_l01_l03.rvmat

tut\tryout\data\layers\p_002-006_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_002-006_l01_l03.rvmat

tut\tryout\data\layers\p_001-009_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_001-009_l01.rvmat

tut\tryout\data\layers\p_006-003_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_006-003_l01.rvmat

tut\tryout\data\layers\p_002-008_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_002-008_l01_l03.rvmat

tut\tryout\data\layers\p_008-003_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_008-003_l01.rvmat

tut\tryout\data\layers\p_004-000_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_004-000_l01_n.rvmat

tut\tryout\data\layers\p_004-003_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_004-003_l01_n.rvmat

tut\tryout\data\layers\p_009-000_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_009-000_l01.rvmat

tut\tryout\data\layers\p_006-006_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_006-006_l01.rvmat

tut\tryout\data\layers\p_005-000_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_005-000_l01.rvmat

tut\tryout\data\layers\p_007-000_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_007-000_l01.rvmat

tut\tryout\data\layers\p_002-003_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_002-003_l01_l03.rvmat

tut\tryout\data\layers\p_003-002_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_003-002_l01_n.rvmat

tut\tryout\data\layers\p_007-003_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_007-003_l01.rvmat

tut\tryout\data\layers\p_002-009_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_002-009_l01_l03.rvmat

tut\tryout\data\layers\p_002-005_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_002-005_l01_l03.rvmat

tut\tryout\data\layers\p_004-006_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_004-006_l01_n.rvmat

tut\tryout\data\layers\p_004-010_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_004-010_l01_l03.rvmat

tut\tryout\data\layers\p_005-003_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_005-003_l01.rvmat

tut\tryout\data\layers\p_008-010_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_008-010_l01_n.rvmat

tut\tryout\data\layers\p_002-007_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_002-007_l01_l03.rvmat

tut\tryout\data\layers\p_005-010_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_005-010_l01_n.rvmat

tut\tryout\data\layers\p_002-001_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_002-001_l01_n.rvmat

tut\tryout\data\layers\p_006-000_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_006-000_l01.rvmat

tut\tryout\data\layers\p_008-000_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_008-000_l01.rvmat

tut\tryout\data\layers\p_004-009_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_004-009_l01_n.rvmat

tut\tryout\data\layers\p_002-002_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_002-002_l01_l03.rvmat

tut\tryout\data\layers\p_002-004_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_002-004_l01_n.rvmat

tut\tryout\data\layers\p_002-004_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_002-004_l01_l03.rvmat

tut\tryout\data\layers\p_003-008_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_003-008_l01_n.rvmat

tut\tryout\data\layers\p_001-000_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_001-000_l01_n.rvmat

tut\tryout\data\layers\p_002-000_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_002-000_l01_l03.rvmat

tut\tryout\data\layers\p_000-010_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_000-010_l01_l03.rvmat

tut\tryout\data\layers\p_009-010_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_009-010_l01_l03.rvmat

tut\tryout\data\layers\p_001-003_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_001-003_l01_n.rvmat

tut\tryout\data\layers\p_002-007_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_002-007_l01_n.rvmat

tut\tryout\data\layers\p_010-002_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_010-002_l01_n.rvmat

tut\tryout\data\layers\p_000-002_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_000-002_l01_n.rvmat

tut\tryout\data\layers\p_010-005_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_010-005_l01_n.rvmat

tut\tryout\data\layers\p_001-006_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_001-006_l01_n.rvmat

tut\tryout\data\layers\p_002-001_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_002-001_l01_l03.rvmat

tut\tryout\data\layers\p_003-008_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_003-008_l01_l03.rvmat

tut\tryout\data\layers\p_002-010_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_002-010_l01_n.rvmat

tut\tryout\data\layers\p_010-009_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_010-009_l01_l03.rvmat

tut\tryout\data\layers\p_000-005_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_000-005_l01_n.rvmat

tut\tryout\data\layers\p_010-008_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_010-008_l01_n.rvmat

tut\tryout\data\layers\p_010-007_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_010-007_l01_l03.rvmat

tut\tryout\data\layers\p_009-007_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_009-007_l01.rvmat

tut\tryout\data\layers\p_008-004_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_008-004_l01.rvmat

tut\tryout\data\layers\p_003-007_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_003-007_l01_l03.rvmat

tut\tryout\data\layers\p_003-009_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_003-009_l01_l03.rvmat

tut\tryout\data\layers\p_005-010_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_005-010_l01_l03.rvmat

tut\tryout\data\layers\p_000-008_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_000-008_l01_n.rvmat

tut\tryout\data\layers\p_010-006_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_010-006_l01_l03.rvmat

tut\tryout\data\layers\p_008-007_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_008-007_l01.rvmat

tut\tryout\data\layers\p_010-008_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_010-008_l01_l03.rvmat

tut\tryout\data\layers\p_009-001_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_009-001_l01.rvmat

tut\tryout\data\layers\p_010-004_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_010-004_l01_l03.rvmat

tut\tryout\data\layers\p_006-007_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_006-007_l01.rvmat

tut\tryout\data\layers\p_005-004_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_005-004_l01.rvmat

tut\tryout\data\layers\p_003-004_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_003-004_l01_l03.rvmat

tut\tryout\data\layers\p_007-004_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_007-004_l01.rvmat

tut\tryout\data\layers\p_003-006_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_003-006_l01_l03.rvmat

tut\tryout\data\layers\p_003-002_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_003-002_l01_l03.rvmat

tut\tryout\data\layers\p_009-004_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_009-004_l01.rvmat

tut\tryout\data\layers\p_008-001_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_008-001_l01.rvmat

tut\tryout\data\layers\p_010-003_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_010-003_l01_l03.rvmat

tut\tryout\data\layers\p_005-007_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_005-007_l01.rvmat

tut\tryout\data\layers\p_001-007_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_001-007_l01.rvmat

tut\tryout\data\layers\p_010-005_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_010-005_l01_l03.rvmat

tut\tryout\data\layers\p_001-010_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_001-010_l01_l03.rvmat

tut\tryout\data\layers\p_007-010_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_007-010_l01_n.rvmat

tut\tryout\data\layers\p_007-007_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_007-007_l01.rvmat

tut\tryout\data\layers\p_006-001_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_006-001_l01.rvmat

tut\tryout\data\layers\p_010-001_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_010-001_l01_l03.rvmat

tut\tryout\data\layers\p_003-001_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_003-001_l01_l03.rvmat

tut\tryout\data\layers\p_010-000_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_010-000_l01_n.rvmat

tut\tryout\data\layers\p_003-003_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_003-003_l01_l03.rvmat

tut\tryout\data\layers\p_004-001_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_004-001_l01_n.rvmat

tut\tryout\data\layers\p_006-004_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_006-004_l01.rvmat

tut\tryout\data\layers\p_002-006_n_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_002-006_n_l03.rvmat

tut\tryout\data\layers\p_001-001_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_001-001_l01.rvmat

tut\tryout\data\layers\p_007-001_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_007-001_l01.rvmat

tut\tryout\data\layers\p_010-002_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_010-002_l01_l03.rvmat

tut\tryout\data\layers\p_003-000_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_003-000_l01_n.rvmat

tut\tryout\data\layers\p_000-000_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_000-000_l01_n.rvmat

tut\tryout\data\layers\p_000-007_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_000-007_l01.rvmat

tut\tryout\data\layers\p_010-000_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_010-000_l01_l03.rvmat

tut\tryout\data\layers\p_005-001_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_005-001_l01.rvmat

tut\tryout\data\layers\p_004-004_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_004-004_l01_n.rvmat

tut\tryout\data\layers\p_006-010_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_006-010_l01_l03.rvmat

tut\tryout\data\layers\p_001-004_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_001-004_l01.rvmat

tut\tryout\data\layers\p_004-007_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_004-007_l01_n.rvmat

tut\tryout\data\layers\p_003-000_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_003-000_l01_l03.rvmat

tut\tryout\data\layers\p_004-007_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_004-007_l01_l03.rvmat

tut\tryout\data\layers\p_003-003_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_003-003_l01_n.rvmat

tut\tryout\data\layers\p_004-009_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_004-009_l01_l03.rvmat

tut\tryout\data\layers\p_000-003_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_000-003_l01_n.rvmat

tut\tryout\data\layers\p_003-006_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_003-006_l01_n.rvmat

tut\tryout\data\layers\p_004-010_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_004-010_l01_n.rvmat

tut\tryout\data\layers\p_002-002_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_002-002_l01_n.rvmat

tut\tryout\data\layers\p_002-005_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_002-005_l01_n.rvmat

tut\tryout\data\layers\p_004-004_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_004-004_l01_l03.rvmat

tut\tryout\data\layers\p_003-009_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_003-009_l01_n.rvmat

tut\tryout\data\layers\p_004-006_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_004-006_l01_l03.rvmat

tut\tryout\data\layers\p_002-008_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_002-008_l01_n.rvmat

tut\tryout\data\layers\p_000-009_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_000-009_l01_l03.rvmat

tut\tryout\data\layers\p_008-008_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_008-008_l01.rvmat

tut\tryout\data\layers\p_000-005_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_000-005_l01_l03.rvmat

tut\tryout\data\layers\p_010-003_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_010-003_l01_n.rvmat

tut\tryout\data\layers\p_002-010_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_002-010_l01_l03.rvmat

tut\tryout\data\layers\p_010-006_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_010-006_l01_n.rvmat

tut\tryout\data\layers\p_004-005_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_004-005_l01_l03.rvmat

tut\tryout\data\layers\p_009-005_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_009-005_l01.rvmat

tut\tryout\data\layers\p_004-001_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_004-001_l01_l03.rvmat

tut\tryout\data\layers\p_004-003_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_004-003_l01_l03.rvmat

tut\tryout\data\layers\p_000-004_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_000-004_l01_l03.rvmat

tut\tryout\data\layers\p_009-008_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_009-008_l01.rvmat

tut\tryout\data\layers\p_008-002_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_008-002_l01.rvmat

tut\tryout\data\layers\p_000-006_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_000-006_l01_n.rvmat

tut\tryout\data\layers\p_000-006_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_000-006_l01_l03.rvmat

tut\tryout\data\layers\p_010-009_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_010-009_l01_n.rvmat

tut\tryout\data\layers\p_005-008_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_005-008_l01.rvmat

tut\tryout\data\layers\p_000-002_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_000-002_l01_l03.rvmat

tut\tryout\data\layers\p_001-010_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_001-010_l01_n.rvmat

tut\tryout\data\layers\p_000-008_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_000-008_l01_l03.rvmat

tut\tryout\data\layers\p_007-008_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_007-008_l01.rvmat

tut\tryout\data\layers\p_009-010_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_009-010_l01_n.rvmat

tut\tryout\data\layers\p_006-005_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_006-005_l01.rvmat

tut\tryout\data\layers\p_005-009_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_005-009_l01_l03.rvmat

tut\tryout\data\layers\p_008-005_l01.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_008-005_l01.rvmat

tut\tryout\data\layers\p_004-000_l01_l03.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_004-000_l01_l03.rvmat

tut\tryout\data\layers\p_000-009_l01_n.rvmat->P:\BIN_TEMP\tut\tryout\data\layers\p_000-009_l01_n.rvmat

Convert world p:\tut\tryout\tryout.wrp -> P:\BIN_TEMP\tut\tryout\tryout.wrp

Updating base class ->NonStrategic, by p:\tut\ca\config.cpp/CfgVehicles/HouseBase/

Updating base class ->HouseBase, by p:\tut\ca\config.cpp/CfgVehicles/Ruins/

Updating base class ->DestructionEffects, by p:\tut\ca\config.cpp/CfgVehicles/House/DestructionEffects/

<world = "p:\tut\tryout\tryout.wrp">

No entry 'C:\Program Files (x86)\Bohemia Interactive\Tools\BinMake\Binarize\bin\config.cpp/CfgWorlds.tryout'.

No entry 'C:\Program Files (x86)\Bohemia Interactive\Tools\BinMake\Binarize\bin\config.cpp/CfgWorlds.tryout'.

</world>

---------- Post added at 01:21 PM ---------- Previous post was at 12:17 PM ----------

Ok, I have changed the config, and it now shows up in arma2, unfortunatly the terrain looks like snow, instead of the greenery that it should be (and looks like in buldozer). How would I go about fixing this? add a background image of something?

---------- Post added at 01:37 PM ---------- Previous post was at 01:21 PM ----------

it comes up with an error when i load up editor saying it is could not load s_000_000_lco.paa. I looked in the folder where its supposed to be and its there so I do not know why I am getting this error.

Edited by sgtscuba

Share this post


Link to post
Share on other sites

What does your new config look like? My first thought is bad pathing.

Suppose it could be that you just need to reimport the sat/mask. Fire buldozer and let it rebuild, then repack. I've run into this before, but frankly can't put a finger on what the issue was. Easily fixed though, that I do remember :D

.

Edited by Gnome_AS

Share this post


Link to post
Share on other sites

Gnomes right - gotta repath stuff from the original Sgt Ace layout to your own...

eg:

In the config you posted you have paths like this...

worldName= "\TUT\TUT_SampleMap\TUT_SampleMap.wrp";
pictureShot = "\TUT\TUT_SampleMap\data\SM_Picture_ca.paa";

whereas the BinPbo log is showing paths like...

tut\tryout\data\layers\p_009-002_l01.rvmat

Looks like your project is in "tut\tryout\etc etc", but your config is still pointing to "tut\tut_samplemap"...

You need to check over your whole config.cpp, your clutter and surfaces.hpp's, your layers.cfg.... everything... make sure you've repathed them all wherever necessary to your actual layout...

One of the reasons things might look OK in buldozer but not in-game is because the config, clutter, etc doesn't come into play until you binarize... the config, etc could be wrong and it would still work in buldozer, but not in-game...

search for every instance of "tut\tut_samplemap" you can find and change them to your new path, then reimport the sat and mask layer (just to be sure), launch buldozer, export the world file (exact same name as your project.pew), then give BinPbo another try.....

B

Share this post


Link to post
Share on other sites

Ok, i have done what you said bush and the terrain shows up in arma2 now aswell, unfortunatly that hanger sized white spot that follows on the floor by the player is still there, it says it could not load 'ca\tryout\data\xxtravajih_mco.paa', which I guess is quite a major thing and that is what controls the local rezzing?

Share this post


Link to post
Share on other sites

Getting there!...

Looks like you're missing the "mid detail texture"....

From the error it seems your config is looking down the path...

ca\tryout\data\etc etc

... thats wrong for starters - there shouldnt be any "tryout" files inside CA

Normally, you'd define the path to the midDetail texture like this...

midDetailTexture = "ca\utes\data\ut_middle_mco.paa";

in your config, but I don't see a line like that in the config you posted at all...

If you look near the top of the config you posted, you'll see that Utes is a "required addon", so you could just inherit the mid detail texture from Utes for now by adding that line posted above into your config.

Just drop it in after the lat & long entries like this...

longitude = 30; // positive is east, in degrees?
latitude = -45; // positive is south, in degrees?
midDetailTexture = "ca\utes\data\ut_middle_mco.paa";

With a bit of luck that'll work - though I'm still wondering why the game is looking along that "ca\tryout\data\xxtravajih_mco.paa" path in the first place... theres gotta be a path somewhere telling it to look there!?

B

Share this post


Link to post
Share on other sites

this is what i updated the config to before so you can easily find where I have gone wrong:

class CfgPatches

{

class tryout

{

units[] = {tryout};

weapons[] = {};

requiredVersion = 1.03;

requiredAddons[] = {"Utes"};

version = "2009-9-1";

fileName = "tryout.pbo";

author = "SgtScuba";

mail = "scubanutter@googlemail.com";

};

};

class CfgWorlds

{

class CAWorld;

class Utes: CAWorld

{

class Grid;

class DefaultClutter;

};

class tryout: Utes

{

description = "Tryout Map";

worldName= "\TUT\tryout\tryout.wrp";

pictureShot = "\TUT\TUT_SampleMap\data\SM_Picture_ca.paa";

centerPosition[] = {2720,2462,500};

seagullPos[] = {2720,2462,500};

longitude = 30; // positive is east, in degrees?

latitude = -45; // positive is south, in degrees?

class Clutter

{

#include "cfgClutter.hpp"

};

class Names

{

#include "tryout.hpp"

};

};

};

class CfgWorldList

{

class tryout {};

};

class CfgMissions

{

class Cutscenes

{

class TUT_SampleMapIntro

{

directory = "TUT\tryout\data\scenes\Intro.TUT_SampleMap";

};

};

};

//SURFACES

#include "cfgSurfaces.hpp"

Share this post


Link to post
Share on other sites

Might as well change this bit...

class TUT_SampleMapIntro
{
directory = "TUT\tryout\data\scenes\Intro.TUT_SampleMap";

to this...

class tryoutIntro
{
directory = "TUT\tryout\data\scenes\Intro.tryout";

though it's not hypercritical... and add in the mid detail texture as mentioned above... otherwise it looks OK for a starter config assuming all is well in the clutter, surfaces & layers configs...

B

Share this post


Link to post
Share on other sites

Ok, I have changed the config to what you said but I am still getting that error in editor with it not loading xxtravijh.paa and so inveitably I still get that hanger sized white spot following me around.

---------- Post added at 09:55 AM ---------- Previous post was at 09:54 AM ----------

Do you think its worth removing the clutter and surfaces hpp for now and see whether that makes any difference?

Share this post


Link to post
Share on other sites

OK....

Thinking about it further, I was probably wrong with your issue being a missing MidDetail Texture - it was missing, so thats hopefully sorted now - but thats not whats causing the big white patch...

Assuming you've followed the suggestions above, which should have sorted out basic main config.cpp pathing, and it's still happening, the problem must lie elsewhere - lets look at the error you're getting more closely...

Cannot find file - "ca\tryout\data\xxtravajih_mco.paa"

somewhere, you have a path that points to that file (which is a bad location, by the way - its not a good idea to put files in the P:\CA directory)... however, it looks like you didn't do that, since it isn't finding the file anyway... smells like a bad path to me...

theres only a few places where this path could be... the main config.cpp, cfgSurfaces.hpp, cfgClutter.hpp, or your layers.cfg - plus the actual groundtexture .rvmats contain pathways too...

All the paths in all these files need to be repathed from the original "TUT\TUT_Samplemap", or whatever - to your new project path...

However, since "mco" texture files are only mentioned in 2 of those files normally (that MidDetail Texture I mentioned before in the main config.cpp, plus in Layers.cfg), plus the name "xxtravajih_mco.paa" sounds like a modified BIS ground texture filename, I'm gonna guess wildly that the problem lies in your Layers.cfg"...

Check that file out... in fact, check them all while you're at it... but layers.cfg first.... you're looking for a line like this.....

ca\tryout\data\xxtravajih_mco.paa

and when you find it you'll want to change it to...

tut\tryout\data\xxtravajih_mco.paa

...plus, of course, make sure that "xxtravajih_mco.paa" DOES actually exist and IS inside "tut\tryout\data\"

so that the config (whichever one it is - my moneys on layers.cfg), looks in the correct place for the file, and when it looks - it actually finds it..... then, it'll use that texture instead of the white "missing texture" you're getting.....

In a nutshell - the game generates hi-res ground textures around you in a big area - yours are missing, so you're getting an error and a white texture instead... Layers.cfg controls that, so that's where the problem must lie...

B

Edited by Bushlurker

Share this post


Link to post
Share on other sites

thank you for your help guys, I finally got it working, seemed the problem in the end was with the rvmats that were loading the wrong place.

Share this post


Link to post
Share on other sites

Sorted!!

Great!.... rvmats, huh?... hmmm - I was wrong again :(... close though ;)...

Well done anyway sgtscuba! - thats you well on your way now! Doing the tutorial, followed by a "tutorial tryout" where you repath and rearrange the same tutorial assets into a project structure of your own is absolutely the best way to learn what goes where and why... Next stop - a full blown project!!!

B

Share this post


Link to post
Share on other sites

already started my next project, a 40km x 40km map based upon that map i made before, but just zoomed out with all the islands included and not just half of the one. Its just photoshops saving and loading time thats slowing me down now.

Share this post


Link to post
Share on other sites

Ignore me, I just figured it out, forgot to put \data\ in some of the layer.cfg things

Edited by sgtscuba

Share this post


Link to post
Share on other sites

Just checking in to see how things are going, glad everythings getting sorted :)

.

Share this post


Link to post
Share on other sites

Yeah, I have made the map a pbo but i screwed up quite epically. On the sat_lco I have made the inland sea blue (theres a little area in the islands for ships, actually it is about 2x4km) and then I booted it up on arma only to find that it hadnt turned into sea ;), I then looked at the mask_lco and realised i hadn't painted it yellow so it didn't make it into the sea, or at least I suspect that is the problem that is causing this, if I am wrong then please post here because it is getting kinda annoying making it with the time it takes to do things, given the maps size.

Once I get the base map sorted then I will probably create a WIP topic for the map so keep your eyes open for Saint-Martin Islands.

---------- Post added at 01:44 PM ---------- Previous post was at 01:26 PM ----------

My other map did the sea thing to in the middle, I had to manually lower it, and the mask was fine, anyone got any ideas why or will i have to manually do it?

---------- Post added at 01:59 PM ---------- Previous post was at 01:44 PM ----------

Funnily it shows up as water in visitor 3 map, but you get the blue mountains (rather than the sea) when using buldozer, I guess it is probably the mask_lco, but would like to be sure before I change it because it takes forever (like almost 2 hours) to reload the sat and mask and then create the files.

---------- Post added at 02:10 PM ---------- Previous post was at 01:59 PM ----------

also it seems to have created a sea inland where I didn't mark any on the mask either, and that doesnt exist on the sat-lco too. I did the erosion for the map 3 times but I still don't why its there (although it looks cooler with it there), but still annoys me that the other sea didn't create.

---------- Post added at 02:12 PM ---------- Previous post was at 02:10 PM ----------

anybody know how to get around this? or will I have to resort to just mass leveling to try and fix it? or at least tell me what part I went wrong at.

Share this post


Link to post
Share on other sites

Sorted now, missed some black areas on terrain.png and these didn't transfer into wilbur

Edited by sgtscuba

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×