晨风 发表于 2025-3-10 22:18:46

【实用脚本】双击无条件修炼灵动八方

把item的灵动八方kind修改为:56   挂载脚本:100XX
脚本代码:require ("NewScript\\function");

function OnDblClick(PlayP, PlayP, ItemIndex)
   if not Player.BoFreedom(PlayP) then
      Player.SendChatMsg(PlayP, '【系统】请关闭窗口。', 2);
      return;
   end;

--检查玩家是否学习该神功
   local GetLevel = Player.GetMagicSkillLevel(PlayP,'灵动八方');
   if GetLevel >= 100 then
      Player.SendChatMsg(PlayP,'【系统】不能重复学习。', 2);
      return;
   end;

local BoAdd = Player.AddMagicByIndex(PlayP, '灵动八方', 1, 0)
if BoAdd then
   Player.SendChatMsg(PlayP, '恭喜学会了【灵动八方】!', 2);
   --删除物品
   Player.DelMagicItem(PlayP, '灵动八方:1');
else
   Player.SendChatMsg(PlayP, '学习【灵动八方】失败!', 2);
end;
end;

soulwei 发表于 2025-7-21 04:44:08

清晰明白,亲测好用。谢谢分享。。!!
页: [1]
查看完整版本: 【实用脚本】双击无条件修炼灵动八方