Jump to content

Recommended Posts

14 FEBRUARY 2018 - INSTALLATION INSTRUCTIONS UPDATED (REMOTE EXEC WHITE LIST)!

04 FEBRUARY 2018 - WE ARE ON v002!

Thanks to the Discord pals for helping in tailore BRPVP Zombies to Epoch.

 

Hi:

My name is Donnovan and i bring here the BRPVP Zombies for Epoch Mod.

(You can know more about BRPVP here: http://www.brpvp.com)

BRPVP Zombies are made of: code, +code, some few images and sounds.

eqoWij7.png

6zpCxoo.jpg

fCO5Ah6.jpg

Here the files v002 (size 432Kb):

4 February 2018 - https://drive.google.com/file/d/1ANHL_SaFdKlJOLrDV6CakOD7HTNwVr4T/view?usp=sharing

 

License:

http://creativecommons.org/licenses/by/4.0/
You must use the words "BRPVP zombies" or "BRPVP-Z" in your server name and give proper credits to the Author (Andre Luis AKA Donnovan).
 

BRPVP Zombies was done completelly stand alone, but with Epoch in mind.

 

BE Filters Info:

1 - The variables set on zombies and target, with setVariable, have the prefix "brpvp_", for easy BE Filter management.

2 - BRPVP Zombies make use of 3 public variables, the variable names start with "BRPVP_" for easy BE Filters management.

 

Remote Exec White List:

You need that in your description.ext:

class CfgRemoteExec {
	class Functions {
		mode = 1;
		jip = 0;
		class BRPVP_remoteExec {
			allowedTargets = 0;
			jip = 1;
		};
	};
};

If you already have a class CfgRemoteExec {...}; declaration in your description.ext you will need to merge the above with the one you have.

 

Custom Epoch "FiredMan" Event Handler:

Get the code inside player addEventHandler ["FiredMan",{...this code...}]; in the file brpvp_zombies_stuff_client.sqf and put it in the Epoch file EPOCH_custom_EH_FiredMan.sqf (see https://github.com/EpochModTeam/Epoch/blob/release/Sources/epoch_code/customs/EPOCH_custom_EH_FiredMan.sqf).

 

description.ext file:

BRPVP Zombies have some sound declarations in description.ext. You will need to merge it with your description.ext.

 

Gameplay:

BRPVP Zombies add two types of zombies:

1 - Fixed zombies in infected cities: they stay on some cities and can be triggered from near or from far, with your proximity or with bullet hit.

Here the configuration for fixed zombies and infected cities:

//FIXED ZOMBIES ON DEDICATED SERVER
BRPVP_fixedZombiesAmount = [
	[[1],[10],35,["NameVillage"]],
	[[1],[10],35,["NameVillage"]],
	[[1],[10],35,["NameVillage"]],
	[[1],[10],35,["NameVillage"]],
	[[2],[15],40,["NameVillage"]],
	[[2],[15],40,["NameVillage"]],
	[[2,3],[40,60],100,["NameCity","NameVillage"]],
	[[4,5],[120,160],150,["NameCityCapital","NameCity"]]
];
BRPVP_fixedZombiesReviveTime = 1800; //SECONDS TO A FIXED ZOMBIE TO REVIVE, THEY ONLY REVIVE IF THERE IS NO PLAYER NEAR

Reading above, you will have 8 infected cities on your mission.

Explaning line 7: [[2,3],[40,60],100,["NameCity","NameVillage"]]

Zombies will have its force random selected from 2 or 3, they will be in number of 40 if force is 2 and will be in number of 60 if force is 3. The spawn radius in the city will be 100 meters, and the city selected for those zombies will be randonly picked from the list of Cities and Villages provided by the map.

2 - Context spawned zombies: those zombies will spawn when you are in places with near houses or buildings. You can avoid those zombies to spawn by obscuring your self like walking near walls, entering in houses, going crouch or prone, stay high from the ground, stay near big objects like wreck cars and all kind of objects or group of objects that can block the perception of you.

 

Configuration:

All the BRPVP Zombies configurations can be found in this file: brpvp_zombies_config.sqf.

 

Older files:

v001: https://drive.google.com/file/d/1Q4cavJQdqwxcz-O6DBFo_fKfEG-_g8bj/view?usp=sharing

Share this post


Link to post
Share on other sites

Depending on the interest in this project i will migrate it to Epoch standards, if the Epoch team desire it as part of Epoch. But for now its made to work in the most number of mods, missions it can, with a plus attention for Epoch.

Share this post


Link to post
Share on other sites

Thanks for the test Cubitron. You got any error in rpt log files?

Just to confirm, you tested with Namalsk Epoch?

If you know:

What is the player side?

Any restriction about use of remoteExec functions?

Share this post


Link to post
Share on other sites

Playerside is civilian

Yeah Epoch Namalsk, i can test with Altis if that be easier

Error with one million no speaker spam

 

11:58:34 No speaker given for Azibo Achebe
11:58:34 No speaker given for Nuru Osmani
11:58:34 No speaker given for Zaim Ngige
11:58:34 No speaker given for Gamba Ekwensi
11:58:34 No speaker given for Ed Newton
11:58:34 No speaker given for Maalik Okonkwo
11:58:34 No speaker given for Jahi Igwe
11:58:34 No speaker given for Noah Miller
11:58:34 No speaker given for Batou Madaki
11:58:34 No speaker given for Maalik Madaki
11:58:34 No speaker given for Henry Wilson
11:58:34 No speaker given for Corey Wood
11:58:34 No speaker given for Gao Yeung
11:58:35 No speaker given for Davu Balewa
11:58:35 No speaker given for Wu Chen
11:58:35 No speaker given for Jake Jackson
11:58:35 Error in expression <
};
} forEach BRPVP_fixedZombiesAmount;
BRPVP_addZombieBrainSV append BRPVP_walk>
11:58:35   Error position: <BRPVP_addZombieBrainSV append BRPVP_walk>
11:58:35   Error Undefined variable in expression: brpvp_addzombiebrainsv
11:58:35 File mpmissions\__cur_mp.Namalsk\brpvp_zombies\brpvp_zombies_infected_city.sqf, line 47

Share this post


Link to post
Share on other sites

Cubitron,

Zonbies are civilians, if players are Civilian this will require extra code. Are you sure players are Civilian?

This will make zombies attack then selfs.

In the file brpvp_zombies_infected_city.sqf add at the top the line:

waitUntil {!isNil "BRPVP_addZombieBrainSV"};

Sorry for that, my fault.

 

Share this post


Link to post
Share on other sites

Ok. Thanks for trying.

Players are indeed not Civ. Confirmed with a dev.

This item is causing problems:

5 - BRPVP Zombies uses a lot the remoteExec function.

Will work on that in this end of week.

Don't give up Cubitron! But for now just wait a bit.

Share this post


Link to post
Share on other sites

öhm ooook im a long time out from epoch Arma 3

but wtf are the players then ?:biggrin:

 

class Item4
        {
            dataType="Group";
            side="Civilian";
            class Entities
            {
                items=1;
                class Item0
                {
                    dataType="Object";
                    class PositionInfo
                    {
                        position[]={4665.0093,5.4559002,10026.328};
                        angles[]={0,4.7169838,0};
                    };
                    side="Civilian";
                    flags=7;
                    class Attributes
                    {
                        isPlayable=1;
                    };
                    id=6;
                    type="VirtualMan_EPOCH";
                };
            };

 

So im a bit confused

Share this post


Link to post
Share on other sites

In vanilla Epoch the players are set to WEST (BLUFOR) if female and EAST (OPFOR) if male. AI in vanilla are GUER (RESISTANCE) @Cubitron That definition in the mission file is overridden by the siding set in the player models in CfgVehicles.hpp (in the Epoch client mod).

Share this post


Link to post
Share on other sites

I use the above on one of my servers. On the other I have a client side mod that resides the Epoch male character model itself to be BLUFOR and unlocks all uniforms though. Either way, these mechanisms free another side for AI. In my case I use OPFOR for renegade uninfected and GUER for Zedz

Share this post


Link to post
Share on other sites

@DonnovanBasically in vanilla Epoch:

    Female player characters = WEST/BLUFOR

    Male player characters = EAST/OPFOR

    Hostile AI = GUER/RESISTANCE

    Everything else (animals, objects, vehicles, traders) = CIV

However scripts should allow the server dev to choose the side of hostile AI (most in fact do even if you have to delve into the code rather than set it in a config. That's because a few of us do merge all players into BLUFOR and use OPFOR and GUER as hostile AI who can be hostile to each other...

Share this post


Link to post
Share on other sites

AMAZING CUBITRON!!! THANKS FOR THE FIRST SUCCESSFUL TEST!!!

I will look into that damage indicator problem. Epoch must have a player damage system so i need to be ok with it.

Zeds are attracted by smoke grenades?

When you disconnect with zombies attacking you, and reconnect, zombies get frozen?

Share this post


Link to post
Share on other sites
14 hours ago, FloAtompilz said:

ok i tryed to add these but im not able to get it right can some one explaine me how i do the right way to add the script? please

1 - You must merge description.ext with your description.ext or just copy it to the root of your mission if you dont have this file.

2 - You must putt the content in init.sqf at the end of your init.sqf, or just copy it to the root of your mission if you don't have this file.

3 - You must add the folder brpvp_zombies to your mission.

If your mission file is shareable, send me it and i can do the install for you.

Share this post


Link to post
Share on other sites
18 hours ago, Donnovan said:

1 - You must merge description.ext with your description.ext or just copy it to the root of your mission if you dont have this file.

2 - You must putt the content in init.sqf at the end of your init.sqf, or just copy it to the root of your mission if you don't have this file.

3 - You must add the folder brpvp_zombies to your mission.

If your mission file is shareable, send me it and i can do the install for you.

Ok i got is now thx for little epxlanation ! ;)

i got an other question ! i added the (

//FIXED ZOMBIES ON DEDICATED SERVER)

 to the file brpvp_zombies_infected_city.sqf 

in the second line is this right? or will they spawn randomly and also market on the map ? or only if i 

set it like this 

//FIXED ZOMBIES ON DEDICATED SERVER
BRPVP_fixedZombiesAmount = [
    [[1],[10],35,["Athira"]],
    [[1],[10],35,["Pyrgos"]],
    [[1],[10],35,["Feres"]],
    [[1],[10],35,["Zaros"]],
    [[2],[15],40,["NameVillage"]],
    [[2],[15],40,["NameVillage"]],
    [[2,3],[40,60],100,["NameCity","NameVillage"]],
    [[4,5],[120,160],150,["NameCityCapital","NameCity"]]

 

??? 

Share this post


Link to post
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


  • Similar Content

    • By Thug
      UPDATE 2/21/2018
      Just wanted to show where I was with the launcher I have been working on. I have a friend Kevin Phillips that has bee helping me work on this project. 
      Made a short video on youtube and wanted to share.
      Click here to see the video on youtube.
      Please let me know what you think.
      Thug
      TBsGaming
       
      ----------------------------------------OLD POST BELOW-----------------------------------------------------------------------------------------------------------
      Hope I am posting in correct location. If not please tell me where I can post.
      What I am posting is possible because of many resources on the internet. A lot information was learned on http://stackoverflow.com/
      Thank you to TheDuke for giving me one of his start bat files.
      Thank you to all the unknown that contributed over the years on different sites.
      This is something I have been working on for the last two weeks. It is still a work in progress.
      What it is, simply an admin launcher. I found that if I deal with more than two server this helps a lot. Plus it was something to do lol. 
      So here we go: FIRST MAKE A FOLDER CALLED SERVERS OR CALL IT WHAT EVER YOU WANT. the files we will be making will go into that folder
      We will make a bat file for origins 1.9.7.5 dayzoverwatch  dayz_epoch
      First thing lets make that bat file.
      If I were you I would use Notepad++  What a great program
      Open a new doc and save as origins_opoch_Chernarus.bat or what ever name you want BUT IT MUST HAVE .bat at the end
      Copy the following and paste it in the new file you just make called  origins_opoch_Chernarus.bat
      ===========================================================================
      EDITED ON 12/31/2016 01/17/2017
      QUESTION:   .bat file is updated with password settings
      Lets say I have a server. That server has a password. The password is dog
      How would I add the password to the bat file?  
      Right now if I try to join a server with a password it will say, you enter the wrong pass word.
      Then I go to multiplayer and select the server and enter the password dog and I am in.
      The .bat file is right below this
      ============================================================================
       
       
      Now make a file and name it bat_test.hta or what ever you want. Copy and paste the following in it and save to the folder SERVERS
      What I did at this point was made a shortcut of the dat_test.hta to my desktop after that double chick it and it should work. Did for me. 
      as you can see I left some of my information in so you could try it out.
      OF COURSE THE LINE <p><a href="E:/BAT START FILES/origins_opoch_Chernarus.bat">Origins Overwatch Epoch Chernarus</a></p> points to where I have my folder
      YOU WILL NEED TO CHANGE THE LOCATION OF THE BAT FILE TO WHERE EVER YOU PUT THE FOLDER CALLED SERVERS.
      Like I said this is a work in progress. If you have anything you would like to  share, that would be great.

    • By Thug
      UPDATED 2/20/2018
      Click here for files from Github
      Hello all
      I have been asked to post this so here goes. The island is surrounded by 20m high walls. Only 4 ways in, well you could try and land a heli,  There are 3 weapon creates and a lottery box in the palace.
      M2s waiting to greet you.
      If you would like the files, please PM me and I will send them to you.  Don't forget to leave email in PM. I am looking to find a new way to post links since DropBox changed the way they share.
      You have to update the items in the crates to the new class names in Epoch 1.0.6.2  DONE
    • By calinova22
      I was wondering if it is possible to make it so that a players humanity would not change for a certain amount of time? I have a PVP arena with a teleport in and I was wanting to make it so people could TP in and fight without worrying about gaining or losing humanity.
    • By Grahame
      The year is 2025, six months after person or persons unknown unleashed the H7D3 virus on the world, killing a large proportion of the world's population and turning many of the "survivors" into mindless "zombies" - feral and infectious, very much alive and very, very hungry...
      Trying to create the feel of John Ringo's Black Tide Rising universe with less weaponry available, though if you want to chase Zs with a Saiga they are around. Knock yourself out.
      IP: 149.56.28.85:2302
      Visit the EpochZ Community Forum or contact us on Discord.
      Required Mods
      Ryan's Zombies and Demons: currently using COS to spawn the Zs, though there are also native spawns around the map with more to come. Normal infected in urban areas are walkers, the spawns are fast Zombies so watch out.
      CBA_A3, CUP Weapons, CUP Units, CUP Vehicles: it's 2025 with 2025 weapons and vehicles. I've completely overhauled loots.h for CUP but not increased the loot spawn chances.
      CUP Terrains Core: for upcoming map changes and the ports of old Wicked AI missions.
      Tryk's Multi-Player Uniforms: lots more uniforms for the uniform junkies out there. This is the one that you want if you are downloading via Steam: http://steamcommunity.com/sharedfiles/filedetails/?id=779520435
      RDS Civilian Vehicles: primarily for the deployable bicycle but you also get a load of old favourites including Thomas the Tractor and the excellent Yamaha TT650!
      Enhanced Movement Mod: Sneeki Breeki your way into a base with a buddy vaulting you over the wall, or just climb on a roof or through a window to avoid the infected!
      Hellenic Armed Forces Mod (HAFM): for all those nice Greek uniforms and vehicles. 
      NI Arms All-in-One Mod: All the weapons and attachments from the mod are available at the traders and spawn as loot. 
      Scripts
      A3EAI: with vehicle and helicopter patrols. AI patrols and spawns replace the default Epoch antagonists (apart from the Epoch UAVs and subsequent militia if you don;t shoot them down). The AI will interact with the Zs and vice versa.
      SEM, BlackEagl's and WAI Missions: all with weapons, equipment and loot customized for CUP and including SEM Convoy missions. And yes, there is the WAI Nuke mission. If no one's dealt with that before the timer expires run like hell
      DayZ style Helicopter Crash Sites: with reduced CUP-based loot.
      C-130 Supply Drops, guarded by AI and with CUP-based loot.
      Deployable and packable bicycles and unarmed mozzies, so long as you have a Tool Kit (available in starting gear) and the other build parts (just Vehicle Repair Parts for a bicycle).
      New buildables at your base including working Portable Lights, a Sink and Field Toilet (both are water sources), Razor Wire, Watch Tower, various Sandbag Walls, Fuel Pump, large and small Camo Nets, Loudspeakers, a Burn Barrel and an ATM.
      Black Market Traders in trader camps and elsewhere.
      HALO/Ground Spawns and you can select limited Starting Gear
      Halv's Repair and Reammo Script, rearm and repair your vehicles in the repair shops at gas stations
       @Sp4rkY's Extended Safe Zones with Vehicle Protection!
      Advanced Towing and Advanced Rappelling
      Features
      All players are BLUFOR, roaming, dynamic and mission AI are OPFOR, infected are RESISTANCE allowing the interaction between the Ai and infected - they will fight each other when spawned together. No building restrictions, build where ever you want 150m Jammer range 7-day base maintenance 48-hour vehicle locks 4 hour restarts, day/night cycle PvE or PvP, your choice (but remember the AI and Zs will be after you too) The only safe zones are the five marked on the map (north, south, east, west and central). Everywhere else on the map is a free-fire zone so stay frosty, and alert.
    • By Thug
      When I send a group invite, the players join, great.  Then you get all this radio chatter and speech text telling you to regroup, heli 1500m out, and BS BS BS . How do I turn off the radio chatter and the speech text?
  • Advertisement
  • Donation Box

    Please donate to support the community.
    We appreciate all donations!
  • Advertisement
  • Supporters
  • Latest Donations

  • Advertisement
  • Discord

×