before compile ur svn go to SVN File/trunk (or branches)/src/ascent-shared/AscentConfig.h <--- Right click it and edit
it have to be like this :
/*
* Ascent MMORPG Server
* Copyright (C) 2005-2007 Ascent Team <http://www.ascentemu.com/>
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
*/
// Ascent Configuration Header File
// Feel free to customize to your needs.
#ifndef __ASCENTCONFIG_H
#define __ASCENTCONFIG_H
/** Enable/disable LUA scripting system.
* Default: Disabled
*/
#ifdef HAVE_LUASCRIPT
# define ENABLE_LUA_SCRIPTING 1
#endif
//#define ENABLE_LUA_SCRIPTING 1
/** Enable/disable Ascent world server cluster support.
* Warning: Ascent will no longer function independantly when built in cluster mode.
* It will require a realmserver to function.
* As of last update, it is nowhere near complete, only enable for dev use.
* Default: Disabled
*/
#ifdef ENABLE_CLUSTERING
# error Sorry but clustering is not finished yet. dont bother to try to compile it. it wont work.
# define CLUSTERING 1
#endif
//#define CLUSTERING 1
/** Enable/disable 3D geometry calculations
* Warning: This may be resource heavy.
* As of last update, it was nowhere near complete. Only enable for dev use.
* Default: Disabled
*/
#ifdef ENABLE_COLLISION
# define COLLISION 1
#endif
//#define COLLISION 1
/** Use memory mapping for map files for faster access (let OS take care of caching)
* (currently only available under windows)
* Only recommended under X64 builds, X86 builds will most likely run out of address space.
* Default: Disabled
*/
//#define USE_MEMORY_MAPPING_FOR_MAPS
/** Enable/disable Ascent's Voice Chat support.
* While not completely finished (but close!) you can link your Ascent server to a voice chat
* server (also compiled by default) and use the client's ingame voice chat function.
* At the moment it is only good for joining, you can't leave a voice channel yet
* Also, it only works for parties. Custom chat channels are not fully supported yet.
* However, if you want to play around with it, feel free to enable this define.
*/
//#define VOICE_CHAT 1
/** Enable/disable movement compression.
* This allows the server to compress long-range creatures movement into a buffer and then flush
* it periodically, compressed with deflate. This can make a large difference to server bandwidth.
* Currently this sort of compression is only used for player and creature movement, although
* it may be expanded in the future.
* Default: disabled
*/
//#define ENABLE_COMPRESSED_MOVEMENT 1
//#define ENABLE_COMPRESSED_MOVEMENT_FOR_PLAYERS 1
//#define ENABLE_COMPRESSED_MOVEMENT_FOR_CREATURES 1
#endif // __ASCENTCONFIG_H
now copy red lines and paste to yours or copy all and paste then compile again if any problem happens just pm me
credits goes to... ME !!!