Forum Jump :

Author Message

Duda  



Posts: 57
Rank:


Level: Member

Country: 00
Location:
Occupation:
Age:
In-game name: [SA] Duda

 
#1 Posted at 2016-03-10 22:51        
     
Advanced Towing Released!





Adds support for towing vehicles using ropes. Works in both SP and MP. Watch the video for directions.

Also check out my Advanced Sling Loading addon for more rope features!

Features:


- Tow other vehicles behind Ships, Cars, Trucks and Tanks
- The size of the vehicle impacts it's towing capability
- Other players (including AI) can tow other players
- Supports towing damaged / destroyed vehicles
- Supports towing "trains" of vehicles (disabled by default - see below)

Installation:


1. Subscrive via steam: http://steamcommunity.com/sharedfiles/filedetails/?id=639837898 or dowload latest release from https://github.com/sethduda/AdvancedTowing/releases
2. If installing this on a server, add the addon to the -serverMod command line option
3. Optionally, this can be installed directly in the mission PBO by calling the advanced towing script via initServer.sqf. You'll find the sqf script (fn_advancedTowingInit.sqf) in the addons directory inside the downloaded addon.

Default Towing Rules:


- Tanks can tow tanks, cars, ships and air
- Cars can tow cars, ships and air
- Trucks can tow cars, ships and air
- Ships can only tow ships
- You can't tow locked vehicles (see settings below)
- You can only tow one vehicle at a time (see settings below)

Notes for Mission Makers:


You can enable "trains" of vehicles by defining the SA_MAX_TOWED_CARGO varible in your init.sqf file. By default, this is set to 1. When set, vehicles can tow up to the max number of specified vehicles. If you try to tow more, your vehicle won't be able to move. Note, however, mass of all vehicles will be taken into account. It's going to be slower to two vehicles vs one.

SA_MAX_TOWED_CARGO = 3;

You can customize which classes of objects can "deploy" tow ropes by overriding the SA_TOW_SUPPORTED_VEHICLES_OVERRIDE variable in an init.sqf file.

SA_TOW_SUPPORTED_VEHICLES_OVERRIDE = [ "Air", "Ship" ];

This will only allow objects of class Air and Ship deploy tow ropes

You can customize what can and can't be towed by defining the SA_TOW_RULES_OVERRIDE variable in the init.sqf file.

SA_TOW_RULES_OVERRIDE = [ ["Air", "CAN_TOW", "Ship"], ["Air", "CAN_TOW", "Air"], ["Ship", "CANT_TOW", "Air"], ["Ship", "CAN_TOW", "Ship"] ];

In this example, all objects of class Air can tow Ships and Air. However, Ships can only tow ships.

You can allow towing of locked vehicles by defining SA_TOW_LOCKED_VEHICLES_ENABLED in your init.sqf file. It defaults to false.

SA_TOW_LOCKED_VEHICLES_ENABLED = true;

You can allow towing in an Exile safe zone by defining SA_TOW_IN_EXILE_SAFEZONE_ENABLED in your init.sqf file. It default to false.

SA_TOW_IN_EXILE_SAFEZONE_ENABLED = true;

Not working on your server?


Make sure you have the mod listed in the -mod or -serverMod command line option. Only -serverMod is required for this addon. If still not working, check your server log to make sure the addon is found.

FAQ


This addon is only required on the server - is it going to slow down my server?

No - while this addon is server-side only, it installs itself on all clients without them downloading the addon. Most of the time, the towing code actually runs client-side, even though you installed the addon only on the server. Magic!

Why is the vehicle I'm towing jumpy/laggy?

If you're towing a vehicle that another player is driving, it's slower to transmit position updates for the towed vehicle. This will result in laggy looking towing. Have the player move to the passenger seat and then re-attach the tow ropes.

Also, when using this in MP, all other players watching someone tow something will also notice the towed vehicle isn't moving as smoothly. This is also due to network delay. Usually this isn't too noticeable unless moving very fast.

Issues & Feature Requests


https://github.com/sethduda/AdvancedTowing/issues

If anyone wants to help fix any of these, please let me know. You can fork the repo and create a pull request.

Special Thanks for Testing:


- Stay Alive Tactical Team (sa.clanservers.com)
- BI forum community: diesel tech jc, TeTeT, belbo
- Crimson Gaming for testing on exile (crimsongamingau.com)
- DirtySanchez & XLD (exilemod.com) for his great ideas & work to make this functional with Exile

This post was edited by Duda (2016-03-29 22:58, 603 days ago)

Stop by Arma server (66.55.158.30 Port: 2302) to try out my latest development work! Server includes Advanced Sling Loading and AI Command, plus a ton more that hasn't been published yet!

Author Message


Posts: 122
Rank:


Level: Member

Country: fr
Location:
Occupation:
Age:
In-game name:

 
#2 Posted at 2016-03-10 23:25        
     
Fantastic work ! I told my community about your work and we were very impatient to finally use it ! A great question is : will there be an addon version, such as for your advanced sling loading ?

Thank you again for this great stuff !!


Advertisement


Author Message


Posts: 1589
Rank:


Level: Member

Country: pf
Location: Tahiti
Occupation: too many Arma
Age: 57
In-game name: Kobayashi Maru

 
#3 Posted at 2016-03-10 23:27        
     
Yes, well done, indeed!

PLEASE CONTACT ME ON BI FORUMS FOR ANY SCRIPT / MOD QUESTION. TKS

Author Message

Duda  



Posts: 57
Rank:


Level: Member

Country: 00
Location:
Occupation:
Age:
In-game name: [SA] Duda

 
#4 Posted at 2016-03-10 23:43        
     
# Cheitan : Fantastic work ! I told my community about your work and we were very impatient to finally use it ! A great question is : will there be an addon version, such as for your advanced sling loading ?

Thank you again for this great stuff !!


Yes, you can get the addon on steam:

http://steamcommunity.com/sharedfiles/filedetails/?id=639837898

Stop by Arma server (66.55.158.30 Port: 2302) to try out my latest development work! Server includes Advanced Sling Loading and AI Command, plus a ton more that hasn't been published yet!

Author Message


Posts: 20268
Rank:


Level: Super Admin

Country: nl
Location: The Netherlands
Occupation:
Age: 41
In-game name: Foxhound

 
#5 Posted at 2016-03-11 09:04        
     
Thanks for the release :-)
News is up on the frontpage and you can find our mirror here:



Visit my family webshop desteigerhoutshop.nl.

Author Message

Duda  



Posts: 57
Rank:


Level: Member

Country: 00
Location:
Occupation:
Age:
In-game name: [SA] Duda

 
#6 Posted at 2016-03-12 17:52        
     
New version published to steam. You can also find the updated source/pbos here:
https://github.com/sethduda/AdvancedTowing/releases/tag/1.1

Changes:

- Improved movement of vehicle when moving over slopes.
- Improved positioning of cargo on the ground. Should resolve some problems with custom vehicles moving into the air.

Stop by Arma server (66.55.158.30 Port: 2302) to try out my latest development work! Server includes Advanced Sling Loading and AI Command, plus a ton more that hasn't been published yet!

Author Message


Posts: 1
Rank:


Level: Member

Country: fk
Location:
Occupation:
Age:
In-game name:

 
#7 Posted at 2016-03-13 11:52        
     
Hello,

this is exactly what I was looking for. But... There is a but :)

I'm runing an Arma 3 Exile mod server, and whatever I tried, I seem unable to make your mod work...

Any clue for install ?

Thanks alot for your help


Author Message

Duda  



Posts: 57
Rank:


Level: Member

Country: 00
Location:
Occupation:
Age:
In-game name: [SA] Duda

 
#8 Posted at 2016-03-13 17:27        
     
likely has to do with the configuration of remote exec cfg

This post was edited by Duda (2016-03-27 02:51, 606 days ago)

Stop by Arma server (66.55.158.30 Port: 2302) to try out my latest development work! Server includes Advanced Sling Loading and AI Command, plus a ton more that hasn't been published yet!

Author Message


Posts: 3
Rank:


Level: Member

Country: by
Location:
Occupation:
Age:
In-game name:

 
#9 Posted at 2016-03-18 10:03        
     
Hello, can you disable function to make a big trains of vehicles? I mean its "slightly" unrealistic when 1 tank can tow 10 of the same tanks in chain... So, only 1 tow vehicle in one time rule is it possible ?

This situation is not normal: https://www.youtube.com/watch?v=f4ekF42yOfg&feature=youtu.be

Also, speed of all vehicles in tow mode need to be decreased.
You need to make check on tanks if tracks is present. If no, you can start tow and speed it up, but you cant stop it, becose of no brakes...

Its only feedback.

BTW very, very NICE job !!!

Added 48 minutes later:

More problems:

https://www.youtube.com/watch?v=2yl9g7KHCD4&feature=youtu.be

This post was edited by almost (2016-03-18 10:52, 615 days ago)


Author Message

Duda  



Posts: 57
Rank:


Level: Member

Country: 00
Location:
Occupation:
Age:
In-game name: [SA] Duda

 
#10 Posted at 2016-03-18 21:34        
     
Thanks, I'm tracking these issues here:

https://github.com/sethduda/AdvancedTowing/issues

If anyone wants to help fix any of these, let me know.


Also, marcheur:

I was able to get Advanced Towing this working on Exile. See the description on the steam workshop page for directions:

http://steamcommunity.com/sharedfiles/filedetails/?id=639837898

This is using a slightly modified script version of the mod. Eventually I'll merge it back into the addon version.

Stop by Arma server (66.55.158.30 Port: 2302) to try out my latest development work! Server includes Advanced Sling Loading and AI Command, plus a ton more that hasn't been published yet!

Author Message


Posts: 1589
Rank:


Level: Member

Country: pf
Location: Tahiti
Occupation: too many Arma
Age: 57
In-game name: Kobayashi Maru

 
#11 Posted at 2016-03-19 01:22        
     
For sure the speed limit, see command limitSpeed could be adjusted to the number of vehicles in train. Say 1/3rd less than the previous limitation, or (2/3)^n, where n is the number of vehicles. (just an example).

PLEASE CONTACT ME ON BI FORUMS FOR ANY SCRIPT / MOD QUESTION. TKS

Author Message


Posts: 3
Rank:


Level: Member

Country: by
Location:
Occupation:
Age:
In-game name:

 
#12 Posted at 2016-03-22 07:24        
     
Hello Duda.
Another problem: https://www.youtube.com/watch?v=2aloJ1WssKg&feature=youtu.be
In a battle field to flip over a tank need to be used another tank, or special vehicle:




Now we have no this vehicles.. so..

Reality:
https://www.youtube.com/watch?v=p8ZYB2trSKQ

Can you make script to flip over a vehicle by another ? And in main check position of vehicle if it flipped over to disable towing it?

Thx man for your work!

P.S. I think guys from ACE3 will glad if you ask em to add your work to mod with greatest history of whole Arma comunity.


Author Message

Duda  



Posts: 57
Rank:


Level: Member

Country: 00
Location:
Occupation:
Age:
In-game name: [SA] Duda

 
#13 Posted at 2016-03-27 02:51        
     
v1.3 of Advanced Towing has been released. You can find it on Steam ( http://steamcommunit...s/?id=639837898 )

Changes:

    Improved towing vehicle speed simulation based on the mass of towed vehicles. Now can take all vehicles in a chain into account.
    Mission creator can now specify max number of vehicles in a chain. Defaults to 1. Change in your init.sqf file using the variable SA_MAX_TOWED_CARGO. (e.g. SA_MAX_TOWED_CARGO = 5;)
    Fixed issue causing vehicles to drive on top of trees/bushes instead of driving through them.
    Added networking functions to support Exile servers. Makes server-only addon work on Exile servers with no modifications to the mission pbo or CfgRemoteExec.

Most important change for Exile:

You no longer need to change your mission pbo / CfgRemoteExec. The server-side addon is all that's needed:

You can either install this like any other addon (using -serverMod command line option), or you can drop the pbo downloaded via steam into your @ExileServer/addon directory. Either approach will work. No changes needed to your mission file / description.ext / CfgRemoteExec. This addon has been built to use Exile's built in networking code.

Stop by Arma server (66.55.158.30 Port: 2302) to try out my latest development work! Server includes Advanced Sling Loading and AI Command, plus a ton more that hasn't been published yet!

Author Message

Duda  



Posts: 57
Rank:


Level: Member

Country: 00
Location:
Occupation:
Age:
In-game name: [SA] Duda

 
#14 Posted at 2016-03-29 22:59        
     
If anyone has any feedback, please let me know!

Stop by Arma server (66.55.158.30 Port: 2302) to try out my latest development work! Server includes Advanced Sling Loading and AI Command, plus a ton more that hasn't been published yet!

Author Message

Duda  



Posts: 57
Rank:


Level: Member

Country: 00
Location:
Occupation:
Age:
In-game name: [SA] Duda

 
#15 Posted at 2016-04-01 02:52        
     
v1.4 of Advanced Towing has been released. You can find it on Steam ( http://steamcommunity.com/sharedfiles/filedetails/?id=639837898 )

Changes:

- Adding additional hints/alerts when trying to tow locked/safezone vehicles

Stop by Arma server (66.55.158.30 Port: 2302) to try out my latest development work! Server includes Advanced Sling Loading and AI Command, plus a ton more that hasn't been published yet!