AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Unapproved Plugins (https://forums.alliedmods.net/forumdisplay.php?f=109)
-   -   HideNSeek [alpha] (https://forums.alliedmods.net/showthread.php?t=73874)

bl4nk 07-07-2008 19:11

HideNSeek [alpha]
 
6 Attachment(s)
HideNSeek
A "Hide and Seek" style game where one team hunts the other.

Plugin Information:
This plugin is a major overhaul of CS:S. Based on the map being played (cs/de), one team will be the Hiders and the other will be the Seekers. The objective of each team is as follows:
  • Hiders
    • Find a good spot to hide, and either stick there or move around to prevent being found and killed by the seekers.
    • Use your grenades to distract the seekers or to just escape from a bad situation.
  • Seekers
    • Find and kill the hiders before the round ends.
Once the round ends, if any hiders are alive, that team will win. If there are no hiders alive by the end of the round, the seekers win. The two win outcomes will decide who becomes the seekers and hiders for the next round:
  • Hiders win
    • All previous seekers are moved over to the hiding team. A random group of people from the previous hiding team will be chosen to become the seekers.
    • Hiders who lived until the end of the round will be prioritized towards becoming a seeker.
  • Seekers win
    • The team count is recalculated and balanced according to the ratio CVar.
      • If there are too many seekers, some will be moved over to the hiding team.
      • If there are too little seekers, some hiders will be moved over to balance the teams.

CVars:
sm_hidenseek_enable
- Enable/Disable the HideNSeek plugin (def 1)
sm_hidenseek_flash - Amount of flash grenades to give hiders (def 2)
sm_hidenseek_light - Lighting style to use, a-z [a = darkest, z = lightest] (def a)
sm_hidenseek_nightvision - Enable/Disable hiders spawning with
(def 1)
sm_hidenseek_ratio - Ratio of seekers to hiders (def .25 - 1 seeker per 4 hiders)
nightvision (def 1)
sm_hidenseek_sky - Name of the sky to use (def "sky_borealis01")
sm_hidenseek_smoke - Amount of smoke grenades to give hiders (def 2)


Installation:
Download the plugin by clicking the Get Plugin link at the end of this post, and save it to your ~/addons/sourcemod/plugins/ folder. Download the hidenseek.phrases.txt at the end of the post, and save it to your ~/addons/sourcemod/translations/ folder. Change the map, load the plugin manually, or restart the server to get the plugin to load. Configure the CVars listed above by placing them into your server.cfg, or another config file that is executed. That is all you need to do; the plugin will do the rest for you.

Note to the Public:
This plugin is still in a pre-release state
, and bugs are expected (but I hope there aren't any). If you have any major requests with the plugin, now would be the time to ask for them (while I still have interest in it). The only reason I'm pushing this out is because I've been working on it on and off for months and want to get it done. I can only test it on a small scale (with a few people), so releasing it to the public will hopefully increase the rate at which it can be tested and perfected.

Note to Forum Admins:
Please do not approve this plugin at this time. It is still in a pre-release state and I'm just putting it out there for people to test.

To Do:
  1. Add some text to help players understand what is going on.
  2. Extinguish all lights in a map to make it darker and more of a challenge for the seekers.
  3. Fix hostage removal to work properly.
  4. Enable/Disable cvar/command.
  5. Make it so people can't switch teams at will.
  6. Menu so players can change into props to hide as.
  7. Give the hiders some time at the beginning of the round to hide before letting the seekers find them.
  8. Automatically create a config when the plugin is first loaded.
  9. Change the running speed of both teams.
Changelog:

Box Cutter 07-07-2008 19:52

Re: HideNSeek [alpha]
 
Looks like fun, thank you bl4nk.

I'm not able to run this on my server at this time but if anyone does run this please post your IP address and I would love to check it out on your server.

-BC

fpsbrian 07-07-2008 20:34

Re: HideNSeek [alpha]
 
I will be able to load it on my server, I really want this mod as an option, because I try and run most mods on my server with map_config files but this is one that we really are trying to get working!!!


Here is my IP:
8.12.70.214:27015
My Steam Name:
THANK_YOU


add me and hit me up! I will help as much as I can!!!

bl4nk 07-07-2008 22:29

Re: HideNSeek [alpha]
 
I did quite a bit of testing today. The plugin (as it's posted currently), doesn't work as intended. I'm working on an update that will fix quite a bit (and add some extra stuff from my to do list as well).

DontWannaName 07-07-2008 23:44

Re: HideNSeek [alpha]
 
Are there hide and seek maps? I always like a good game of hide and seek.

bl4nk 07-07-2008 23:59

Re: HideNSeek [alpha]
 
Updated to Version 1.0.0-a2

Fixed:
  • The plugin not doing anything when players spawned or at the end of the round
  • The algorithms that choose who to switch (and how many to switch) for each situation
Added:
  • Translation phrases
Known Bugs:
  • Hiders:
    • Can't receive more than 2 flashes and 1 smoke, regardless of the cvar settings
    • Throwing a smoke and then a flash leaves you with a flash that you cannot throw
    • Throwing all of your grenades leaves you in the default animation pose
    • Sometimes when spawning, grenades fall to the floor that can be later picked up and used
  • Seekers:
    • Hiders can easily escape you if they are skilled enough at jump-strafing with the low gravity
  • Lighting scheme doesn't change
  • Hostages don't get removed on cs_ maps
  • Sometimes a certain player will be switched between the teams a lot

bl4nk 07-08-2008 00:11

Re: HideNSeek [alpha]
 
Quote:

Originally Posted by DontWannaName (Post 649374)
Are there hide and seek maps? I always like a good game of hide and seek.

Once everything works like I want it to, any map can become a Hide and Seek map. The plugin will make the map dark, and will turn off all of the lights. That way it's harder for the seekers to find the hiders.

Sgt-Mess 07-09-2008 03:08

Re: HideNSeek [alpha]
 
This plugin looks promising. You should if possible try and incorporate a menu to allow clients to change to third person view instead of having to do it threw console.

I know theres a plugin already kind of like this but when I tried it on our server third person could only be done threw console and it involves sv_cheats to be enabled even though the plugin had a anti cheat so clients couldn't use cheats there where allot of commands that wern't blocked like mat_wireframe. I'm not aware if it was fixed.

bl4nk 07-09-2008 17:02

Re: HideNSeek [alpha]
 
Updated to Version 1.0.0-a3

Fixed:
  • Hostages are now removed on cs_ maps
  • Bug resulting in there being 0 seekers
  • Players being able to switch teams at will
Updated:
  • Translation phrases
I'd say the plugin is now at a playable state for those that wish to try it out.

1695 07-12-2008 13:48

Re: HideNSeek [alpha]
 
as soon as there is a menu to choose model, and most of all, an enable/disable cvar, i'll install ! Great :)


All times are GMT -4. The time now is 07:21.

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