Raised This Month: $182 Target: $400
 45% 

Forlix DeadChat


Post New Thread Reply   
 
Thread Tools Display Modes
Author
Forlix
Senior Member
Join Date: Dec 2008
Location: Hamburg, Germany
Plugin ID:
1010
Plugin Version:
1.15
Plugin Category:
General Purpose
Plugin Game:
Counter-Strike: Source
Plugin Dependencies:
    Servers with this Plugin:
    17 
    Plugin Description:
    Relays chat messages of dead players and spectators to alive players
    Old 07-17-2009 , 13:18   Forlix DeadChat
    Reply With Quote #1

    This addon for SourceMod on a CS:S server allows dead players and spectators to chat with the living players. Messages are relayed to the living upon occurence of a player_say event, so no hidden admin messages, messages of muted users, or similar things that would not normally be visible in chat will ever be exposed. The relayed messages are exactly identical to the standard and the clients language is taken into account (unlike some already availalable plugins offering deadchat). Actually, they are the standard messages, as the plugin triggers the localized phrases on the client, rather than trying to format the messages itself.


    Detailed features:
    • Dead players and spectators can chat with the living players
    • Team-only messages remain team-only (if from a dead player, visible to his dead/alive team)
    • Message formatting and prefixes (Terrorist, Spectator, etc.) completely identical to standard, supporting all client languages
    Changes in v1.05: (2009/07)
    • Initial release
    Changes in v1.1: (2009/08 )
    • Added TF2 support
    • Some minor changes to the code
    Changes in v1.15: (2009/08 )
    • Duplicate player_say events no longer cause duplicate messages
    • Events with the "dontBroadcast" flag set to true are now ignored
    • Game detection now done by mod-dir instead of game description
    Configuration ConVars:

    forlix_deadchat_relay_mode
    - Relay all messages to alive players, respecting team-only flag (1), Disable relaying (0)

    forlix_deadchat_version
    - Version tracking

    The plugin file (.smx) goes into "cstrike/addons/sourcemod/plugins".


    Get the most recent version at:
    http://forlix.org/gameaddons/deadchat.shtml

    Last edited by Forlix; 10-27-2012 at 20:37.
    Forlix is offline
    Send a message via ICQ to Forlix Send a message via MSN to Forlix
    Dragonshadow
    BANNED
    Join Date: Jun 2008
    Old 07-17-2009 , 14:52   Re: Forlix DeadChat v1.05
    Reply With Quote #2

    If this is better than current deadchat plugins, can you make this tf2 compatible?
    Dragonshadow is offline
    Forlix
    Senior Member
    Join Date: Dec 2008
    Location: Hamburg, Germany
    Old 07-17-2009 , 16:16   Re: Forlix DeadChat v1.05
    Reply With Quote #3

    I dont own TF2 so its unlikely unless someone can provide me with tf2_english.txt from the GCF file, and tell me how the teams are set up, etc. All I know is there is a Red and Blue team, right? And probably Spectator, but I have no idea about the team ID's.
    Forlix is offline
    Send a message via ICQ to Forlix Send a message via MSN to Forlix
    DontWannaName
    Veteran Member
    Join Date: Jun 2007
    Location: VALVe Land, WA
    Old 07-17-2009 , 16:55   Re: Forlix DeadChat v1.05
    Reply With Quote #4

    Its the same as CSS, 0, 1 and 2 I think
    __________________

    DontWannaName is offline
    retsam
    Veteran Member
    Join Date: Aug 2008
    Location: so-cal
    Old 07-17-2009 , 18:28   Re: Forlix DeadChat v1.05
    Reply With Quote #5

    TF2 is 1, 2(red), 3(blue)
    retsam is offline
    Dragonshadow
    BANNED
    Join Date: Jun 2008
    Old 07-17-2009 , 21:04   Re: Forlix DeadChat v1.05
    Reply With Quote #6

    Here ya go
    Attached Files
    File Type: ini tf_english.txt.ini (213.7 KB, 341 views)
    Dragonshadow is offline
    Atreus
    SourceMod Donor
    Join Date: Apr 2005
    Location: San Diego, CA
    Old 07-18-2009 , 22:21   Re: Forlix DeadChat
    Reply With Quote #7

    Forlix, does this work properly with the gag and silence commands in SourceMod? I've had a Dead/GhostChat plugin I wrote long ago and have been using for ages. I was finally thinking of putting it up around the time the other one was posted :v Unfortunately, both mine and his have an issue where if someone is gagged or silenced, their chat will still come through when they are dead
    Atreus is offline
    Send a message via AIM to Atreus Send a message via MSN to Atreus
    Forlix
    Senior Member
    Join Date: Dec 2008
    Location: Hamburg, Germany
    Old 07-18-2009 , 22:37   Re: Forlix DeadChat
    Reply With Quote #8

    I didnt test this because I dont use the SourceMod admin stuff, but I'm pretty sure that it works. If the message of the dead player does not appear in chat, no matter what the reason, it wont be made visible elsewhere by this plugin.
    Forlix is offline
    Send a message via ICQ to Forlix Send a message via MSN to Forlix
    Antithasys
    Moderator
    Join Date: Apr 2008
    Old 07-31-2009 , 20:43   Re: Forlix DeadChat
    Reply With Quote #9

    Remove compiled version please since plugin compiles on forums.
    __________________
    [my plugins]

    When you think about asking a question... consider what have you tried?
    Antithasys is offline
    bl4nk
    SourceMod Developer
    Join Date: Jul 2007
    Old 08-02-2009 , 15:17   Re: Forlix DeadChat
    Reply With Quote #10

    Looking at the code it looks like the original message would still get sent through, producing two final messages. Can someone test the plugin out and tell me if it sends only the one message or not?
    bl4nk is offline
    Reply


    Thread Tools
    Display Modes

    Posting Rules
    You may not post new threads
    You may not post replies
    You may not post attachments
    You may not edit your posts

    BB code is On
    Smilies are On
    [IMG] code is On
    HTML code is Off

    Forum Jump


    All times are GMT -4. The time now is 18:44.


    Powered by vBulletin®
    Copyright ©2000 - 2017, vBulletin Solutions, Inc.
    Theme made by Freecode