-
Notifications
You must be signed in to change notification settings - Fork 739
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Server not counting killsInfantry #3111
Comments
Further testing, only ACE3 and CBA, test mission with 3 CSAT enemy's (which I have killed but kills are not registered):
|
Vanilla A3, kills counted:
Thus I suspect one of changes in ACE3 3.4.0 did that. As I said this started the same day I've updated ACE3 on our end to 3.4.0. Wasn't happening before. |
Probably down due to the usage of I doubt there are many ways around this. I don't think we can add kill counts to specific players either. |
it's prevent instant death causing it, I turned it off and kills started counting. |
Then why this option affects AI in first place...?
|
W8, we are using prevent instant death since like few months, it wasn't happening until 3.4.0 |
Part of this did change in 3.4.0 - 988a5c7#diff-46371a0c402e2cdf1f348dd5a949689bR83 |
welp, not the killed EH again :( is there any workaround? CBA stuff maybe? in my test setting "prevent instant death" to off wasnt helping. edit:
only that I shot a civ as a independent guy |
Any news on this? |
Same |
We can provide an ACE event but I don't think we have a suitable solution for the kill count / score from the vanilla game. |
also impacts ALiVE as we record kills for War Room... now kills dont get registered. |
I would like to bring this back to light, ACE is being used widely for many different game modes. |
You don't see the problem then, we can't "fix it", because the only way to fix it at the moment is to get rid of half the medical stuff if not all. We have to do with what tools and API are available and we would rather have a good medical system rather than correct kill counting. |
We also provided an API for mission makers to be able to detect who last damaged a unit that died, so missions specifically programmed for ACE can implement kill counts. But there's nothing we can do with with the engine internal counter, as we don't have proper scripting commands to deal with it. |
Where can I find documentation of this API? I'd like to use the last damaged function, but I have not yet been able to find it in the git. |
Hello, may I suggest something for the scoreboard that doesn't work with ACE? When I play on Jigsors BMR map, it still registers the kills, and I found out that EOS has an advanced kill counter that is compatible with ACE since vanilla is not, do you think you can cooperate with producers of EOS to make this work? |
The vanilla kill counter is hard coded and cannot be edited by us. The mission you mentioned probably uses the lastDamageSource variable we provide. There also is the ACEX killtracker: https://github.com/acemod/ACEX/tree/master/addons/killtracker |
I agree with @rockurheart that EOS does something that allows kills to be registered even when using ACE. I have spent some time looking at the EOS code but I can't see what it is that allows missions using EOS with ACE to register kills when other missions don't. |
Probably a HandleDamage eventhandler on all playable units breaking medical. |
Very interesting @commy2. I did some more investigation and a new install of EOS does not cure the kills not being registered. |
Sure, but this way you also break the medical system by overwriting the damage (not just halving it, overwriting it completely). |
ACE3 Version: 3.4.1
Mods:
@CBA_A3
@ace
Placed ACE3 Modules:
Description:
As you can see above, only vehicle kills are being counted, and top players are always counted first (most kills like above).
Steps to reproduce:
#missions
commandWhere did the issue occur?
RPT log file:
The text was updated successfully, but these errors were encountered: