游戏狂人
 
- 贡献度
- 40
- 金元
- 9696
- 积分
- 1130
- 精华
- 0
- 注册时间
- 2008-7-20
|
其实比赛开始后前一两分钟卡的情况是因为游戏在读取Cache,因此有童鞋干脆没打开游戏先去删了存档中的Cache文件夹,再进入游戏开始就完全不卡了
但这样还是比较麻烦,因此想到以前有人通过BAT文件让游戏退出后自动删除Cache文件夹,因此就稍作改动,效果相当理想。
用记事本写这段代码再改后缀名为BAT即可,最终命名为nba2k11.bat,也可直接下载我的附件,XP的直接使用即可
Set ws = CreateObject("Wscript.Shell")
ws.run "cmd /c NBA2K11.bat",vbhide
@echo off
start /wait nba2k11.exe
rd "C ocuments and SettingsAdministratorApplication Data2K SportsNBA 2K11Cache" /s /q
(注意:Administrator要换成你自己的用户名,WIN7的路径应该在C:UsersXXAppDataRoaming2K SportsNBA 2K11Cache下的,请自行修改,另,之前童鞋的代码是有加realtime的,也就是改实时的,但我试验后发现这一代优化得挺好,用不用实时是没啥差别的,如果实在想实时可在start后空一格后加上/realtime即可,之前的代码后还有一段md的,是重新创建cache文件夹,这里不要加,重新创建这个空的文件夹也会使游戏开始后卡的,证明过了)
VBS文件代码如下,用来隐藏DOS窗口,同样方法最终命名为nba2k11.vbs
Set ws = CreateObject("Wscript.Shell")
ws.run "cmd /c NBA2K11.bat",vbhide
最后把nba2k11.bat和nba2k11.vbs两个文件放到游戏路径下,也就是跟nba2k11.exe同目录,然后把nba2k11.vbs发送到桌面快捷方式,顺便把右键,属性,把图标换为nba2k11.exe里的图标,完美了!
等等,360安全卫士可能会多管闲事说你的快捷方式怕有木马利用了,因此干脆用360来次体检,检查后把这项点击信任,一劳永逸,这下真的完美了!
附件如下,只支持XP的,用户为的Administrator,其他请按照上文修改。 |
|