台服dnf吧 关注:125,218贴子:2,085,966
  • 0回复贴,共1

不知道有没有像我这么无聊的人

取消只看楼主收藏回复

关于那个nut的技能冷却提示,研究了两天,能启用了,但是我用的是嘎佬的宽屏86鱼尾,cd数字错位,手搓cd错位,对照了一晚上总算对齐了,剩下最后的问题就是真14键的alt和ctrl键位置的冷却提示对不上,alt的数字在ctrl的位置,ctrl顺位到ctrl的右边了。经过@-silsub 大佬的提醒,最后把id为6和7单独提出来计算坐标写死才一切正常,很小白的问题,但是我研究了3个晚上,希望能帮到后面用1031但是又想加技能冷却提示的朋友吧。下面是函数,加的位置看图(不确定是不是非得这个位置,如果你也用嘎佬的86宽屏鱼尾,数字对不上的话坐标也可以照我这个改一下,顺便抛砖引玉一下有没有大佬知道怎么改手搓技能冷却提示图标的大小)
else if ((id == 6))//单独处理ID 6 alt
{
local coolTime = apd.getVar("saveCurrentSklTime").get_vector(i);
local curCoolTime = coolTime - (currentT - apd.getVar("saveSkillOkTime").get_vector(i));
if (curCoolTime >= 10000)
drawSirocoUINumberWithPos(obj,632,544,curCoolTime / 1000);
else
drawSirocoUINumberWithPosPoint(obj,632,544,curCoolTime / 100);
}else if ((id == 7))//单独处理ID 7 ctrl
{
local coolTime = apd.getVar("saveCurrentSklTime").get_vector(i);
local curCoolTime = coolTime - (currentT - apd.getVar("saveSkillOkTime").get_vector(i));
if (curCoolTime >= 10000)
drawSirocoUINumberWithPos(obj,632,575,curCoolTime / 1000);
else
drawSirocoUINumberWithPosPoint(obj,632,575,curCoolTime / 100);
}



IP属地:广东来自Android客户端1楼2025-09-28 15:04回复