Jump to content

Recommended Posts

ZaknafeinTV
Posted (edited)

Hello.

 

I'm prepare a simple mission in RoF mission builder. Its a simple match point mission for two teams (5+ pilots on each side), when two teams must destroy two of tree this same object to win match. One live, short time, simple rules, ease to learn, hard to master. Mission from which can easily create the league.

 

But...

 

Problem is when blue or red team destroy this same object, object does not know by who was killed to send text message to the opposing team.

 

Example:

 

Red and blue team must destroy this same object to win game.

 

Red team destroy object, blue team has a message that red team destroy object, game end, red wins. (i know how, ease to do )

+ Blue team destroy this same object, red team has a message that blue team destroy object, game end, blue wins. (not possible )

 

Not possible, because when we add two text message (for different coalitions) to this same object with trigger "on killed"(of the object), and only one team destroy this target, object lunch two message that two team destroy this target.

 

Solutions:

 

Developers should in "On event properties" below "Type", should add "by which coalitions"  (and we choose coalitions, one, two, or more).

https://www.dropbox.com/s/gup888fo16sr9be/Zrzut%20ekranu%202015-05-04%2017.10.51.png?dl=0

 

Logic looks like this:

 

if >Object > on killed > by coalitions (also damage, and others)> then something

 

I was try found solutions in deathmach mode, and capture the flag, because if mission work in RoF it will be ease transfer to BoS or BoM. Hope im not complicated my problem.

 

If more advanced mission builders, know solutions please answer.

 

If devs add this litle stuff to RoF, and BoS builder, mission builder will gain more opportunities, and mission will be more interesting, and ease to do.  

 

S!

Edited by Zaknafein
AbortedMan
Posted

This can be done but it's very hard to explain with text. I'm away from my computer at the moment, but will provide an example when I can.

ZaknafeinTV
Posted

Hi, thx for quick answer, i was trying with many settings in a lot of variants, testing this in multiplayer server on 2 Pc connected in lan, to watch what happens on the other side. I hope you succeed. 

ZaknafeinTV
Posted (edited)

How yours progress to explain, how to do this. Maybe try write ?

 

I only need, when neutral target is destroyed by one of two teams, to send two messages. First message to team who destroyed this one target, and second message to team who not destroyed this one target, where is writing who destroyed this one target.

 

I know this is possible, when this target belongs to one of the team.

 

I do not want divide this target into two, for each team, it must be one neutral.

 

Maybe someone else know solution how do this ?

Or it is possible ?

Edited by Zaknafein
Posted

I don't see how you could get that within DServer only. But it might be possible with an extra application that watches the server logs. Maybe these logs contain information about who destroyed what object. It would then send a message to the server using the console API. The mission should be able to read that signal using the server input MCU.

 

At least that's the theory. Haven't tried it in practice.

  • Upvote 1
ZaknafeinTV
Posted

This is very interesting theory, I thin over 5 years of rise of flight mission builder nobody did this, or I cannot found on RoF forum. To be honest I'm not surprised that my problem is not possible to do. When I learning RoF mission builder I see how not complex it is, not finished. There is no simple "back one step" button, no testing mode, simple stuff needs a lot of triggers, and tests needs lunch game and creating server (easier in RoF) when in BoS we need access from devs. And all this stuff are simple copied to BoS, no hard work to add something, but cut a few. At the end BoS mission builder it is less complex then RoF. Ehh...  what a mess. :(

 

Thx for answer Coconut, its very good idea. You have my Vote +

Posted

Happy to be helpful if I can.

 

I don't know that it's impossible within the mission editor, I just don't personally see how that could be done. AbortedMan said it could be done, and I'm interested to see his idea.

AbortedMan
Posted

I'm still watching this thread! Haven't had a chance to open the editor in a while (too much work stuff and attention from girls!), but I'll show you guys a concept soon.

 

It involves a timer loop triggered on a complex trigger that deactivates an identical timer loop that is triggered on the opposite team aircraft entering the area. It won't be 100% error free, like if two teams are going to be killing the object at nearly the same time, but it should somewhat work, unless testing proves otherwise.

No601_Swallow
Posted

He makes kick-ass missions and has attention from girls!   :salute: My hero! 

 

Live the dream, AM! ;)

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...