Please help me on the following 2 issues, before I get crazy:
I post this in the visitor thread, because the addons work fine, until I use visitor to place them on a new island.
1) Â
I made some resistance building addons a few month ago and have troubles now, to get them to work on a island, which I build with visitor. The buildings have ladders and animated doors.
The problem is:
if I place the buildings within the mission editor on the new island, then the buildings work fine (I get the menu options and I am able to climb up the ladders and to open the doors);
But: if I place the buildings in visitor, compile the island and load it, then I cant climb ladders and open the doors of these buildings placed in visitor;
the same buildings placed with the editor some 100m beside work fine.
2) Â
if I make a small multiplayer mission on the new island then I am able to play the mission (MULTIPLAYER/NEW/CREATE GAME).
The island shows up; if I click on it, then I see my mp mission and I am able to choose my role and start the mission.
The problem is:
if I do the same on a LAN dedicated server 1.90, then it does not work. The island shows up. If I click on it, then I see my mp mission.
But: after clicking on my mission, the message "waiting for server" shows up for a second and afterwards I am thrown back into island menu again.
There is no error message on my remote side nor in the ded.server window.
The normal message: "Mission PBMTest.TutIsland read from bank" shows up in the ded.server window.
What are the secrets behind these 2 problems ?
Please help me out of this.
Thx
PlattenBauMike
********************************************
********************************************
Heres my addon config:
********************************************
********************************************
// some basic defines
#define TEast 0
#define TWest 1
#define TGuerrila 2
#define TCivilian 3
#define TSideUnknown 4
#define TEnemy 5
#define TFriendly 6
#define TLogic 7
#define true 1
#define false 0
// type scope
#define private 0
#define protected 1
#define public 2
class CfgPatches
{
    class pbm1
    {
        units[] = {pbm_squadhouse};
        weapons[] = {};
        requiredVersion = 1.85;
    };
};
class CfgVehicles
{
    class All {};
    class AllVehicles: All {};
    class Land: AllVehicles {};
    class Static: Land {};
    class Building: Static {};
    class NonStrategic: Building {};
    class House: NonStrategic {};
    class ViewTower2: House {};
    class pbm_squadhouse: ViewTower2
    {
        scope=public;
        vehicleClass="Objects";
        side=TCivilian;
        cost=600;
        accuracy=1000;
        model="\pbm\pbm_squadhouse.p3d";
        armor=1000;
       Â
        displayName="SquadHouse";
        ladders[]={{"ladder_start","ladder_end"}};
        animated= 1;
        class Animations
        {
            class Door1
            {
                type="rotation";
                animPeriod=5;
                selection="door1";
                axis="osa_door1";
                angle0=0;
                angle1=1.571;
            };
        };
        class UserActions
        {
            class OpenDoor1
            {
                displayName="Open Entrance";
                position="osa_door1";
                radius=3.00000;
                condition="this animationPhase ""Door1"" < 0.5";
                statement="this animate [""Door1"", 1]";
            };
            class CloseDoor1
            {
                displayName="Close Entrance";
                position="osa_door1";
                radius=3.000000;
                condition="this animationPhase ""Door1"" >= 0.5";
                statement="this animate [""Door1"", 0]";
            };
        };
    };
};
********************************************
********************************************
Heres my island config:
********************************************
********************************************
// some basic defines
#define TEast 0
#define TWest 1
#define TGuerrila 2
#define TCivilian 3
#define TSideUnknown 4
#define TEnemy 5
#define TFriendly 6
#define TLogic 7
#define true 1
#define false 0
// type scope
#define private 0
#define protected 1
#define public 2
class CfgPatches
{
    class TutIsland
    {
        units[] = {};
        weapons[] = {};
        worlds[] = {"pbmike"};
        requiredVersion = 1.75;
    };
};
class CfgWorldList
{
    class TutIsland {};
};
class CfgWorlds
{
    class DefaultWorld {};
    class TutIsland: DefaultWorld
    {
        access=3;
        worldName="\TutIsland\TutIsland.wrp";
        description="pbmike's home";
        icon="_eden.paa";
        startTime="12:00";
        startDate="30/4/84";
        centerPosition[]={6375,6375,0};
        startWeather=0.300000;
        startFog=0.000000;
        forecastWeather=0.300000;
        forecastFog=0.000000;
        seagullPos[]={6375,6375};
        ilsPosition[]={0,0,0};
        ilsDirection[]={0,0.080000,1};
        ilsTaxiIn[]={};
        ilsTaxiOff[]={};
        class Sounds
        {
            sounds[]={};
        };
        class Animation
        {
            vehicles[]={};
        };
        class Names
        {
            class NorthernBay
            {
                name="pbmike was here";
                position[]={6376,7627,1000};
            };
            class SouthernBay
            {
                name="and here";
                position[]={6180,6770,1000};
            };
        };
    };
};