じ☆ve冰风 发表于 2024-4-20 00:05:22

技能按照sp消耗排序系统(2016.11.8 更新)

理论上来说,后期技能多了,强力的技能都排在后面,很不方便,所以制作了一个技能按照sp消耗排序系统
由于sp消耗排序,太复杂,而且好像也没人写过这方面的脚本,只能自行研究
目的是达到强力技能在前面的效果,本意是sp消耗越大排的越前,由于不太擅长脚本,只能写个简单的脚本,实用性还行
原理简单粗暴,直接将原有的技能倒过来
Window_Skill第40行原来脚本
   for i in
      skill = $data_skills[@actor.skills]
      if skill != nil
      @data.push(skill)
      end
    end
把这段脚本替换成
#=============================================================================#技能按照sp消耗排序系统(2016.11.8 更新) #-----------------------------------------------------------------------------# 作者:我是好人a1a1#=============================================================================    for i in             haoren=haoren-1      haoren=haoren-i      skill = $data_skills[@actor.skills]      if skill != nil      @data.push(skill)      end    end复制代码
这样技能就能按照sp消耗排序了
             本帖来自P1论坛作者我是好人a1a1,因Project1站服务器在国外有时候访问缓慢不方便作者交流学习,经联系P1站长fux2同意署名转载一起分享游戏制作经验,共同为国内独立游戏作者共同创造良好交流环境,原文地址:https://rpg.blue/forum.php?mod=viewthread&tid=397241若有侵权,发帖作者可联系底部站长QQ在线咨询功能删除,谢谢。
页: [1]
查看完整版本: 技能按照sp消耗排序系统(2016.11.8 更新)