Try this:
Code:
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "stupok69"
#define MAX_FILES 32
#define MAX_FILENAME 64
#define DEM_DIR "."
new dem_files[MAX_FILES][MAX_FILENAME]
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
new buffer[MAX_FILENAME], count
new dh = open_dir(DEM_DIR, buffer, MAX_FILENAME-1)
if(!dh) return PLUGIN_HANDLED
if(containi(buffer, ".dem") != -1)
{
dem_files[count] = buffer
count++
}
while(next_file(dh, buffer, MAX_FILENAME-1)
{
if(containi(buffer, ".dem") != -1)
{
if(count < MAX_FILES)
{
dem_files[count] = buffer
count++
}
else
{
server_print("Too many .dem files!")
break
}
}
}
close_dir(dh)
}