s1lentq / ReGameDLL_CS

:hammer: Reverse-engineered gamedll (CS 1.6 / CZero)
GNU General Public License v3.0
583 stars 203 forks source link

Request/Question: Assists/Wallbang in KillFeed #336

Open torriz opened 5 years ago

torriz commented 5 years ago

Would it be possible to show 1-2 in the kill feed?

  1. If you killed someone through the wall (wallbang)?
  2. Show assists in the killfeed (if enabled by player)?

I feel like this would be awesome to have!

And: Great job so far! EDIT: if client.dll is needed for f.ex the 1.3 bhopping, how hard and time consuming is this reverse-engineering?

voed commented 5 years ago

Deathmsg has only 3 arguments: killer id, victim id and headshot, you cant add any extra info without client-side modifications

torriz commented 5 years ago

Deathmsg has only 3 arguments: killer id, victim id and headshot, you cant add any extra info without client-side modifications

I've played on servers which show a player assisting in a kill. Any idea how THEY are doing it?

also is it not possible to add the extra assisting in kill argument then?

super bummer that the ReGameDLL and the reHLDS isn't matching in terms of "features and commands" . what am I going to do with mp_freeforall on client only ?

stfkolev commented 5 years ago

As for the assists, you can take a look at the following plugin for AMXX. https://forums.alliedmods.net/showthread.php?t=91360

torriz commented 5 years ago

As for the assists, you can take a look at the following plugin for AMXX. https://forums.alliedmods.net/showthread.php?t=91360

No. That's not how. The entire goal is to have it in killfeed, it is possible. They do it on some russian servers.. You just want to highlight if someone assisted the kill.. or show wallbang icon if the player was killed through a wall f.ex

EDIT: This is how "they" do it https://dev-cs.ru/resources/189/

stfkolev commented 5 years ago

I see. I misunderstood the issue itself. That's done by changing the nickname, but the killfeed itself, I'm not sure how it'll be done. Probably @voed is right:

Deathmsg has only 3 arguments: killer id, victim id and headshot, you cant add any extra info without client-side modifications

torriz commented 5 years ago

You say it only have 3 arguments, but you cannot change that? I mean, if the goal is to build further upon CS 1.6, and make it better....

SmiteIsTrashBro commented 5 years ago

because

you cant add any extra info without client-side modifications

client-side = client.dll, what currently there is no source code available, permission to edit or due the conflict, since the client.dll have to be replaced in client's computer and not in server. Unless someone develop a method to emulate client-side on server-side (something like this https://forums.alliedmods.net/showthread.php?t=23515) you have to be content with what we have right now.