#ifndef SAMPSRV_MAIN_H #define SAMPSRV_MAIN_H #define DEFAULT_MAX_PLAYERS 50 #define DEFAULT_LISTEN_PORT 8192 #define ARRAY_SIZE(a) ( sizeof((a)) / sizeof(*(a)) ) // ------------ // VERSION INFO // ------------ #define SAMP_VERSION "0.3.7-R2" // ------------ // OS SPECIFICS // ------------ #ifdef WIN32 #define WIN32_LEAN_AND_MEAN #define SLEEP(x) { Sleep(x); } #include #include #else #define SLEEP(x) { usleep(x * 1000); } #ifndef stricmp #define stricmp strcasecmp #endif #endif // -------- // INCLUDES // -------- // Regular crap #include #include // Std #include #include // Raknet #include "../raknet/GetTime.h" // amx #include "amx/amx.h" #include "console.h" #include "scrhttps.h" #include "scrtimers.h" #include "gamemodes.h" #include "filterscripts.h" #include "playerpool.h" #include "vehiclepool.h" #include "pickuppool.h" #include "objectpool.h" #include "menupool.h" #include "textdrawpool.h" #include "labelpool.h" #include "gangzonepool.h" #include "actorpool.h" #include "netgame.h" #include "plugins.h" void logprintf(char* format, ...); #ifdef LINUX char* strlwr(char* str); #endif #endif // SAMPSRV_MAIN_H