[cod] [codwaw] directory structure for custom maps? (linux server)

Seth Sauls wizz220 at gmail.com
Mon Feb 23 15:41:40 EST 2009


A little addition:

You would do the command line to point to each client.  TCAdmin does this
just fine.  I do not know about other server controlers.

On Mon, Feb 23, 2009 at 3:39 PM, Seth Sauls <wizz220 at gmail.com> wrote:

> Just be advised that the fs_basepath is broken in cod5 like it still is in
> cod4.
>
> In order to make this easy for you all you MUST do full installs of cod5
> for each client.  The command line will then look like this
>
> +set dedicated 2 +set net_port 28970 +set fs_basepath /home/cod5/ +set
> fs_homepath /home/cod5/ +set fs_localAppData /home/cod5/ +set fs_game
> mods/ax +exec server.cfg +set sv_punkbuster 1 +map_rotate
>
> Wizz
>
> On Mon, Feb 23, 2009 at 3:35 PM, John Kennington <jwkennington at gmail.com>wrote:
>
>> I am having the same issue.  My setup is much more basic, but CoD5 says it
>> cannot find the .bsp file.
>>
>> On Mon, Feb 23, 2009 at 3:30 PM, Geoff Goas <gitman at gmail.com> wrote:
>>
>>> my commandline paramaters:
>>>
>>> +set dedicated 2 +set net_port 28970 +set fs_basepath /home/cod5/.codwaw
>>> +set fs_homepath /home/cod5/custom +set fs_localAppData /home/cod5/custom
>>> +set fs_game mods/ax +exec server.cfg +set sv_punkbuster 1 +map_rotate
>>>
>>>
>>> and here's my directory structure:
>>>
>>> /home/cod5/.codwaw/main/iw_00.iwd
>>> /home/cod5/.codwaw/main/iw_01.iwd
>>> /home/cod5/.codwaw/main/iw_02.iwd
>>> /home/cod5/.codwaw/main/iw_03.iwd
>>> /home/cod5/.codwaw/main/iw_04.iwd
>>> /home/cod5/.codwaw/main/iw_05.iwd
>>> /home/cod5/.codwaw/main/iw_06.iwd
>>> /home/cod5/.codwaw/main/iw_07.iwd
>>> /home/cod5/.codwaw/main/iw_08.iwd
>>> /home/cod5/.codwaw/main/iw_09.iwd
>>> /home/cod5/.codwaw/main/iw_10.iwd
>>> /home/cod5/.codwaw/main/iw_11.iwd
>>> /home/cod5/.codwaw/main/iw_12.iwd
>>> /home/cod5/.codwaw/main/iw_13.iwd
>>> /home/cod5/.codwaw/main/iw_14.iwd
>>> /home/cod5/.codwaw/main/iw_15.iwd
>>> /home/cod5/.codwaw/main/iw_16.iwd
>>> /home/cod5/.codwaw/main/iw_17.iwd
>>> /home/cod5/.codwaw/main/iw_18.iwd
>>> /home/cod5/.codwaw/main/iw_19.iwd
>>> /home/cod5/.codwaw/main/iw_20.iwd
>>> /home/cod5/.codwaw/main/iw_21.iwd
>>> /home/cod5/.codwaw/main/localized_english_iw00.iwd
>>> /home/cod5/.codwaw/main/localized_english_iw01.iwd
>>> /home/cod5/.codwaw/main/localized_english_iw02.iwd
>>> /home/cod5/.codwaw/main/localized_english_iw03.iwd
>>> /home/cod5/.codwaw/zone/english/ber1.ff
>>> /home/cod5/.codwaw/zone/english/ber1_load.ff
>>> /home/cod5/.codwaw/zone/english/ber2.ff
>>> /home/cod5/.codwaw/zone/english/ber2_load.ff
>>> /home/cod5/.codwaw/zone/english/ber3b.ff
>>> /home/cod5/.codwaw/zone/english/ber3b_load.ff
>>> /home/cod5/.codwaw/zone/english/ber3.ff
>>> /home/cod5/.codwaw/zone/english/ber3_load.ff
>>> /home/cod5/.codwaw/zone/english/code_post_gfx.ff
>>> /home/cod5/.codwaw/zone/english/code_post_gfx_mp.ff
>>> /home/cod5/.codwaw/zone/english/common.ff
>>> /home/cod5/.codwaw/zone/english/common_ignore.ff
>>> /home/cod5/.codwaw/zone/english/common_mp.ff
>>> /home/cod5/.codwaw/zone/english/credits.ff
>>> /home/cod5/.codwaw/zone/english/intro_pac.ff
>>> /home/cod5/.codwaw/zone/english/localized_code_post_gfx_mp.ff
>>> /home/cod5/.codwaw/zone/english/localized_common_mp.ff
>>> /home/cod5/.codwaw/zone/english/localized_mp_airfield.ff
>>> /home/cod5/.codwaw/zone/english/localized_mp_asylum.ff
>>> /home/cod5/.codwaw/zone/english/localized_mp_castle.ff
>>> /home/cod5/.codwaw/zone/english/localized_mp_courtyard.ff
>>> /home/cod5/.codwaw/zone/english/localized_mp_dome.ff
>>> /home/cod5/.codwaw/zone/english/localized_mp_downfall.ff
>>> /home/cod5/.codwaw/zone/english/localized_mp_hangar.ff
>>> /home/cod5/.codwaw/zone/english/localized_mp_makin_day.ff
>>> /home/cod5/.codwaw/zone/english/localized_mp_makin.ff
>>> /home/cod5/.codwaw/zone/english/localized_mp_outskirts.ff
>>> /home/cod5/.codwaw/zone/english/localized_mp_roundhouse.ff
>>> /home/cod5/.codwaw/zone/english/localized_mp_seelow.ff
>>> /home/cod5/.codwaw/zone/english/localized_mp_shrine.ff
>>> /home/cod5/.codwaw/zone/english/localized_mp_suburban.ff
>>> /home/cod5/.codwaw/zone/english/mak.ff
>>> /home/cod5/.codwaw/zone/english/mak_load.ff
>>> /home/cod5/.codwaw/zone/english/mp_airfield.ff
>>> /home/cod5/.codwaw/zone/english/mp_airfield_load.ff
>>> /home/cod5/.codwaw/zone/english/mp_asylum.ff
>>> /home/cod5/.codwaw/zone/english/mp_asylum_load.ff
>>> /home/cod5/.codwaw/zone/english/mp_castle.ff
>>> /home/cod5/.codwaw/zone/english/mp_castle_load.ff
>>> /home/cod5/.codwaw/zone/english/mp_courtyard.ff
>>> /home/cod5/.codwaw/zone/english/mp_courtyard_load.ff
>>> /home/cod5/.codwaw/zone/english/mp_dome.ff
>>> /home/cod5/.codwaw/zone/english/mp_dome_load.ff
>>> /home/cod5/.codwaw/zone/english/mp_downfall.ff
>>> /home/cod5/.codwaw/zone/english/mp_downfall_load.ff
>>> /home/cod5/.codwaw/zone/english/mp_hangar.ff
>>> /home/cod5/.codwaw/zone/english/mp_hangar_load.ff
>>> /home/cod5/.codwaw/zone/english/mp_makin_day.ff
>>> /home/cod5/.codwaw/zone/english/mp_makin_day_load.ff
>>> /home/cod5/.codwaw/zone/english/mp_makin.ff
>>> /home/cod5/.codwaw/zone/english/mp_makin_load.ff
>>> /home/cod5/.codwaw/zone/english/mp_outskirts.ff
>>> /home/cod5/.codwaw/zone/english/mp_outskirts_load.ff
>>> /home/cod5/.codwaw/zone/english/mp_roundhouse.ff
>>> /home/cod5/.codwaw/zone/english/mp_roundhouse_load.ff
>>> /home/cod5/.codwaw/zone/english/mp_seelow.ff
>>> /home/cod5/.codwaw/zone/english/mp_seelow_load.ff
>>> /home/cod5/.codwaw/zone/english/mp_shrine.ff
>>> /home/cod5/.codwaw/zone/english/mp_shrine_load.ff
>>> /home/cod5/.codwaw/zone/english/mp_suburban.ff
>>> /home/cod5/.codwaw/zone/english/mp_suburban_load.ff
>>> /home/cod5/.codwaw/zone/english/nazi_zombie_prototype.ff
>>> /home/cod5/.codwaw/zone/english/nazi_zombie_prototype_load.ff
>>> /home/cod5/.codwaw/zone/english/oki2.ff
>>> /home/cod5/.codwaw/zone/english/oki2_load.ff
>>> /home/cod5/.codwaw/zone/english/oki3.ff
>>> /home/cod5/.codwaw/zone/english/oki3_load.ff
>>> /home/cod5/.codwaw/zone/english/outro.ff
>>> /home/cod5/.codwaw/zone/english/patch.ff
>>> /home/cod5/.codwaw/zone/english/pby_fly.ff
>>> /home/cod5/.codwaw/zone/english/pby_fly_load.ff
>>> /home/cod5/.codwaw/zone/english/pel1a.ff
>>> /home/cod5/.codwaw/zone/english/pel1a_load.ff
>>> /home/cod5/.codwaw/zone/english/pel1b.ff
>>> /home/cod5/.codwaw/zone/english/pel1b_load.ff
>>> /home/cod5/.codwaw/zone/english/pel1.ff
>>> /home/cod5/.codwaw/zone/english/pel1_load.ff
>>> /home/cod5/.codwaw/zone/english/pel2.ff
>>> /home/cod5/.codwaw/zone/english/pel2_load.ff
>>> /home/cod5/.codwaw/zone/english/see1.ff
>>> /home/cod5/.codwaw/zone/english/see1_load.ff
>>> /home/cod5/.codwaw/zone/english/see2.ff
>>> /home/cod5/.codwaw/zone/english/see2_load.ff
>>> /home/cod5/.codwaw/zone/english/sniper.ff
>>> /home/cod5/.codwaw/zone/english/sniper_load.ff
>>> /home/cod5/.codwaw/zone/english/ui.ff
>>> /home/cod5/.codwaw/zone/english/ui_mp.ff
>>> /home/cod5/custom/codwaw_lnxded
>>> /home/cod5/custom/codwaw_lnxded-bin
>>> /home/cod5/custom/libgcc_s.so.1
>>> /home/cod5/custom/libstdc++.so.6
>>> /home/cod5/custom/main/console_mp.log
>>> /home/cod5/custom/main/games_mp.log
>>> /home/cod5/custom/mods/ax/console_mp.log
>>> /home/cod5/custom/mods/ax/games_mp.log
>>> /home/cod5/custom/mods/ax/mp_sps_station.iwd
>>> /home/cod5/custom/mods/ax/server.cfg
>>> /home/cod5/custom/pb/dll/la001409.so
>>> /home/cod5/custom/pb/dll/lc002176.so
>>> /home/cod5/custom/pb/dll/ls001723.so
>>> /home/cod5/custom/pb/htm/la001409.htm
>>> /home/cod5/custom/pb/htm/lc002176.htm
>>> /home/cod5/custom/pb/htm/ls001723.htm
>>> /home/cod5/custom/pb/htm/ma001409.htm
>>> /home/cod5/custom/pb/htm/mc002176.htm
>>> /home/cod5/custom/pb/htm/wa001409.htm
>>> /home/cod5/custom/pb/htm/wc002176.htm
>>> /home/cod5/custom/pb/pbag.so
>>> /home/cod5/custom/pb/pbags.so
>>> /home/cod5/custom/pb/pbcl.so
>>> /home/cod5/custom/pb/pbcls.so
>>> /home/cod5/custom/pb/pbns.dat
>>> /home/cod5/custom/pb/pbsv.dat
>>> /home/cod5/custom/pb/pbsv.so
>>> /home/cod5/custom/pb/svlogs/
>>> /home/cod5/custom/usermaps/mp_sps_station/localized_mp_sps_station.ff
>>> /home/cod5/custom/usermaps/mp_sps_station/mp_sps_station.ff
>>> /home/cod5/custom/usermaps/mp_sps_station/mp_sps_station_load.ff
>>>
>>> server starts fine on any stock map, however, if i try to load
>>> mp_sps_station, from rcon, the server segfaults. if i put mp_sps_station
>>> first in the rotation, i get this in the console log (and the server doesn't
>>> segfault):
>>>
>>> Loading fastfile localized_mp_sps_station
>>> WARNING: Could not find zone
>>> '/home/cod5/custom/zone/english/localized_mp_sps_station.ff'
>>> Loading fastfile mp_sps_station
>>> WARNING: Could not find zone
>>> '/home/cod5/custom/zone/english/mp_sps_station.ff'
>>>       dvar set nextmap map_restart
>>>       dvar set cl_paused 0
>>>       dvar set cl_paused 0
>>>       dvar set long_blocking_call 0
>>>       dvar set sv_network_warning 0
>>>       dvar set cl_network_warning 0
>>>       dvar set com_errorMessage Couldn't find the bsp for this map.
>>> Please build the fast file associated with maps/mp/mp_sps_station.d3dbsp and
>>> try again.
>>> ********************
>>> ERROR: Couldn't find the bsp for this map.  Please build the fast file
>>> associated with maps/mp/mp_sps_station.d3dbsp and try again.
>>> ********************
>>> ----- Server Shutdown -----
>>>
>>> I could easily move the fastfiles into that location, but how is that
>>> going to work for redirect?
>>>
>>>
>>> On Mon, Feb 23, 2009 at 9:44 AM, Geoff Goas <gitman at gmail.com> wrote:
>>>
>>>> i suppose i have that part already. the problem i'm having now is it
>>>> doesn't seem to want to read any of the fastfiles from the
>>>> usermaps/mp_mapname/ directories.
>>>>
>>>>
>>>> On Mon, Feb 23, 2009 at 7:11 AM, John Kennington <
>>>> jwkennington at gmail.com> wrote:
>>>>
>>>>> I have read that you have to put the .iwd file in the mods folder.
>>>>>
>>>>>
>>>>> On Mon, Feb 23, 2009 at 12:43 AM, Geoff Goas <gitman at gmail.com> wrote:
>>>>>
>>>>>> i'm pretty late in the game here, but i'm mimicking cod4's directory
>>>>>> structure for custom maps and seem to be failing pretty hard
>>>>>>
>>>>>> anyone have a decent guide i can reference?
>>>>>>
>>>>>> thanks
>>>>>>
>>>>>> --
>>>>>> Geoff Goas
>>>>>> Network Engineer
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> "Some people are like a Slinky .. Not really good for anything, but you
>>>>> still can't help but smile when you shove them down the stairs."
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Geoff Goas
>>>> Network Engineer
>>>>
>>>
>>>
>>>
>>> --
>>> Geoff Goas
>>> Network Engineer
>>>
>>
>>
>>
>> --
>> "Some people are like a Slinky .. Not really good for anything, but you
>> still can't help but smile when you shove them down the stairs."
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://icculus.org/pipermail/cod/attachments/20090223/3ea52921/attachment.htm>


More information about the Cod mailing list