|Anonymous | Login | Signup for a new account||2018-06-25 18:02 UTC|
|My View | View Issues | Change Log | Roadmap | Zandronum Issue Support Ranking | Rules | My Account|
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0003131||Zandronum||[All Projects] Suggestion||public||2017-05-08 19:53||2018-06-03 09:59|
|Target Version||Fixed in Version|
|Summary||0003131: Chat EVENT script.|
|Description||It would be really nice to have control over player chatting. This in my case would allow me to control whether people are close to eachother, so you could "hear" them talk. I don't want to have people be able tot alk to eachother from far away.|
I can also imagine this being useful in Who Dun It, where you can replace consolecommand with this EVENT script instead if it comes to preventing people chatting with eachother.
This in combination withhttp://zandronum.com/tracker/view.php?id=2836 [^] would be the most solid.
|I suppose this also requires a cvar to disable the chat. The function could still pick up whenever someone actually sends a message.|
|Not withstanding the fact it's a terrible "feature," the focus is on regressions and any issues with acs and decorate. Pointless stuff like this only further delays 3.0|
You're giving zero context to your post explaining why it's terrible, so I'll just assume this is another cry for negativity. Also there's no 3.1 option, so I can't really choose to show this request can be delayed, which I'm totally fine with.
Torr Samaho (administrator)
I don't get what exactly you are requesting. It sounds as if you would like to be able to selectively block chat, which would not be possible if just some new script type is triggered when somebody chats.
Quote from Fused
Why do you think this? We even already added a tracker target for 3.1.
I request the EVENT type script to be extended to also check whenever someone chats. This message should be send as argument, and the mod could utilise it. The problem is that there should also be a way to mute everybody ingame, because otherwise it won't be very useful. I want all of this so I can have chat messages appear for players that are only close to whoever send a message, instead of having a chatmessage appear globally.
I see. This isn't a big priority, so I just mean whenever 3.0 is released.
edited on: 2017-11-06 14:41
I should improve my explanation on this ticket a bit.
I have a side project which resembles Dayz. I want to have the possibility to control chatting from players to where I can decide through code who sees what a player says depending if they're close to this person. The EVENT script was just a possible solution for this, since it's generally used for similar things.
My idea was to receive the message sent, and simply log it after doing the check I want. The only problem I have is that there's no way for me to receive what a player says.
This is roughly how the code would look like. A small workaround which allows me to send the chatmessage only to individual people:https://pastebin.com/SEBFZqL1 [^]
Tunnel connections to your server and let the proxy snif chat messages. Whenever it passes them back is your choice.
Getting player position should not be a problem.
|If it could actually include the message as a string var, that could be handy for adding chat commands in a mod.|
|Only registered users can voice their support. Click here to register, or here to log in.|
|2017-05-08 19:53||Fused||New Issue|
|2017-05-08 19:54||Fused||Note Added: 0017609|
|2017-05-08 21:51||Decay||Note Added: 0017610|
|2017-05-09 05:24||Fused||Note Added: 0017611|
|2017-05-09 06:09||Torr Samaho||Note Added: 0017613|
|2017-05-09 07:29||Fused||Note Added: 0017616|
|2017-05-13 11:15||Edward-san||Note Added: 0017638|
|2017-05-13 11:15||Edward-san||Note Deleted: 0017638|
|2017-11-06 14:36||Fused||Note Added: 0018812|
|2017-11-06 14:41||Fused||Note Edited: 0018812||View Revisions|
|2017-11-06 17:37||Filystea||Note Added: 0018815|
|2018-06-03 09:59||StrikerMan780||Note Added: 0019265|
Questions or other issues? Contact Us.
|Copyright © 2000 - 2018 MantisBT Team|