CSDM for Nuke map only...map cfg?

Post Reply
Abudoggie
New to forums
New to forums
Posts: 6
https://www.youtube.com/channel/UC40BgXanDqOYoVCYFDSTfHA
Joined: Thu Jun 15, 2006 12:07 pm
Location: Philly

CSDM for Nuke map only...map cfg?

Post by Abudoggie »

I'm hoping this is something simple that someone can help me with...

I would like to run csdm 1.7 on ONLY ONE MAP in my rotation (de_nuke).

Is that possible...if so can can someone share the map cfg?

From my reading, after installing csdm I think I need to:

1) create a cfg just for de_nuke that would invoke csdm

2)add the command "mapchangecfgfile server.cfg" to my server.cfg that will restore the default (non-csdm) setting when the map changes

Really appreciate any help on this.
User avatar
Nick|NFo
Former staff
Former staff
Posts: 2252
Joined: Sun Mar 30, 2003 1:56 pm
Location: 127.0.0.1

Post by Nick|NFo »

Just create a de_nuke.cfg in notepad with:

Code: Select all

csdm_enable
Then place the de_nuke.cfg into addons/amxmodx/configs/maps/ (yes, you may have to make the maps directory in FTP)

In your server.cfg, put:

Code: Select all

csdm_disable
-Nick
Abudoggie
New to forums
New to forums
Posts: 6
Joined: Thu Jun 15, 2006 12:07 pm
Location: Philly

Post by Abudoggie »

Wow, that was fast reply!

Thank you.... off to give it a try.

:D
Abudoggie
New to forums
New to forums
Posts: 6
Joined: Thu Jun 15, 2006 12:07 pm
Location: Philly

Post by Abudoggie »

Everthing works great!

For anyone else interested here are the nitty-gritty details:


1) Download CSDM here: http://www.tcwonline.org/~dvander/csdm/ ... e=download

Based on postings by others, I went with version 1.7


2) Extract the CSDM file and do the following to install it for a "selective map" config:

a. Copy csdm_mod.amx to your addons\amxmodx\plugins\ folder


b. Add "csdm_mod.amxx" (without quotes) to addons\amxmodx\plugins.ini


c. CSDM requires the Fun module and the Engine module:

Open "addons\amxmodx\modules.ini" and remove the semi-colon (";") from the lines for the Engine module and Fun module


d. Copy the folder "csdm" to your addons\amxmodx folder. It contains the predefined entity and spawn lists. RANDOM SPAWNING WILL NOT WORK OTHERWISE!


e. Make a map config for the map(s) on which you want csdm to run. For example for de_nuke, place the following command in a file saved as de_nuke.cfg:

csdm_active 1 //(this command is for csdm 1.7, for 2.0 and above use "csdm_enable")


f. Place the cfg file from step e in:

addons/amxmodx/configs/maps/ (you will have to create the maps directory in FTP if it doesn't already exist)


g. Add the following two commands to your exisiting server.cfg:

mapchangecfgfile server.cfg
csdm_active 0 //(this command is for csdm 1.7, for 2.0 and above use "csdm_disable")
User avatar
Nick|NFo
Former staff
Former staff
Posts: 2252
Joined: Sun Mar 30, 2003 1:56 pm
Location: 127.0.0.1

Post by Nick|NFo »

Just thought you might want to know that CSDM 2.10 is near the end of its beta testing and will be released with AmxModX 1.75 soon. This version provides several bug fixes and uses significantly less cpu/resources compared to CSDM v1.70. I hope you give it a try when it becomes available.
-Nick
Abudoggie
New to forums
New to forums
Posts: 6
Joined: Thu Jun 15, 2006 12:07 pm
Location: Philly

Post by Abudoggie »

Thanks for the tip Nick. I will indeed give it a try.

What are your thoughts on 2.0? I googled up some relatively recent feedback from other server admins that complained of bugginess with it and that the solution was to revert to 1.7. So that is why I opted to start with 1.7.

However, I recognize that "feedback" like that is skewed to only represent those with problems and may not be indicative of most users.

If I should be on 2.0 now, I'll switch....or would you suggest just wait for 2.10?
User avatar
Nick|NFo
Former staff
Former staff
Posts: 2252
Joined: Sun Mar 30, 2003 1:56 pm
Location: 127.0.0.1

Post by Nick|NFo »

I would wait until AMXX v1.75 and CSDM v2.10 is released (v2.10 requires AMXX v1.75) since you already have your server configured. There are some bugs that people experience while running CSDM v2.00 on AMXX v1.7x.
-Nick
Abudoggie
New to forums
New to forums
Posts: 6
Joined: Thu Jun 15, 2006 12:07 pm
Location: Philly

Post by Abudoggie »

Nick:

HELP!

I spoke to soon. My random respawns aren't working.

Everything else works fine:

csdm starts when de_nuke is loaded (and stops when I change map). The weapon buy menus work fine. Spawn protection is working. The only prob is that both sides spawn at default points.

I followed the directions per installation documentation (that I cut 'n pasted above).

Can you give this a look-see and offer any suggestions?
User avatar
Nick|NFo
Former staff
Former staff
Posts: 2252
Joined: Sun Mar 30, 2003 1:56 pm
Location: 127.0.0.1

Post by Nick|NFo »

No idea on that glitch, could be a bug with v1.70 or improper plugin/config setup. They don't support v1.70 anymore so that issue just may need to wait until v2.10.

Double check your config to make sure that you have it set for random spawns.
-Nick
Abudoggie
New to forums
New to forums
Posts: 6
Joined: Thu Jun 15, 2006 12:07 pm
Location: Philly

Post by Abudoggie »

Nick:

Thanks..got it fixed. Indeed, I missed a couple things in the install.

Here are the correct revised steps for anyone else in the future (please delete my post above as the steps are incorrect).

1) Download CSDM here: http://www.tcwonline.org/~dvander/csdm/ ... e=download

Based on postings by others, I went with version 1.7


2) Extract the CSDM file and do the following to install it for a "selective map" config:

a. Copy csdm_mod.amx to your addons\amxmodx\plugins\ folder


b. Add "csdm_mod.amxx" (without quotes) to addons\amxmodx\plugins.ini


c. CSDM requires the Fun module and the Engine module:

Open "addons\amxmodx\modules.ini" and remove the semi-colon (";") from the lines for the Engine module and Fun module


d. Copy the folder "csdm" to your addons\amxmodx folder. It contains the predefined entity and spawn lists. RANDOM SPAWNING WILL NOT WORK OTHERWISE!


e. Make a map config for the map(s) on which you want csdm to run. For example for de_nuke, place the following command in a file saved as de_nuke.cfg:

csdm_enable 1


f. Place the cfg file from step e in:

addons/amxmodx/configs/maps/ (you will have to create the maps directory in FTP if it doesn't already exist)


g. Add the following two commands to your exisiting server.cfg:

mapchangecfgfile server.cfg
csdm_enable 0


h. Add the following cvars to your amxx.cfg (this list is for optimal "normal setup" from the csdm 1.7 documentation):

csdm_active 1
csdm_freeze_time 4.0
csdm_add_items 0
csdm_random_spawns 1
csdm_kill_all 0
csdm_drop_packs 0
csdm_drop_weapons 1
csdm_delete_time 20.0
csdm_allow_clguns 0
csdm_auto_drop 1
csdm_auto_equip 1
csdm_auto_gren 1
csdm_spawn_spam 1
csdm_enable_amenu 0
csdm_enable_gmenu 0



Abudoggie
Vampire Hunter X
This is my homepage
This is my homepage
Posts: 99
Joined: Tue Feb 22, 2005 9:54 am
Location: Straight out of City17
Contact:

Post by Vampire Hunter X »

Haha this should be a tutorial :D .
Post Reply