::@chcp 65001 ::######################################################################### @ECHO OFF @ECHO BEKLEYIN OYUN ACILIYOR SET ACIKLAMAGOSTER=HAYIR SET OYUNISIM=GTA V UcgenMod SET OYUNEXE32="GTAVLauncher.exe" SET OYUNEXE64="GTAVLauncher.exe" SET EKSTRADIR32=\ SET EKSTRADIR64=\ SET UOA=UOA SET EXE_KAPAT=GTAVLauncher.exe ::#####BU KISIMDAN SONRASINI DEGISTIRMEYINIZ. GELISMIS AYARLARI ICERIR!#### echo %OYUNEXE32% >> %systemdrive%\oyunarsivi\exe.log echo %OYUNEXE64% >> %systemdrive%\oyunarsivi\exe.log echo %OYUNEXE% >> %systemdrive%\oyunarsivi\exe.log echo "%EXE_KAPAT%" >> %systemdrive%\oyunarsivi\exe.log @SET BEKLE=/WAIT ::dereselcuk@gmail.com ::2018 ucgenoyunarsivi.com ® :: OYUNARSIVI=%1 :: OYUNARSIVI2=%2 :: OYUNDIZINI=%3 :: OYUNDIZINI2=%4 :: OYUNBATCHDATA=%5 :: ONLINEOYUNARSIVI=%6 :: ONLINEOYUNDIZINI=%7 :: CLIENTTIPI=%8 :: TIRNAK=%9 SET LOGFILE=%systemdrive%\oyunarsivi\clientlog-%DATE%.txt ECHO. >> %LOGFILE% SET OYUNDIZINI=%3 SET OYUNDIZINI=%OYUNDIZINI:"=% SET OYUNDIZINI2=%3 SET OYUNDIZINI2=%OYUNDIZINI2:"=% SET OYUNBATCHDATA=%5 SET OYUNBATCHDATA=%OYUNBATCHDATA:"=% SET CLIENTTIPI=%8 IF %COMPUTERNAME%==PC-34 GOTO :GTX1070 IF %COMPUTERNAME%==PC-33 GOTO :GTX1070 IF %COMPUTERNAME%==PC-32 GOTO :GTX1070 IF %COMPUTERNAME%==PC-31 GOTO :GTX1070 IF %COMPUTERNAME%==PC-30 GOTO :GTX1070 IF %COMPUTERNAME%==PC-29 GOTO :GTX1070 IF %COMPUTERNAME%==PC-28 GOTO :GTX1070 IF %COMPUTERNAME%==PC-27 GOTO :GTX1070 IF %COMPUTERNAME%==PC-26 GOTO :GTX1070 IF %COMPUTERNAME%==PC-25 GOTO :GTX1070 IF %COMPUTERNAME%==PC-24 GOTO :GTX1070 IF %COMPUTERNAME%==PC-24 GOTO :GTX1070 IF %COMPUTERNAME%==PC-01 GOTO :RX580 IF %COMPUTERNAME%==PC-02 GOTO :RX580 IF %COMPUTERNAME%==PC-03 GOTO :RX580 IF %COMPUTERNAME%==PC-04 GOTO :RX580 IF %COMPUTERNAME%==PC-05 GOTO :RX580 IF %COMPUTERNAME%==PC-06 GOTO :RX580 IF %COMPUTERNAME%==PC-07 GOTO :GTX1070 IF %COMPUTERNAME%==PC-08 GOTO :GTX1070 IF %COMPUTERNAME%==PC-09 GOTO :GTX1070 IF %COMPUTERNAME%==PC-10 GOTO :GTX1070 IF %COMPUTERNAME%==PC-11 GOTO :GTX1070 IF %COMPUTERNAME%==PC-12 GOTO :GTX1070 IF %COMPUTERNAME%==PC-13 GOTO :GTX1060 IF %COMPUTERNAME%==PC-14 GOTO :GTX1060 IF %COMPUTERNAME%==PC-15 GOTO :GTX1060 IF %COMPUTERNAME%==PC-16 GOTO :GTX1060 IF %COMPUTERNAME%==PC-17 GOTO :GTX1060 IF %COMPUTERNAME%==PC-18 GOTO :GTX1060 IF %COMPUTERNAME%==PC-19 GOTO :GTX1060 IF %COMPUTERNAME%==PC-20 GOTO :GTX1060 IF %COMPUTERNAME%==PC-21 GOTO :GTX1060 IF %COMPUTERNAME%==PC-22 GOTO :GTX1060 IF %COMPUTERNAME%==PC-23 GOTO :GTX1060 IF %COMPUTERNAME%==PC-36 GOTO :GTX1060 IF %COMPUTERNAME%==PC-37 GOTO :GTX1050TI IF %COMPUTERNAME%==PC-38 GOTO :GTX10603 IF %COMPUTERNAME%==PC-39 GOTO :GTX10603 IF %COMPUTERNAME%==PC-40 GOTO :GTX10603 :GTX1070 xcopy /e /y /r /d /i "%OYUNBATCHDATA%\Ayarlar\GTAV\EkranAyari\GTX1070\*.*" "%USERPROFILE%\Documents\Rockstar Games\GTA V\" ECHO 1070 GOTO :SON :RX580 xcopy /e /y /r /d /i "%OYUNBATCHDATA%\Ayarlar\GTAV\EkranAyari\RX580\*.*" "%USERPROFILE%\Documents\Rockstar Games\GTA V\" ECHO 580 GOTO :SON :GTX1060 xcopy /e /y /r /d /i "%OYUNBATCHDATA%\Ayarlar\GTAV\EkranAyari\GTX1060\*.*" "%USERPROFILE%\Documents\Rockstar Games\GTA V\" ECHO 1060 GOTO :SON :SON :GTX1050TI xcopy /e /y /r /d /i "%OYUNBATCHDATA%\Ayarlar\GTAV\EkranAyari\GTX1050TI\*.*" "%USERPROFILE%\Documents\Rockstar Games\GTA V\" ECHO 1050 GOTO :SON :SON :GTX10603 xcopy /e /y /r /d /i "%OYUNBATCHDATA%\Ayarlar\GTAV\EkranAyari\GTX10603\*.*" "%USERPROFILE%\Documents\Rockstar Games\GTA V\" ECHO 10603 GOTO :SON :SON Reg.exe add "HKCU\Software\ScriptHookV" /v "1.0.1493.0" /t REG_DWORD /d "1567922254" /f Reg.exe add "HKCU\Software\ScriptHookV" /v "1.0.1493.1" /t REG_DWORD /d "1567922254" /f Reg.exe add "HKCU\Software\ScriptHookV" /v "1.0.1604.0" /t REG_DWORD /d "1567922254" /f Reg.exe add "HKCU\Software\ScriptHookV" /v "1.0.1604.1" /t REG_DWORD /d "1567922254" /f IF "%8"=="" GOTO :CLIENTTIPIYOK IF "%3"=="" GOTO :OYUNDIZINIBELIRLENMEMIS IF "%5"=="" GOTO :OYUNBATCHDATABELIRLENMEMIS :HATAKONTROLU ::OYUNDIZINI KONTROL ET IF NOT EXIST %3 GOTO :OYUNDISKIYOK :OYUNCALISTIR @if %CLIENTTIPI%==SERVER GOTO :SERVEROYUN @if %CLIENTTIPI%==CLIENT GOTO :CLIENTOYUN ::######################################################################### :CLIENTOYUN SET EXE32=%OYUNEXE32% & SET EXE64=%OYUNEXE64% SETLOCAL EnableExtensions & @ECHO OFF & color 0a & cls & SET EXE32=%EXE32:"=% & SET EXE64=%EXE64:"=% FOR /F %%x IN ('tasklist /NH /FI "IMAGENAME eq %EXE32%"') DO IF %%x == %EXE32% goto ZATENCALISIYOR FOR /F %%x IN ('tasklist /NH /FI "IMAGENAME eq %EXE64%"') DO IF %%x == %EXE64% goto ZATENCALISIYOR GOTO DEVAM :ZATENCALISIYOR ECHO. & ECHO. & ECHO. & ECHO. & ECHO. & ECHO. & ECHO OYUN CALISIYOR LUTFEN BEKLEYIN & ECHO. & ECHO. & ECHO. & ECHO. & ECHO. & ECHO. & TIMEOUT 5 >nul & EXIT :DEVAM ::######################################################################### :OYUNMODUSEC CLS ECHO. ECHO. ECHO. ECHO LUTFEN SECINIZ (1, 2 VEYA 3) : ECHO. ECHO ######################################################################### ECHO. ECHO. ECHO 1 - EGLENCE OYUNU (FULL OYUN + MULTIPLAYER) ECHO. ECHO 2 - HIKAYE MODU (ILERLEME KAYDEDILEBILIR) ECHO. ECHO 3 - ONLINE MULTIPLAYER ECHO. ECHO. ECHO ######################################################################### ECHO. SET OYUNMODU=ERR SET /P OYUNMODU=LUTFEN SECINIZ (1, 2 VEYA 3) : IF NOT %UOA%==UOA EXIT IF %OYUNMODU%==1 ECHO OYUN MODU 1 & GOTO :EGLENCE IF %OYUNMODU%==2 ECHO OYUN MODU 2 & GOTO :HIKAYE IF %OYUNMODU%==3 ECHO OYUN MODU 3 & GOTO :MULTIMULTI IF %OYUNMODU%==ERR GOTO :OYUNMODUSEC :EGLENCE xcopy /e /y /r /d /i "%OYUNDIZINI%\%OYUNISIM%\UcgenGtaModlari\FullSave\*.*" "%ALLUSERSPROFILE%\Socialclub\3GEN\271590" IF NOT EXIST "%OYUNDIZINI%\%OYUNISIM%\dinput8.dll" copy /y "%OYUNDIZINI%\%OYUNISIM%\UcgenGtaModlari\dinput8.dll" "%OYUNDIZINI%\%OYUNISIM%\dinput8.dll" IF %ACIKLAMAGOSTER%==EVET start "" "%OYUNDIZINI%\%OYUNISIM%\goster.exe" "%OYUNDIZINI%\%OYUNISIM%\ucgen1.jpg" -center CD /D "%OYUNDIZINI%\%OYUNISIM%\UcgenGtaModlari\server" start "" /MIN "GTAServer.exe" CD /D "%OYUNDIZINI%\%OYUNISIM%" START "" GTAVLauncher.EXE ECHO %CD% EXIT :HIKAYE IF EXIST "%OYUNDIZINI%\%OYUNISIM%\dinput8.dll" DEL /f /q "%OYUNDIZINI%\%OYUNISIM%\dinput8.dll" CD /D "%OYUNDIZINI%\%OYUNISIM%" START "" GTAVLauncher.EXE EXIT :MULTIMULTI SET PN=%1 set PN=%PN:"=% Reg.exe add "HKCU\Software\RAGE-MP" /v "game_v_path" /t REG_SZ /d "%OYUNDIZINI%\%OYUNISIM%" /f Reg.exe add "HKCU\Software\RAGE-MP" /v "rage_path" /t REG_SZ /d "%OYUNDIZINI%\%OYUNISIM%\UcgenGtaModlari\RageMP Fix" /f Reg.exe add "HKCU\Software\Classes\discord-378293683256164352" /ve /t REG_SZ /d "URL:Run game 378293683256164352 protocol" /f Reg.exe add "HKCU\Software\Classes\discord-378293683256164352" /v "URL Protocol" /t REG_SZ /d "" /f Reg.exe add "HKCU\Software\Classes\discord-378293683256164352\DefaultIcon" /ve /t REG_SZ /d "%OYUNDIZINI%\%OYUNISIM%\UcgenGtaModlari\RageMP Fix\ragemp_v.exe" /f Reg.exe add "HKCU\Software\Classes\discord-378293683256164352\shell\open\command" /ve /t REG_SZ /d "%OYUNDIZINI%\%OYUNISIM%\UcgenGtaModlari\RageMP Fix\ragemp_v.exe" /f Reg.exe add "HKCU\Software\RAGE-MP" /v "player_name" /t REG_SZ /d "%PN%" /f Reg.exe add "HKCU\Software\RAGE-MP" /v "launch.type" /t REG_SZ /d "menu" /f Reg.exe add "HKCU\Software\RAGE-MP" /v "launch.ip" /t REG_SZ /d "178.170.189.252" /f Reg.exe add "HKCU\Software\RAGE-MP" /v "launch.password" /t REG_SZ /d "" /f Reg.exe add "HKCU\Software\RAGE-MP" /v "launch.port" /t REG_SZ /d "22005" /f Reg.exe add "HKCU\Software\RAGE-MP" /v "lang" /t REG_SZ /d "en" /f Reg.exe add "HKCU\Software\RAGE-MP" /v "type" /t REG_SZ /d "steam" /f Reg.exe add "HKCU\Software\RAGE-MP" /v "ver" /t REG_SZ /d "141" /f IF EXIST "%OYUNDIZINI%\%OYUNISIM%\dinput8.dll" DEL /f /q "%OYUNDIZINI%\%OYUNISIM%\dinput8.dll" CD /D "%OYUNDIZINI%\%OYUNISIM%\RageMP Fix\" START "" ragemp_v.exe EXIT ::######################################################################### :SERVEROYUN ::######################################################################### CLS ECHO. ECHO. ECHO BU OYUNU SERVERDAN ACMASAN MI ACABA :) ECHO. ECHO. TIMEOUT 5 > NUL EXIT @if %processor_architecture%==AMD64 GOTO :AMD64 @if %processor_architecture%==x86 GOTO :x86 :AMD64 ECHO %TIME% 64BIT SERVER >> %LOGFILE% @cd /d "%OYUNDIZINI%\%OYUNISIM%\%EKSTRADIR64%" @start %BEKLE% "" %OYUNEXE64% ECHO %TIME% BASLAT: %OYUNDIZINI%\%OYUNISIM%\%EKSTRADIR64%\%OYUNEXE64% >> %LOGFILE% EXIT GOTO :EOF :x86 ECHO %TIME% 32BIT SERVER >> %LOGFILE% @cd /d "%OYUNDIZINI%\%OYUNISIM%\%EKSTRADIR32%" @start %BEKLE% "" %OYUNEXE32% ECHO %TIME% BASLAT: %OYUNDIZINI%\%OYUNISIM%\%EKSTRADIR32%\%OYUNEXE32% >> %LOGFILE% EXIT GOTO :EOF :OYUNDISKIYOK ECHO OYUN DISKI BULUNAMADI. ECHO OYUN DISKI HARFINI KONTROL EDINIZ ECHO BU KLASORE ULASILAMIYOR: ECHO. ECHO %OYUNDIZINI% ECHO %TIME% OYUNDISKI BULUNAMADI. >> %LOGFILE% PAUSE GOTO :EOF :OYUNDIZINIBELIRLENMEMIS ECHO OYUN DISKI BULUNAMADI. ECHO OYUN DISKI HARFINI KONTROL EDINIZ ECHO %TIME% OYUN DISKI BULUNAMADI. >> %LOGFILE% PAUSE GOTO :EOF :OYUNBATCHDATABELIRLENMEMIS ECHO AYAR DIZINI BULUNAMADI. ECHO %TIME% AYAR DIZINI BULUNAMADI. >> %LOGFILE% PAUSE GOTO :EOF :CLIENTTIPIYOK cls SHUTDOWN -R -T 3600 -C "YETKISIZ ISLEM BILGISAYARINIZ KAPATILIYOR" ECHO %TIME% YETKISIZ ISLEM ECHO %TIME% YETKISIZ ISLEM >> %LOGFILE% TIMEOUT 3 SHUTDOWN -A GOTO :EOF ::SELCUKDERE 2016