功能:
调整人物会员等级。
格式:
SETMEMBERLEVEL 控制符(=,+,-)
等级数(1-65535)
;==========================================
;设置人物会员等级
[@changememberlevel0]
#IF
#ACT
SETMEMBERLEVEL =
5
#SAY
你的会员等级为5。
;==========================================
;==========================================
;增加人物会员等级
[@changememberlevel1]
#IF
#ACT
SETMEMBERLEVEL +
1
#SAY
你的会员等级已经改变。
;==========================================
;==========================================
;减少人物会员等级
[@changememberlevel2]
#IF
#ACT
SETMEMBERLEVEL -
1
#SAY
你的会员等级已经改变。
;==========================================
功能:
调整人物会员类型。
格式:
SETMEMBERTYPE 控制符(=,+,-)
类型数(1-65535)
;==========================================
;设置人物会员类型
[@changemembertype0]
#IF
#ACT
SETMEMBERTYPE =
5
#SAY
你的会员类型为5。
;==========================================
;==========================================
;增加人物会员类型
[@changemembertype1]
#IF
#ACT
SETMEMBERTYPE +
1
#SAY
你的会员类型已经改变。
;==========================================
;==========================================
;减少人物会员类型
[@changemembertype2]
#IF
#ACT
SETMEMBERTYPE -
1
#SAY
你的会员类型已经改变。
;==========================================
会员系统详解
会员系统主要用来对一些加盟玩家的特殊控制。可以用IP地址,登录帐号,角色名,之类的为标志控制。
相关脚本命令
设置会员类型:SETMEMBERTYPE
设置会员等级:SETMEMBERLEVEL
检查会员类型:CHECKMEMBERTYPE
检查会员等级:CHECKMEMBERLEVEL
相关脚本会员物品
物品使用条件:8、81、82
增加会员时间 文件名称 天 时 分
[@main]
#ACT
ADDNAMEDATETIMELIST
..\QuestDiary\会员名单.txt 30 2 3
#ACT
SENDMSG 6 增加30天2小时3分 255 253
检测会员剩余时间 文件名称 过期是否删除(0不删除 1删除) 变量1(到期时间 字符变量) 变量2(剩余天数 数字变量) 变量3(剩余小时 数字变量)
变量4(剩余分钟 数字变量)
[@main]
#IF
CHECKNAMEDATETIMELIST ..\QuestDiary\会员名单.txt
1 S1 N1 N2 N3
#ACT
SENDMSG 6
你的会员到期时间是<$STR(S1)>【剩余天数=<$STR(N1)>】【剩余小时=<$STR(N2)>】【剩余分钟=<$STR(N3)>】
255 253
#ELSEACT
SENDMSG 6 你不是会员或已过期,请及时充值! 255 253
删除会员还是使用原来的老命令DELNAMEDATELIST
[@main]
<输入需要充值的人物名称/@@InputString1>\ \ \
<关闭/@EXIT>\
[@InputString1]
#IF
;S1.CHECKONLINE
CheckOnline
<$STR(S1)>
#ACT
ADDNAMEDATETIMELIST ..\QuestDiary\会员名单.txt 30 2
3
SENDMSG 6 <$STR(S1)>充值成功,增加30天2小时3分! 255 253
#ELSEACT
SENDMSG 6
<$STR(S1)>不在线! 255
253
发送聊天框固顶信息
SENDTOPCHATBOARDMSG 发送模式(0发送给所有人,1发送给自己) 字体颜色 背景颜色 时间(秒) 信息
[@Main]
SENDTOPCHATBOARDMSG 0 149 235 30 %s:聊天框固顶信息
动态地图连接
增加动态地图连接命令
ADDMAPGATE 连接名称(为了区别其他连接) 地图号 X(小于0时随机坐标) Y(小于0时随机坐标) 范围 到达地图号
到达地图坐标X(小于0时随机坐标) 到达地图坐标Y(小于0时随机坐标) 有效时间秒(时间到了自动删除该连接,该参数为空时不限时间)
删除动态地图连接命令
DELMAPGATE 连接名称 地图号
获取动态地图连接坐标
GETMAPGATE 连接名称 地图号 变量1(保存X坐标) 变量2(保存Y坐标) 变量3(保存到达地图号)
变量4(保存到达地X坐标) 变量5((保存到达地Y坐标))
[@AddMapGate]
#ACT
AddMapGate 连接 3 335 330 1 0 335 268 30
GetMapGate
连接 3 <$STR(G10)> <$STR(G11)> <$STR(S10)> <$STR(G12)>
<$STR(G13)>
SENDMSG 6
增加地图新连接30秒后删除:[<$STR(G10)>:<$STR(G11)>]到达地图:<$STR(S10)>到达坐标[<$STR(G12)>:<$STR(G13)>]
[@DelMapGate]
#ACT
DelMapGate 连接
3
脚本命令添加动态地图链接
格式:
[@main]
<增加地图连接1/@main1>\
[@main1]
#if
#ACT
;连接名称为了区别其他的可以随便 地图名称 地图坐标X 地图坐标Y 入口范围 到达地图名称
到达地图坐标X 到达地图坐标Y 链接点有效时间(秒) 传送门样式(1--5,0或空为无传送门)
ADDMAPGATE 盟重省到比奇城 3 330 330
0 0 346 186 100 1
[@DelMapGate]
#ACT
DelMapGate 盟重省到比奇城
达到多少人在线不允许离线挂机脚本
[@离线挂机]
{
#IF
checklevelex < 35
#act
MessageBox
等级35级以上才能使用离线挂机功能!
break
#if
ISONMAP 0
#act
goto
@HumanCount0
break
#if
ISONMAP 3
#act
goto
@HumanCount3
break
#if
ISONMAP 5
#act
goto
@HumanCount5
break
#elseact
MessageBox
此地图无法使用离线挂机功能!
break
[@HumanCount0]
#IF
checkhum 0
300
#act
MessageBox 此地图挂机人数已满,请选择其他地图挂机!
break
#elseact
goto
@开始离线挂机
[@HumanCount3]
#IF
checkhum 3 300
#act
MessageBox
此地图挂机人数已满,请选择其他地图挂机!
break
#elseact
goto
@开始离线挂机
[@HumanCount5]
#IF
checkhum 5 300
#act
MessageBox
此地图挂机人数已满,请选择其他地图挂机!
break
#elseact
goto
@开始离线挂机
[@开始离线挂机]
目前您只需要花费30万金币即可享受挂机涨经验,泡点的服务\
点击下面的挂机功能后即可回家睡觉了,人物自动挂在安全区泡\
经验.能量及泡红名,还可设置自动回复信息,给好友留言!
\
<注意:>在游戏中输入指令[@挂机].同样可以享受挂机服务!\
原则上本区不发展挂机,不希望活死人现象,开区一定成形后\
将逐渐销减离线挂机成分,努力做到让大家聊天有个伴,PK有对象!\
<我要挂机/@@offlinemsg> <--点击后输入留言给好友留言.>\
\
<关闭/@exit>
[@@offlinemsg]
#if
checkgold
300000
#act
take 金币 300000
OFFLINE 60 2000
#elseACT
MessageBox
对不起您的金币不够30万,无法启用离线挂机功能!
break
}
[@Drink]
#if
#act
OPENPLAYDRINK 2 辰星
PLAYDRINKMSG 1
酒意需要品味,生命的动人之处常会在不经意\之间显现。我们在小酌中慢慢体会\吧。
PLAYDRINKMSG 2 小提示:请将包裹栏中的酒放至酒碟上。
[~PlayDrink_Ok]
#if
#act
PLAYDRINKMSG 1
天道自然,在自然之中追寻平衡本百易事,但\这酒令我有了一些顿悟。\<寄放英雄/@SaveHero>
[@SaveHero]
#if
#act
SAVEHERO
[@NoSaveHero2]
还是不要寄放了吧,让你的主将英雄同你一起战斗吧......
[@NoSaveHero3]
还是不要寄放了吧,让你的副将英雄同你一起战斗吧......
[~PlayDrink_HeroOk]
#if
#act
CLOSEDRINK
[~PlayDrink_NotHero]
#if
#act
CLOSEDRINK
PLAYDRINKMSG 1
你没喝多吧?你身边空无一人,还说要把英雄\托付我?\
[~PlayDrink_HeroBegin]
#if
#act
PLAYDRINKMSG 1
你你没喝多吧?你身边空无一人,还说要把英雄\托付我?\<重新寄放英雄/@SaveHero>
[@不带英雄]
你想把你的伙伴送回卧龙山庄?\
你要知道,修行结束回到卧龙山庄的子弟,\
不可能再次像现在这样随你一同探索玛法大陆了。\
你真的想这样么?你要是决定了,我们就来斗上一盘酒!\
待我喝好了,我就帮你的伙伴送回山庄。\
<是的,拜托你了/@是的>
\
\
<我还想与我的伙伴一起继续战斗/@exit>\
[@是的]
好!好!快拿酒来,让小二倒进六个酒坛中。\
没个酒坛中的酒有多有少,喝多喝少就看运气了。\
我们就拿这六个酒坛中的酒来斗一斗!\
\
<好的,来吧/@DJSM>\
[@DJSM]
#if
#act
Mov M0
2
#say
<斗酒规则提示>:双方猜拳胜者,将有权选择桌面上的一坛酒,\
让双方的任一个人饮下,并会根据其酒精浓度,在酒量槽中相应显示。\
在桌面上的全部饮完后,\
且在双方均未喝醉(不超过酒槽内红线)的情况下,\
如果玩家酒槽内酒值不超过NPC酒值,便可赢得斗酒。\
<操作提示>:在选择出拳型后,点击出拳按钮,\
双方将出猜拳胜负,如果赢了,\
请单击桌面上的任一坛酒,并指定双方任一人喝下。\
<我明白了/@PlayDrink>\
[@DelMyHero]
#ACT
DELETEHERO
[@NotHAVHERO]
你没有英雄。\
\
<噢,也许是我记错了/@exit>
[@LogOutHeroFirst]
请将英雄设置下线!在来找我吧!\
\
<好的/@exit>
[@NotDelHero]
评定主副将英雄后,不能进行删除英雄!\
\
<好的/@exit>
[@DeleteHeroOK]
既然你请我喝酒了,那我就答应你的要求。\
我会尽快把你的英雄送回山庄的\\
<那谢谢你了/@exit>
[@英雄历史]
玛法大陆上有两个重要的势力,白日门和卧龙山庄。\
在这两个地方,勇士们都能够召唤到英雄来协助自已。\
每一个势力最多只能领取一个英雄。一直以来,勇士们只能率领一\
名英雄征战玛法。另一名的英雄被寄存在酒馆外的翔天等人处。\
勇士们通过苍月岛仓库里的神秘人找到英雄地的长老,在他那里召\
唤<白日门英雄/fcolor=249>,通过酒馆外的翔天等人处召唤<卧龙英雄/fcolor=249>。\
现在,当你同时拥有两个英雄后,可以在酒馆外的翔天等人接受\
<新的英雄培养/fcolor=249>。新英雄时代即将来临!\
<返回/@主副英雄培养>
[@英雄指南]
《主将副将英雄指南》\
\
1、<如何将卧龙英雄、白日门英雄评定为主将英雄、副将英雄?/@如何评定>\
2、<主将、副将英雄有何特色?/@有何特色>\
3、<副将英雄的操作与训练。/@如何操作>\
4、<什么时候是复仇模式?/@复仇模式>\
\
<返回/@主副英雄培养>
[@如何评定]
必须首先拥有白日门英雄和卧龙英雄,才能够对其进行评定,成为\
主将英雄和副将英雄。白日门英雄可以通过苍月岛的仓库内神秘人获\
得。卧龙英雄,可以通过酒馆外的翔天等人处召唤。拥有两名英雄名,\
将其寄放在酒馆外的翔天等人处,即可使其参与英雄评定,\
从而决定主将英雄和副将英雄的人选。\
<请注意:一旦评定成功,将不可更改,且英雄无法删除!/fcolor=249>\
\
<我知道了/@英雄指南>
[@有何特色]
一旦成功评定主将英雄和副将英雄,两个英雄将可轮流召唤出战。\
主将英雄的实力决定了副将英雄成长的空间。只有当主将英雄的等级、\
内功等级比副将英雄高3级,副将英雄才能分别获得经验、内功经验。\
副将英雄可以战、法、道的不同形态出战。主将英雄累积的经验、\
内功经验等,在召唤出副将英雄时,能够直接向副将英雄传功。\
\
<我知道了/@英雄指南>
[@如何操作]
在英雄包裹按键右侧新增副将英雄的召唤按钮,也可在F12辅助\
工具中,设置召唤的快捷键。成功评定出主将英雄和副将英雄后,\
必须在酒馆外的翔天等人处参与副将英雄的初次训练后,\
才能开始副将英雄的自我修炼。初次训练过程中获得的经验奖励\
与副将英雄的等级相关,等级越高,获得的经验奖励越多。\
副将英雄的自我修炼可根据不同的修炼地图和强度,选择适合的\
修炼方式
。小退或下线将不计入修炼时间。\ \
<我知道了/@英雄指南>
[@复仇模式]
当主将英雄死亡时,开始1分钟复仇倒计时。在倒计时时间内,\
成功召唤出副将英雄,则副将英雄进入到复仇状态,\
其基础属性将获得大幅提升,提升效果持续3分钟。\
\
<我知道了/@英雄指南>
[@领取卧龙英雄]
#if
HAVHERO
TRUE
#say
你已经有卧龙英雄了,还想再领取?\
#elsesay
<$USERNAME>,休息一下吧。不要忽视声明中的美好。\
如同杯中的美酒一般,一起喝吗?\
\
<没有问题,我这里有上好的美酒/@请喝酒>\
\
<我不会喝酒……/@exit>\
[@请喝酒]
#if
HAVHERO
#say
你精力有限,只能带领一位英雄在玛法大陆历练。\
如果你想再带领一位英雄,可以先将身边的英雄安顿在我们这里\
#elsesay
好!好!快拿酒来,让小二倒进六个坛中。\
每个坛里的酒有多有少,喝多喝少就看运气。\
我们就来拿这六坛酒来斗一斗!\
\
<好的,来吧/@斗酒规则>\
[@斗酒规则]
#if
#act
Mov M0 1
#say
<斗酒规则提示>:双方猜拳胜者,将有权选择桌面上的一坛酒,\
让双方的任一个人饮下,并会根据其酒精浓度,在酒量槽中相应显示。\
在桌面上的全部饮完后,\
且在双方均未喝醉(不超过酒槽内红线)的情况下,\
如果玩家酒槽内酒值不超过NPC酒值,便可赢得斗酒。\
<操作提示>:在选择出拳型后,点击出拳按钮,\
双方将出猜拳胜负,如果赢了,\
请单击桌面上的任一坛酒,并指定双方任一人喝下。\
<我明白了,摆酒吧/@PlayDrink>\
[@PlayDrink]
请把酒放上去
[~PlayDrink_Game]
#if
#act
OPENPLAYDRINK 2 晨星 DRINK
PLAYDRINKMSG
1 <$USERNAME>,酒之道也可以算作我修行的一部\分,让我看看你的表现吧。
PLAYDRINKMSG 2
嘿嘿……我可不会比你先醉倒,保管陪\你喝爽了!
[@主副将评定]
#if
#act
ASSESSMENTHERO
[@自我修炼]
#if
CheckDeputyHero
;检测当前在线的是卧龙英雄
#say
请注意:副将英雄的等级上限为主将英雄当前等级减三,副将\
英雄的内功等级上限为主将英雄当前内功等级减三。一旦副将\
英雄的等级或内功等级达到上限,自动修炼将不能获得相应的\
经验或内功经验。\
当且仅当副将英雄自动修炼满2小时,且在酒馆英雄NPC处终止\
训练时,将有几率带回训练过程中拾取的物品。\
\
<副将英雄自动修炼/@自动修炼>
#elsesay
请先召唤出你的副将英雄吧......\
[@自动修炼]
#if
#ACT
OpenHeroAutoPractice
Close
[@领回英雄]
<$USERNAME>,想和你的英雄一起闯荡玛珐大陆吗?\
\
<是的,我是来接他走的/@GetHero>\ \
<不了,还要托你照顾一段时间/@exit>\
[@GetHero]
#if
#act
GetHero
[~PlayDrink_Already]
#if
#act
#Say
嗯......真是香醇的美酒,令我心情舒畅。\<寄放英雄/@SaveHero>
[~PlayDrink_Already_NotHero]
#if
#act
#Say
你没喝多吧?你身边空无一人,还说要把英雄\托付我?\
;@@BuHero 是创建和删除副将英雄的标志
;@HeroNameFilter 当创建英雄输入名称中有禁止字符或者名称超过14个字符触发此脚本;以下是酒馆_辰星的脚本
(@@BuHero @PlayDrink
)
[@main]
魔法不单是华丽的攻击,更需要在战斗中感受它的使用技巧。现\
在是时间让年轻的卧龙英雄们去体会战斗中的艰辛了。如果能在修\
行中遇到值追随一生的伙伴,对他们来说也许就更有意义!\
\
<召唤卧龙英雄/@召唤卧龙英雄>\
<寄存领回英雄/@寄领英雄>
\
<主将副将英雄培养/@主副英雄培养> \
<我不想再带领卧龙英雄/@不带英雄>\
[@召唤卧龙英雄]
<我想找卧龙英雄做为我的历练伙伴/@领取卧龙英雄>\ \
<返回/@main>
[@寄领英雄]
<我想找您帮个忙,我想寄放英雄/@寄放英雄>\
<我想领回英雄/@领回英雄> \
\
<返回/@main>
[@主副英雄培养]
#if
CheckHeroAutoPractice
#say
看来你的副将英雄正在进行自我修炼....\
\
<我要停止副将英雄的自我修炼/@停止自我修炼>\
\
<查看副将英雄修炼时间/@查看修炼时间>
#elsesay
随着我们多年以来对英雄的训练,我们发现了一种新的培养方式和\
战斗方式。新的培养方式能够让同一英雄以三职业不同状态出战。\
新的战斗方式能够让你在战斗中召唤第二个英雄替换英雄进行战斗,\
从而对战局产生变化。\
当然,要想实现这一切的前提是必须对你的卧龙英雄和白日门英雄\
进行评定,选出主将和副将,才能够进行新的培养方式。\
<主将副将英雄评定/@主副将评定>
<副将英雄自我修炼/@自我修炼>
<英雄的历史/@英雄历史>\
<主将副将英雄指南/@英雄指南>\
<返回/@main>
[@停止自我修炼]
#if
#ACT
StopHeroAutoPractice
Close
[@StopHeroAuto]
#if
#ACT
give 金创药 1
Close
[@查看修炼时间]
你的副将英雄本次的修炼时间为:<$HEROAUTOTIME>秒\
<返回/@主副英雄培养>
[@主副将评定]
#if
#act
ASSESSMENTHERO
[@自我修炼]
#if
CheckDeputyHero
;检测当前在线的是卧龙英雄
#say
请注意:副将英雄的等级上限为主将英雄当前等级减三,副将\
英雄的内功等级上限为主将英雄当前内功等级减三。一旦副将\
英雄的等级或内功等级达到上限,自动修炼将不能获得相应的\
经验或内功经验。\
当且仅当副将英雄自动修炼满2小时,且在酒馆英雄NPC处终止\
训练时,将有几率带回训练过程中拾取的物品。\
\
<副将英雄自动修炼/@自动修炼>
#elsesay
请先召唤出你的副将英雄吧......\
| ||||||||||