Guest User

Untitled

a guest
Jul 18th, 2018
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 3.28 KB | None | 0 0
  1. @echo off
  2.     echo  --------------------------------------------
  3.     echo            Minecraft indito v1.0
  4.     echo  --------------------------------------------
  5.     echo Az ekezetes verzio meg folyamatban van ;)
  6.     echo.
  7.     echo.
  8. color 02
  9. if exist adatok.min goto adatok
  10. if not exist adatok.min goto adatok2
  11. :adatok2
  12. cd.>adatok.min
  13. goto inditas
  14. :inditas
  15.   echo A kovetkezo adatokat csak egyszer kell megadni.
  16.   echo.
  17.   echo Kerlek az adatok.min filet ne torold ki, kulonben ujra meg kell adnod az adatokat!
  18.   echo.
  19.   echo Az inditando fajlok (minecraft, bukkit, szerver) ebben a mappaban vannak?
  20.   echo.
  21.     set/p n=(i/n)
  22.       if %n%==i set dir=%cd%
  23.       if %n%==n set /p dir=Kerlek ird be a mappa eleresi utvonalat!
  24. set /p mc=Kerlek ird be a minecraftot indito file nevet .exe nelkul!
  25. set /p bt=Kerlek ird be a bukkitot indito file nevet .jar nelkul!
  26. set /p sr=Kerlek ird be a servert indito file nevet .exe nelkul!
  27. echo %dir%,%mc%,%bt%,%sr%> adatok.min
  28. goto adatok
  29. :minecraft
  30.     "%mc%.exe"
  31.     if %m%==1 goto exit
  32.     if %m%==2 goto server
  33.     if %m%==3 goto bukkit              
  34. :server
  35.     java  -Xms1G -Xmx1600M -jar %sr%.exe
  36.                     goto exit
  37. :bukkit
  38.     SET BINDIR=%cd%
  39.     CD /D "%BINDIR%"
  40.     java  -Xms1G -Xmx1G -jar %bt%.jar
  41.                     goto exit
  42. :adatok
  43. echo Ezek helyes adatok(a "szazalekjelekek kozotti dir" azt jelenti hogy nem allitottal be masik mappat a fajlok szamara).
  44. echo.
  45. FOR /F "delims=, tokens=1" %%g IN (adatok.min) DO set  dir=%%g  
  46. FOR /F "delims=, tokens=2" %%h IN (adatok.min) DO set  mc=%%h
  47. FOR /F "delims=, tokens=3" %%i IN (adatok.min) DO set  bt=%%i
  48. FOR /F "delims=, tokens=4" %%j IN (adatok.min) DO set  sr=%%j
  49. echo mappa: %dir%
  50. echo minecraft indito: %mc%
  51. echo bukkit indito: %bt%
  52. echo szerver indito: %sr%
  53. set /p k=(i/n)
  54. if %k%==i goto menu
  55. if %k%==n goto inditas
  56. :menu
  57. cd /d "%dir%"
  58.   echo.
  59.     echo Mit szeretnel inditani?
  60.     echo ------------------------
  61.     echo 1-csak minecraft
  62.     echo 2-minecraft+szerver
  63.     echo 3-minecraft+bukkit
  64.     echo 4-csak normal szerver
  65.     echo 5-csak bukkit
  66.     echo 6-semmit
  67.   echo.
  68.   set /p m=
  69.     if %m%==1 goto 1
  70.     if %m%==2 goto 2
  71.     if %m%==3 goto 3
  72.     if %m%==4 goto 4
  73.     if %m%==5 goto 5
  74.     if %m%==6 goto 6
  75.     if %m%==7 cd C:\Documents and Settings\cucu\Application Data\.minecraft\bin & java  -Xms1G -Xmx1600M -jar Mineshafter.jar
  76. :1
  77.   echo.
  78.     echo Biztos CSAK a Mc-t szeretned inditani?
  79.   echo.
  80.   set /p a=(i/n)
  81.     if %a%==i goto minecraft
  82.     if %a%==n goto menu  
  83. :2
  84.   echo.
  85.     echo Biztos el szeretned inditani a Mc-t ES a NORMAL szervert?
  86.   echo.
  87.   set /p b=(i/n)
  88.     if %b%==i goto minecraft
  89.     if %b%==n goto menu
  90. :3
  91.   echo.
  92.     echo Biztos el szeretned inditani a Mc-t ES a BUKKIT szervert?
  93.   echo.
  94.   set /p c=(i/n)
  95.     if %c%==i goto minecraft
  96.     if %c%==n goto menu
  97. :4
  98.   echo.
  99.     echo Biztos CSAK a NORMAL szervert szeretned elinditani?
  100.   echo.  
  101.   set /p d=(i/n)
  102.     if %d%==i goto server
  103.     if %d%==n goto menu  
  104. :5
  105.   echo.
  106.   echo Biztos CSAK a BUKKIT szervert szeretned elinditani?
  107.   echo.
  108.   set /p e=(i/n)
  109.     if %e%==i goto bukkit
  110.     if %e%==n goto menu
  111. :6
  112.   echo.
  113.   echo Biztos kilepsz?
  114.   echo.    
  115.   set /p f=(i/n)
  116.     if %f%==i goto exit
  117.     if %f%==n goto menu
  118.  
  119.  
  120. :exit
  121.   exit
Add Comment
Please, Sign In to add comment