Basebuilder is a zombie gamemode from counter-srike 1.6. Original creator of this gamemode is Tirant, so we can thank him for the awesome idea.
Maybe you can make a better video? I will deffinetly put it here ;)
As some of you know, that old version (any mod/admin could move that topic to unapproved plugin secion) of the CS:GO basebuilder is very bad - many bugs, bad code, terrible configuration files, etc. So I decided to create new version of this gamemode.
Here is small list of the new features:
Rewrited all the code, to make it code understandable.
Added support to translation files. For now there are two languages - English and Poland.
Config file for zombies You can edit models path, arm path, speed, gravity, ...
Config file for zm/ct shop. You can edit prices, value, items, ...
Created golden ak47, freeze grenade.
Create party system, to build together bases, that only after both player deaths, the base blocks are removed.
Fixed bugs that were in the previus version.
Added option to rotate the blocks.
Changed all zombies models to new ones, with working bones.
Many, many more new stuff.
We can split one round into three parts.
Building phase: This is always at the beggining of the round, when players do not fight, but build their bases. During this time, it is imperative that players check and test their bases for flaws, blockages, or mistakes.
Preparation phase: It is a phase set aside from the build phase where normal players are no longer allowed to build. This is when players also have their guns menu opened to select weapons. During this phase, players have a time limit to get inside their bases, which in turn proved that their bases are possible and not blocked. This greatly reduces the need for admins on 24/7.
Defend Phase: This is the main battle phase of the mod. During this phase, your get to put your base to the test, or attack the builders bases.
During the build phase, the builders (CTs) must work as a team in order to build their own bases by looking at an object and holding down their "+use" key (default it's E). The object will then turn a pure color become transparent. While the object is being grabbed, the user may move it by looking where he/she wants it to go. Additionally, players may use their left and right mouse buttons to push and pull the object and 'reload button' (default R) to rotate the object by 90°.
When the user is satisfied with the objects new location, he/she can release their "+use" key and it will become a solid object again. All builders also have the unique ability to lock/unlock pieces from movement by pressing "drop" button (default G) while looking at the object they want to lock. This makes the selected object a solid color (representative of their personal color) and unmovable until it is unlocked. Unlock the block can players who have locked the block and admins for safety reasons.
E(+use): is used to pick up / drop the block. You need to hold down the E all the time when your moving the block.
G(drop key): is used to lock / unlock the blocks.
R(reload key): is used to rotate the block by 90°.
Mouse 1: is used to push the object.
Mouse 2: is used to pull the object.
!lm: is command to check who is the last mover of the object.
!class: is command to change zombie class.
!shop: is command to open up CT/T shop.
!colors: is command to check which player has which object moving color.
!guns: is command to get guns, if any reason after the preparation time menu didn't showed up
!party: is command to build with someone together.
Zipcore for helping me alot! :] Ady, Lord Cheaterfield for helping me testing out stuff! Internet Bully for disable radar , which is rewritten in new syntax and placed inside basebuilder. someone that I probably have forgot. Remind me about people who I have forgot about.
Download 'bb_models.rar'
Download 'BASEBUILDER 2.2.x'
Extract all the files inside right paths.
Restart your server
Thats it! Now you can just configure the config files. You can find them in addons/sourcemod/configs/basebuilder/
BASEBUILDER 2.1
Quote:
1. Changed default build time, prep time inside bb_main.cfg (build time 150sec, prep time 35sec)
2. Added help menu, when you first join server. For now only English version.
3. Added two new languages - Netherland and German.
4. Added two new maps to list here
5. Removed not necessary command !test
BASEBUILDER 2.2
Quote:
1.Fixed many bugs
2.Again fixed bugs
3.Added builder push off option in bb_main.cfg . "PushPlayersOfBlocks" "1" (It will push off other building going in your base, except you are in one party)
4.Added option to create VIP zombies in bb_zombies.cfg. Example: "flags" "bdz". If your adding custom models, use this plugin to add model file to download and precache them.
BASEBUILDER 2.2.1
Quote:
1. Updated pushing (Jumping near walls)
2. Removed not necessary printtochat in bb_zombies.sp
BASEBUILDER 2.2.5
Quote:
1. Fixed first round lock bug
2. Added more colors
BASEBUILDER 2.2.6
Quote:
1. Fixed Poland translation file
2. Added that zombie can buy one gravity per round
1.Added anticheat system (cl_showpos 1 | chrosshair)
2.Added decals over head for friends in party
3.Fixed bugs
4.Added translation for help messages
5.Remove's blocks if player disconnects
Update 2.2.8
Quote:
Fixed cl_showpos 1 cheat. Now you need to disable it to build.
Fixed party !accept bug.
Fixed bug with icon above player head when leaving party
Update 2.2.9
Quote:
Fixed bug with server crash (when player disconnects)
Fixed bug with zombie speed
Also, if some people are interested for this plugin , while zombies have nothing to do, add me on steam. ;)
Thanks for mention me in the credits and thanks for the ak47 golden model!
btw, you dont need to remove and give again the ak47 weapon for apply the new model as you are doing in "void GiveGoldenAk(int client)" because the fpvmi re-give the weapon automatically if he had it. You can see it here and here.
You're going to release more stuff in feature updates?
Also I can do a german translation if needed.
Yeah I will, just give me suggestions, what should I make, and the best ones I'm going to make.
If you want, you can translate it into german and in next version I will include the file.
I don't think so that it is against valve rules, because this knife is also used in armsrace. This is not even knife that you can get into your inventory, it is more like a custom model.
Anywhay, some few months ago I also made a topic in csgo mailing list - http://csgo-servers.1073505.n5.nabbl...e-td10017.html . No one has yet replied with that this would be against valve rules.
1. sound file cfg to optimize all used sounds.
2. player cvar so you can set how many zombies does start in the round.
3. rules, welcome menu where you can add rules, files and urls (like in ttt mode)
4. hint information as shop item for cts (so when you buy this in a round you will see zombie class, health and more as hint message when aiming on)
5. poison smoke, zombies are slower and gets higher gravity while in smoke.
6. limited respawns for zombies so when all respawns are used the round will also end