Jump to content

Recommended Posts

Posted (edited)

Hi ED developer :D

 

I have found an other "problem". Maybe it is a systembehaviour...

 

In my mission The Dam I have add a convoy which is moving from the dam, though the city, to the FARP you started from.

You have to destroy this convoy or they will attack your FARP.

 

To alert the player I have add a message "Convoy is attacking the FARP".

This message will appear once the convoy left a huge triggerzone.

The trigger looks like this:

 

 

Trigger:

Name - "Convoy attacking FARP"

 

Rule:

Unit out of zone - Convoy-Unit#1

Unit out of zone - Convoy-Unit#2

Unit out of zone - Convoy-Unit#3

Unit out of zone - Convoy-Unit#4

Unit out of zone - Convoy-Unit#5

Unit out of zone - Convoy-Unit#6

Unit out of zone - Convoy-Unit#7

Groupe alive - Convoy

 

Action:

Message - "Convoy attacking FARP"

 

The problem is:

 

You spot the convoy in the city. (convoy is still inside the zone)

You'r attacking the convoy.

You have killed all convoy-units expect of the last T-80.

You'r firing a Vikhr and hit the remaining T-80.

The T-80 will start to burn.

In this moment the message will appear that the convoy is attacking our FARP! -> WRONG -> PROBLEM

 

 

Why the message will appear?

A burning unit is "outside the zone" but still not dead!

Once the unit explode the unit is "dead".

 

 

I noticed this problem in an other way before:

I was hit very critically by a stinger.

I was burning and my tail was aborted.

But I was able to extinguish the fire and trimm the Ka-50.

I was ready for fight again.

But the enemys won't attack me...

For the enemys I was dead.

 

ED, say something... please

Edited by =STP= Dragon
Posted

Sorry, this was rubbish.... retested it and evey is fine.

However, the message appeard sporadically in my mission.

Maybe because of serverlacks (?)...

Posted

Serverlacks? Did you translate from the german "fehl" or something like that? "Server errors" would be the correct form. :)

 

But anyway, I do remember that there were some errors in the multiplayer server that could cause messages to be played at the wrong time, but I am unsure of how that all worked. You could check the patchnotes and see if anything there fits what you are observing.

[sIGPIC][/sIGPIC]

Daniel "EtherealN" Agorander | Даниэль "эфирныйн" Агорандер

Intel i7 2600K @ 4.4GHz, ASUS Sabertooth P67, 8GB Corsair Vengeance @ 1600MHz, ASUS GTX 560Ti DirectCU II 1GB, Samsung 830series 512GB SSD, Corsair AX850w, two BENQ screens and TM HOTAS Warthog

DCS: A-10C Warthog FAQ | DCS: P-51D FAQ | Remember to read the Forum Rules |

|
| Life of a Game Tester
Posted

I don't know if this is the right form. I mean a delay or timeout.

Therefor the "unit outside zone" was a millisecond faster than the "unit alive" and the message was triggered... maybe...

Posted (edited)

Ah. Good point.

 

You could try something like this:

 

Trigger1:

 

Rule:

Unit out of zone - Convoy-Unit#1

Unit out of zone - Convoy-Unit#2

Unit out of zone - Convoy-Unit#3

Unit out of zone - Convoy-Unit#4

Unit out of zone - Convoy-Unit#5

Unit out of zone - Convoy-Unit#6

Unit out of zone - Convoy-Unit#7

 

Action:

Flag 1 = True

 

 

Trigger 2:

Rules:

Flag 1 = True

Group Alive = Convoy

 

Action:

Message - "Convoy attacking FARP"

 

This way you would have split the logic up a bit, and require the check on outside zone to finish properly, without causing the message, before the simulator checks the final variable. Might probably want to make sure the second one is only triggered once, I can see a potential situation where that would cause endless trigger spam, but through setting a few variables you can counter that. Perhaps set Flag 2 = true in the second trigger, and in the first trigger have a rule that Flag 2 must be false.

Edited by EtherealN

[sIGPIC][/sIGPIC]

Daniel "EtherealN" Agorander | Даниэль "эфирныйн" Агорандер

Intel i7 2600K @ 4.4GHz, ASUS Sabertooth P67, 8GB Corsair Vengeance @ 1600MHz, ASUS GTX 560Ti DirectCU II 1GB, Samsung 830series 512GB SSD, Corsair AX850w, two BENQ screens and TM HOTAS Warthog

DCS: A-10C Warthog FAQ | DCS: P-51D FAQ | Remember to read the Forum Rules |

|
| Life of a Game Tester
Posted

Yes, I know. Already done ;)

But I have not used "Flag 1 = True" in the second trigger.

I have used "Time since Flag 1 = 5sec". This should be the savest way.

 

Thanks anyway :)

Posted

Ah, yeah, that works as well. :)

[sIGPIC][/sIGPIC]

Daniel "EtherealN" Agorander | Даниэль "эфирныйн" Агорандер

Intel i7 2600K @ 4.4GHz, ASUS Sabertooth P67, 8GB Corsair Vengeance @ 1600MHz, ASUS GTX 560Ti DirectCU II 1GB, Samsung 830series 512GB SSD, Corsair AX850w, two BENQ screens and TM HOTAS Warthog

DCS: A-10C Warthog FAQ | DCS: P-51D FAQ | Remember to read the Forum Rules |

|
| Life of a Game Tester
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...