antyvfl 发表于 2022-10-8 23:14:50

传奇世界最新仿官方的凝功宝鼎脚本

根据:彩虹引擎2011更新(2011/04/04-2011/05/08)的命令
增加个人计时器SetTimerEx A B C D,玩家在计时中途重新登录,计时器将仍然有效;
参数说明:
A//玩家名称
B//延迟时间(单位:秒)
C//脚本标签,将触发QManager.txt 中的此标签
D//执行次数(可省略,默认为1)
新手第一次发脚本,写得不好别见怪哈!
NPC文件名,坐标
中州凝功宝鼎0456222凝功宝鼎0201000
NPC脚本:
[@main]
    即日起,勇士可在我这里<color=green 通过灵符作为媒介进行自动修>
<color=green 炼,以达到实力快速成长之效!>
    快速修炼分为<高级修炼/@gaojieshao>与<低级修炼/@dijieshao>两种,<color=orange 每种修炼都提>
<color=orange 供三种方式供选择>,<color=green 修炼时将一次扣除存放在祝福老人处相>
<color=green 应数量的灵符,修炼开始后每分钟都将获得一次><丰厚奖励/@jiangli>!
    即日起,当日<color=orange 使用高级凝功修炼“5400个灵符自动修>
<color=orange 炼”达10次者>,当日可领取1个<color=green 海神融合凭证。>
    <高级凝功修炼/@AutoPractice1>          <低级凝功修炼/@AutoPractice2>
    <领取物品/@getSp>            <今日高级凝功修炼好礼/@getNLHL>

[@jiangli]
    <color=orange 凝功修炼期间每60秒消耗120个灵符>,可获得巨额经验
同时低级修炼可获得8-10个勇者之心、高级修炼必可获得18个
勇者之心,同时还有几率获得<color=green 圣王上品、炎神首饰、火影项链、>
<color=green 极品神铁>等高级装备奖励。
    为了方便勇士,勇者之心和装备奖励请在<color=green 中州巡捕或直接>
<color=green 在我这里>领取。
    <color=red 友情提醒>:活动道具仅限每次活动期间有效,请勇士及
时领取,逾期领取的活动道具将不可上交,后果自负。
    <返回/@main>                            <离开/@exit>

[@gaojieshao]
    <color=orange 高级凝功修炼每60秒消耗120个灵符>,可获得1.5亿经
验,同时<color=green 必得18个七星卷章>还有几率获得各种高级装备奖
励。经验奖励将直接获得,为了方便勇士,活动道具、装备
奖励请在<color=green 中州巡捕或直接在我这里>领取。
    高级凝功修炼提供三种模式选择:
    1)使用<color=orange 1800个灵符自动修炼15次>。(持续15分钟)
    2)使用<color=orange 3600个灵符自动修炼30次>。(持续30分钟)
    3)使用<color=orange 5400个灵符自动修炼45次>。(持续45分钟)
    <返回/@main>                            <离开/@exit>

[@dijieshao]
    <color=orange 低级凝功修炼每60秒消耗120个灵符>,可获得2.2亿经
验,同时<color=green 必得8-10个七星卷章>还有几率获得各种高级装备奖
励。经验奖励将直接获得,为了方便勇士,活动道具、装备
奖励请在<color=green 中州巡捕或直接在我这里>领取。
    初级凝功修炼提供三种模式选择:
    1)使用<color=orange 240个灵符自动修炼2次>。(持续2分钟)
    2)使用<color=orange 600个灵符自动修炼5次>。(持续5分钟)
    3)使用<color=orange 1200个灵符自动修炼10次>。(持续10分钟)
    <返回/@main>                            <离开/@exit>

[@AutoPractice1]
#IF
CHECKVAR HUMAN 凝功次数 > 0
#SAY
\
    勇士,检测到你正在<color=orange 凝功修炼中>,请不要重复修炼。
以免造成不必要的损失!\
    <继续修炼!/@exit>
#ELSESAY
勇士你目前在祝福老人处存有灵符{Color=Green <$HUMAN(灵符数量)>个}!
灵符高级凝功修炼提供三种模式,请选择:
1)使用1800个灵符自动修炼15次。(持续15分钟)<我要修炼/@gaoji1>
2)使用3600个灵符自动修炼30次。(持续30分钟)<我要修炼/@gaoji2>
3)使用5400个灵符自动修炼45次。(持续45分钟)<我要修炼/@gaoji3>

[@AutoPractice2]
#IF
CHECKVAR HUMAN 凝功次数 > 0
#SAY
\
    勇士,检测到你正在<color=orange 凝功修炼中>,请不要重复修炼。
以免造成不必要的损失!\
    <继续修炼!/@exit>
#ELSESAY
勇士你目前在祝福老人处存有灵符{Color=Green <$HUMAN(灵符数量)>个}!
灵符低级凝功修炼提供三种模式,5uwl.net请选择:
1)使用240个灵符自动修炼2次。(持续2分钟)<我要修炼/@diji1>
2)使用600个灵符自动修炼5次。(持续5分钟)<我要修炼/@diji2>
3)使用1200个灵符自动修炼10次。(持续10分钟)<我要修炼/@diji3>

[@diji1]
#IF
CHECKVAR HUMAN 灵符数量 > 240
#SAY
恭喜你,修炼现在开始, 历时<Color=Green 2分钟>!\
  <谢谢!/@exit>
#ACT
CALCVAR HUMAN 灵符数量 - 240
SAVEVAR HUMAN 灵符数量 ..QUESTDIARY数据文件个人变量个人变量.txt
CALCVAR HUMAN 凝功次数 + 2
SAVEVAR HUMAN 凝功次数 ..QUESTDIARY数据文件个人变量个人变量.txt
SetTimerEx $USERNAME 60 @低凝经验 2
SENDMSG 5 开始自动修炼240个灵符,2次,每分钟修炼一次。
#ELSEACT
MessageBox 勇士您的灵符数目不够低级修炼的啊!!!
break

[@diji2]
#IF
CHECKVAR HUMAN 灵符数量 > 600
#SAY
恭喜你,修炼现在开始, 历时<Color=Green 5分钟>!\
  <谢谢!/@exit>
#ACT
CALCVAR HUMAN 灵符数量 - 600
SAVEVAR HUMAN 灵符数量 ..QUESTDIARY数据文件个人变量个人变量.txt
CALCVAR HUMAN 凝功次数 + 5
SAVEVAR HUMAN 凝功次数 ..QUESTDIARY数据文件个人变量个人变量.txt
SetTimerEx $USERNAME 60 @低凝经验 5
SENDMSG 5 开始自动修炼600个灵符,5次,每分钟修炼一次。
#ELSEACT
MessageBox 勇士您的灵符数目不够低级修炼的啊!!!
break

[@diji3]
#IF
CHECKVAR HUMAN 灵符数量 > 1200
#SAY
恭喜你,修炼现在开始, 历时<Color=Green 10分钟>!\
  <谢谢!/@exit>
#ACT
CALCVAR HUMAN 灵符数量 - 1200
SAVEVAR HUMAN 灵符数量 ..QUESTDIARY数据文件个人变量个人变量.txt
CALCVAR HUMAN 凝功次数 + 10
SAVEVAR HUMAN 凝功次数 ..QUESTDIARY数据文件个人变量个人变量.txt
SetTimerEx $USERNAME 60 @低凝经验 10
SENDMSG 5 开始自动修炼1200个灵符,10次,每分钟修炼一次。
#ELSEACT
MessageBox 勇士您的灵符数目不够低级修炼的啊!!!
break

[@gaoji1]
#IF
CHECKVAR HUMAN 灵符数量 > 1800
#SAY
恭喜你,修炼现在开始, 历时<Color=Green 15分钟>!\
  <谢谢!/@exit>
#ACT
CALCVAR HUMAN 灵符数量 - 1800
SAVEVAR HUMAN 灵符数量 ..QUESTDIARY数据文件个人变量个人变量.txt
CALCVAR HUMAN 凝功次数 + 15
SAVEVAR HUMAN 凝功次数 ..QUESTDIARY数据文件个人变量个人变量.txt
SetTimerEx $USERNAME 60 @高凝经验 15
SENDMSG 5 开始自动修炼1800个灵符,15次,每分钟修炼一次。
#ELSEACT
MessageBox 勇士您的灵符数目不够高级修炼的啊!!!
break

[@gaoji2]
#IF
CHECKVAR HUMAN 灵符数量 > 3600
#SAY
恭喜你,修炼现在开始, 历时<Color=Green 30分钟>!\
  <谢谢!/@exit>
#ACT
CALCVAR HUMAN 灵符数量 - 3600
SAVEVAR HUMAN 灵符数量 ..QUESTDIARY数据文件个人变量个人变量.txt
CALCVAR HUMAN 凝功次数 + 30
SAVEVAR HUMAN 凝功次数 ..QUESTDIARY数据文件个人变量个人变量.txt
SetTimerEx $USERNAME 60 @高凝经验 30
SENDMSG 5 开始自动修炼3600个灵符,30次,每分钟修炼一次。
#ELSEACT
MessageBox 勇士您的灵符数目不够高级修炼的啊!!!
break

[@gaoji3]
#IF
CHECKVAR HUMAN 灵符数量 > 5400
#SAY
恭喜你,修炼现在开始, 历时<Color=Green 45分钟>!\
  <谢谢!/@exit>
#ACT
CALCVAR HUMAN 灵符数量 - 5400
SAVEVAR HUMAN 灵符数量 ..QUESTDIARY数据文件个人变量个人变量.txt
CALCVAR HUMAN 凝功次数 + 45
SAVEVAR HUMAN 凝功次数 ..QUESTDIARY数据文件个人变量个人变量.txt
CALCVAR HUMAN 高凝总数 + 1
SAVEVAR HUMAN 高凝总数 ..QUESTDIARY数据文件个人变量个人变量.txt
SetTimerEx $USERNAME 60 @高凝经验 45
SENDMSG 5 开始自动修炼5400个灵符,45次,每分钟修炼一次。
#ELSEACT
MessageBox 勇士您的灵符数目不够高级修炼的啊!!!
break

[@getSp]

#IF
CHECKVAR HUMAN 凝功七星 > 0
#SAY
  你今天在凝功宝鼎处获得了:{color=orange <$HUMAN(凝功七星)>个}七星卷章。\
  <我要领取1个七星卷章/@领取1个>
  <我要领取10个七星卷章/@领取10个>
  <离开/@exit>
#ACT
break
#ELSESAY
  没任何可以领取的物品!\
  <离开/@exit>

[@领取1个]
#IF
CHECKBAGSIZE 1
#ACT
GIVE 七星卷章 1
CALCVAR HUMAN 凝功七星 - 1
SAVEVAR HUMAN 凝功七星 ..QUESTDIARY数据文件个人变量个人变量.txt
SENDMSG 5 你成功领取了10个七星卷章
#SAY
\
  你已经领取了<color=orange 1个七星卷章>!!\
  <继续领取/@getSp>
#ELSEACT
MessageBox 对不起,您身上背包的位置不够,请清理出空位!

[@领取10个]
#IF
SMALL $HUMAN(凝功七星) 10
#SAY

    您现在的七星卷章不足<color=orange 10个>了,还是1个个取吧!
#ACT
break
#IF
CHECKBAGSIZE 10
#ACT
GIVE 七星卷章 10
CALCVAR HUMAN 凝功七星 - 10
SAVEVAR HUMAN 凝功七星 ..QUESTDIARY数据文件个人变量个人变量.txt
SENDMSG 5 你成功领取了10个七星卷章。
#SAY
\
  你已经领取了<color=orange 10个七星卷章>!!\
  <继续领取/@getSp>
#ELSEACT
MessageBox 对不起,您身上背包的位置不够,请清理出空位!

[@getNLHL]
#IF
CHECKVAR HUMAN 高凝总数 > 9
#SAY
  你今天已使用“5400个灵符自动修炼”:{color=orange <$HUMAN(高凝总数)>次。}
  即日起,当日<color=orange 使用高级凝功修炼“5400个灵符自动修>
<color=orange 炼”达10次者>,当日可领取1个<color=green 海神融合凭证。>
  <color=red 注:奖励请于当日领取,次日无法领取。>\
  <今日高级凝功修炼好礼/@getDB>
  <离开/@exit>
#ELSESAY
  您今天使用“5400个灵符自动修炼”不足10次,不能领
取奖励!\
  <离开/@exit>

[@getDB]
#IF
checknamelist ..QuestDiary数据文件凝海名单.txt
#SAY
\
  你今天已经领取过奖励,请不要重复领取!!\
  <知道了/@exit>
#ACT
break
#IF
CHECKVAR HUMAN 高凝总数 > 9
#SAY
\
    恭喜你,获得了一个<color=orange 海神融合凭证>的奖励!\
  <谢谢了/@exit>
#ACT
GIVE 海神融合凭证 1
CALCVAR HUMAN 高凝总数 - 10
addnamelist ..QuestDiary数据文件凝海名单.txt
SENDMSG 8 恭喜<$USERNAME>在凝功宝鼎处使用高级修炼达10次,获得了一个海神融合凭证的奖励!

加QManage.txt下的:
[@低凝经验]
#IF
RANDOM 5
#ACT
SHOWHUMEFFECT 11
CHANGEEXP + 220000000
CALCVAR HUMAN 凝功次数 - 1
SAVEVAR HUMAN 凝功次数 ..QUESTDIARY数据文件个人变量个人变量.txt
CALCVAR HUMAN 凝功七星 + 10
SAVEVAR HUMAN 凝功七星 ..QUESTDIARY数据文件个人变量个人变量.txt
SENDMSG 5 剩余自动修炼时间:<$HUMAN(凝功次数)>分钟。
SENDMSG 5 恭喜你在灵符凝功修炼中获得了10个七星卷章。赶快去中州巡捕或凝功宝鼎处领取吧!
GOTO @凝功随机奖励
break
#IF
RANDOM 2
#ACT
SHOWHUMEFFECT 11
CHANGEEXP + 220000000
CALCVAR HUMAN 凝功次数 - 1
SAVEVAR HUMAN 凝功次数 ..QUESTDIARY数据文件个人变量个人变量.txt
CALCVAR HUMAN 凝功七星 + 9
SAVEVAR HUMAN 凝功七星 ..QUESTDIARY数据文件个人变量个人变量.txt
SENDMSG 5 剩余自动修炼时间:<$HUMAN(凝功次数)>分钟。
SENDMSG 5 恭喜你在灵符凝功修炼中获得了9个七星卷章。赶快去中州巡捕或凝功宝鼎处领取吧!
GOTO @凝功随机奖励
break
#IF
RANDOM 1
#ACT
SHOWHUMEFFECT 11
CHANGEEXP + 220000000
CALCVAR HUMAN 凝功次数 - 1
SAVEVAR HUMAN 凝功次数 ..QUESTDIARY数据文件个人变量个人变量.txt
CALCVAR HUMAN 凝功七星 + 8
SAVEVAR HUMAN 凝功七星 ..QUESTDIARY数据文件个人变量个人变量.txt
SENDMSG 5 剩余自动修炼时间:<$HUMAN(凝功次数)>分钟。
SENDMSG 5 恭喜你在灵符凝功修炼中获得了8个七星卷章。赶快去中州巡捕或凝功宝鼎处领取吧!
GOTO @凝功随机奖励
break

[@高凝经验]
#ACT
SHOWHUMEFFECT 11
CHANGEEXP + 150000000
CALCVAR HUMAN 凝功次数 - 1
SAVEVAR HUMAN 凝功次数 ..QUESTDIARY数据文件个人变量个人变量.txt
CALCVAR HUMAN 凝功七星 + 18
SAVEVAR HUMAN 凝功七星 ..QUESTDIARY数据文件个人变量个人变量.txt
SENDMSG 5 剩余自动修炼时间:<$HUMAN(凝功次数)>分钟。
SENDMSG 5 恭喜你在灵符凝功修炼中获得了18七星卷章。赶快去中州巡捕或凝功宝鼎处领取吧!
GOTO @凝功随机奖励
break

[@凝功随机奖励]
#IF
RANDOM 3
#ACT
ReadRandomStr ..QuestDiary数据文件凝功奖励.txt S1
give $STR(S1) 1
SENDMSG 8 恭喜<$USERNAME>在凝功宝鼎处使用凝功修炼,获得了一个<$STR(S1)>的奖励!
break

在数据文件夹下增加:凝功奖励.txt文件
内容:奖励的物品,一行一个。自行添加!!!
各种变量自行搞定。


calmsolemn 发表于 2022-10-8 23:25:55

太生气了,无法HOLD啦 >_<......

1667155580 发表于 2022-10-10 18:09:48

强烈支持楼主ing……

912666345 发表于 2022-10-13 19:29:29

强烈支持楼主ing……

fgfvdfdfdf 发表于 2022-10-13 21:09:50

无回帖,不论坛,这才是人道。

agshy 发表于 2022-10-16 04:27:52

真是被感动的痛哭流涕……

was9527 发表于 2022-10-17 03:23:09

真是难得给力的帖子啊。

sss1354 发表于 2022-10-23 20:03:52

真是难得给力的帖子啊。

yfong 发表于 2022-10-24 03:44:49

真是被感动的痛哭流涕……

wangjun123 发表于 2022-10-25 06:56:46

感恩无私的分享与奉献 :)
页: [1] 2
查看完整版本: 传奇世界最新仿官方的凝功宝鼎脚本