Bug 4043 - custom map and redirect errors
Status: ASSIGNED
Alias: None
Product: Call of Duty: World at War
Classification: Unclassified
Component: dedicated server
Version: 1.6
Hardware: Other Linux
: P3 critical
Assignee: Ryan C. Gordon
QA Contact: Ryan C. Gordon
URL:
Depends on:
Blocks:
 
Reported: 2009-04-15 14:17 EDT by Marc
Modified: 2009-09-19 08:52:28 EDT
1 user (show)

See Also:



Description Marc 2009-04-15 14:17:56 EDT
In order to play custom maps on Linux you have to do the workaround on the server (same as 1.3).
 
custommap.iwd's in the mods/yourmod  folder (also on redirect)
And a copy of the localized_mp_custommap.ff in the zone/English directory on the server.
 
Works a treat
 
But:
 
Needless to say that 1: you must have access to this zone/English folder
And 2 this creates havoc with clients as windows servers now should place the custommap.iwd's in the corresponding usermaps/custommap folder as it should be.
They will end up with a iwd in the custommaps folder and in their modfolder

this workaround above makes an admin able to play custom maps on their server and use the http redirect feature.

if they dont apply this then the server cant find the map..they will get the error:

could not find localized_mp_somecustommap.ff in zone/english directory

also with the 1.4 patch for windows the custommap.iwd files should now be in the appropriate usermaps/custommap directory allong with the other custommap.ff files on both server and http-redirect...they now get downloaded by http redirect and read by the server as it should be

for the linux bins however.none of this works 

this is critical because there is no compatability with windows servers....creating possible issues with clients having duplicate iwd files  and even client crashes
Comment 1 Ryan C. Gordon 2009-09-14 09:49:31 EDT
Should be fixed in the 1.6 patch.

--ryan.
Comment 2 Fraisouille 2009-09-19 07:46:19 EDT
The issue is not completely resolved.

The localized ff file can be removed from zone/english. That's a very good point.

But the iwd must still be in the mod folder. If we leave the iwd file only in the usermaps/mapname the iwd file is not downloaded by the client. It looks like the server is not aware that there's a iwd file in the map folder.