本帖最后由 catter 于 2023-11-25 02:34 编辑
- local GM = Char.GetData(player,%对象_GM%);
- if msg == "/md" then ---快捷满档
- if GM >= 1 then
- local _PetIndex = Char.GetPet(player,0);
- if _PetIndex >= 0 then
- if(Char.GetData(_PetIndex,%对象_等级%) > 1) then
- NLG.SystemMessage(player,"[系统]无法对非1级宠物进行洗档!");
- return;
- end
- Pet.SetArtRank(_PetIndex,%宠档_体成%,Pet.FullArtRank(_PetIndex,%宠档_体成%));
- Pet.SetArtRank(_PetIndex,%宠档_力成%,Pet.FullArtRank(_PetIndex,%宠档_力成%));
- Pet.SetArtRank(_PetIndex,%宠档_强成%,Pet.FullArtRank(_PetIndex,%宠档_强成%));
- Pet.SetArtRank(_PetIndex,%宠档_敏成%,Pet.FullArtRank(_PetIndex,%宠档_敏成%));
- Pet.SetArtRank(_PetIndex,%宠档_魔成%,Pet.FullArtRank(_PetIndex,%宠档_魔成%));
- Pet.ReBirth(player, _PetIndex);
- NLG.SystemMessage(player,"[系统]你第一栏宠物已经满档。");
- else
- NLG.SystemMessage(player,"[系统]你第一栏没有宠物。");
- end
- else
- NLG.SystemMessage(player, "[系统]您不是管理员无法使用满档命令。")
- end
- end
沒有管理員權限的人使用/md會跳出 [系统]您不是管理员无法使用满档命令。
自行增加到ng.lua就可以了
參考了以下鏈接
https://bbs.cgmsv.com/forum.php?mod=viewthread&tid=409&highlight=%E6%BB%A1%E6%A1%A3&_dsign=5a1389a4
https://bbs.cgmsv.com/thread-1162-1-1.html?_dsign=cd56d78a
|