'Haphazardly cobbled together with love by SariaFace -^,..,^-
closePrevInstance = true 'set to true to close all open instances of VRChat before launching
disableVR = true 'set to true to ALWAYS launch tests in desktop mode (bypasses askNoVR when true)
askNoVR = true 'set to false to bypass asking for no-vr mode
'On some systems, current working directory points to wrong location. This uses script locale
launchPath = left(WScript.ScriptFullName,(Len(WScript.ScriptFullName))-(len(WScript.ScriptName))) & "VRChat.exe"
'Search for and close all open instances of VRChat.exe. Manually closing would be better, but you are busy (read: lazy), yes?
if closePrevInstance then
Set WMISvc = GetObject("winmgmts:{impersonationLevel=impersonate}!\\.\root\cimv2")
Set processList = WMISvc.ExecQuery( "Select * from Win32_Process Where Name = 'VRChat.exe'")
for each process in processList
process.Terminate()
next
end if
'Prompt to or automatically prepend the launch parameters from the SDK with --no-vr if specified in options
args = WScript.Arguments(0)
if disableVR then
args = "--no-vr " & args
elseif askNoVR then
result = MsgBox("Launch in no-VR (desktop) mode?", vbYesNo)
Select Case result
Case vbYes
args = "--no-vr " & args
end Select
end if
Call CreateObject("WScript.Shell").Run ( Chr(34) & launchPath & Chr(34) + args, 1, true)
------------------------------------------------
1. 밑줄 위것 복사해서 메모장에다가 붙여넣기한다.
2. (파일이름).vbs로 저장한다.
3. VRChat.exe가 있는 풀더에 넣는다.
4. 유니티 Settings > VRChat Client 탭의 Edit 를 누른다.
5. 파일 유형을 "All files"로 바꾼다음에 2번에서 만들었던 (파일이름).vbs를 선택한다. 그리고 테스트
------------------------------------------------
위에 사항이 귀찬으면
1. VR기기 선을 뽑으세요.
전에 참고했던 게시글이 없어져서 재업함 나는 재대로 됐는데 확인해보고 잘 되면 구글시트에 이걸로 갱신좀 해조