Jump to content

[CONTINUED] blckeagls' AI Mission Version 7.06 Build 239


Ghostrider-GRG

Recommended Posts

Hi, I'm kinda new to this mission installing and stuff and wanted a little info on setting this up.

I'll start by saying that i rent a server and have battleye running and also infiSTAR.

I have successfully installed 1 mod already and it seems to be working fine, which is A3EAI.

I installed this mod and followed the instructions and when joining the game i get no errors and i do get the message that it's running the mod on screen but no missions seem to start.

Could this be a conflict between the 2 mods or maybe i have missed something.

Link to comment
Share on other sites

Blckeagls runs fine with A3EAI on our servers. Note that it will be a few minutes to as much as 15 min before missions spawn unless you reduce the time for TMin/Tmax. Check your server .RPT file for log entries from the mission system as another means to verify that it has started. Be sure you have the client site addons as without them no map markers will appear and there will be no messages indicating that a message has spawned.

Cheers,

Ghost

Link to comment
Share on other sites

  • 2 months later...

Hello everyone. I've been away for a while and would like to get another server up and running. Since the file structure has changed a bit in the past year, has the process changed to get this AI mission working?

Link to comment
Share on other sites

Thank you. The missions spawn, but no markers or chat notifications appear. I followed the instructions for putting the files into the mission folder; maybe the issue is that Epoch no longer has an init.sqf?

 

Link to comment
Share on other sites

5 minutes ago, VAKE said:

Thank you. The missions spawn, but no markers or chat notifications appear. I followed the instructions for putting the files into the mission folder; maybe the issue is that Epoch no longer has an init.sqf?

There is an init.sqf included in the mission file on the github for that reason. You can just include that one in your mission pbo. If you don't have any init.sqf, the scripts that display markers on players PCs will not be run.

 

Link to comment
Share on other sites

To clarify, part of the instructions I followed included placing the init.sqf file into the mission folder, along with:

- blckClient.sqf

- debug (folder/folder contents)

custom_server.pbo was placed into @epochhive\addons.

Server RPT is not spitting out anything regarding the mission (the last time I used this mission, I remember the RPT showing the mission system initializing as well and the missions themselves kicking off), which leads me to believe Epoch isn't reading the init.sqf.

 

 

Link to comment
Share on other sites

10 minutes ago, VAKE said:

To clarify, part of the instructions I followed included placing the init.sqf file into the mission folder, along with:

- blckClient.sqf

- debug (folder/folder contents)

custom_server.pbo was placed into @epochhive\addons.

Server RPT is not spitting out anything regarding the mission (the last time I used this mission, I remember the RPT showing the mission system initializing as well and the missions themselves kicking off), which leads me to believe Epoch isn't reading the init.sqf.

 

 

Did you repack the mission.pbo? We still run a derivative of this mission system on our servers. your issues are not epoch related. I know it is frustrating starting out, so stick with it, and give another try. If you see nothing in your logs that means the server is not starting the mission system. You must have this:

if (isServer) then {
    execVM "\q\addons\custom_server\init.sqf";
};

in your init.sqf someplacefor the server-side scripts to run. blckclient.sqf deals with spawning the markers.

Link to comment
Share on other sites

The issue was due to me not re-packing the mission into a pbo. Now the mission markers are showing up just fine. Thanks!

 

EDIT: Just confirmed that you don't need to re-pack the mission into a pbo. Just remove or rename (.old) the pbo file and Epoch will run with your added scripts just fine. Turns out my config file was running the vanilla Epoch pbo file even though I was pointing it to the epoch.altis folder. :wink:

Link to comment
Share on other sites

1 hour ago, VAKE said:

The issue was due to me not re-packing the mission into a pbo. Now the mission markers are showing up just fine. Thanks!

 

EDIT: Just confirmed that you don't need to re-pack the mission into a pbo. Just remove or rename (.old) the pbo file and Epoch will run with your added scripts just fine. Turns out my config file was running the vanilla Epoch pbo file even though I was pointing it to the epoch.altis folder. :wink:

Glad it worked out for you.

Link to comment
Share on other sites

  • 2 months later...

hey guys, special question, the scripts is alrdy running on Tanoa, so i want to add Blacklist Areas for my AI Island and spawnzone.

so it use the default option in the findworld.sqf shown be here:

Spoiler

default {
            _blck_WorldName = "default";  // provide the defaults for "altis"            
            blck_mapCenter = [6322,7801,0];
            blck_mapRange = 12000;
    };

};

if (_blck_WorldName == "default") then {
    diag_log "[blckeagls]: Unknown map. Default World Settings Used";
} else {
    diag_log format["[blckeagls]: Worldname is %1. Map Specific Settings Defined",_blck_WorldName];
};

So, i want add blacklist area, can i add like this?

Spoiler

default {
            _blck_WorldName = "default";  // provide the defaults for "altis"            
            blck_mapCenter = [6322,7801,0];
            blck_mapRange = 12000;
    };

};

if (_blck_WorldName == "default") then {
    diag_log "[blckeagls]: Unknown map. Default World Settings Used";
} else {
    diag_log format["[blckeagls]: Worldname is %1. Map Specific Settings Defined",_blck_WorldName];
    if (blck_blacklistSpawns) then {
            blck_locationBlackList = blck_locationBlackList + [[[10935,9714,0],2000],[[2941,12453,0],5000]]];
    };

};

the server is still running aktually but i dont know..... im not sure about.

mission spawn aktually in this area :(

do y can ask me about?

..... or i need to add new settings for Tanoa map with specifications?

Link to comment
Share on other sites

9 minutes ago, AndreasRA said:

hey guys, special question, the scripts is alrdy running on Tanoa, so i want to add Blacklist Areas for my AI Island and spawnzone.

so it use the default option in the findworld.sqf shown be here:

  Reveal hidden contents

default {
            _blck_WorldName = "default";  // provide the defaults for "altis"            
            blck_mapCenter = [6322,7801,0];
            blck_mapRange = 12000;
    };

};

if (_blck_WorldName == "default") then {
    diag_log "[blckeagls]: Unknown map. Default World Settings Used";
} else {
    diag_log format["[blckeagls]: Worldname is %1. Map Specific Settings Defined",_blck_WorldName];
};

So, i want add blacklist area, can i add like this?

  Reveal hidden contents

default {
            _blck_WorldName = "default";  // provide the defaults for "altis"            
            blck_mapCenter = [6322,7801,0];
            blck_mapRange = 12000;
    };

};

if (_blck_WorldName == "default") then {
    diag_log "[blckeagls]: Unknown map. Default World Settings Used";
} else {
    diag_log format["[blckeagls]: Worldname is %1. Map Specific Settings Defined",_blck_WorldName];
    if (blck_blacklistSpawns) then {
            blck_locationBlackList = blck_locationBlackList + [[[10935,9714,0],2000],[[2941,12453,0],5000]]];
    };

};

the server is still running aktually but i dont know..... im not sure about.

mission spawn aktually in this area :(

do y can ask me about?

..... or i need to add new settings for Tanoa map with specifications?

You can modify the code something like this:

 

  ///  Definitions for Altis

    case "altis":{
        //diag_log "Altis-specific settings loaded";
        blck_mapCenter = [6322,7801,0];
        blck_mapRange = 21000;
        if (blck_blacklistSpawns) then {
            diag_log "Spawn black list locations added for Altis";
            blck_locationBlackList = blck_locationBlackList + [
                [[14939,15083,0],1000],  // trader
                [[23600, 18000,0],1000],  // trader
                [[23600,18000,0],1000],  // trader
                [[10800,10641,0],1000]  // isthmus
            ];
        };
    };

 

  // New definitions for Tanoa

    case "tanoa": {
            blck_mapCenter = [ (_blck_worldSize/2),(_blck_worldSize/2),0];
            blck_mapRange = _blck_worldSize;    
            blck_locationBlackList = blck_locationBlackList + [
                [[2901,12333,0],1000],  // Add your blacklist location here ...
                [[23600, 18000,0],1000],  // ...
                [[23600,18000,0],1000],  // ...
                [[10800,10641,0],1000]  // Make sure there is no comma after this last one.
            ];
    };

 

Link to comment
Share on other sites

hm okay added this with my areas

Spoiler

// New definitions for Tanoa
    case "tanoa": {
            blck_mapCenter = [ (_blck_worldSize/2),(_blck_worldSize/2),0];
            blck_mapRange = _blck_worldSize;    
            blck_locationBlackList = blck_locationBlackList + [
                [[10935,9714,0],2000],
                [[2941,12453,0],5000]
            ];
    };

i didnt need to set the world size and map range? gets automatic?

Thanks a lot

 

------------------- Edit

the complete sqf for sure

Spoiler

/*
    Determine the map name, sets the map center and size, and returns the map name.
    Spawn coordinates were pulled from the config.cfg
    By Ghostrider-DBD-
    Last updated 8/2/15
*/
private["_blck_WorldName"];

_blck_WorldName = toLower format ["%1", worldName];

switch (_blck_WorldName) do {// These may need some adjustment - including a test for shore or water should help as well to avoid missions spawning on water.
    case "altis":{
        //diag_log "Altis-specific settings loaded";
        blck_mapCenter = [6322,7801,0];
        blck_mapRange = 12000;
        if (blck_blacklistSpawns) then {
            diag_log "Spawn black list locations added for Altis";
            blck_locationBlackList = blck_locationBlackList + [[[14939,15083,0],1000],[[23600, 18000,0],1000],[[23600,18000,0],1000]];
        };
    }; // Add Central, East and West respawns/traders
    
    // New definitions for Tanoa
    case "tanoa": {
            blck_mapCenter = [ (_blck_worldSize/2),(_blck_worldSize/2),0];
            blck_mapRange = _blck_worldSize;    
            blck_locationBlackList = blck_locationBlackList + [
                [[10935,9714,0],2000],
                [[2941,12453,0],5000]
            ];
    };

    case "stratis":{
        diag_log "Stratis-specific settings loaded";
        blck_mapCenter = [6322,7801,0];
        blck_mapRange = 4500;
        if (blck_blacklistSpawns) then {
            blck_locationBlackList = blck_locationBlackList + [[[4031,4222,0],1000],[[1719,5120,0],1000],[[1719,5121,0],1000]];
            diag_log "Spawn black list locations added for Stratis";
        };
    }; // Add Central, East and West respawns/traders
    case "chernarus":{
        diag_log "Chernarus-specific settings loaded";
        blck_mapCenter = [7100, 7750, 0]; //centerPosition = {7100, 7750, 300};
        blck_mapRange = 5300;
        if (blck_blacklistSpawns) then {
            blck_locationBlackList = blck_locationBlackList + [[[4569.52, 4524.24, 0.201431],800],[[12077.8, 5121.92, 0.00144958],800],[[10688.6, 9428.98, 0.00144958],800]];
            diag_log "Spawn black list locations added for Chernarus";
        };
    };
    case "chernarus_summer":{blck_mapCenter = [7100, 7750, 0]; blck_mapRange = 6000;};
    case "bornholm":{
        //diag_log "Bornholm-specific settings loaded";
        blck_mapCenter = [11240, 11292, 0];
        blck_mapRange = 14400;
        if (blck_blacklistSpawns) then {
            blck_locationBlackList = blck_locationBlackList + [[[10058.346680,9015.847656,117.542267],800],[[13812.688477, 6877.921387,80.874428],800],[[13812.661133, 6877.968262,80.876938],800]];
            diag_log "Spawn black list locations added for Bornholm";
        };
    };
    case "esseker":{
        diag_log "Esseker-specific settings loaded";
        blck_mapCenter = [6144, 6144, 0]; //centerPosition = {7100, 7750, 300};
        blck_mapRange = 5300;
        if (blck_blacklistSpawns) then {
            blck_locationBlackList = blck_locationBlackList + [ [[5073.31, 8903.09, 0],800],[[4407.77, 6054.78, 0],800],[[8692.93, 3854.72, 0],800]];  // {  }
            diag_log "Spawn black list locations added for Esseker";
        };
    };
    case "australia":{
        blck_mapCenter = [20480,20480, 150];blck_mapRange = 40960;
            if (blck_blacklistSpawns) then {
            blck_locationBlackList = blck_locationBlackList + [ [[24398.3, 13971.6,0],800],[[34751.5, 13431.9,0],800],[[19032.7, 33974.6, 0],800],[[4056.35, 19435.9, 0],800] ];
            diag_log "Spawn black list locations added for Australia";
            };
        };  //
    case "tavi":{blck_mapCenter = [10370, 11510, 0];blck_mapRange = 14090;};
    case "lingor":{blck_mapCenter = [4400, 4400, 0];blck_mapRange = 4400;};
    case "namalsk":{blck_mapCenter = [4352, 7348, 0]};
    case "napf":{blck_mapCenter = [10240, 10240, 0];blck_mapRange = 10240;};
    case "panthera2":{blck_mapCenter = [4400, 4400, 0];blck_mapRange = 4400;};
    case "isladuala":{blck_mapCenter = [4400, 4400, 0];blck_mapRange = 4400;};
    case "sauerland":{blck_mapCenter = [12800, 12800, 0];blck_mapRange = 12800;};
    case "trinity":{blck_mapCenter = [6400, 6400, 0];blck_mapRange = 6400;};
    case "utes":{blck_mapCenter = [3500, 3500, 0];blck_mapRange = 3500;};
    case "zargabad":{blck_mapCenter = [4096, 4096, 0];blck_mapRange = 4096;};
    case "fallujah":{blck_mapCenter = [3500, 3500, 0];blck_mapRange = 3500;};
    case "takistan":{
        blck_mapCenter = [5500, 6500, 0];blck_mapRange = 5000;
        if (blck_blacklistSpawns) then {
            blck_locationBlackList = blck_locationBlackList + [ [[4695.13,9215.56,0.00141907],800],[[6028.83,1118.3,0.00149536],800],[[19032.7, 33974.6, 0],800],[[6817.97,4988.9,0.00137329],800] ];
            diag_log "Spawn black list locations added for Takistan";
            };
        };
    default {
            _blck_WorldName = "default";  // provide the defaults for "altis"            
            blck_mapCenter = [6322,7801,0];
            blck_mapRange = 12000;
    };

};

if (_blck_WorldName == "default") then {
    diag_log "[blckeagls]: Unknown map. Default World Settings Used";
} else {
    diag_log format["[blckeagls]: Worldname is %1. Map Specific Settings Defined",_blck_WorldName];
};
blck_townLocations = nearestLocations [blck_mapCenter, ["NameCity","NameCityCapital"], 30000];
//diag_log format["findWorld.sqf blck_townLocations = %1",blck_townLocations];
blck_WorldName = _blck_WorldName;

 

 

Link to comment
Share on other sites

hmmm,

if i add these to my files the mission wont spawn.

case "tanoa": {
        //diag_log "Tanoa-specific settings loaded";
        blck_mapCenter = [ (_blck_worldSize/2),(_blck_worldSize/2),0];
        blck_mapRange = _blck_worldSize;
        if (blck_blacklistSpawns) then {
            diag_log "Spawn black list locations added for Tanoa";
            blck_locationBlackList = blck_locationBlackList + [[[10935,9714,0],1000],[[2941,12453,0],3000]];
        };
    };

 

How can i get the maprange and the center? i dont know, please help :(

 

EDIT: Ahhh okay i seeeeee omg WorldSize/2 taking the half from worldsize right?

and range too :O

trying.....

 

EDIT2: Okay it works now fine thanks for the information, i didnt check that i need to take the halv size haha amazing thanks

Link to comment
Share on other sites

  • 1 month later...
On 25.09.2016 at 4:19 AM, Karma_UK said:

Hey guys,

Following the recent Arma update, I found that the static 50 cals were despawning a few seconds after the missions activate and the armed offroaders explode a few seconds later. Has anyone else had this problem?

Any ideas on how to fix?

Thx

I confirm. On my server the same problem.

At the start of the mission bots can not sit in the car and therefore empty equipment exploding. Question: Why bots throws of cars and machine guns?

Link to comment
Share on other sites

  • 2 weeks later...

I am not sure where the issue lies but I have not looked at that code since its release 16 months ago. I will post an updated version (think build 6.4 +/- which has many improvements that we have been running on DBD Clan servers for some time. It will require a little work to get this in shape for public consumption but the new release will include an additional mission type using a randomly spawned bit of debris which you can use as an example, as well as tools for spawning map addons and static loot crates. I should have it for you all by the weekend.

Link to comment
Share on other sites

Hello all 

 

I'm new with Epoch but i play alot with Exile  but i have a problem with this script 

When i start my server all is fine and all works good , after a time  the mission disapear ( its normal)  but no more new mission appears and i dont know why 

 

i just use this mod and epochZ to have some horde in the map and thats it .

thanks to all for your help and sorry for my english

Link to comment
Share on other sites

5 hours ago, Davinel17 said:

Hello all 

 

I'm new with Epoch but i play alot with Exile  but i have a problem with this script 

When i start my server all is fine and all works good , after a time  the mission disapear ( its normal)  but no more new mission appears and i dont know why 

 

i just use this mod and epochZ to have some horde in the map and thats it .

thanks to all for your help and sorry for my english

Please download Version 6.2 and let me know if that solves your problem. 

Link to comment
Share on other sites

15 minutes ago, Davinel17 said:

i use the download at your first page of this post ,  so i guess is the mod up-to-date 6.2 , 

hoo the mod of zombie i use  is yours too its for that i take to be sure he have no incompatibilty

Please download it again. I posted a fix for a significant bug last night. Check in custom_server\init\blck_init.sqf that you have the correct version. There should be no conflict with Zombies and Demons etc.

Link to comment
Share on other sites

2 hours ago, zxbutchxz said:

The server console displays an error message about the script: the script \q\addons\custom_server\init init.sqf not found. When entering the server appears as a gull.

_blck_version = "6.1.6 Build 11";

I will post a fix shortly.

EDIT: Please download the updated version at:

https://github.com/Ghostrider-DbD-/blckeagls-Revisited/tree/V6.2a-Build-8-Bug-Fix

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...