Jump to content

zkb1325

Member
  • Content Count

    15
  • Joined

  • Last visited

  • Medals

  • Medals

Community Reputation

28 Excellent

1 Follower

About zkb1325

  • Rank
    Private First Class

Profile Information

  • Gender
    Male

Contact Methods

  • Twitch.Tv
    www.twitch.tv/ZKB1325

Recent Profile Visitors

1183 profile views
  1. zkb1325

    ZKB's PVP Modes

    I just released an update to all scenario files where I completely forgot about removing a check where if the scenario was not hosted by me it would not let you play. I apologies if you were interested in playing and couldn't because of this issue, you should be able to now host locally or on a dedicated server without issue. If you come across any other bugs or issues please let me know so I can fix them.
  2. zkb1325

    ZKB's PVP Modes

    ZKB's PVP Modes is a single mission file that contains multiple PVP gamemodes, perks, score streaks, with persistent stats. This has been an on and off project for the last several years with seemingly endless tweaking and refining of features to make them the best they can be. At the moment there are 3 maps made, 2 in the VR world (I like to make things hard for my self) and ghost hotel and they can be found within a Steam Workshop Collection or on my Steam Workshop. All mission files work both local host so you can quickly play with friends as well on a dedicated server. There is also a server side addon available here where you can create custom loadouts that players can use and combined with mission parameters you can restrict it to only those loadouts or a combination of premade and player custom. If you have any questions or looking for more information on recommended settings for your server feel free to join my discord server where you can find such information and possibly others to play with. https://discord.gg/aGNSztac8k I also have a dedicated server running only the PVP missions and you are able to vote your self admin and change between the maps and mess around with different parameters. In server browser search for: ZKB or Direct Connect IP: 74.208.139.97 Port: 2302 VR Town A medium sized town with parallel roads filled with back alleys and shortcuts for flanking the enemy. The gas station side is a "small" NATO outpost, from it you can see a push towards the church side occupied by enemy guerillas who are putting up a fight all the while IDAP is trying to move around into a courtyard and setup an aid station. https://imgur.com/a/y2fGlQB https://steamcommunity.com/sharedfiles/filedetails/?id=3270028283 VR Suburb A medium sized area with a main road that goes past a gas station, garages, and a couple shops. Off the main road you will find a long row of houses with their yards filled with life. Across the road from the garages next to the houses you will find a square where IDAP has set up a decontamination zone. Expect long sightlines along with fighting between the houses. https://imgur.com/a/6Vce2KP https://steamcommunity.com/sharedfiles/filedetails/?id=3270596264 Ghost Hotel The Ghost Hotel area on Altis with some cover and obstacles placed around the area... not much more to it. https://imgur.com/a/l4IsALQ https://steamcommunity.com/sharedfiles/filedetails/?id=3272429925 Feature Highlights ( https://imgur.com/a/zPll9Y3 ) Mission Parameters Gamemode voting Bots XP and Leveling Custom Loadouts Minimap Hitmarkers Auto mag repack every reload Killcam Settings Keybinds Hitmarkers sound, color, icon Personal preferences Persistent Stats (General and Per gamemode also bot specific stats) Playtime, Kills, Deaths, Assists, Headshots, Score, Wins, Loses, Ties, Objectives Weapons stats (kills, headshots, Shots fired, Hits) layers history (See what they killed you with and you killed them with) Score streak uses and kills Profile Import/Export (Share your stats to friends or back them up) Challenges (Daily and Weekly) Unlocks in addition to weapon kills unlocks (Unlock things for completing challenges) Arma 3 units support (If everyone on a team has the same Arma 3 unit selected then the team name and icon will be the units) Gamemodes Deathmatch The classic free for all mode where the first player to reach the required amount of kills wins. Hotspot A free for all mode where there is a single point that changes positions and needs to be held to gain points. Think of it as King of the Hill. First player to reach the required amount of points wins. Flag Control A free for all mode where a flag spawns randomly on the map and you must get close to pick it up. Once picked up hold on to it to score points. If you die you will drop the flag for others to pick up and after 15 seconds will get reset to a random position. Arcade A free for all Deathmatch mode where you spawn with a basic weapon and no pre-selected Score Streaks. Find other weapons and Score Streaks around the map as pickups. Respawning will remove any unused Score Streak. Team Deathmatch Like Deathmatch but with teams, the first team to reach the required amount of kills wins. Team Hotspot Like Hotspot but with teams, a single point that changes positions and needs to be held to gain points. First team to reach the required amount of points wins. Team Flag Control Like the free for all version but with teams where a flag spawns randomly on the map and you must get close to pick it up. Once picked up hold on to it to score points. If you die you will drop the flag for others to pick up and after 15 seconds will get reset to a random position. Kill Confirmed A team mode where killing a player does not immediately reward your team with a point. Instead, when killing a player it will drop a sphere to be collected, collect green spheres to "Confirm Kill" and gain a point for your team, collect a red sphere to "Deny Kill" and prevent the enemy team from gaining a point. Domination A team mode where each team must capture several areas on the map while at the same time prevent the enemy team from capturing the areas. The more areas your team holds the more points your team gains, first team to reach the required amount of points wins. Perks Score Streaks
  3. zkb1325

    Zargabad Life Framework

    Sorry for the extremely late response. 1) INIDBI2 should only run on the server side but is only required if you want to save stats. 2) You don't necessarily need to run on a dedicated server. You can host it locally like any other MP mission and who ever host's can run INIDBI2 to save stats, just remember that the .dll for INIDBI2 is not battleye whitelisted so who ever hosts will have to disable their battleye. Also I do have an updated version of the framework with some bug fixes and improvements that I forgot to actually release although I have come across a bug with stat saving so once I sort that out I'll update the original download links.
  4. zkb1325

    Zargabad Life Framework

    Updated original post with a link to a basic guide to get you started https://www.igfgaming.net/guide/zargabad-life/
  5. Introducing Zargabad Life Framework for ARMA 3! This open framework is a completely custom recreation of the original ARMA 2 OA Zargabad Life with some improvements. After more than two years of development, I am pleased to announce it is ready for the ARMA community to download and use. Features Here are just some of the many original features you can find in the mission: Feel nostalgic again with original A2 Zargabad Life styled menus, items, and features. Customizable mission that can be adapted to any map with any addons. Use specific equipment to collect resources. Fishing and mining make a return. Buy a factory - turn those precious minerals and resources into useful items that allow you to craft more goodies. You can also rely on capitalism and export your manufactured items for cold hard cash. Shops with limited stocks are back. Dynamic item supply and demand pricing are functional features. Buy factories and export items to keep the market afloat. Citizens can vote for a mayor, and officers can vote for a commander. Hover over a name and see how many votes they have. Illegal workers and workplaces are back to make your experience more… enjoyable. Customizable stat saving and automatic stat resets on a configurable cycle. The time until the next stat reset is also conveniently displayed in the main info menu. Completing patrol and delivery missions. This also handily utilizes the ARMA task system. Get rich quick by robbing gas stations and banks. Bank robbers beware, dye packs are functional… Police have access to a dynamic computer in vehicles - utilize city cameras with civ and sat cam, check warrants, issue warrants or pardon civs, and more. +more In-game images of menus, effects, and more: https://imgur.com/a/czSJiqB Check out the easily customizable config: https://pastebin.com/sk33HkxQ Why use this framework? My framework is a change of pace and is something new in ARMA 3 - not something you hear all that often anymore. Arguably, the greater majority of life servers in the ARMA community utilize the exact same framework with minor modifications. Zargabad life helped kickstart the now massively popular ARMA gamemode. This framework has been in development for more than two years, and is an almost 1-1 recreation of the original Zargabad Life mission. I have designed this framework to be modular, customizable, and easy to understand. The basic configurations are all contained in one file, making it effortless to start your own server. Furthermore, this mission has been designed so that it is not required to be hosted on Zargabad - with some adjustments, this framework can be hosted on any map with any addons. What can I do with this framework? You can do pretty much anything as long as you don't change the author. Change the map Change what addons are used Change the UI's Change how stats are saved Change shops and factories Change anything else you want in the framework besides "author = "ZKB1325";" found in description.ext file. License and Monetization Agreement Licensed under Arma Public License Share Alike (APL-SA) https://www.bohemia.net/community/licenses/arma-public-license-share-alike Monetization Agreement You may monetize the Zargabad Life Framework as long as you adhere to the following conditions. - Under absolutely no circumstances may you alter, remove, other otherwise modify "author = "ZKB1325";" found in description.ext file of the Zargabad Life Framework. Download Info You can download my Zargabad Life Framework here. Google Drive Mission PBO: ZargabadLife.zargabad.pbo Google Drive Mission Folder Version: ZargabadLife.zargabad.rar The required addons to play on the server (CUP), can be found here: https://steamcommunity.com/sharedfiles/filedetails/?id=1582012008 Stat Save Info Optionally Zargabad Life Framework can use INIDBI2 for stat saving over restarts. By default stats do not save over restart, this can be configured in settings.hpp. Information and download for INIDBI2 can be found here. https://forums.bohemia.net/forums/topic/186131-inidbi2-save-and-load-data-to-the-server-or-your-local-computer-without-databases/ X64 extension for 64 bit servers https://forums.bohemia.net/forums/topic/186131-inidbi2-save-and-load-data-to-the-server-or-your-local-computer-without-databases/?page=6&tab=comments#comment-3129196 Alternatively I've uploaded INIDBI2 with X64 extension to Google Drive. @inidbi2.rar Support If you have any questions about this mission, please leave a comment below or add me on steam. https://steamcommunity.com/id/zkb1325
  6. zkb1325

    Killing Grounds

    Sorry for the delayed response i've been busy with other things. Thanks for reminding me that "EntityKilled" I have updated the Killing Grounds Server addon to now use the missionEventHandler for both vehicles and AI being killed. Like you said there is no such thing for "handleDamage" so that is still an eventHandler that is needed if you wish to receive a reward for destroying vehicles. The "handleDamage" eventHandler is needed for safe zones and to reward the correct person when the vehicle is destroyed because there are times you hit a jet with a missile but doesn't destroy it right away and ends up crashing. Added screenshots to the original post and if someone records anything I'll be sure to ask them if it's ok to post it. To port to another terrain is fairly simple but kind of time consuming. First you would want to move the playable units and everything that's directly around the playable units to the terrain you want to use and make sure to copy all the files from an existing mission except the mission.sqm to your new mission folder. You will want to edit the capture zones in Main Config file or errors could appear. Then if there are any custom buildings that you want to spawn loot in you will want to look at this guide. And last but optional is placing down mission modules. If you're adding content from another mod like IFA3 then you will probably want to set up the gear to spawn in the buildings by following this guide. Then add gear and vehicles to the item config and then to the shop config which can get time consuming. A WW2 version does interest me but I'm not interested in investing the time to do it, at least not any time soon. If you or anyone else want's to make a WW2 version or any other version (RHS, Unsung) then feel free too and I can include the mission file as part of the Killing Grounds Server addon with credit.
  7. zkb1325

    Killing Grounds

    There are no plans to add recruitable AI, while it's an interesting idea it would conflict with things like the group system and they probably won't attack any one at will because all the players are independent. I didn't have any plans fro wandering enemy AI but it does sound like a good idea and I'll look into adding it. While you can add other addons and scripts be careful of any that might alter how units and vehicles take damage mainly ACE. Also because the way the eventHandlers are added to the AI and vehicles any addon or script that creates AI or Vehicles will not reward the player for killing it. There is a function I created to add multiple eventHandlers with ease and can be found here. The function to be ran with a "HandleDamage" eventHandler on a Vehicle is "ZKB_Client_fnc_Vehicle_HandleDamage". The function to be ran with "Killed" eventHandler on a vehicle is "ZKB_Client_fnc_EH_VehicleDestroyed". [_newvehicle, [["HandleDamage",{_this call ZKB_Client_fnc_Vehicle_HandleDamage;}],["Killed",{_this call ZKB_Client_fnc_EH_VehicleDestroyed;}]]] remoteExecCall ["ZKB_Client_fnc_EH_AddEventHandlers", 0, _newvehicle]; For AI there is a "Killed" eventHandler so the player can be rewarded for kill them. "ZKB_Client_fnc_EH_AIKilled" [_solder, [["Killed",{_this call ZKB_Client_fnc_EH_AIKilled;}]]] call ZKB_Client_fnc_EH_AddEventHandlers; I know some addons that add dynamic AI have the ability to run code on the units when they spawn so you can input the above.
  8. zkb1325

    Killing Grounds

    If you're talking about the actual mission files they are also located in the Killing Grounds Server addon. If you need help getting to them look at step 1 though first part of step 5 here in the guide. If you're not looking for the mission files and just want to be able to download the mod from other than the steam workshop then the answer is no. Unless you have a good reason why because I would prefer not having to worry about updating the mod in multiple places then yes I can upload it to a dropbox.
  9. zkb1325

    Killing Grounds

    Yes you can adjust loot spawning in KG_Config.hpp Look for LootSleepTime and LootSpawnChance. LootSleepTime is the delay in seconds between each loot spawn cycle and LootSpawnChance is the chance for loot to spawn on a position in a building. For there being no AI at the mission it could be because they died somehow or they could of ran off somewhere. I'm glad your enjoying it, I'm hoping the mod will catch on and servers start showing up I have yet to play it with more then 15 players and that's only from when I had a friends milsim group help me test but most grouped together so not much action.
  10. zkb1325

    Killing Grounds

    Yes you can add DLC or Addon weapons to the default LootTable. The default is there incase there is no LootTable set for the current map the server is running. For more information you can check out My enjin forum based wiki.
  11. Killing Grounds is an open map battle ground where players can go solo or group up and fight other players. Earn money and XP from killing payers or AI or from completing AI missions, then spend the money on better gear or a better vehicle and the Perk Points on Perks received from leveling up through XP. Screenshots: https://imgur.com/a/cvdW7 Features: Highly customisable Stat Save* Group System Perks* Customisable Aircraft* Capture Zone* AI Missions* Virtual Garage* Vehicle saving to map* Loadout Saving Building Loot* Safe Zones* Spawn Menu* Settings menu that saves between servers * Could vary based on server customization Killing Grounds Client addon Steam Workshop Killing Grounds Server addon (Needed for localHost and Dedicated Server in addition to Killing Grounds Client addon) Steam Workshop Stratis Mission File: Steam Workshop Malden Mission File: Steam Workshop The server addon also has the mission files for dedicated servers as well as the BIKey.
  12. Compared to you're Emita map will it be bigger or smaller?
  13. I'm trying to make a lottery script for a life mission where players go up to an option and enter the lottery. Then every so often it will pick a winner and broadcast who the winner is. The problem I am having is when it gets to the point of picking the winner from an array. There are 2 variables: lotteryarray = []; lotterymoney = 0; I think i got the first script working the way i intended it to but it's hard to tell since the second script does not work right. lotteryplayer = name vehicle player; if ("geld" call INV_GetItemAmount < 5000) then { player sideChat"You need more money to buy a lottery ticket."; } else { ["geld", -5000] call INV_AddInvItem; player sideChat "You bought a lottery ticket for $5000 you can buy more to increase your chance of winning."; lotteryarray = lotteryarray + [[lotteryplayer]]; publicVariable "lotteryarray"; ["lotteryarray", lotteryarray] spawn ClientSaveVar; lotterymoney = lotterymoney + 5000; publicVariable "lotterymoney"; }; The second script is where I'm having problems getting it to select a random name/player. lotterywinner = lotteryarray select floor(random(count lotteryarray)); sleep 5; while {true} do { sleep 10; server globalchat format ["A Lottery winner will be picked in 10 seconds"] call broadcast; sleep 10; server globalChat format ["The Lottery has been drawn and the winner is %1. They have won $%2", lotterywinner, lotterymoney] call broadcast; sleep 1; lotteryarray = []; publicvariable "lotteryarray"; ["lotteryarray", lotteryarray] spawn ClientSaveVar; lotterymoney = 0; publicvariable "lotterymoney"; ["lotterymoney", lotterymoney] spawn ClientSaveVar; }; I have tried multiple ways of this: lotterywinner = lotteryarray select floor(random(count lotteryarray)); But it results in say either "ANY" or "NULL". Any help is much appreciated.
  14. zkb1325

    MP mission PBO's

    i have windows 7 and im trying to figure out the same thing. but i cannot find it.
  15. i got the same question but i want one team respawn lets say 5 seconds and the other team respawn 60 seconds
×