EventScripts Forums
Mattie's EventScripts and Source Forums
Mattie recommends...
Premier Sponsor:Platinum Sponsor:
 
Script Categories
addon (49) admin (269) admins (14) advert (15) adverts (19) afk (15) alerts (12) ammo (23) anti (15) auth (16) automatic (11) awp (23) ban (18) ba_jail (17) bhop (19) block (18) bomb (40) bonus (23) bot (24) bot-management (19) bots (17) bunnyhop (11) Buy (21) cash (65) chat (57) cheat (11) clan (16) classes (22) color (21) colors (18) command (20) commands (18) config (22) connect (42) CS:S (16) css (2513) Damage (36) database (11) dead (15) death (19) deathmatch (70) deathrun (12) disconnect (18) Dissolve (11) dm (20) dod:s (11) dods (389) easy (18) effects (120) English (15) entity (21) es_tools (12) Eventscript (12) flashbang (25) français (99) french (36) fun (288) funny (16) Gabeee (11) gameplay (174) give (16) gravity (11) grenade (25) grenades (29) gun (14) GunGame (26) GunGame5 (11) guns (17) Hack (15) headshot (32) health (55) hegrenade (13) hl2dm (332) HP (13) info (48) information (16) IP (11) jail (26) jailbreak (11) join (23) jump (12) kick (22) kill (44) kills (22) knife (57) leveling (36) management (14) mani (14) map (25) map-management (27) maps (15) match (17) menu (106) message (20) messaging (52) mod (109) model (14) models (32) money (42) motd (13) music (29) mute (17) nades (18) name (13) noblock (35) player (40) player-management (31) player-tracking (28) popup (56) props (23) protection (27) punishment (49) python (63) quake (18) radio (21) random (36) rank (35) rates (16) rcon (13) realism (21) respawn (61) restrict (36) round (20) rpg (24) rules (41) say (11) scout (19) Script (20) script-helper (25) scriptpack (33) sdk (151) server (44) server-tools (42) shop (12) silly (31) simple (27) skins (25) slay (13) soccer (11) sound (45) sounds (92) spanish (11) spawn (63) speed (25) statistics (13) stats (48) status (11) STEAMID (24) Superhero (13) surf (31) Team (25) team-balance (14) teleport (12) text (14) TF2 (143) time (17) timer (14) tools (15) tracers (17) triggers (11) uedi (18) uses_auth (18) utility (11) vip (12) vote (36) voting (22) war (20) wcs (24) wcs:Python (32) weapon (77) weapons (114) web (14) welcome (12) zm (24) zombie (90) zombiemod (51) zombies (11)
Script Authors
*XYZ*SaYnt (12) .:MiB:. (11) .eMko* (6) 101satoon101 (10) 3R10N (24) 4u571n91 (5) 7355608 (9) Absolute (8) Ace Rimmer (40) adminc (5) Adz (8) AgathaKnuppelkuh (8) aidden (8) ajax (5) ak_47 (6) Al3c Tr3v3lyan (6) allstareng (5) ashbash1987 (9) ATAMAH (7) aznone (5) B00M (5) BackRaw (41) BFH_RedBull (8) bigfabi (7) Bioko (7) Blade (10) bladesback (13) bobdole (11) bodzsar1 (8) bonbon (36) Brainsucker (30) cagemonkey (8) carbon-14 (10) CaskioUTF (5) cbirou (15) ChaCaLz2psy4 (5) CharlesT (5) Chrisber (5) chrismrulz (9) Chun (6) cladiron (10) clipz934 (8) Colster (21) Cookieman8 (7) craziest (10) DanielB (19) Darkness123 (8) Dave (9) dbozan99 (7) deathx9 (5) Deathyy (16) dhack (16) Di[M]aN (12) DoCky (27) Don (15) dordtcore (8) DragonFreddo (8) Drassil (5) Einlanzers (42) EmbouT (10) emilplov (7) Errant (10) Eun (6) Fantole (9) Franc1sco (10) freddukes (18) Frequency (6) Fulmine (5) GAMEREN2 (8) german9114 (13) GODJonez (38) GoodfellaDeal (5) Hansi (6) HitThePipe (7) HOLLDIDAY (9) Icetouch (6) ichthys (25) infamous1 (9) Jeff91 (45) JoeyT2006 (30) Juba_PornBorn (12) jxl180 (10) KDBFame (6) L'In20Cible (7) Largo Usagi (10) Lobe (11) loKkdoKk (7) lolo-le-haricot (7) LosNir (5) Lumpi@Work (9) M4rc3L-XCN (7) macshot (6) Matth (6) Mattie (20) MBchrono (15) McFly (20) Medda (5) Memphis-84 (10) Messiah93 (12) Mickyy (5) micmacx (6) Mitchell (5) Mordavolt (7) MrScriptaz (5) mryoung (6) Nicolous (26) ojii (31) Omega_K2 (9) Owned|Myself (8) P3N (7) pand3mic (5) parsimba (5) Pascal257 (9) PatPeter (7) PDrop (10) Phaedrus (18) PhantOm Fury (7) phoenix131 (9) pinkyyy -.- (5) pitbull0993 (7) randomknifer (9) Ratzee (6) ReaCtioN2oo9 (6) Rennnyyy (17) revolutionfighters (6) RideGuy (12) Rio (9) Roeliekt (6) runamagic (13) sandking220 (6) Sarcasm_Poisoning (10) saRs| Johnny-5 (13) Schubaal (10) sea212 (5) sega74rus (7) sgt.angel (6) sicilia (5) sicman_adrian (22) skillz92 (7) sn4k3 (18) Snake12 (7) snake38 (10) sonicsight (7) spoonman184 (8) stabby (22) stas (22) Strontium Dog (30) SumGuy14 (25) SuperDave (45) surfteam (5) TaCo (5) TanaToS (17) Tealk (6) teowow (16) TheCheeTaH (20) TheDonFather (5) theresthatguy (6) Tiny Tod (7) Totyahun (9) uedi (38) Undead (25) usernamesaretaken (15) Warren (13) westham (6) WhiteAvenger (7) Wonder (14) X-Mania (5) XE_ManUp (13) xfalcon61 (5) zSweetXz (5) [Cs]Lord_Inferno2 (11) [NATO]Hunter (28) ||Wolf|| (10)
Search

Post new topic Reply to topic
Go to page 1, 2, 3, 4  Next
Author Message
User avatar
Power User
Profile

Posts: 730
 
New postPosted: 2007-04-03, 10:49 am 
   Post subject: Svens Turrets

    Image

Requirements:
Mattie Eventscripts v1.3.0 beta
ES_TOOLS V-0.417a

Documentation Key:
Commands
<Required Values>
Key Points

About:
Sven's Turrets adds turrets into CSS that players can plant, move, and maintain. Turrets will remain in the location that they are planted until they die or are moved.

Notes:
  • Svens Turrets disables all team balance and bot options in source.
  • The difficulty of the turrets is set by "bot_difficulty"
  • To function properly these options must stay off
  • Alternatives have been built into Svens Turrets to handle bots and autoteambalance
  • svens_turrets requires a modified botprofile.db so make sure you back up yours. If have a modified file already append the new profiles at the end of the list
  • Do not Change the turrets weapons when there are turrets planted, an es_tools glitch will cause a crash

Setup:
Code:
st_turrets_per_team 2           //Number of turrets per team, either 1 or 2
st_color_turrets 0              //Red turrets for T, Blue Turrets for CT: 0 Disabled, 1 Enabled 

st_autoteambalance 1            //Auto balance teams
st_limitteams 2                 //Limits team stacking
st_bot_auto_vacate 1            //Bots leave to make room for humans
st_bot_quota 10                 //How many bots you want in your server
st_bot_quota_mode fill          //Only fill currently supported

st_turret_weapon p90            //Weapon a turret is equipped with (Primary)
st_turret_cost 10000            //Cost to place a turret
st_turret_health 500            //Amount of HP turrets have
st_turret_ammo 500              //Amount of ammo a turret has

st_death_power 100              //Power of a dieing turret
st_death_radius 250             //Radius of of a dieing turret

st_resuply_cost 1000            //Cost to reload turret
st_repair_cost 10               //Cost per HP to repair turret
st_max_move_distance 1000       //How far you can move a turret in a single try


Recommended Weapons
I created the model to hold a P90 but several other weapons work well
  • Mac10
  • Ump45
  • P90
  • XM1014
  • Famas
  • Galil
  • Aug
  • SG550
  • SG552
  • g3sg1
  • Scout
  • AWP
If using a sniper rifle remember that the bots may not fire if they are not positioned properly

All Primary weapons will work with the turrets but the ones listed line up properly with the model


Server Commands:
st_bot_kick <function> <target info>: Bot kick command compatible with svens_turrets
    <function> can be "name, id, or team"
    <target info> either bots name, id, or team depending on <function>
st_bot_add
st_bot_add_t
st_bot_add_ct
    These function just like their source counterpart but also maintain information needed by svens_turrets
Client Commands:
turret_menu: Opens turret menu
turret_plant: Plants a turret
turret_check: Checks a turrets status
turret_status: Alternative to turret_check
turret_info: Alternative to turret_check
turret_move: Moves a turret
turret_repair: Repairs a turret
turret_reload: Reloads a turret

Turrets are planted where you are standing, to move one you must be looking at it, it will be moved to your location.

To repair and reload turrets you must be close to the turret

Installation:
  • Download svens_turrets
  • Backup you Botprofile.db in your cstrike\ folder
  • Extract Botprofile.db to your cstrike\ folder
  • Extract es_svens_turrets.txt to cstrike\addons\eventscrips\svens_turrets\
  • Extract turret model files to cstrike\models\player\spazu\turret\
  • If you have a web server bzip and upload model files to your website
  • Add "es_load svens_turrets" to your autoexec.txt file
  • Enjoy

Screen Shots:
ImageImage
Image
Image

_________________
Svens Admin: Point and Punish: A Point and Click Admin Interface
SPAZM: Sarcasm Poisoning: Anti-Zombie Mod: A Build Your Own Zombie-Mod
Svens Insta-Gib Mod: Instantly gib players based on damage or weapon
Svens Reserved Slots: Reserves slots for specific players
Svens M203: Attach a grenade launcher to your weapons
Svens Turrets: Buy Turrets In CSS!


Last edited by Sarcasm_Poisoning on 2007-04-04, 6:35 am, edited 3 times in total.




User avatar
Professor
Professor
Profile

Posts: 1877
Location:
Erionville
 
New postPosted: 2007-04-03, 10:53 am 

OOOH im gonna be the first one to post yes

This looks nice going to test out rigt now always wanted turrets.
(now i need cars for it)

_________________
Image

Nacht der lebenden Toten


User avatar
Experienced
Profile

Posts: 316
Location:
Riverside,CA
 
New postPosted: 2007-04-03, 11:23 am 

awesome! :D
+woot!

_________________
Image


User avatar
Regular
Profile

Posts: 149
 
New postPosted: 2007-04-03, 12:19 pm 

Good job! I love it. Now all we need is a way to add these without taking up player slots :(

_________________
Image


User avatar
Helper
Profile

Posts: 209
Location:
GERMANY
 
New postPosted: 2007-04-03, 7:07 pm 

Cool idea !!!

Any demoserver out there ??


cya

_________________
Image


User avatar
Experienced
Profile

Posts: 425
Location:
FRANCE
 
New postPosted: 2007-04-03, 7:16 pm 

Server FR: 213.246.59.199:27016 FR - Only Dust2 - Boost 16000 (www.cs-evolution.fr)

_________________
Games-Evolution.net - Source Voice InGame


User avatar
EventScripts Administrator
EventScripts Administrator
Profile

Posts: 1664
Location:
#eventscripts ¬_¬
 
New postPosted: 2007-04-03, 9:39 pm 

Nice work! Looks really neat.

(thought I'd let you know, you have two of "block bot_add_command" though)

_________________
BlueSunCorp
Image
Image


User avatar
Helper
Profile

Posts: 280
 
New postPosted: 2007-04-03, 10:41 pm 

very cool idea. Maybe have a look at integrating some sort of hidden slots so when a turret is added, slots go up by one and when removed slots go down by one?

Love the idea :)

Just a few comments from playing it a little on 213.246.59.199:27016

I think you need to auto kill the turrets when all non turrets on a team are dead. Otherwise it can be a bunch of people vs turrets which doesn't seem right.

I placed a turret, then saved up and went to place another. But when I went to place a second turret it wouldn't let me, which is fine, but even though i didn't place a second turret I still lost the money for placing it. Just a small bug that needs a quick fix ;). Unless there was a bug when I placed the second due to being near a barrel.

_________________
CS:S Profile, Medals, Stats and an Epic Battle: Final Battle Ground

Image


User avatar
Power User
Profile

Posts: 730
 
New postPosted: 2007-04-04, 5:12 am 

Chun wrote:
Nice work! Looks really neat.

(thought I'd let you know, you have two of "block bot_add_command" though)


Dang-it, that 2nd one should be "bot_add_ct"

Skitz wrote:
I placed a turret, then saved up and went to place another. But when I went to place a second turret it wouldn't let me, which is fine, but even though i didn't place a second turret I still lost the money for placing it. Just a small bug that needs a quick fix ;). Unless there was a bug when I placed the second due to being near a barrel.


They set bot_quota_mode to fill so it messed up the addition of turrets. I'll try and fix this

_________________
Svens Admin: Point and Punish: A Point and Click Admin Interface
SPAZM: Sarcasm Poisoning: Anti-Zombie Mod: A Build Your Own Zombie-Mod
Svens Insta-Gib Mod: Instantly gib players based on damage or weapon
Svens Reserved Slots: Reserves slots for specific players
Svens M203: Attach a grenade launcher to your weapons
Svens Turrets: Buy Turrets In CSS!


User avatar
Power User
Profile

Posts: 730
 
New postPosted: 2007-04-04, 6:34 am 

I added an update that will fix both problems metioned.

Svens_Turrets will now check each round that the variables are what they need to be to function as well as try to alter any atempts to change them as soon as it happens

_________________
Svens Admin: Point and Punish: A Point and Click Admin Interface
SPAZM: Sarcasm Poisoning: Anti-Zombie Mod: A Build Your Own Zombie-Mod
Svens Insta-Gib Mod: Instantly gib players based on damage or weapon
Svens Reserved Slots: Reserves slots for specific players
Svens M203: Attach a grenade launcher to your weapons
Svens Turrets: Buy Turrets In CSS!


User avatar
Professor
Professor
Profile

Posts: 1877
Location:
Erionville
 
New postPosted: 2007-04-05, 1:34 am 

works very nice but is there a way they can stay on the same map on every round like if i switch to dust2 then the map i was just at is there a way i can save its location

_________________
Image

Nacht der lebenden Toten


User avatar
Power User
Profile

Posts: 730
 
New postPosted: 2007-04-05, 5:11 am 

3R10N wrote:
works very nice but is there a way they can stay on the same map on every round like if i switch to dust2 then the map i was just at is there a way i can save its location


So you want pre-set turret locations for specific maps?

_________________
Svens Admin: Point and Punish: A Point and Click Admin Interface
SPAZM: Sarcasm Poisoning: Anti-Zombie Mod: A Build Your Own Zombie-Mod
Svens Insta-Gib Mod: Instantly gib players based on damage or weapon
Svens Reserved Slots: Reserves slots for specific players
Svens M203: Attach a grenade launcher to your weapons
Svens Turrets: Buy Turrets In CSS!


User avatar
Guru
Guru
Profile

Posts: 1291
Location:
Calgary.
 
New postPosted: 2007-04-05, 5:20 am 

Wow! Now this looks like a awesome mod to try out! :)

_________________
Josh "Spikey00" Y.
www.Spikey00.OMGFORUM.net


User avatar
Power User
Profile

Posts: 730
 
New postPosted: 2007-04-05, 2:58 pm 

Spikey00 wrote:
Wow! Now this looks like a awesome mod to try out! :)


I had such a blast beta testing it when I had the cost of turrets set to $100.

I got the idea back in september 06 and I finaly got around to doing it.

_________________
Svens Admin: Point and Punish: A Point and Click Admin Interface
SPAZM: Sarcasm Poisoning: Anti-Zombie Mod: A Build Your Own Zombie-Mod
Svens Insta-Gib Mod: Instantly gib players based on damage or weapon
Svens Reserved Slots: Reserves slots for specific players
Svens M203: Attach a grenade launcher to your weapons
Svens Turrets: Buy Turrets In CSS!


User avatar
Professor
Professor
Profile

Posts: 1877
Location:
Erionville
 
New postPosted: 2007-04-05, 8:38 pm 

Sarcasm_Poisoning wrote:
3R10N wrote:
works very nice but is there a way they can stay on the same map on every round like if i switch to dust2 then the map i was just at is there a way i can save its location


So you want pre-set turret locations for specific maps?

um kinda like i want them preset but we can change there location and they would stay there.

_________________
Image

Nacht der lebenden Toten


User avatar
Guru
Guru
Profile

Posts: 1291
Location:
Calgary.
 
New postPosted: 2007-04-05, 9:48 pm 

Sarcasm_Poisoning wrote:
Spikey00 wrote:
Wow! Now this looks like a awesome mod to try out! :)


I had such a blast beta testing it when I had the cost of turrets set to $100.

I got the idea back in september 06 and I finaly got around to doing it.


Haha, well this might be your best idea. As a suggestion, maybe you should make it later so that it doesn't require all those requirements for the bot settings, and it doesn't require both teams to have 1 human, or the rounds 'draw'?

And more turrets, more! :P

9999 Elite Turrets all with scouts FTW omg bbq headshot loel.

_________________
Josh "Spikey00" Y.
www.Spikey00.OMGFORUM.net


User avatar
Power User
Profile

Posts: 730
 
New postPosted: 2007-04-06, 5:02 am 

Haha, well this might be your best idea. As a suggestion, maybe you should make it later so that it doesn't require all those requirements for the bot settings, and it doesn't require both teams to have 1 human, or the rounds 'draw'?

And more turrets, more! :P

9999 Elite Turrets all with scouts FTW omg bbq headshot loel.[/quote]

mp_autoteambalance 1 - "OH no my turret is now on the other team!"
mp_limitteams 1 - "WTF I just payed 10000 for a turret and nothing happend"
bot_quota_mode fill - "WTF I just payed 10000 for a turret and nothing happend"
bot_auto_vacate 1 - "OMG my turret left when another player joined"

I intend to improve the st_ versions of these features but they will not allow the turrets to function properly.

If the only thing left alive in a round is turrets the round will be a draw. I will make it so if the bomb has been planted the Ts will still win.

I can add support for unlimited turrets the problem is you need slots open for them to join (as they are just bots), and you need the matching botprofile.db names.

_________________
Svens Admin: Point and Punish: A Point and Click Admin Interface
SPAZM: Sarcasm Poisoning: Anti-Zombie Mod: A Build Your Own Zombie-Mod
Svens Insta-Gib Mod: Instantly gib players based on damage or weapon
Svens Reserved Slots: Reserves slots for specific players
Svens M203: Attach a grenade launcher to your weapons
Svens Turrets: Buy Turrets In CSS!


User avatar
Guru
Guru
Profile

Posts: 1291
Location:
Calgary.
 
New postPosted: 2007-04-06, 3:33 pm 

Ah. Well I can say that this mod still is fun, but there are a few problems developing.

Alot of times, whenever someone wants to purchase a turret, and there aren't any, or only 1, the mod will display something like "All turrets placed" (forgot what the real message was.) and it gets kinda annoying. I would have to change the map to get the turrets back into the game.

And for suggestions, in the future....
1. Make it so that you may make the turrets have through menus, which all display the cost it will take if you choose something.
Eg.
1st Menu = The 'level' of the turret.
2nd Menu = The health of your turret.
3rd Menu = The weapon of your turret.
4th Menu = The total cost of your turret.

If you could do that first one, it would be way more awesome, and versatile.

2. If you could make a turret which only 'launches' grenades at enemies, that would be quite cool too. Must have unlimited he grenades.

3. Different method of checking, moving, etc. for turrets. Instead of having to "LOOK" at the turrets, you could make it so that wherever you are standing, you should be able to configure your turret, especially moving it.

4. Spawn protection. I have seen many people just dump 2 turrets right at the spawn, which kills everyone there for a few rounds. Perhaps you could limit the distance which you can plant a turret from any spawn?

5. On the fly weapon changing. I think this can't be done, since of the EST, etc, but I guess it could be bypassed if you made a bot with one weapon leave, and added another one with a different weapon at the same spot. Anyways, you could make a feature where you can change the weapon of your turret, at a bigger price during battle.

6. Self-Turret promotion. Whenever a turret gets a kill, it gains 'experience' towards a higher 'level'. This would be nice, as the turrets can gain better accuracy, reaction, and health. Lets say that in the top levels (all turret difficulties must follow this level gaining, from the highest difficulty to lowest) you could make the turrets slowly regenerate their health levels. And in further levels, make turrets slightly immune to flashbangs.

Just a few suggestions. :) (Hope this gets me on another credit list :o)

_________________
Josh "Spikey00" Y.
www.Spikey00.OMGFORUM.net


Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 59 posts ]  Go to page 1, 2, 3, 4  Next


Who is online

Users browsing this forum: No registered users and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group