AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Plugins (https://forums.alliedmods.net/forumdisplay.php?f=108)
-   -   [CS:GO] Basebuilder v2.2.9 (https://forums.alliedmods.net/showthread.php?t=277538)

boomix 01-10-2016 18:15

[CS:GO] Basebuilder v2.2.9
 
http://i.imgur.com/UO7TmRi.png


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. :)



http://i.imgur.com/IIOva9q.png







Maybe you can make a better video? I will deffinetly put it here ;)




http://i.imgur.com/TWhiPh7.png


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.
  • New building system. Video here.
  • Not neceserry block removing system.
  • 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.




http://i.imgur.com/KOik16m.png


We can split one round into three parts.
  1. 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.
  2. 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.
  3. 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.




http://i.imgur.com/9hYEJvI.png

  • 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.




http://i.imgur.com/DdKFveO.png

  • !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.




http://i.imgur.com/30HsHLe.png

http://cache.www.gametracker.com/ser...FFF_000000.png
http://cache.www.gametracker.com/ser...FFF_000000.png
http://cache.www.gametracker.com/ser...FFF_000000.png

Find more servers here


http://i.imgur.com/4LXBwd2.png

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.




http://i.imgur.com/MZUQOSQ.png
  1. Download 'bb_models.rar'
  2. Download 'BASEBUILDER 2.2.x'
  3. Extract all the files inside right paths.
  4. Restart your server

Thats it! Now you can just configure the config files. You can find them in
addons/sourcemod/configs/basebuilder/



http://i.imgur.com/kMvfm6W.png

http://i.imgur.com/mDxN5PU.png

https://i.imgur.com/DCBhPoU.png



http://i.imgur.com/8PRyMAk.png

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

BASEBUILDER 2.2.7

4 NEW MATERIALS TO DOWNLOAD https://www.dropbox.com/s/jpi9hhia9y...erlays.7z?dl=1

Quote:

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

http://i.imgur.com/yvzQaDW.png

http://i.imgur.com/k9M4DF6.png


Also, if some people are interested for this plugin , while zombies have nothing to do, add me on steam. ;)
https://giant.gfycat.com/TintedDampA...lawedotter.gif

boomix 01-10-2016 18:16

Re: [CS:GO] Basebuilder v2.0
 
Basebuilder maps :]

bb_castle


bb_boomix


bb_sandstorm


bb_street_beta


bb_frozen


bb_corners7


bb_pentagon_b1


bb_kindlus_v4


bb_zipoz_minecraft_sloneczny


bb_zipoz


bb_kyku


bb_mevid_r2


bb_dust2_maincra_fix


bb_developer2


bb_karper3
Spoiler


bb_zipoz_umbrella_corp
Spoiler


NEW MAPS:

bb_amisu
Spoiler


bb_strike
Spoiler


bb_classic
Spoiler


bb_train
Spoiler


bb_big
Spoiler


bb_snow
Spoiler


bb_minecraft_2016
Spoiler


bb_india
Spoiler


bb_dust
Spoiler


bb_assault
Spoiler


bb_amisu_lego_mini
Spoiler


bb_amisu_mega
Spoiler


bb_amisu_minecraft
Spoiler


bb_amisu_aztec
Spoiler


bb_amisu_lego
Spoiler


bb_King
Spoiler


bb_westwood
Spoiler


Will be added few more :]

braak0327 01-10-2016 18:40

Re: [CS:GO] Basebuilder v2.0
 
can't wait to try this thanks for your good work!

Franc1sco 01-10-2016 19:34

Re: [CS:GO] Basebuilder v2.0
 
Thanks for mention me in the credits and thanks for the ak47 golden model! :bacon!::bacon!:

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.


And keep up the good job! :up:

weeeishy 01-11-2016 02:57

Re: [CS:GO] Basebuilder v2.0
 
This looks amazing, definitely going to give it a try in one of my upcoming servers.

Keep it up.

Newbie1992 01-11-2016 12:16

Re: [CS:GO] Basebuilder v2.0
 
1 Attachment(s)
You're going to release more stuff in feature updates?

Also I can do a german translation if needed.

Edit: Added translation

boomix 01-11-2016 12:36

Re: [CS:GO] Basebuilder v2.0
 
Quote:

Originally Posted by Newbie1992 (Post 2382244)
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.

New.ZM.Life 01-11-2016 12:37

Re: [CS:GO] Basebuilder v2.0
 
PHP Code:

public void GiveSuperKnife(int client)
{
    
int currentknife GetPlayerWeaponSlot(clientCS_SLOT_KNIFE);
                            
    if(
IsValidEntity(currentknife))
        
AcceptEntityInput(currentknife"Kill");
        
    
int weapons GivePlayerItem(client"weapon_knifegg");
    
EquipPlayerWeapon(clientweapons);
    
SetEntPropEnt(clientProp_Send"m_hActiveWeapon"weapons);
    
g_bHasSuperKnife[client] = true;    


i think giving weapon_knifegg to clients is against Valve rules:

https://www.mail-archive.com/csgo_se.../msg11235.html


btw , tested and works fine , good job :wink:

boomix 01-11-2016 13:06

Re: [CS:GO] Basebuilder v2.0
 
Quote:

Originally Posted by New.ZM.Life (Post 2382248)
PHP Code:

public void GiveSuperKnife(int client)
{
    
int currentknife GetPlayerWeaponSlot(clientCS_SLOT_KNIFE);
                            
    if(
IsValidEntity(currentknife))
        
AcceptEntityInput(currentknife"Kill");
        
    
int weapons GivePlayerItem(client"weapon_knifegg");
    
EquipPlayerWeapon(clientweapons);
    
SetEntPropEnt(clientProp_Send"m_hActiveWeapon"weapons);
    
g_bHasSuperKnife[client] = true;    


i think giving weapon_knifegg to clients is against Valve rules:

https://www.mail-archive.com/csgo_se.../msg11235.html


btw , tested and works fine , good job :wink:

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.

Newbie1992 01-12-2016 10:07

Re: [CS:GO] Basebuilder v2.0
 
some suggestions: (hope you will think about)

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


All times are GMT -4. The time now is 23:36.

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