Raised This Month: $51 Target: $400
 12% 

[CSS] entWatch - Events for custom map weapons


Post New Thread Reply   
 
Thread Tools Display Modes
Author
superbird
SourceMod Donor
Join Date: May 2010
Plugin ID:
3728
Plugin Version:
1.0
Plugin Category:
Gameplay
Plugin Game:
Counter-Strike: Source
Plugin Dependencies:
    Servers with this Plugin:
     
    Plugin Description:
    A Sourcemod plugin capable of watching custom map entities and displaying chat/hud messages when the entities are picked up, dropped and used. Intended to be used for materias on Mako and Predator.
    Old 07-05-2013 , 03:03   [CSS] entWatch - Events for custom map weapons
    Reply With Quote #1

    Development has been taken over by zaCade: https://forums.alliedmods.net/showthread.php?t=237880
    Quote:
    DOWNLOAD IS ON GITHUB

    Updated with translations! 10/7/2013

    Don't approve this.
    This plugin is currently just a testing concept and I am not offering alot of support for it. But I am kind of supporting it, just add me on steam if you need help http://steamcommunity.com/id/GamSydSuper.

    Title:
    entWatch

    Current Build:
    Stable

    Games:
    CSS but there is no foreseeable reason why it won't work with other source games.

    Video:
    http://www.youtube.com/watch?v=3gAZf...ature=youtu.be

    Github:
    https://github.com/Prometheum/entWatch

    Current bugs:
    *̶ ̶T̶h̶e̶ ̶p̶r̶e̶d̶a̶t̶o̶r̶ ̶m̶a̶p̶ ̶i̶s̶ ̶c̶u̶r̶r̶e̶n̶t̶l̶y̶ ̶b̶u̶g̶g̶e̶d. Now Fixed
    * If you use Linux rename /cfg/sourcemod/entWatch to entwatch.

    Commands:
    * entW_cooldowns - 1 = Cooldowns Enabled (default)

    TODO:
    * Add revoke command - Takes the weapon from current holder and gives to specified player.
    * R̶e̶c̶o̶d̶e̶ ̶s̶o̶m̶e̶ ̶e̶n̶t̶i̶t̶y̶ ̶f̶i̶n̶d̶i̶n̶g̶ ̶a̶l̶g̶o̶r̶i̶t̶h̶m̶s̶. Done!
    *̶O̶v̶e̶r̶a̶l̶l̶ ̶n̶e̶a̶t̶e̶n̶ ̶c̶o̶d̶e̶. Done!
    * Add global config to specify all alert colors.

    Out-of-the box working maps:
    Quote:
    • ze_Destruction_of_Exorath_v7_1
    • ze_FapEscape_v1fix
    • ze_FFVII_Mako_Reactor_v5_3
    • ze_FFXII_Westersand_v7
    • ze_Industrial_Dejavu_v3_3_1
    • ze_Infected_Sewers_v4
    • ze_Lila_Panic_Escape_Hellz_v2
    • ze_LOTR_Minas_Tirith_v2_2fix
    • ze_LOTR_Mines_of_Moria_v6_3
    • ze_LOTR_Mount_Doom_v4_2
    • ze_Paper_Escaper_v6_6c2
    • ze_Parking_v3_1
    • ze_Portal_Story_v3_1
    • ze_Predator_Ultimate_v3
    • ze_ShroomForest_v2
    • ze_TESV_Skyrim_v3

    Github Readme:
    Quote:
    entWatch

    A Sourcemod plugin capable of watching custom map entities and displaying chat/hud messages when the entities are picked up, dropped and used. Intended to be used for materias on Mako and Predator.




    Features
    Quote:
    • Customizable
    • Displays a list of users holding the first 9 defined entities on the HUD.
    • Dynamic entity finding, specify the weapon_elites classname in the config along with button type and the plugin does the rest.
    • Prints a message to all users in chat when a defined entity is picked up, dropped, used.
    • Dynamic entity finding gives you:
      • Finds the entities every round for maps that like to delete entities and change entities often.
      • Allows partial names in the config for maps like ze_predator that have terrible names.
      • Supports multiples of entities, just list the entity twice in the config.
    Notes

    • Mod is currently solid as a rock. No reported crashes.
    • This plugin features 2 console commands:
      • entW_dumpmap - Dumps all the entities it has loaded into memory. (-1 Is the value of an entity until it finds the entity. entities are not found until they are picked up).
      • entW_find - Usage: "entw_find weapon_elite" this will output every entity matching weapon_elite on the map, use the classnames for configs.
      • There is also no reason why this wouldn't support other gamemodes featuring map weapons.
    • Theres no real support for this but if you email me ([email protected]) I will do my best to help.
    • Use Hammer to find entities. Use BSPSrc to decompile instead of vmex. ## Credits
    • Prometheum - Coding.
    • Bauxe - Map configs/testing/idea.
    Bugs Fixed:
    • Added option for exact name matching, mines of moria has "gandalf" "gandalf2" causing players to pick up both.
    • Added death plus disconnect alerts.
    • Rebuying a weapon while holding a watched entity no longer displays an alert.
    • Dual weapons now correctly work.
    • No longer pick up items on death.

    Last edited by superbird; 03-31-2014 at 06:47. Reason: Fixed various stuff and added attachments.
    superbird is offline
    thetwistedpanda
    Good Little Panda
    Join Date: Sep 2008
    Old 07-05-2013 , 03:17   Re: entWatch
    Reply With Quote #2

    Oh good someone wrote it so I don't have to! Bor3d Gaming needed something similar and I was going to write it up tomorrow :X.
    __________________

    Last edited by thetwistedpanda; 07-05-2013 at 03:18.
    thetwistedpanda is offline
    superbird
    SourceMod Donor
    Join Date: May 2010
    Old 07-05-2013 , 03:23   Re: entWatch
    Reply With Quote #3

    Quote:
    Originally Posted by thetwistedpanda View Post
    Oh good someone wrote it so I don't have to! Bor3d Gaming needed something similar and I was going to write it up tomorrow :X.
    Bauxe (see credits) saw 2 servers using versions of this that either relied on hardcoded entities or lacked features so he asked me to write one up and suggested I release it publicly because he had heard some other servers wanted a similar plugin.

    Last edited by superbird; 07-05-2013 at 03:42.
    superbird is offline
    superbird
    SourceMod Donor
    Join Date: May 2010
    Old 07-07-2013 , 06:36   Re: [CSS] entWatch - Events for custom map weapons
    Reply With Quote #4

    Sorry for the bump/double post, but a few people have downloaded this while some minor bugs were present. I have updated the OP with a list of bugs fixed and the latest release.
    superbird is offline
    samsah
    AlliedModders Donor
    Join Date: Mar 2008
    Location: Finland
    Old 07-07-2013 , 12:33   Re: [CSS] entWatch - Events for custom map weapons
    Reply With Quote #5

    Quote:
    L 07/07/2013 - 18:53:48: -------- Mapchange to ze_predator_ultimate_v3 --------
    L 07/07/2013 - 18:53:48: [entWatch.smx] Loading cfg/sourcemod/entWatch/ze_predator_ultimate_v3.txt
    L 07/07/2013 - 18:53:48: [entWatch.smx] Could not load cfg/sourcemod/entWatch/ze_predator_ultimate_v3.txt
    Configs are in right place.
    __________________
    samsah is offline
    superbird
    SourceMod Donor
    Join Date: May 2010
    Old 07-08-2013 , 01:35   Re: [CSS] entWatch - Events for custom map weapons
    Reply With Quote #6

    Quote:
    Originally Posted by samsah View Post
    Configs are in right place.
    Added you on steam. Can you post the config you are using on the map here in the mean time?
    superbird is offline
    Morell
    AlliedModders Donor
    Join Date: Jun 2010
    Location: World
    Old 07-08-2013 , 02:48   Re: [CSS] entWatch - Events for custom map weapons
    Reply With Quote #7

    I have the same problem with configs

    Quote:
    08:461 L 07/08/2013 - 08:45:57: [entWatch.smx] Loading cfg/sourcemod/entWatch/ze_LOTR_Mines_of_Moria_v6_3.txt
    08:461 L 07/08/2013 - 08:45:57: [entWatch.smx] Could not load cfg/sourcemod/entWatch/ze_LOTR_Mines_of_Moria_v6_3.txt

    Last edited by Morell; 07-08-2013 at 02:48.
    Morell is offline
    superbird
    SourceMod Donor
    Join Date: May 2010
    Old 07-08-2013 , 03:12   Re: [CSS] entWatch - Events for custom map weapons
    Reply With Quote #8

    Quote:
    Originally Posted by samsah View Post
    Configs are in right place.
    Morell just informed me he fixed his problem by renaming his directory from: cfg/sourcemod/entWatch/ to cfg/sourcemod/entwatch/ (note the capital).
    No idea why this happens, it works fine on Windows and Morell is using linux.

    Last edited by superbird; 07-08-2013 at 03:34.
    superbird is offline
    samsah
    AlliedModders Donor
    Join Date: Mar 2008
    Location: Finland
    Old 07-08-2013 , 04:01   Re: [CSS] entWatch - Events for custom map weapons
    Reply With Quote #9

    Quote:
    Originally Posted by superbird View Post
    Morell just informed me he fixed his problem by renaming his directory from: cfg/sourcemod/entWatch/ to cfg/sourcemod/entwatch/ (note the capital).
    No idea why this happens, it works fine on Windows and Morell is using linux.
    Yup, did the trick. Linux here too.
    EDIT: also this error happens
    Quote:
    L 07/08/2013 - 11:00:12: [SM] Native "GetClientName" reported: Client 2 is not connected
    L 07/08/2013 - 11:00:12: [SM] Displaying call stack trace for plugin "entWatch.smx":
    L 07/08/2013 - 11:00:12: [SM] [0] Line 401, C:\Program Files (x86)\Steam\SteamApps\common\Counter-Strike Source\cstrike\addons\sourcemod\scripting\ent Watch.sp::CS_OnCSWeaponDrop()
    __________________

    Last edited by samsah; 07-08-2013 at 04:18. Reason: error info
    samsah is offline
    superbird
    SourceMod Donor
    Join Date: May 2010
    Old 07-08-2013 , 04:33   Re: [CSS] entWatch - Events for custom map weapons
    Reply With Quote #10

    Ill fix it now, make sure you check github regularly as I update there daily.
    superbird is offline
    Reply



    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 02:15.


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