传奇创建英雄脚本
(@@CreateHero
)
[@main]
<创建英雄/@@CreateHero>
<删除英雄 /@DelMyHero> <升级英雄 /@shengji>\
--------------------------<退出/@exit>--------------------------\
[@shengji]
#IF
CHECKHEROONLINE
#ACT
CHANGEHEROLEVEL =
50
#ELSESAY
您的英雄不在线.
;此处必须使用DELAYCALL跳转.
[@@CreateHero]
#ACT
DELAYCALL 1
@CREATEHERO
[@CREATEHERO]
//CREATEHERO 职业
性别
请创建英雄:\
<男战士/@CREATEHERO_WARR_MAN> <女战士 /@CREATEHERO_WARR_WOM>\
<男法师/@CREATEHERO_WIZA_MAN> <女法师 /@CREATEHERO_WIZA_WOM>\
<男道士/@CREATEHERO_TAOS_MAN> <女道士 /@CREATEHERO_TAOS_WOM>\
--------------------------<退出/@exit>--------------------------\
[@CREATEHERO_WARR_MAN]
#ACT
CREATEHERO 0
0
[@CREATEHERO_WARR_WOM]
#ACT
CREATEHERO 0
1
[@CREATEHERO_WIZA_MAN]
#ACT
CREATEHERO 1
0
[@CREATEHERO_WIZA_WOM]
#ACT
CREATEHERO 1
1
[@CREATEHERO_TAOS_MAN]
#ACT
CREATEHERO 2
0
[@CREATEHERO_TAOS_WOM]
#ACT
CREATEHERO 2 1
//返回消息
[@CreateingHero]
系统正在接受申请,请稍候……\
<关闭/@exit>
[@HaveHero]
您已经有英雄了.\
<关闭/@exit>
[@SetHeroName]
请先给您的英雄取名字.\
<关闭/@exit>
[@DelMyHero]
#IF
#ACT
DELETEHERO
//返回消息
[@NotHaveHero]
你没有英雄.\
\
<关闭/@exit>
[@LogOutHeroFirst]
请将英雄设置下线!\
\
<关闭/@exit>
[@DeleteHeroOK]
删除英雄成功.\ \
<关闭/@exit>
传奇盟重回城石,比奇回城石,随机石制作
以下脚本放如QFunction中.具体需要根据自己服务器的情况设置.
[@StdModeFunc59]
#IF
#ACT
MAPMOVE
3 330 330
;比奇回城石
[@StdModeFunc60]
#IF
#ACT
MAPMOVE 0 330
270
;苍月回城石
[@StdModeFunc61]
#IF
#ACT
MAPMOVE 5 140
338
;封魔回城石
[@StdModeFunc62]
#IF
#ACT
MAPMOVE 4 240
202
;回城石
[@StdModeFunc65]
#IF
#ACT
GoHome
传奇登录器游戏排行脚本支持IP版本
(@UserLevelOrder
@WarrorLevelOrder @WizardLevelOrder @TaoistLevelOrder @MasterCountOrder
@HumGameGoldOrder)
[@main]
<群英排行/@UserLevelOrder>
<战圣榜单/@WarrorLevelOrder>
<法神榜单/@WizardLevelOrder>
<道尊榜单/@TaoistLevelOrder>
<名师榜单/@MasterCountOrder>
<元宝排行/@HumGameGoldOrder>
[@LevelOrder]
<$LEVELORDER>
<我的排行/@MyLevelOrder>
<首页/@LevelOrderHomePage> <上页/@LevelOrderPreviousPage>
<下页/@LevelOrderNextPage> <尾页/@LevelOrderLastPage>
<返回/@游戏排行>\
[@UserLevelOrder]
#SAY
正在查询请稍候。。。
[@WarrorLevelOrder]
#SAY
正在查询请稍候。。。
[@WizardLevelOrder]
#SAY
正在查询请稍候。。。
[@TaoistLevelOrder]
#SAY
正在查询请稍候。。。
[@MasterCountOrder]
#SAY
正在查询请稍候。。。
[@HumGameGoldOrder]
#SAY
正在查询请稍候。。。
[@LevelOrderHomePage]
#SAY
正在查询请稍候。。。
[@LevelOrderPreviousPage]
#SAY
正在查询请稍候。。。
[@LevelOrderNextPage]
#SAY
正在查询请稍候。。。
[@LevelOrderLastPage]
#SAY
正在查询请稍候。。。
[@MyLevelOrder]
#SAY
正在查询请稍候。。。
1.宝箱的设置方法(M2-查看\列表信息中编辑):
宝箱设置:StdMode=31 Shape=15--18(15=檀木宝箱,16=紫铜宝箱,17=白银宝箱,18=赤金宝箱,19-24=扩展的6个宝箱)
钥匙设置:StdMode=40 Shape=15--24
2.宝箱增加获得物品时触发Q-Function中的@GetBoxsItemX脚本段,其中X表示当
前宝箱的Shape值,当前获得的物品名称放在人物的S0变量中,例如我们在物品
数据中添加一个叫做经验500000的物品,打开檀木宝箱获得此物品时自动增加
50W经验值,那么编写如下脚本:
[@GetBoxsItem15]
#IF
EQUAL S0 经验500000
#ACT
Take 经验500000
ChangeExp +
500000
Break