炼金师全功能脚本
文章作者:英雄合击网 文章来源:英雄合击|传奇私服|新开英雄合击传奇私服|最新英雄合击传奇私服 更新时间:2008-8-1 21:38:03 
脚本开始
(@@InPutString @@InPutInteger )
[@main]
使用元宝锻造可以获得更多的经验,同时也可以获得附属品:金刚石\
不过使用元宝锻造金刚石,必须每次到我这里来领取\
领取时,如果英雄已经招出,英雄也可以额外获得锻造带来的经验\
一次性锻造元宝的数量在50到300之间,或一次性领取12颗金刚石\
都可以获得神秘礼品!也存在一定机率不能获得这些礼品!\
<查询元宝锻造规则/@锻造规则>               <申请元宝锻造/@申请锻造>\
<领取锻造附赠品:金刚石/@领取锻造>         <查询当前拥有的金刚石数量/@查询当前金刚石>\
<申请或终止普通锻造/@普通锻造>金刚石       <进入庄园/@进入庄园>\
<赠送/@赠送>金刚石

[@赠送]
请输入对方的名字,输入字符不能带空格\ \
<输入人物名字/@@InPutString0>\
<返回/@main>

[@InPutString0]
#IF
S0.CHECKONLINE
#SAY
<$STR(S0)> <在线/SCOLOR=250>,接下来请输入赠送数量\ \
<输入赠送数量/@@InPutInteger3>\
<返回/@main>
#ELSEACT
MESSAGEBOX 你输入的<$STR(S0)>不在线,或名字错误

[@CallInPutInteger3]
#IF
EQUAL N3 0
#ACT
MESSAGEBOX 输入数据等于0,请重新输入。
break

#IF
CHECKGAMEDIAMOND > <$STR(N3)>
#SAY
<你打算将/SCOLOR=250> <$STR(N3)> <颗金刚石赠送给/SCOLOR=250> <$STR(S0)>\
<请检查数据是否正确再做决定,确定后操作出错我们不负责/SCOLOR=250>\
<数据正确,确定赠送/@数据正确>\
<重新输入/@赠送>\
<关闭/@exit>
#ELSEACT
MESSAGEBOX 你并没有那么多的金刚石,请重新输入

[@数据正确]
#IF
S0.CHECKONLINE
CHECKGAMEDIAMOND > <$STR(N3)>
#ACT
GAMEDIAMOND - <$STR(N3)>
S0.GAMEDIAMOND + <$STR(N3)>
S0.SendMsg 5 提示:你的朋友给你送来了<$STR(N3)>颗金刚石
#SAY
<成功将/SCOLOR=250> <$STR(N3)> <颗金刚石赠送给你朋友/SCOLOR=250> <$STR(S0)>\ \
<关闭/@exit>
#ELSESAY
我草,数据怎么出错了,不管了。\
返回重新输入试试吧。\ \
<重新输入/@赠送>

[@普通锻造]
在庄园里已经开放了用元宝进行锻造的新功能\
用元宝锻造将给你带来更多的经验\
<同意并申请或终止普通/@同意并申请或终止普通>锻造金刚石\
<查询/@查询当前金刚石>当前金刚石数量\
<返回并查看/@main>注意事项

[@同意并申请或终止普通]
在这里你可以锻造金刚石,一颗金刚石需要10分钟才能锻造完成。\
当你上线时将获得已经锻造完成的金刚石,\
未锻造完成的金刚石会持续锻造,\
直到完成所有申请锻造的金刚石后锻造将自动停止。\
如果要锻造,请点“接受锻造”后,输入要锻造的金刚石数量,\
注意:我可只接受整数数字哦,范围1-999\
<同意并接受/@@InPutInteger2>锻造金刚石\
<终止锻造/@终止锻造>\
<返回/@main>

[@CallInPutInteger2]
#IF
Check [002] 1
#SAY
你目前正在普通锻造,请等待普通锻造结束或申请终止。\ \
<终止普通锻造/@终止锻造>\
<返回/@main>
#ACT
break

#IF
Check [001] 1
#ACT
MESSAGEBOX 你目前正在元宝锻造,请等待元宝锻造结束再申请。
break

#IF
CHECKVAR HUMAN 完成金刚石 > 0
#ACT
MESSAGEBOX 你锻造完的金刚石还没领取光。
break

#IF
EQUAL N2 0
#ACT
MESSAGEBOX 输入数据等于0,请重新输入。
break

#IF
LARGE N2 999
#ACT
MESSAGEBOX 输入数据超出了999,请重新输入。
break

#IF
#ACT
Set [002] 1
CALCVAR HUMAN 金刚石 = <$STR(N2)>
SAVEVAR HUMAN 金刚石 ..\QuestDiary\数据\Save数据\金刚数据.txt
DelayCall 600000 @开启在线普通锻造
#SAY
锻造申请被接纳,锻造即时生效。\ \
<离开/@exit>

[@开启在线普通锻造]
#IF
CHECKVAR HUMAN 金刚石 < 0
#ACT
Set [002] 0
CLEARDELAYGOTO
SENDMSG 5 提示:所有金刚石锻造完成。
break

#IF
CHECKVAR HUMAN 金刚石 > 0
#act
CALCVAR HUMAN 金刚石 - 1
SAVEVAR HUMAN 金刚石 ..\QuestDiary\数据\Save数据\金刚数据.txt
CALCVAR HUMAN 完成金刚石 + 1
GAMEDIAMOND + 1
SENDMSG 7 您申请的金刚石锻造目前完成<$HUMAN(完成金刚石)>颗,剩余<$HUMAN(金刚石)>颗尚未完成。
DelayCall 600000 @开启在线普通锻造
#elseact
SENDMSG 5 提示:所有金刚石锻造完成。

[@领取锻造]
#IF
CHECKVAR HUMAN 完成金刚石 > 0
#ACT
MUL P1 3 <$HUMAN(元宝数)>
#SAY
<$USERNAME>,你的元宝锻造金刚石信息如下:\
花费元宝:<$HUMAN(元宝数)>个\
申请总数:<$STR(P1)>颗\
已经锻造完成数:<$HUMAN(完成总数)>颗\
本次可以领取数:<$HUMAN(完成金刚石)>颗\
尚未完成数:<$HUMAN(元宝金刚石)>颗\
您要领取吗?\
<领取/@领金刚石>\
<返回/@main>
#ELSESAY
如果你已经元宝锻造金刚石请10分钟后再来看信息,\
10分钟后还没信息显示说明你还没进行元宝锻造。\ \
<返回/@main>

[@领金刚石]
#IF
CHECKVAR HUMAN 完成金刚石 > 0
#ACT
MESSAGEBOX 你成功获得金刚石:<$HUMAN(完成金刚石)>颗!获得经验:<$HUMAN(完成经验)>点!
GAMEDIAMOND + <$HUMAN(完成金刚石)>
CALCVAR HUMAN 完成金刚石 - <$HUMAN(完成金刚石)>
SAVEVAR HUMAN 完成金刚石 ..\QuestDiary\数据\Save数据\金刚数据.txt
CHANGEEXP + <$HUMAN(完成经验)>
CALCVAR HUMAN 完成经验 - <$HUMAN(完成经验)>
SAVEVAR HUMAN 完成经验 ..\QuestDiary\数据\Save数据\金刚数据.txt
close

[@申请锻造]
锻造需要用强大的意志力,一旦开始锻造不管是否在线都将持续进行\
1个元宝可以锻造10分钟,随之附赠3颗金刚石\
在我这里申请元宝锻造,没有等级限制\
一旦申请元宝锻造成功后,此次锻造将不能被终止\
锻造所获得的经验值,到我这里或者庄园炼金师那里领取\
如果要申请元宝锻造,就必须先终止当前的普通锻造\
<同意元宝锻造的规则并申请元宝锻造/@元宝锻造>\
<终止普通锻造/@终止锻造>\
<返回/@main>

[@终止锻造]
你可以在我这里用元宝申请元宝锻造,但是两种锻造不能同时进行\
如果要终止上次的普通锻造,请选择“终止普通锻造”\
注意:正在锻造中的这颗金刚石将消失该锻造时间不能补回\ \
<同意并终止普通锻造/@同意终止>\
<返回/@main>

[@同意终止]
#IF
CHECKVAR HUMAN 完成金刚石 > 0
#ACT
MESSAGEBOX 你锻造完的金刚石还没领取光。
break

#IF
Check [002] 1
#ACT
Set [002] 0
CLEARDELAYGOTO
CALCVAR HUMAN 金刚石 = 0
SAVEVAR HUMAN 金刚石 ..\QuestDiary\数据\Save数据\金刚数据.txt
CALCVAR HUMAN 完成金刚石 = 0
SAVEVAR HUMAN 完成金刚石 ..\QuestDiary\数据\Save数据\金刚数据.txt
SENDMSG 6 提示:申请终止当前锻造成功!
close
#ELSEACT
SENDMSG 6 提示:你尚未申请锻造无需终止!
close

[@元宝锻造]
请输入想要用于锻造经验值的元宝数量\
一次申请在1~300个元宝之间\ \
特别提示:一次性申请满50个元宝,将有机会得到一份礼品;\
一次性申请300个元宝,将有机会得到一份超级大奖!\
领取礼品前请注意留有足够的包囊空间,否则会导致不能正常领取\
<请输入用于锻造的元宝数量/@@InPutInteger1>\
<取消/@exit>

[@CallInPutInteger1]
#IF
Check [002] 1
#SAY
你目前正在普通锻造,请等待普通锻造结束或申请终止。\ \
<终止普通锻造/@终止锻造>\
<返回/@main>
#ACT
break

#IF
Check [001] 1
#ACT
MESSAGEBOX 你目前正在元宝锻造,请等待元宝锻造结束再申请。
break

#IF
CHECKVAR HUMAN 完成金刚石 > 0
#ACT
MESSAGEBOX 你锻造完的金刚石还没领取光。
break

#IF
EQUAL N1 0
#ACT
MESSAGEBOX 输入数据等于0,请重新输入。
break

#IF
LARGE N1 300
#ACT
MESSAGEBOX 输入数据超出了300,请重新输入。
break

#IF
CHECKGAMEGOLD > <$STR(N1)>
#ACT
MUL M0 <$LEVEL> <$STR(N1)>
MUL M1 3 <$STR(N1)>
MUL M2 10 <$STR(N1)>
MUL M3 20 <$STR(M0)>
#SAY
<$USERNAME>,您打算使用 <$STR(N1)> 个元宝来锻造经验值,<$STR(M3)>\
并且,整个锻造过程你将获得附赠: <$STR(M1)> 颗金刚石,\
这可能要花费 <$STR(M2)> 分钟的时间,\
请注意,锻造一但开始,就无法终止;\
锻造成功后,您也将获得附赠品:金刚石。\
当您一次领取满12颗金刚石时,还会得到神秘礼品!\
您确认开始锻造吗?\
<确认锻造/@确认锻造>\
<放弃/@exit>
#ELSEACT
MESSAGEBOX 你并没有那么多的元宝,请冲值。

[@确认锻造]
#IF
CHECKGAMEGOLD > <$STR(N1)>
#ACT
Set [001] 1
GAMEGOLD - <$STR(N1)>
CALCVAR HUMAN 锻造时间 = 0
SAVEVAR HUMAN 锻造时间 ..\QuestDiary\数据\Save数据\金刚数据.txt
CALCVAR HUMAN 元宝数 = 0
SAVEVAR HUMAN 元宝数 ..\QuestDiary\数据\Save数据\金刚数据.txt
CALCVAR HUMAN 完成经验 = 0
SAVEVAR HUMAN 完成经验 ..\QuestDiary\数据\Save数据\金刚数据.txt
CALCVAR HUMAN 元宝金刚石 = 0
SAVEVAR HUMAN 元宝金刚石 ..\QuestDiary\数据\Save数据\金刚数据.txt
CALCVAR HUMAN 完成总数 = 0
SAVEVAR HUMAN 完成总数 ..\QuestDiary\数据\Save数据\金刚数据.txt
CALCVAR HUMAN 完成金刚石 = 0
SAVEVAR HUMAN 完成金刚石 ..\QuestDiary\数据\Save数据\金刚数据.txt
CALCVAR HUMAN 元宝数 = <$STR(N1)>
SAVEVAR HUMAN 元宝数 ..\QuestDiary\数据\Save数据\金刚数据.txt
CALCVAR HUMAN 锻造时间 = <$STR(M2)>
SAVEVAR HUMAN 锻造时间 ..\QuestDiary\数据\Save数据\金刚数据.txt
CALCVAR HUMAN 元宝金刚石 = <$STR(M1)>
SAVEVAR HUMAN 元宝金刚石 ..\QuestDiary\数据\Save数据\金刚数据.txt
CALCVAR HUMAN 完成经验 = <$STR(M3)>
SAVEVAR HUMAN 完成经验 ..\QuestDiary\数据\Save数据\金刚数据.txt
DelayCall 600000 @开启在线元宝锻造
#SAY
恭喜你申请元宝锻造金刚石成功!\ \
<离开/@exit>
#ELSESAY
刚刚你还有合适的元宝,现在都去哪了?\ \
<返回/@元宝锻造>

[@开启在线元宝锻造]
#IF
CHECKVAR HUMAN 元宝金刚石 < 0
#ACT
Set [001] 0
CLEARDELAYGOTO
SENDMSG 5 提示:所有金刚石锻造完成。
break

#IF
CHECKVAR HUMAN 元宝金刚石 > 0
#ACT
CALCVAR HUMAN 锻造时间 - 10
SAVEVAR HUMAN 锻造时间 ..\QuestDiary\数据\Save数据\金刚数据.txt
CALCVAR HUMAN 元宝金刚石 - 3
SAVEVAR HUMAN 元宝金刚石 ..\QuestDiary\数据\Save数据\金刚数据.txt
CALCVAR HUMAN 完成金刚石 + 3
SAVEVAR HUMAN 完成金刚石 ..\QuestDiary\数据\Save数据\金刚数据.txt
CALCVAR HUMAN 完成总数 + 3
SAVEVAR HUMAN 完成总数 ..\QuestDiary\数据\Save数据\金刚数据.txt
SENDMSG 7 提示:您申请的金刚石锻造目前完成<$HUMAN(完成金刚石)>颗,剩余<$HUMAN(元宝金刚石)>颗尚未完成。
DelayCall 600000 @开启在线元宝锻造
#ELSEACT
SENDMSG 5 提示:所有金刚石锻造完成。

[@锻造规则]
1、使用元宝申请锻造后,必须到NPC处领取经验值及附赠品:金刚石\
2、用于锻造经验值的元宝数量单次申请范围在1~300之间\
3、1个元宝可以锻造10分钟,随之赠3颗金刚石\
4、使用元宝进行锻造,可以获得更多的经验\
5、一次性锻造元宝数在50到300之间,将有机会得到一份礼品\
6、每次领取满12颗金刚石时,将有机会得到一份神秘礼品\
7、礼品为系统随机生成,也有不获得的可能性\
8、普通锻造不能在申请,已经申请的还可以继续获得经验值及金刚石\
<已了解元宝锻造规则,返回/@main>

[@进入庄园]
元宝释放的强大精神力,可以给锻造者带来更多的经验\
在庄园的炼金师那里,也可以申请元宝锻造\
我可以送你去庄园找他申请锻造\ \
<进入庄园/@move>\
<关闭/@exit>

[@move]
#if
random 7
#act
mapmove GA0 74 52
break
#if
random 7
#act
mapmove GA0 80 59
break
#if
random 7
#act
mapmove GA0 72 67
break
#if
random 7
#act
mapmove GA0 74 76
break
#if
random 7
#act
mapmove GA0 57 82
break
#if
random 7
#act
mapmove GA0 50 75
break
#if
random 7
#act
mapmove GA0 60 62
break
#if
#act
mapmove GA0 65 73

[@查询当前金刚石]
你当前的金刚石数量是∶<$GAMEDIAMOND>\ \
<返回/@main>

[@IsInFilterList]
#ACT
MESSAGEBOX 输入数据中包含了非法字符,请重新编辑!

[@开始锻造]
{
#IF
Check [001] 1
#ACT
SENDMSG 5 提示:由于你退出游戏,现在将重新计算锻造金刚石时间...
DelayCall 600000 @开启在线元宝锻造
break

#IF
Check [002] 1
#ACT
SENDMSG 5 提示:由于你退出游戏,现在将重新计算锻造金刚石时间...
DelayCall 600000 @开启在线普通锻造
break

[@开启在线元宝锻造]
#IF
CHECKVAR HUMAN 元宝金刚石 < 0
#ACT
Set [001] 0
CLEARDELAYGOTO
SENDMSG 5 提示:所有金刚石锻造完成。
break

#IF
CHECKVAR HUMAN 元宝金刚石 > 0
#ACT
CALCVAR HUMAN 锻造时间 - 10
SAVEVAR HUMAN 锻造时间 ..\QuestDiary\数据\Save数据\金刚数据.txt
CALCVAR HUMAN 元宝金刚石 - 3
SAVEVAR HUMAN 元宝金刚石 ..\QuestDiary\数据\Save数据\金刚数据.txt
CALCVAR HUMAN 完成金刚石 + 3
SAVEVAR HUMAN 完成金刚石 ..\QuestDiary\数据\Save数据\金刚数据.txt
CALCVAR HUMAN 完成总数 + 3
SAVEVAR HUMAN 完成总数 ..\QuestDiary\数据\Save数据\金刚数据.txt
SENDMSG 7 提示:您申请的金刚石锻造目前完成<$HUMAN(完成金刚石)>颗,剩余<$HUMAN(元宝金刚石)>颗尚未完成。
DelayCall 600000 @开启在线元宝锻造
#ELSEACT
SENDMSG 5 提示:所有金刚石锻造完成。

[@开启在线普通锻造]
#IF
CHECKVAR HUMAN 金刚石 < 0
#ACT
Set [002] 0
CLEARDELAYGOTO
SENDMSG 5 提示:所有金刚石锻造完成。
break

#IF
CHECKVAR HUMAN 金刚石 > 0
#act
CALCVAR HUMAN 金刚石 - 1
SAVEVAR HUMAN 金刚石 ..\QuestDiary\数据\Save数据\金刚数据.txt
CALCVAR HUMAN 完成金刚石 + 1
GAMEDIAMOND + 1
SENDMSG 7 您申请的金刚石锻造目前完成<$HUMAN(完成金刚石)>颗,剩余<$HUMAN(金刚石)>颗尚未完成。
DelayCall 600000 @开启在线普通锻造
#elseact
SENDMSG 5 提示:所有金刚石锻造完成。

}
脚本结束
浏览次数:25
最新文章
· 传奇装备特殊属性代码(防麻痹,防护身,破复活等等全...
· 嘉奖、经验、IP.封号数据、脚本...
· 传奇私服NPC平台命令漏洞详解...
· 杀人杀了一定数全服红字公告触发脚本...
· 仿盛大英雄合击物品数据库所有物品商铺...
· 传奇私服的攻与防...
· 《传奇私服》...
· 所有传奇私服都不说话...
· 制作传奇所有特殊装备原代码属性...
· 升级传奇武器的重要绝招...
热门文章
· [原创]冰城英雄玩家的心情故事(感人篇...
· 家族战歌~七剑战歌...
· 带你走我的优秀道士之路...
· 合击家族展示视频...
· 传奇十大家族の狼族...
· 有不少人妖玩家的现象分析...
· 永恒的记忆家族宣传...
· 玩游戏就是一种娱乐,需要保持自我...
· 乱世家族义组攻沙录像...
· 不败家族传世私服攻城战...
· 传奇里碎片换经验之经历...
· 早期传奇经典语句回忆录...
· 带你走我的优秀道士之路...
· 布拉格-5年庆典MV...
· 暴龙传奇SF家族...
· 传奇史上最感人的攻城战!...
· 盛大:过往经典与[传奇]玩家渐行渐远...
· 家族战歌~刘德华-男儿志...
· 唐骏盛大四年:职业经理人不为人知的秘辛...
· 家族战歌~郭富城-动起来...
· 家族战歌~林子祥-男儿当自强...
· 家族战歌~射雕英雄传-铁血丹心...
· 家族战歌~铁将军阿贵-大英雄...
· 传奇中十大经典人物形象+十大经典等级...
· check命令大全...
· 炼金师全功能脚本...
· 只领一次装备的脚本...
· 传奇导入策略防止端口被黑客和木马劫持...
· 本人无聊来热血传奇杂谈...
· 回忆2002圣诞狂欢之夜...
· 传奇私服步入隆冬官方笑迎新春...
· 一个玩家对传奇的看法...
· 玛法大陆辞旧迎新的来历...
· 传奇私服最爱-传奇PK...
· 狼魂╃情儀 传奇家族宣传片...
· 提供一个结婚脚本...
· 家族战歌~林俊杰-曹操...
· 沙巴克奖励的脚本...
· 自做私服必看...
· 进入游戏不开门或黑屏...
· 英雄六大技能更新内容全揭秘...
· 传奇脚本----升级触发...
· 玩家最想要的热血传奇...
· 传奇不允许离线挂机脚本...
· 激情沙之战...
· 最古老的画面重现脑海...
· 传奇2-从迄今到终老...
· 如果在游戏添加一个泡点功能...
· 家族战歌~屠洪刚-霸王别姬...
· 家族战歌~精忠报国...
关于我们联系我们更多私服网站帮助英雄合击合击私服友情连接
  Copyright 2007-2009 Haohj.Com 英雄合击 All Rights Reserved (注:本站只接受官方授权游 戏广告,非官方授权游戏请办理广告业务之前告知本站
报道新开合击私服紧急信息HaoHj.COM 网 站备案登记号:赣ICP备 07004158号
品牌商标、文字、形象及内容归 Haohj.Com 英雄合击 版权所有,任何组织或个人 未经 Haohj.Com 好合击 同意,不得使用和传播
拒绝盗版游戏 注意自我保护 谨防受骗上当 适度游戏益脑 沉迷游戏伤身 合理安排时间 享受健康 生活
英雄合击,合击私服,合击SF,新开英雄合击,最新英雄合击,英雄合击外挂,英雄合击登陆器,最大的英雄合击发布站!