giallustio 770 Posted March 7, 2013 (edited) =BTC= Revive Hey guys! After a bit of work i'm proud to release my new revive!Remember that is an alpha so there are some bugs.Features:- Set who can revive- Revive timer- Respawn by action menu (atm)- Mobile respawn- Blacksreen or not while unconscious- Firsaid kit needed for revive- Drag injuredInstallation:Copy "=BTC=_revive" folder in your mission folder.Add in the init.sqf: call compile preprocessFile "=BTC=_revive\=BTC=_revive_init.sqf"; Add in the description.ext:Respawn = 3; RespawnDelay = 4; #include "=BTC=_revive\=BTC=_respawn.h" About the mobile:If you don't want to use it, remember to leave the array empty or you'll get an error and the script won't work!From line 27 to 37:BTC_objects_actions_west = []; BTC_objects_actions_east = []; BTC_objects_actions_guer = []; BTC_objects_actions_civ = []; if (isServer) then { BTC_vehs_mobile_west = [];//Editable - define mobile west BTC_vehs_mobile_east = [];//Editable - define mobile east BTC_vehs_mobile_guer = [];//Editable - define mobile independent BTC_vehs_mobile_civ = [];//Editable - define mobile civilian }; If you want to use it:create a vehicle in map and give it a name. (mobile_west_0 for example)Create one object per side and call them as you want. (BTC_base_flag_west for example).Open the "=BTC=_revive_init" and set:BTC_active_mobile = 1;//Line 21. BTC_mobile_respawn = 1;//Line 22. if you want to respawn the vehicle when destroyed BTC_mobile_respawn_time = 30;//Line 23. secs before the vehicle respawn BTC_objects_actions_west = [BTC_base_flag_west];//Line 27. The objects name wich the action will be assigned BTC_vehs_mobile_west = [mobile_west_0];//Line 33. the name you gave in the editor for west mobile, leave it empty if you don't want it Use the video tutorial for more information!Video Tutorial by Lucky44 Video Tutorial by MacScottie Known issues:- Some config errors after dead. (It works by the way)If you have any solution or you find bugs please tell me, so i can improve my work and everybody can enjoy itHave fun guys! ;)Versions0.1:- Release0.2:Added:- Mobile respawn- Blacksreen or not while unconscious- Firsaid kit feature0.3:Added:- BTC_pvp command to avoid enemy "Heal & Kill"Fixed:- JIP problem- magazine loaded in weapons0.4:Added:- marker for injured player- removed setvehicleinit (i hate it)- code improved0.5:Added:- You can disable the respawn button- If you set the black screen on, you can choose between the button and the action (with the action you can throw grenade, open the gear, get in the vehicle.....)- Respawn time- The first aid feature has been changed: if the injured doesn't have any first aid kit, the healer's gear will be checked.Fixed:- mobile name (to test)0.6Added:- Respawn with same gear optional- Improved the respawn gear system- Small fixes0.8Added:- actions to load injured in vehicle and pull them out (very WIP)- array of objects where the "move to mobile action" will be assigned. (BTC_objects_actions_west,BTC_objects_actions_east ,BTC_objects_actions_guer)- BTC_loop_check. *Fixed:- "move to mobile" action problemChanged:- definitions of mobile respawn now are server side.- Code improved and general fixes.0.91- Beta compatibility0.92- Added carry option (it has some "view" problems but it works, i think you have to deal with it)- Added 3d Icons- Small fixes0.93ADDED:- Respawn dialog- Spectating- New advanced wounding systemFIXED:- mobile respawn- small fixes0.95- Patch compatibility0.96- Patch compatibility0.97- Patch compatibility- Removed advanced revive- Added a lite version0.98- Re-uploadedCredits:- = BlackTemplarsClan = for testing and feedback- BIS for Arma 3- =BTC= Crasso for being killed a lot of times :P- Jman for helping with the dev version- Lucky44 for his video tutorialDownload:http://www.giallustio.altervista.org/pages/=BTC=_revive.php I got a personal message few times ago asking for my donation account. I was opposed at the beginning but i change my mind and i want to leave the freedom of choice to you.It's not a demand and there are no obligations.I am grateful for everyone's support and it really helps knowing how many people look forward to my work.It doesn't matter how small a donation is, it would mean a lot to me.Thank you for your support! Edited February 20, 2016 by giallustio 1 Share this post Link to post Share on other sites
Lightninguk 0 Posted March 7, 2013 ok will add it to my missions Striking Back and see how it goes in version .92 Share this post Link to post Share on other sites
giallustio 770 Posted March 7, 2013 Thank you Lightninguk! Let me know what you think! I'm working on the mobile respawn! I'm adding a "black screen version while unconscious" too! Share this post Link to post Share on other sites
exentenzed 2 Posted March 7, 2013 I'm adding a "black screen version while unconscious" too! Any chance you can make that optional? Share this post Link to post Share on other sites
JackSpyder 10 Posted March 7, 2013 Good work man, the lack of revive is a real killer ;) This is going to make missions almost playable (cmon ACRE, we're looking at you now!) Thanks a lot! Share this post Link to post Share on other sites
1para{god-father} 105 Posted March 7, 2013 (edited) it might be me but when i test the mission and kill myself , I get team switch then respawn is that correct ? any way you can just respawn to "respawn_west" ? and not use the Team Switch Edited March 7, 2013 by psvialli Share this post Link to post Share on other sites
giallustio 770 Posted March 7, 2013 Did you try it in MP? It's not SP compatible and i play without AI, so i don't know how you "team switch"... Share this post Link to post Share on other sites
1para{god-father} 105 Posted March 7, 2013 Loaded it in editor , saved as MP then preview - but it seems like it is in Single player not MP ? as i have set them to Playable but they still show up on the map ? Share this post Link to post Share on other sites
giallustio 770 Posted March 7, 2013 You can't preview to test the revive...You have to host a game in MP, as always! Share this post Link to post Share on other sites
1para{god-father} 105 Posted March 7, 2013 That is strange as you could before I always hit preview to test and it run the MP mission and you could test , i.e Norrin review, ACE revive so you have to now come out of the editor host and test and then come back in ? ---------- Post added at 02:24 PM ---------- Previous post was at 02:19 PM ---------- I Stand corrected it works when i test in game , i forgot i was in SP Editor .. sorry ! Share this post Link to post Share on other sites
giallustio 770 Posted March 7, 2013 [/color]I Stand corrected it works when i test in game , i forgot i was in SP Editor .. sorry ! What i tried to tell you :P No problem mate! Share this post Link to post Share on other sites
ShadowEye2099 1 Posted March 7, 2013 (edited) Absolutely loving the revive script. My outfit is going give it a good testing this weekend, so stay tuned for a 14 man massacre :p However, I've noticed 2 possible bugs from just a quick test for the Op this weekend, that may be related to the revive or just the fact that this is only alpha. The 1st seems to be on revive that kit seems to move from webbing to ruck or any combination of carrying systems and mags seem to disappear. Not a huge deal, but figured I'd bring it up. 2nd, again isn't a massive deal or script breaker and could be alpha related. When a player is revive the weapon sounds seem to vanish and only come back if weapons are changed or dropped and picked up. Doesn't seem to effect the pistols though. Anyway Mi dispiace per rompere le palle :p Figured I'd post what I found. Edited March 7, 2013 by ShadowEye2099 Spelling Share this post Link to post Share on other sites
giallustio 770 Posted March 7, 2013 Thank you ShadowEye2099! I really appreciate your feedback! The first it's a known iussue: "- I can't check if an ammo is loaded and the magazines command doesn't return it, so if you get killed and you have an AT you'll respawn without ammo." I don't know if it's possible to reassign the same gear to the vest, uniform and backpack...Maybe yes, maybe not... I don't understand very well the 2nd... Any help is welcome by the way! ;) Ce ne fossero di più che rompessero le scatole cosi ;) Share this post Link to post Share on other sites
ShadowEye2099 1 Posted March 7, 2013 Do not worry, the second point seems to be a "bug" with Arma 3. I tried with other Respawn/Revive's and the same thing happens, but yours is by far the best and we'll be sticking with this :D. I'll send you a message after our Op on Sat if we find anything else! Share this post Link to post Share on other sites
1para{god-father} 105 Posted March 7, 2013 All working good so far !!! Is there a way I can set it so Just West can use the Revive , as i so not want East to be able to use it. Thanks Share this post Link to post Share on other sites
giallustio 770 Posted March 7, 2013 Use this class: "B_Soldier_base_F" An update is coming :) I fixed a lot of problems ;) I need an help here: http://forums.bistudio.com/showthread.php?148285-From-display-name-to-classname&p=2320063#post2320063 Share this post Link to post Share on other sites
tonic-_- 53 Posted March 7, 2013 Hi, I know the issue with JIP. You don't wait until the player is not null. When a JIP client comes in he is nulled until he is ready, therefor when you add the eventhandlers, etc. The 'player' variable is null. Below isDedicated you need to do: waitUntil{!(isNil "BIS_fnc_init")}; //Wait till BIS function's are initialized waitUntil {!isNull player}; waitUntil{player == player}; in =BTC=_revive_init.sqf" Also on the init.sqf you can't use sleep or waitUntil when calling a compiled file so also change your init.sqf to: _btc_init = compile PreProcessFileLineNumbers "=BTC=_revive\=BTC=_revive_init.sqf"; [] spawn _btc_init; And your JIP issue will be solved. Share this post Link to post Share on other sites
giallustio 770 Posted March 7, 2013 Yeah i already fixed it! Thank you Tonic! I wanna fix all the things and then release the v 0.2. The last thing i miss is that: http://forums.bistudio.com/showthrea...63#post2320063 or a way to check the ammo in the weapon. Share this post Link to post Share on other sites
reclusive7 10 Posted March 8, 2013 Using with respawn = 3 works fine, but using respawn = 2 causes the respawn to occur in ocean at SW Corner. I assume because I'm using respawn = "INSTANT" and have no respawn_west marker(s) that it's placing respawns out in the ocean. I'll keep trying to figure out what I need to alter. Any help is greatly appreciated though. -CLU Share this post Link to post Share on other sites
giallustio 770 Posted March 8, 2013 It already be fixed in v 0.2! ;) Share this post Link to post Share on other sites
giallustio 770 Posted March 8, 2013 Here we go with the v 0.2! Added: - Mobile respawn - Blacksreen or not while unconscious - Firsaid kit feature Fixed: - JIP problem - magazine loaded in weapons About the mobile: Create a vehicle in map and give it a name. Create one object per side and call them BTC_base_flag_west, BTC_base_flag_east. Open the "=BTC=_revive_init" and set: BTC_active_mobile = 1;//Line 14. BTC_mobile_respawn = 1;//Line 15. if you want to respawn it when destroyed BTC_mobile_respawn_time = 30;//Line 16. secs before the respawn BTC_vehs_mobile_west = [mobile_west_0];//Line 26. the name you gave in the editor for west mobile, leave it empty if you don't want it BTC_vehs_mobile_east = [mobile_east_0];//Line 27. Same as above Download page: http://www.giallustio.altervista.org/pages/=BTC=_revive.php Share this post Link to post Share on other sites
m4dm4x 10 Posted March 8, 2013 What folder dou you mean, the profile folder or the folder in Steam ? Share this post Link to post Share on other sites
SavageCDN 231 Posted March 8, 2013 Bless you Giallustio will try it out Share this post Link to post Share on other sites
Bushbeater 0 Posted March 8, 2013 downloading now thank you for your work ;) Share this post Link to post Share on other sites