自定义奇经八脉脚本
本帖最后由 素材收集者 于 2024-7-15 20:03 编辑我是一名176版本爱好者,纯属自娱自乐,很多都不懂
最接近发现mov N$变量真的好好用感觉特别有意思给小伙伴们分享下 自己做的一个脚本
之前想类似梦幻西游点修那样写,修炼攻击 就加附加1条攻击伤害的元素属性 发现需要4组命令来限制最高等级 和 附加的等级层数
后来发现换个思路,虽然176没有内功设定,但是内功命令可以用起来
第一步
创建一个NPC.txt 里面编写脚本
[@main]
#IF
CHECKNGLEVEL =1 (检测内功等级为1)
#ACT
mov N$生命加成 0
mov N$魔法加成 0
#IF
CHECKNGLEVEL =2
#ACT
mov N$生命加成 1
mov N$魔法加成 0
#IF
CHECKNGLEVEL =3
#ACT
mov N$生命加成 1
mov N$魔法加成 1
#IF
CHECKNGLEVEL =4
#ACT
mov N$生命加成 2
mov N$魔法加成 1
#IF
CHECKNGLEVEL =5
#ACT
mov N$生命加成 2
mov N$魔法加成 2
#IF
#ACT
修炼奇经八脉可以增强自身属性,让你变得更强!\
每修炼一次需要20万金币!\
任脉 等级:<$STR(N$生命加成)>/25级 体力上限+<$STR(N$体力上限)>%\ \
督脉 等级:<$STR(N$魔法加成)>/25级 魔力上限+<$STR(N$体力上限)>%\ \
<强化经脉/@经脉>\ \
[@经脉]
#IF
CHECKNGLEVEL< 5 (为什么是5 因为上面有5组数据)
checkgold 199999 (检测金币数量)
#ACT
take 金币 200000 (收取金币数量)
CHANGENGLEVEL + 1 (执行内功等级+1)
#CALL [\游戏登陆\奇经八脉.txt] @奇经八脉 (跳转到此脚本实现属性加成)
goto @main(点击修炼后,会自动返回对话框首页,来实现经脉等级的变动不加这个命令点了10级,对话框上面会依然显示 等级:0/25级 除非重新点开NPC才会变)
#elseact
MESSAGEBOX 1.金币不足/2.已将经脉全部强化至25级
第二步
在D:\MirServer\Mir200\Envir\QuestDiary\游戏登陆创建一个奇经八脉.txt
[@奇经八脉]
{
#IF
CHECKNGLEVEL =1 (检测内功等级为1)
#ACT
mov N$生命加成 0
mov N$魔法加成 0
把NPC脚本那几组都复制下来
#IF
#ACT
AddHumNewValue 7=<$STR(N$体力上限)> (这是隐藏元素命令有的角色栏里设置有显示有的角色栏未设置显示 都不影响它的使用)
AddHumNewValue 8=<$STR(N$魔法上限)>
}
第三步QManage.txt 里面添加 这是为了角色登陆游戏后,自动读取数据
#IF
ISNEWHUMAN (检测是否是新人)
#ACT
READSKILLNG(学习内功只有学习了内功内功等级才能一级一级加 不然加不了上线就学 内功等级为1这也是NPC脚本第一条 内功等级为1时什么属性都没有加的原因)
#IF
#ACT
#CALL [\游戏登陆\奇经八脉.txt] @奇经八脉
第四步QFunction-0.txt里面添加 @TakeOn0-12为穿装备触发 @TakeOff0-12为脱装备触发 不设置会有异常我也不能理解 毕竟我不是专业的
[@TakeOn0]
#CALL [\游戏登陆\奇经八脉.txt] @奇经八脉
[@TakeOff0]
#CALL [\游戏登陆\奇经八脉.txt] @奇经八脉
-------------解说下脚本内容的意思-----------
mov N$后面的名字随便自己编10为该数值 如果是20下面那个<$STR(N$体力上限)>变量就为20是相通的
mov N$体力上限10
AddHumNewValue 7=<$STR(N$体力上限)> 这个值是随着内功等级变化而变化 用等号的目的也是一样如果是+号就会变成固定+ 每次登陆角色就会加一次 无上限的加 变成了BUG
这个脚本强化一次经脉就会从1到最后一个加然后再从1第一个加 如此循环
#IF
CHECKNGLEVEL =2
#ACT
mov N$生命加成 1
mov N$魔法加成 0
读取内功等级2时,生命加成1%
#IF
CHECKNGLEVEL =3
#ACT
mov N$生命加成 1
mov N$魔法加成 1
读取内功等级3时,生命加成1% 魔法加成1%
#IF
CHECKNGLEVEL =4
#ACT
mov N$生命加成 2
mov N$魔法加成 1
读取内功等级3时,生命加成2% 魔法加成1% 这里是递增的 我编了7个变量 编得我有点想吐了都
7个奇经八脉每个等级25级 每个等级7组数据攻击176组 怕麻烦设置10级 每级+23 6 8这样递增
http://www.wanmirbbs.com/forum.php?mod=image&aid=61982&size=300x300&key=f74fa43bed06d33a&nocache=yes&type=fixnone
楼主太厉害了!楼主,I*老*虎*U! wwcs 发表于 2024-7-17 17:38
楼主太厉害了!楼主,I*老*虎*U!
可以查看下我的另一个帖子,有现成脚本
页:
[1]