Advertisement
Guest User

Untitled

a guest
Nov 17th, 2019
1,371
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.57 KB | None | 0 0
  1. @echo off
  2. CAll del_old_files.bat
  3. cd config_maker
  4. echo ; > magicked_admin.conf
  5. echo ; > var.js
  6. set loopnum=0;
  7. cd ..
  8. findstr /M /V backup *.* | findstr /V backup > config_maker/output.txt
  9. cd config_maker
  10. FOR /F "tokens=1" %%G IN (output.txt) DO (
  11. Setlocal EnableDelayedExpansion
  12. set /A loopnum=!loopnum!+1
  13. FINDSTR "Name=Player" ..\%%G | FINDSTR "LoadMap" > temp.txt
  14. type temp.txt
  15. set /P VAR=<temp.txt
  16. set VAR=!VAR:?= !
  17. echo !VAR! > temp.txt
  18. type "temp.txt" |repl " " "\r\n" x >"temp.txt"
  19. FINDSTR "Port" temp.txt | FINDSTR /V "Q" > port.txt
  20. set /P VAR=<port.txt
  21. SET port=!VAR:~5!
  22. SET /A port = !port! - 7777 + 8080
  23. FINDSTR "ConfigSubDir" temp.txt > name.txt
  24. set /P VAR=<name.txt
  25. SET name=!VAR:~13!
  26.  
  27. echo var server!loopnum!name='!name!'; >> var.js
  28. echo var server!loopnum!port=!port!; >> var.js
  29.  
  30. echo [!name!] >> magicked_admin.conf
  31. echo game_password = no access for you >> magicked_admin.conf
  32. echo motd_scoreboard = True >> magicked_admin.conf
  33. echo scoreboard_type = Kills >> magicked_admin.conf
  34. type inc.txt >> magicked_admin.conf
  35. echo ; >> magicked_admin.conf
  36. echo address = http://localhost:!port! >> magicked_admin.conf
  37. echo username = StatBot >> magicked_admin.conf
  38. echo password = StatBotPass >> magicked_admin.conf
  39. )
  40.  
  41. echo var taos=%loopnum%+1; >> var.js
  42.  
  43. cd ..
  44. cd ..
  45. cd ..
  46. cd ..
  47. copy /y "gamedata\KFGame\Logs\config_maker\magicked_admin.conf" "statbot\conf"
  48. copy /y "gamedata\KFGame\Logs\config_maker\var.js" "web"
  49. start statbot\magicked_admin.exe
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement