Advertisement
Guest User

AOS Server Connecter Beta 1

a guest
Apr 20th, 2016
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Batch 6.71 KB | None | 0 0
  1. @ECHO OFF
  2. TITLE Server Connecter v1.0 (Server Join)
  3. GOTO :sets
  4.  
  5.  
  6. :START
  7. TITLE AOS Server Connecter - Welcome!
  8. CLS
  9. ECHO   %LB%
  10. ECHO  ^|   _     __    ___ ^| Made by Nerokin              ^|
  11. ECHO  ^|  / \   /  \  /    ^| Original made by 10se1ucgo   ^|
  12. ECHO  ^| ^|___^|  )  (  \--\ ^|                              ^|
  13. ECHO  ^| ^|   ^|  \__/  ___/ ^|______________________________^|
  14. ECHO  ^|  ___   __   __         __   __  ^|   Originally   ^|
  15. ECHO  ^| /     ^|    ^|  ) (   ) ^|    ^|  ) ^|    known as    ^|
  16. ECHO  ^| \--\  ^|--  ^|--\  ) (  ^|--  ^|--\ ^|   Server Join  ^|
  17. ECHO  ^| ___/  ^|__  ^|  (  \_/  ^|__  ^|  ( ^|________________^|
  18. ECHO  ^|  __   __                  __   __  ___  __   __  ^|
  19. ECHO  ^| /    /  \  ^|\  ^|  ^|\  ^|  ^|    /     ^|  ^|    ^|  ) ^|
  20. ECHO  ^| )    )  (  ^| ^| ^|  ^| ^| ^|  ^|--  )     ^|  ^|--  ^|--\ ^|
  21. ECHO  ^| \__  \__/  ^|  \^|  ^|  \^|  ^|__  \__   ^|  ^|__  ^|  ( ^|
  22. ECHO  ^|%LB%^|
  23. ECHO  ^|%HB%^|
  24. ECHO  ^|            Press any key to continue             ^|
  25. ECHO  ^|%LB%^|
  26. PAUSE>nul
  27. IF EXIST aossc-config.bat (GOTO :LOAD) ELSE (GOTO :FIRST)
  28.  
  29.  
  30. ::FIRST RUN S
  31. :FIRST
  32. TITLE AOS Server Connecter - First time setup
  33. CLS
  34. ECHO   %LB%
  35. ECHO  ^|           _     __    ___      ___   __          ^|
  36. ECHO  ^|          / \   /  \  /     @  /     /            ^|
  37. ECHO  ^|         ^|___^|  )  (  \--\  @  \--\  )            ^|
  38. ECHO  ^|         ^|   ^|  \__/  ___/     ___/  \__          ^|
  39. ECHO  ^|%HB%^|
  40. ECHO  ^| Welcome to the Ace of Spades Classic Server      ^|
  41. ECHO  ^| Connecter!                                       ^|
  42. ECHO  ^|%HB%^|
  43. ECHO  ^| For the first startup of the script, Please      ^|
  44. ECHO  ^| the directory path of AOS Classic.               ^|
  45. ECHO  ^|%LB%^|
  46. SET /P CONFIG="DIR> "
  47. IF /I '%CONFIG%'=='' (GOTO :NOTF) ELSE (GOTO :CHECK)
  48. :CHECK
  49. TITLE AOS Server Connecter - Check AOS Path
  50. ECHO.
  51. ECHO Is this path / directory correct for the installation
  52. ECHO of Ace of Spades Classic? Please navigate to check.
  53. ECHO Path entered: [%CONFIG%]
  54. SET /P CHECK="Y/N> "
  55. IF /I '%CHECK%'=='N' (GOTO :FIRST) ELSE (GOTO :SAVE)
  56. ::FIRST RUN E
  57.  
  58.  
  59. ::SLR S
  60. :SAVE
  61. ECHO %CONFIG%> aossc-config.bat
  62. GOTO :MAIN
  63.  
  64. :LOAD
  65. CLS
  66. SET /P CONFIG=<aossc-config.bat
  67. ECHO %CONFIG%
  68. PING ::1 -n 2 >NUL
  69. GOTO :MAIN
  70.  
  71. :RESET
  72. CLS
  73. DEL aossc-config.bat
  74. ECHO Reset Finished! Please wait.
  75. PING ::1 -n 2 >NUL
  76. GOTO :START
  77. ::SLR E
  78.  
  79.  
  80. ::MAIN S
  81. :MAIN
  82. TITLE AOS Server Connecter - Main Menu
  83. CLS
  84. ECHO   %LB%
  85. ECHO  ^|           _     __    ___      ___   __          ^|
  86. ECHO  ^|          / \   /  \  /     @  /     /            ^|
  87. ECHO  ^|         ^|___^|  )  (  \--\  @  \--\  )            ^|
  88. ECHO  ^|         ^|   ^|  \__/  ___/     ___/  \__          ^|
  89. ECHO  ^|%HB%^|
  90. ECHO  ^| 1. Server List                                   ^|
  91. ECHO  ^| 2. Credits                                       ^|
  92. ECHO  ^|%HB%^|
  93. ECHO  ^| 0. Exit                                          ^|
  94. ECHO  ^| 9. Reset                                         ^|
  95. ECHO  ^|%LB%^|
  96. SET /P MainS="SEL> "
  97. IF /I '%MAINS%'=='' (
  98.     GOTO :NOTM
  99. ) ELSE (
  100.     IF /I '%MAINS%'=='1' GOTO :LIST1
  101.     IF /I '%MAINS%'=='2' GOTO :CREDS
  102.     IF /I '%MAINS%'=='0' %E%
  103.     IF /I '%MAINS%'=='9' GOTO :RESET
  104. )
  105. GOTO :NOTM
  106.  
  107. :CREDS
  108. TITLE AOS Server Connecter - Credits
  109. CLS
  110. ECHO YOU MADE IT!
  111. PAUSE
  112. %E%
  113. ::MAIN E
  114.  
  115.  
  116.  
  117. ::MAIN LIST S
  118. :LIST1
  119. SET LIST=LIST1
  120. TITLE AOS Server Connecter - AOS Server Main List PG1
  121. CLS
  122. ECHO   %LB%
  123. ECHO  ^|           _     __    ___      ___   __          ^|
  124. ECHO  ^|          / \   /  \  /     @  /     /            ^|
  125. ECHO  ^|         ^|___^|  )  (  \--\  @  \--\  )            ^|
  126. ECHO  ^|         ^|   ^|  \__/  ___/     ___/  \__          ^|
  127. ECHO  ^|%HB%^|
  128. ECHO  ^|  1. *Sauerkraut List   ^|  6. Earth's Elite AOS   ^|
  129. ECHO  ^|  2. Hammertime CTF     ^|  7. GAMER KING NAITH    ^|
  130. ECHO  ^|  3. Aloha.pk List      ^|  8. German Spades List  ^|
  131. ECHO  ^|  4. Anal List          ^|  9. GieMap - Deutscher  ^|
  132. ECHO  ^|  5. CallOfLiberty List ^| 10. Nitrado.net List    ^|
  133. ECHO  ^|%HB%^|
  134. ECHO  ^|                        ^|                         ^|
  135. ECHO  ^|%LB%^|
  136. SET /P PG1="> "
  137. IF /I '%PG1%'=='1' GOTO :SAUELIST
  138. IF /I '%PG1%'=='2' (
  139.     SET IP=aos://3549258853:32887
  140.     GOTO :CONNECTER
  141. )
  142. IF /I '%PG1%'=='3' GOTO :ALOHLIST
  143. IF /I '%PG1%'=='4' GOTO :ANALLIST
  144. IF /I '%PG1%'=='5' GOTO :CALLLIST
  145. IF /I '%PG1%'=='6' (
  146.     SET IP=aos://235234751:32887
  147.     GOTO :CONNECTER
  148. )
  149. IF /I '%PG1%'=='7' (
  150.     SET IP=aos://2420563543:32888
  151.     GOTO :CONNECTER
  152. )
  153. IF /I '%PG1%'=='8' GOTO :GERMLIST
  154. IF /I '%PG1%'=='9' (
  155.     SET IP=aos://1112045143:32887
  156.     GOTO :CONNECTER
  157. )
  158. IF /I '%PG1%'=='10' GOTO :NITRLIST
  159. IF /I '%PG1%'=='N' GOTO :LIST2
  160.  
  161. :LIST2
  162. SET LIST=LIST2
  163. TITLE AOS Server Connecter - AOS Server Main List PG2
  164. CLS
  165. ECHO   %LB%
  166. ECHO  ^|           _     __    ___      ___   __          ^|
  167. ECHO  ^|          / \   /  \  /     @  /     /            ^|
  168. ECHO  ^|         ^|___^|  )  (  \--\  @  \--\  )            ^|
  169. ECHO  ^|         ^|   ^|  \__/  ___/     ___/  \__          ^|
  170. ECHO  ^|%HB%^|
  171. ::MAIN LIST E
  172.  
  173.  
  174. :CONNECTER
  175. CLS
  176. START %CONFIG% %IP%
  177. GOTO %LIST%
  178.  
  179.  
  180. ::ALT LISTS S
  181. :SAUELIST
  182. :ALOHLIST
  183. :ANALLIST
  184. :CALLLIST
  185. :GERMLIST
  186. :NITRLIST
  187. CLS
  188. ECHO These lists are not yet coded into the script, please
  189. ECHO check the forums for a new update if availible.
  190. ECHO.
  191. ECHO You will now be taken back to main server list
  192. PING ::1 -n 2 >NUL
  193. ::ALT LISTS E
  194.  
  195.  
  196. ::ERROR Menus S
  197. :NOTM
  198. TITLE AOS Server Connecter - Incorrect Selection
  199. CLS
  200. ECHO   %LB%
  201. ECHO  ^|           _     __    ___      ___   __          ^|
  202. ECHO  ^|          / \   /  \  /     @  /     /            ^|
  203. ECHO  ^|         ^|___^|  )  (  \--\  @  \--\  )            ^|
  204. ECHO  ^|         ^|   ^|  \__/  ___/     ___/  \__          ^|
  205. ECHO  ^|%HB%^|
  206. ECHO  ^| You did not chose a correct input or did not     ^|
  207. ECHO  ^| type in anything in the main menu!               ^|
  208. ECHO  ^|%HB%^|
  209. ECHO  ^|            Press any key to continue             ^|
  210. ECHO  ^|%LB%^|
  211. PAUSE>NUL
  212. GOTO :MAIN
  213.  
  214. :NOTF
  215. TITLE AOS Server Connecter - Empty Directory Path
  216. CLS
  217. ECHO   %LB%
  218. ECHO  ^|           _     __    ___      ___   __          ^|
  219. ECHO  ^|          / \   /  \  /     @  /     /            ^|
  220. ECHO  ^|         ^|___^|  )  (  \--\  @  \--\  )            ^|
  221. ECHO  ^|         ^|   ^|  \__/  ___/     ___/  \__          ^|
  222. ECHO  ^|%HB%^|
  223. ECHO  ^| You left the directory path empty! Please type   ^|
  224. ECHO  ^| in the path for Ace of Spades Classic            ^|
  225. ECHO  ^|%HB%^|
  226. ECHO  ^|            Press any key to continue             ^|
  227. ECHO  ^|%LB%^|
  228. PAUSE>NUL
  229. GOTO :FIRST
  230. ::ERROR MENUS E
  231.  
  232.  
  233. :sets
  234. SET LB=__________________________________________________
  235. SET HB===================================================
  236. SET E=EXIT
  237. SET N=Next Page, type N
  238. SET P=Previous Page, type P
  239. mode con: cols=54 lines=18
  240. GOTO :START
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement