It's the same steps I've been using for months. First I add the map to the map repo. Then I add the map to my server and edit my config and restart the server.
First, update the map repository
- Code: Select all
$ pwd
/home/nn_maps/maps.nexuizninjaz.com
$ rm ev_tpmc_nex_r1.pk3
$ wget http://strahlemann.pdk.cc/ev_tpmc_nex_r1.pk3
And then update my server
- Code: Select all
$ pwd
/usr/local/games/nexuiz242/data
$ rm ev_tpmc_nex_r1.pk3
$ wget http://strahlemann.pdk.cc/ev_tpmc_nex_r1.pk3
$ unzip -l ev_tpmc_nex_r1.pk3 *.bsp
Archive: ev_tpmc_nex_r1.pk3
Length Date Time Name
-------- ---- ---- ----
7421688 06-27-08 15:33 maps/ev_tpmc_nex_r1.bsp
-------- -------
7421688 1 file
$ nano testmaps.cfg
(add map to maplist)
set g_maplist "eyeoftheduck ctctf6_nex_r21 ame7q3ctf1_r2 ev_tpmc_nex_r1"
Then I open the screen for that server and CTRL-C and restart it.
- Code: Select all
$ screen -R testmaps
(CTRL-C to stop the server)
(ARROW UP for last command)
(ENTER) to start the server again)
Then (in the server console) I "chmap ev_tpmc_nex_r1"
- Code: Select all
chmap ev_tpmc_nex_r1
Saving persistent data...
done!
Shader 'textures/70mm13_map12/button3' already defined
Shader 'textures/caverna/rockside' already defined
Shader 'textures/caverna/rockside2' already defined
Shader 'textures/caverna/rubble' already defined
Shader 'textures/liquids/clear_calm1' already defined
Shader 'textures/liquids/clear_ripple1_q3dm1' already defined
Shader 'textures/liquids/clear_ripple1_q3dm1' already defined
Shader 'textures/liquids/lavahell_1000' already defined
Shader 'textures/liquids/lavahell_2000' already defined
Shader 'textures/base_floor/proto_rustygrate' already defined
Shader 'textures/base_support/cable' already defined
Shader 'textures/base_trim/pewter_shiney' already defined
Shader 'textures/base_wall/glass01' already defined
Shader 'textures/base_wall/redmet4small' already defined
Shader 'textures/gothic_block/killtrim' already defined
Shader 'textures/gothic_ceiling/woodceiling1b_dark' already defined
Shader 'textures/gothic_floor/blocks17floor' already defined
Shader 'textures/gothic_trim/pitted_rust' already defined
Shader 'textures/gothic_trim/pitted_rust3_black' already defined
Shader 'textures/gothic_trim/zinc_shiny' already defined
Shader 'textures/liquids/clear_ripple1_q3dm1' already defined
Shader 'textures/liquids/lavahell_1000' already defined
Shader 'textures/liquids/lavahell_2000' already defined
Shader 'textures/organics/dirt2' already defined
Shader 'textures/stone/pjrock17' already defined
Shader 'textures/base_floor/proto_rustygrate' already defined
Shader 'textures/base_support/cable' already defined
Shader 'textures/base_trim/pewter_shiney' already defined
Shader 'textures/base_wall/glass01' already defined
Shader 'textures/base_wall/redmet4small' already defined
Shader 'textures/gothic_block/killtrim' already defined
Shader 'textures/gothic_ceiling/woodceiling1b_dark' already defined
Shader 'textures/gothic_floor/blocks17floor' already defined
Shader 'textures/gothic_trim/pitted_rust' already defined
Shader 'textures/gothic_trim/pitted_rust3_black' already defined
Shader 'textures/gothic_trim/zinc_shiny' already defined
Shader 'textures/liquids/clear_ripple1_q3dm1' already defined
Shader 'textures/liquids/lavahell_1000' already defined
Shader 'textures/liquids/lavahell_2000' already defined
Shader 'textures/organics/dirt2' already defined
Shader 'textures/stone/pjrock17' already defined
Shader 'textures/base_floor/proto_rustygrate' already defined
Shader 'textures/base_floor/proto_grate4' already defined
Shader 'textures/base_support/cable' already defined
Shader 'textures/base_support/x_support' already defined
Shader 'textures/base_support/x_support2' already defined
Shader 'textures/base_support/z_support' already defined
Shader 'textures/base_trim/pewter_shiney' already defined
Shader 'textures/base_wall/concrete_dark' already defined
Shader 'textures/base_wall/glass01' already defined
Shader 'textures/base_wall/redmet4small' already defined
Shader 'textures/gothic_block/killtrim' already defined
Shader 'textures/gothic_ceiling/woodceiling1b_dark' already defined
Shader 'textures/gothic_floor/blocks17floor' already defined
Shader 'textures/gothic_trim/pitted_rust' already defined
Shader 'textures/gothic_trim/pitted_rust3_black' already defined
Shader 'textures/gothic_trim/zinc_shiny' already defined
Shader 'textures/liquids/clear_calm1' already defined
Shader 'textures/liquids/clear_ripple1_q3dm1' already defined
Shader 'textures/liquids/lavahell_1000' already defined
Shader 'textures/liquids/lavahell_2000' already defined
Shader 'textures/organics/dirt2' already defined
Shader 'textures/organics/pjrock7d' already defined
Shader 'textures/sfx/metaltech12final_bounce' already defined
Shader 'textures/skies/pj_arena2sky' already defined
Shader 'textures/stone/pjrock17' already defined
Shader 'textures/cmp1-dm8/e8trimlight2_pur' already defined
Shader 'textures/cmp1-dm8/e8tinylightpur' already defined
Shader 'textures/cmp1-dm8/e8lighttrim_b_pur' already defined
Shader 'textures/cmp1-dm8/e8lighttrim_pur' already defined
Shader 'textures/cmp1-dm8/e8circle_pur' already defined
Shader 'textures/cmp1-dm8/e8clangfloor' already defined
Shader 'textures/cmp1-dm8/logo' already defined
Shader 'textures/cmp1-dm8/ame7jp' already defined
Shader 'textures/cmp1-dm8/ame7glass' already defined
Shader 'textures/pukka3dm1/ceil2_lun_10k' already defined
Shader 'textures/Reaptxt/sun' already defined
Shader 'textures/liquids/slime1' already defined
Shader 'textures/liquids/protolava' already defined
Shader 'textures/sav-liquids/slime1' already defined
Shader 'textures/tech1soc_sfx/lig_032-01b1-2k' already defined
Shader 'textures/tech1soc_sfx/lig_032-05b1-2k' already defined
Shader 'textures/tech1soc_sfx/lig_064-05b1-2k' already defined
Shader 'textures/tech1soc_sfx/lig_128-02y1-2k' already defined
Shader 'textures/tech1soc_sfx/lig_128-03w3-2k' already defined
Shader 'textures/tech1soc_sfx/jpblue_floor01a' already defined
Shader 'textures/morphed/flagred' already defined
Shader 'textures/morphed/flagblue' already defined
Shader 'textures/vitamea/sky' already defined
Shader 'textures/vitamea_objects/teleporter' already defined
Shader 'textures/vitamea_objects/keena0' already defined
Shader 'textures/vitamea_objects/cbraa0' already defined
Shader 'textures/vitamea_objects/pol4a0' already defined
Loaded maps/ev_tpmc_nex_r1.ent
"teamplay" changed to "0"
"teamplay" changed to "4"
models/items/g_h50.md3: could not load texture "50hpskin"
models/items/a_shells.md3: could not load texture "shellsamm.tga"
Only two errors related to textures.
Then I check to make sure the map isn't already in my local dlcache or data directories. I run Nexuiz and connect to that server....
- Code: Select all
^7
^7Server: Nexuiz build 15:46:59 May 11 2008 (progs 34921 crc)
^7
^7
^7
^7^3
^7Auto-recording to demos/2008-06-30_19-47_ev_tpmc_nex_r1.dem.
^7CDAudio: Bad track number 0.
^7Shader 'textures/70mm13_map12/button3' already defined
^7Shader 'textures/caverna/rockside' already defined
^7Shader 'textures/caverna/rockside2' already defined
^7Shader 'textures/caverna/rubble' already defined
^7Shader 'textures/liquids/clear_ripple1_q3dm1' already defined
^7Shader 'textures/Reaptxt/sun' already defined
^7Shader 'textures/sav-liquids/slime1' already defined
^7Shader 'textures/morphed/flagred' already defined
^7Shader 'textures/morphed/flagblue' already defined
^7^8[^7o^8]^2Doku^4jisan^7^7 has changed from Neutral Team to Blue Team
^7S_StaticSound: "sound/_tpmc/waterfall03.wav" hasn't been precached
^7S_StaticSound: "sound/_tpmc/waterfall03.wav" hasn't been precached
^7S_StaticSound: "sound/_tpmc/waterfall03.wav" hasn't been precached
^7S_StaticSound: "sound/_tpmc/waterfall03.wav" hasn't been precached
^7^4^8[^7o^8]^2Doku^4jisan^7^4 connected and joined the ^4Blue Team^7
^7^4^8[^7o^8]^2Doku^4jisan^7^4 is spectating now
^7couldn't exec maps/ev_tpmc_nex_r1.cfg
And there is where it fails to autodownload the map. I check my dlcache and there is nothing there for this map. I know it's not a problem on my client's end anyway because everyone else that tried reported having the same problem with not being able to auto-download the map when connecting to my server.
There are no entries in my curl_urls.txt for this map, so no conflict there.
I've been able to download other maps just fine from the nexuiz ninjaz map repository since I've had this issue. I can download manually from the location on the map repo and it works fine...
http://maps.nexuizninjaz.com/ev_tpmc_nex_r1.pk3
So, what could I be doing wrong? Anyone have any ideas? :-/