View Single Post
Plugin Info:     Modification:          Category:         
sake
Senior Member
Join Date: Jul 2011
Old 10-09-2011 , 12:25   CSDMsake (CSDM for CS 1.5) - CS 1.5 Deathmatch!
Reply With Quote #1

CSDMsake (CSDM for CS 1.5)


Description

All of you know CSDM by Bailopan, but it stopped having support for CS 1.5 long time ago so I decided to give it a try and write my own version of it. At first it was just a test if I could do it but then it got really serious stuff. Right now it is running on my own server at csdmsake.dyndns.org:27015 and people seem to enjoy CSDM Bailopan style on CS 1.5. The plugins does some stuff just like Bailopan's but it comes with some extra stuff like spawnprotection and other stuf. I hope this thread won't be trashed because of pre-steam support. Afaik this version seems to work on CS 1.6, too but it doesn't come with support for GALIL and FAMAS.

Furthermore I haven't implemented customizability options like weapon banning, grenade mode, etc. because until this moment the plugin was just for my private purposes.

Requirements

- AMXModX Version 1.76 or higher (could work with earlier releases, but I don't support them)
-
noweapondrop by VEN
- noobjectives by VEN
- csdm_spawn_preset (changed version that fits for CSDMsake below, original version by BAILOPAN)
- spawn_editor same as csdm_spawn_preset
- csdmdisplay (by me, -> New Plugin Submissions Section)

Modules

- Hamsandwich
- Fakemeta
- Fun
- Cstrike

CVARS


sv_godmodetime (default 1.5)
sv_weapons (default 4194303) - Flag-CVAR (add all the corresponding numbers to the weapons you want and you get your CVAR value)
Code:
M4A1 1
AK47 2
SG552 4
AUG 8 
M3 16
MP5 32
PARA 64
AWP 128
SCOUT 256
P90 512
XM1014 1024
MAC10 2048
UMP45 4096
TMP 8192
G3SG1 16384
SG550 32768
DEAGLE 65536
USP 131072
GLOCK 262144
ELITE 524288
FIVESEVEN 1048576
P228 2097152
Player Commands

/guns - re-enables Weaponmenu
/ammo - gives ammo to player


Credits
- VEN for his RoundEndBlocking Plugin (used some of his code)
- Arkshine for general help
- Bailopan for his idea of changing CS to Deathmatch
- joaquimandrade for Orpheu (I totally love this module!, Changed to Hamsandwich, but still appreciate his work!)

- people i might have forgotten.

Changelog
- Version 1.0:
First completely stable version of CSDMsake. Orpheu was still being used.

- Version 1.1:
Introduced some new client_print messages. Introduced csdmsake_version CVAR for better version checking. Removed Orpheu dependencies for online compiler support at forums.alliedmods.net and replaced it with Hamsandwich.
- Version 1.1a
Fixed an announcement bug: When weapon menu was already open, the message about reopening was sent.
Moved the announcement time to client_putinserver(id)+ANNOUNE_TIME.
- Version 1.1b
Redid some of the menu stuff. Introduced support for weapon banning. Moved announcement to teamjoin back again.

- Version 1.1c
Fixed some bugs in weapon banning.

- Version 1.1d
RC9 has made its way to release 1.1d:

Version 1.1d RC9 - Moved from DeathMsg Event to Ham_Killed. Now deaths without deathmessage work with respawning -> The turrets on crossfire work now and are re-enabled in csdmsake_fixes.sma

Furthermore: The plugin has been modularized, has better performance and less bugs now.

Attention:

I really recommend using the 1.1e version in the 3rd posting because it has the best performance and is the most up-to-date version. Since the project has reached a quite final stage there is no big need for updates. But I will possibly be updating it in the future (new features if needed or requested). So stay tuned .

And another thing:

If you are using CS 1.5 with maps that give players weapons into the inventory (just like cs_deagle5, which i already fixed with the fixes plugin) there might be some bugs with the server crashing when using this mod. If you tell me the map name I can fix it for you (I just have to remove the entities for weapon giving). And I can also make HL-DM maps working for CSDM if you give me the map's name .

sake


btw: If somebody has trouble getting CS 1.5 and AMXX 1.81 to work I would be pleased to help . I also included my HL-CSDM.sma which enables you to play crossfire and some other HL1 maps on CS. But not everything seems to work, so pls no comments about that.

You can try it here:



Github:

https://github.com/s4ke/CSDMsake
Attached Files
File Type: sma Get Plugin or Get Source (noobjectives.sma - 1381 views - 3.7 KB)
File Type: sma Get Plugin or Get Source (spawn_editor.sma - 1676 views - 10.4 KB)
File Type: sma Get Plugin or Get Source (noweapondrop.sma - 1611 views - 5.7 KB)
File Type: zip configs.zip (32.9 KB, 523 views)
File Type: sma Get Plugin or Get Source (csdmsake.sma - 1255 views - 10.0 KB)
File Type: sma Get Plugin or Get Source (csdmsake_display.sma - 1326 views - 1.7 KB)
File Type: sma Get Plugin or Get Source (csdmsake_equip.sma - 1564 views - 10.3 KB)
File Type: sma Get Plugin or Get Source (csdmsake_fixes.sma - 1294 views - 1.8 KB)
File Type: sma Get Plugin or Get Source (csdmsake_spawn.sma - 1513 views - 5.1 KB)
__________________

Last edited by sake; 02-13-2013 at 10:51.
sake is offline