游戏快变风景、成就党了,想找个像wow一样的自动截图插件,居然没找到。好吧,我自己找找白名单研究下,本来准备写个插件的,今天看到插件还要认证,麻烦! 简单写个官方宏,分享给大家。
当然写成了宏,有个麻烦就是不能自动开启,需要每次都要运行下,小退就失效。当然有想认证的插件欢迎集成。
获得成就时自动截图宏:
/script function f() local szFullName = "./ScreenShot/"..(GetClientPlayer().szName or "")..GetLocalTimeText()..".jpg" OutputMessage("MSG_SYS", "[自动截图]:"..ScreenShot(szFullName,100, true).."
") end
/script RegisterEvent("NEW_ACHIEVEMENT",f)
升级时自动截图宏:
/script function f() local szFullName = "./ScreenShot/"..(GetClientPlayer().szName or "")..GetLocalTimeText()..".jpg" OutputMessage("MSG_SYS", "[自动截图]:"..ScreenShot(szFullName,100, true).."
") end
/script RegisterEvent("PLAYER_LEVEL_UP",f)
获得成就、升级时自动截图二合一宏:
/script function f() local szFullName = "./ScreenShot/"..(GetClientPlayer().szName or "")..GetLocalTimeText()..".jpg" OutputMessage("MSG_SYS", "[自动截图]:"..ScreenShot(szFullName,100, true).."
") end
/script RegisterEvent("NEW_ACHIEVEMENT",f)
/script RegisterEvent("PLAYER_LEVEL_UP",f)
愿意研究的朋友可以自行DIY。常用的事件,大家可以去参考官方UI解包中的