HLMOD.HU Forrás Megtekintés - www.hlmod.hu
  1. #include <amxmodx>
  2.  
  3. new const maps_list_file[] = "addons/amxmodx/configs/maps.ini"
  4.  
  5. public plugin_precache()
  6. {
  7. register_plugin("Map List Generator", "1.3", "Leo_[BH]")
  8.  
  9. new dir, mapName[32]
  10. dir = open_dir("maps", mapName, charsmax(mapName))
  11.  
  12. if(dir)
  13. {
  14. new mapsfileid = fopen(maps_list_file,"wt")
  15. new lenMapName
  16.  
  17. while(next_file(dir, mapName, charsmax(mapName)))
  18. {
  19. lenMapName = strlen(mapName)
  20.  
  21. if (lenMapName > 4 && equali(mapName[lenMapName - 4], ".bsp", 4))
  22. {
  23. mapName[lenMapName-4] = '^0'
  24. fprintf(mapsfileid, "%s^n", mapName)
  25. }
  26. }
  27.  
  28. fclose(mapsfileid)
  29. close_dir(dir)
  30. }
  31. }