Jump to content
Sign in to follow this  
VictorFarbau

VF Ladder Addon

Recommended Posts

I'm all for game play additions that make the game fun and exciting, but I also like realism so maybe we can strike a nice medium...

Found this when looking at tactical ladders:

http://www.commandarms.com/product.asp?pID=231&cID=85

Might be cool if the ladders was an "item" that took up the back slot and not everyone would be able to carry it around. Might be cool to have a visual queue of someone carrying a ladder too. Just a though, if you think it's too much on the realism side then don't listen to me.

Also... a little off topic... someone needs to make a mod that FIXES the ladder detection in Arma. At first I thought this addon was it, then I got a little sad inside. Maybe you can throw that in this addon too then it would be extremely worth it.

Share this post


Link to post
Share on other sites

yeah I meant to say earlier - ONLY the sniper class carries the ladder in evolution, although everyone can climb it. makes sense for sniperto have it cos he can climb up on the supermarket roof and nail some guys etc. works quite well, but you have to be a bit careful jumping from the top of the ladder down ont othe roof. once i borrow victor's move script this will be brilliant... thanks mate!

what we need next is a plank that can be passed across from one roof to another lol, or dare i say it - an ability to JUMP?

*sound of gasps! and cries of heretic!*

Share this post


Link to post
Share on other sites

i think your addon is pretty cool and open a big doors to lot of addon makers who want "udapte" your addon

i think for a reco team like it's would be cool to have a ladder to climb in a roof top

Share this post


Link to post
Share on other sites

Well this addon is very cool... just imagine using this in pvp. You have to team up with a guy, one is the sniper, the other one carries the ladder. That would be great..

Share this post


Link to post
Share on other sites

Now why is the 1st thought that enters my head about arma ladders.

"here come the city life/ real life type addons?", I see Arma2 window cleaning business opportunities, heck if this is a multi level marketing I could get in on the 1st rung and make my fortune :D

Career in Arma cat burgling anyone? Who will be first to make the fire tender addon? A cat up a tree rescuer dude/dudett addon. Oh no a fireman Sam sim addon lol

Hmm I think I have warped sense of humour :confused:

"Windows cleaned, great prices, tidy workmen, no job too high, Dodgy roofing repairs considered, weekly,monthly or contract. The Chernarus sea covers half the map, the rest is covered by us.... HeightMasters, a rung above the rest"

"We clean gutters so you don't have to live in one"

"Having trouble with your pussy :p,

Rest easy and let us take care of it (Private or contract)

Heightmasters, where for every cat rescued from a tree, we donate 1 less tree to the arma maps, Green is mean"

What our customers say

"After 50 years my bell started to hang more to one side, I was at my wits end, what if it fell off?" Heightmasters came in and had it erect in only 6 hours,, bless them".....Pastor Benedict, Church of Chernarus.

"It took them awhile to extend the ladders in 50cm increments, but the lads from Heightmasters were the first to clean the top floor hotel windows in 20 years. Now we can open the curtains in the top floor ambassadors suite and stop telling our guests it was to protect them from snipers". Hotel Manager

International Hotel Chernogorsk

What the Press say

"Right up there"

Stary Sobor Times

"A cut above"

Msta womens knitting guild annual magazine

"TreeMendous"

Cats protection league, Berezino sponsor a mog mag

HeightMasters for a top level service

Share this post


Link to post
Share on other sites
I'm all for game play additions that make the game fun and exciting, but I also like realism so maybe we can strike a nice medium...

Found this when looking at tactical ladders:

http://www.commandarms.com/product.asp?pID=231&cID=85

Might be cool if the ladders was an "item" that took up the back slot and not everyone would be able to carry it around. Might be cool to have a visual queue of someone carrying a ladder too. Just a though, if you think it's too much on the realism side then don't listen to me.

Oh, and it cost only 1700 $.Will buy 2 of them :yay:

Share this post


Link to post
Share on other sites

Pre-911 - Military didn't really care about tactical ladders.

Post 911 - Took some growing pains, like ladders made out of wood that broke and fell apart when a fully kitted guy climbed on it.

To where the military is now, tactical ladders of all shapes and sizes. Obviously they are used in urban areas, mainly for roof top teams or climbing teams. Whether is was sniper overwatch or a roof entry team, many types of ladders were used. Buildings with walls around the main house were secured by guys using short ladders to get their weapon over the wall so they could clear the courtyard.....like what is typically found in Iraq & Afg.

Little Giant ladders were also used to scale spans from one roof top to another. Break the Little Giant ladder into 2 pieces and 2 guys carried it.

Some guys even made these foam hook that velcro'd into the shoulder strap of the body armor shell that they hung light weight ladders on which made it much easier to carry.

I think the ladder script is an excellent idea!

Share this post


Link to post
Share on other sites

@Old Bear, Foxhound

Thank you for hosting this on your sites! Your service to the community is always appreciated.

VictorFarbau

Share this post


Link to post
Share on other sites

It would be great to see this ladder as a backpack item with mass and weight. You are limited to the number you can carry, like a stretcher. I think its a great item to have but shouldnt have unlimited quantity. make it so you can drop it and someone else can pick it up.

Share this post


Link to post
Share on other sites

I tested this on my units public server, works great. I also found the answer to the question. It may be client side, but your not the only client who can see it. Once you hit place ladder it's visible to all players, and all players can use it. Works like a charm

Share this post


Link to post
Share on other sites

@MadMike, I need to patch 1 or 2 things anyway and with the next release I will include a server key.

Regards,

VictorFarbau

Share this post


Link to post
Share on other sites

Thx for the release of the new version! :thumbsup:

ArmedAssault.info Mirror and News:

8722152.gif

We have also added this release to your personal author profile

If a release or contact information is missing, feel free to drop a PM, it will then be added.

And here is the BBCode if you want to add our Mirror to your release post :

[url=http://www.armedassault.info/index.php?cat=addons&game=1&id=1343][img=http://www.armedassault.info/mirrorgen2/8722152.gif][/url]

If you prefer a text only BBCode please copy and paste the code below :

[b]ArmedAssault.info Mirror :[/b]
[url=http://www.armedassault.info/index.php?cat=addons&game=1&id=1343]DOWNLOAD - VF Ladder (v.b08) - [3 KB] from ArmedAssault.info[/url][/spoiler]

Share this post


Link to post
Share on other sites
Pre-911 - Military didn't really care about tactical ladders.

Post 911 - Took some growing pains, like ladders made out of wood that broke and fell apart when a fully kitted guy climbed on it.

To where the military is now, tactical ladders of all shapes and sizes. Obviously they are used in urban areas, mainly for roof top teams or climbing teams. Whether is was sniper overwatch or a roof entry team, many types of ladders were used. Buildings with walls around the main house were secured by guys using short ladders to get their weapon over the wall so they could clear the courtyard.....like what is typically found in Iraq & Afg.

Little Giant ladders were also used to scale spans from one roof top to another. Break the Little Giant ladder into 2 pieces and 2 guys carried it.

Some guys even made these foam hook that velcro'd into the shoulder strap of the body armor shell that they hung light weight ladders on which made it much easier to carry.

I think the ladder script is an excellent idea!

i was going to say that tactical ladder is nothing more than a little giant knockoff, or vice versa, but youve beat me to it

Share this post


Link to post
Share on other sites

Hi Victor: Is there any chance of you writing this script to work in arma1/first arma also, or tell me what to change/fix? The way you have it now it doesn't show on screen when you click Esc, I have it so it shows in my action menu. But it doesn't build the ladder, it gives an error. Something about line 14 and the _lad = _ladtype createvehicle part in the createladder.sqf. Thanks, Robert.

Edited by SpectrumWarrior

Share this post


Link to post
Share on other sites

@SpectrumWarrior, the class names of the ladders have not changed from Arma1 to Arma2; the error might be caused by something else.

Could you PM me the rpt log messages related to VFladder? I'll have a look then. Maybe we can get this working in Arma1, too.

VictorFarbau

Share this post


Link to post
Share on other sites

Hello,

well, the problem is that getposATL is a function introduced in A2 only. It enables the correct positioning of ladders when the player is above terrain level (e.g. on a roof). Arma 1 only knows about getposASL instead - I don't think this will work correctly.

All would work fine while on the ground; but as soon as you'd enter a roof and spawn another ladder it would spawn somewhere way above or below you since the correct height of the player would be incorrectly computed.

Nonetheless, I will compile a version using this command and upload it. And here it is:

http://www.mediafire.com/download.php?x2glgwykp6lo872

Don't blame me if it doesn't work well; I was relying on getposATL for this.

VictorFarbau

Edited by VictorFarbau

Share this post


Link to post
Share on other sites

Thanks Victor: You're right about still not working, Now I get the error infront of the getposASL

_lad = _ladtype createVehicle [(|#|getposASL _who select 0) + (sin(getdir _who) * _dist), (|#|getposASL _who select 1) + (cos(getdir _who) * _dist)];

OK, this is what I have so far

// Create and position ladder

// Build 008

private ["_player","_params","_ladparam","_ladtype","_lad","_laction1","_laction2","_laction3","_zvector","_dist"];

VFladderplaced = 0;

VFladderactive = 1;

_params = _this select 3;

_who = _params select 0;

_ladparam = _params select 1;

_dist = 0;

IF (_ladparam == 0) THEN {_ladtype = "Land_ladder_half"};

IF (_ladparam == 1) THEN {_ladtype = "Land_ladder"};

_lad = _ladtype createVehicle [(getposASL player select 0) + (sin(getdir player) * _dist), (getposASL player select 1) + (cos(getdir player) * _dist)];

_laction1 = player addAction ["Drop Ladder","ION_InstantViewDistance\VFladder\lad_placed.sqf"];

sleep 120;

player removeAction _laction1;

_laction2 = _lad addAction ["Flip ladder","ION_InstantViewDistance\VFladder\lad_flip.sqf",_lad,0,false];

_laction3 = _lad addAction ["Remove ladder","ION_InstantViewDistance\VFladder\lad_remove.sqf",_lad,0,false];

_lad addAction ["Raise ladder","ION_InstantViewDistance\VFladder\lad_higher.sqf"];

_lad addAction ["Lower ladder","ION_InstantViewDistance\VFladder\lad_lower.sqf"];

sleep 60;

// After 60 sec, remove flip and removal, just keep raise and lower

//_lad removeAction _laction2;

//_lad removeAction _laction3;

Hmmm not sure why it is showing a space between high er and lowe r but that is not in the actual code that way lol

Now this builds the ladder, but builds it 15 metters to the left and 15 metters north. It only builds the ladder facing north. I can drop the ladder, I can raise it, lower it, flip it, and remove it. I do not have control of the ladder I can not move it any where. And you're right about not building it on another roof, builds it on the ground no matter where I am located.

If I add this back into the script I get errors again

WHILE {VFladderplaced == 0} |#|DO

{

_zvector = ((player weaponDirection (currentWeapon player)) select 2) * 3 - 1;

_lad setposASL [(getposASL player select 0) + (sin(getdir player) * _dist), (getposASL player select 1) + (cos(getdir player) * _dist), (getposASL player select 2) + _zvector];

_lad setDir (getDir player);

sleep 0.05;

};

and another error somewhere in the _zvector line, not sure where as the error screen doesn't go big enough to see where it is. Edited by SpectrumWarrior

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×