热点推荐

小喇叭+ 发布

01-16 02:17
01-16 02:04
01-13 17:30
查看: 784|回复: 0

[脚本示例] 传世技能的魔魂术简单DIY

[复制链接]
avatar

签到天数: 350 天

[LV.8]以坛为家I

7651

主题

255

回帖

31万

积分

司徒主管

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

UID
1
司徒币
260203
传世币
3000
元宝
0
在线时间
266 小时

最佳新人灌水之王

QQ
online_admin 发表于 2021-11-27 18:36:59 | 显示全部楼层 |阅读模式
完全不需要性脚本就能实现
这个技能做出来卖点小钱还是可以的,毕竟节约点蓝药呵呵!
反正都是好玩的东西罢了~

首先我们在技能DB库里建立一个ID为200的技能
当然200这个数值不限随便你去写 只要不冲突就行了
然后我们打开MapInfo.txt这个文件
CTRL+H查找“] ”替换为“] OnKillMob ”
然后找到D:mirserverMir200EnvirMarket_defQFunction-0.txt
在里面添加下面的语段
[@OnKillMob]
#if
checkjob wizard
CHECKSKILL 魔魂术 = 0
#ACT
MOVR P0 80
GOTO @魔魂术
break
#if
checkjob wizard
CHECKSKILL 魔魂术 = 1
#ACT
MOVR P0 60
GOTO @魔魂术
break
#if
checkjob wizard
CHECKSKILL 魔魂术 = 2
#ACT
MOVR P0 40
GOTO @魔魂术
break
#if
checkjob wizard
CHECKSKILL 魔魂术 = 3
#ACT
MOVR P0 30
GOTO @魔魂术
break

[@魔魂术]
#IF
EQUAL P0 30
#ACT
HumanMP + 150
SENDMSG 5 由于[魔魂术]的力量,您从怪物身上吸取了150MP! dedecms.com

break
#IF
EQUAL P0 20
#ACT
HumanMP + 130
SENDMSG 5 由于[魔魂术]的力量,您从怪物身上吸取了150MP!
break
#IF
EQUAL P0 10
#ACT
HumanMP + 100
SENDMSG 5 由于[魔魂术]的力量,您从怪物身上吸取了100MP!
break
#IF
EQUAL P0 5
#ACT
HumanMP + 80
SENDMSG 5 由于[魔魂术]的力量,您从怪物身上吸取了80MP!
break
#IF
EQUAL P0 1
#ACT
HumanMP + 50
SENDMSG 5 由于[魔魂术]的力量,您从怪物身上吸取了50MP!
break


技能DB就表偶说了吧, - -!
修改下变量和几率及限制问题就行了

帖子地址: 





上一篇:传奇私服中玩家使用聚灵珠时需要了解相关内容
下一篇:死亡自动回城脚本
回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【乱回复灌水将给予禁言处理】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则