传奇3私服发布网
传奇3私服 传奇3G私服 设为首页 加入收藏
传奇3私服宣传站
首 页 广告联系唯一QQ:942479379
 本站搜索  条件 名称  网址  开放时间 版本介绍
待审私服: 0  待审家族: 0
文章首页 传奇3技术 传奇3脚本 玩家心得
王者控制台1.4C版使用说明
文章来源:本站    更新时间:2010-3-20
一:安装:

首先,你必须先安装好传奇3g版本的服务器端,然后新建kingforeiserverbasedata数据库,将我们提供的kingforeiserverbasedata的备份数据库还原到你建的库里面,将我们提供的kingforeiserver.exe,kingsoft.exe,kingforeiserver.dll,kingforeisql.dll复制到你的mud3目录里面,运行kingsoft1.4exe。
运行完后会生成kingsetup.ini和kingforeiserver.ini文件,编辑kingsetup.ini文件
[KingForEiserverBaseData]
OdbcIp=LocalHost //-------这个地址填入 127.0.0.1或者LocalHost
OdbcId=sa //--------这里填入sql的管理员账号
OdbcPass=111111 //--------这里填入sql的管理员密码
修改后保存,安装就完成了

二:控制台使用说明,服务器启动后按:刷新配置即可呼出控制台操作界面

1:GM百宝箱




2:设置1 :设置1里面是封外挂的一些设置!



3:设置2



4:设置3



设置4



设置5

 


:积分系统说明:

积分系统的目录为: mud3\Envir\QuestDiary\执行程序\积分消费

本积分系统采用TBOBUJIFEN系统

在GAME1库表TBL_BOBUJIFEN

以下功能均未在本版本中使用,请参考使用

4:师徒功能说明
SetUnit GETTEACHER 拜师,会弹出一个窗口要玩家输入师傅名
CheckUnit CHECKSTFLAG 0,1,2,3,4,5      //检查人物师徒状态
//0 没有拜师也没有收徒弟   1 是师傅  2 是徒弟   3是被逐出师门   4 是徒弟已经出师    5是徒弟背叛师门
CheckUnit CHECKGETST //检查是否是被拜师
SetUnit GETSTUDENT YES        //同意收徒弟
SetUnit GETSTUDENT ?NO        //不同意收徒弟

有关师徒的脚本说明:

[@~~GetStudent]                       //接受拜师触发的脚本标签
#if
CheckUnit CHECKGETST            //检查是否是被拜师
#act
SetUnit GETSTUDENT YES        //同意收徒弟

这段脚本是上线的时候检测人物师徒状态的,当状态为4的时候表示他的徒弟出师了
具体脚本在kingscript里面checkunstudent.txt,这里是徒弟出师,师徒不再线的情况下
[@CHECKUNSTUDENT_LOGIN]
{
#if
CheckUnit CHECKSTFLAG 0
#ACT
BREAK
#if
CheckUnit CHECKSTFLAG 1
#ACT
BREAK
#if
CheckUnit CHECKSTFLAG 2
#ACT
BREAK
#if
CheckUnit CHECKSTFLAG 4
#ACT
   SetUnit UNSTUDENT
   SetUnit SETCREDIT + 5
   SetUnit SETJF + 500
SysMsg "您获得了500点积分和5点声望的奖励..."
#elseact
SetUnit UNSTUDENT
这里是升级触发脚本,徒弟出师时加奖励以及师傅在线时加的奖励
;;www.k3soft.com
[@UPLEVEL_EVENT]
{
#IF
CheckUnit CHECKSTFLAG 2          判断人物是否是徒弟
CheckUnit CHECKLVL UNSTUDENT 判断人物等级是否达到出师等级
#act
  SetUnit UNSTUDENT  取消人物的师徒状态
  SetUnit SETJF + 200
   SysMsg "恭喜您出师了,您获得了200点积分的奖励...."

#if
checklevel 40
!checklevel 50
#act
   SetUnit SETJF + 20
   SysMsg "恭喜您升级了,40-50级之间升级您可以获得了20点积分的奖励...."
   break
#if
checklevel 50
!checklevel 60
#act
   SetUnit SETJF + 50
   SysMsg "恭喜您升级了,50-60级之间升级您可以获得了50点积分的奖励...."
   break
#if
checklevel 60
#act
   SetUnit SETJF + 100
   SysMsg "恭喜您升级了,60级以上升级您可以获得了100点积分的奖励...."
   break
}
[@UNSTUDENT_EVENT] 这个是徒弟出师后触发的师傅的事件
{
#IF
#act
   SetUnit SETCREDIT + 5
   SetUnit SETJF + 500
SysMsg "恭喜您,您的徒弟出师了...您获得了500点积分和5点声望的奖励..."  
}
;;www.k3soft.com
5 声望功能,此功能不像积分系统,是读写到内存的,和3g的名望
SetUnit SETCREDIT + 5 操作声望,可以用+-=操作声望,所有的参数都要有空格
CheckUnit CHECREDIT 1 判断声望
6 vip用户功能

CheckUnit CHECKVIPLVL 3              //检查vip等级
CheckUnit CHECKVIPTIME               //检查vip是否过期
SetUnit SETVIPTIME 30              //设置vip结束时间(当天往后30天)
SetUnit SETVIPLVL 7                //设置vip等级
vip等级经验获得为 vip等级*vip获得经验的增量(在控制台里面设置)*原来获得的经验+原来获得经验
ip会员的设置方法为在kingforeiserverbasedata的King_vipiplist里面加入
vipIP填入会员ip,支持*和?通配符,viplevel为ip会员等级,vipenddata为ip会员结束时间,vipmaxcount为会员ip同时在线允许的人数,超过此人数后上线的为普通玩家

7 时空之门相关脚本

KINGSCRIPTCMD MAPSAVE                    //保存记录点
KINGSCRIPTCMD MAPMOVE                    //移动到记录点(通过地图命令可以限制,GM移动不能到达的地方该物品也不能到达)
相关的物品设置
时空卷轴 SHAPE=254  
时空之门 SHAPE=255   (天地合一限制)
激活地方在00default.txt里面
@_EATEVENT(254)] 这里是时空卷轴的激活脚本
#CALL [KINGSCRIPT\EATEVENT.txt] @EATEVENT(254)
;; 255物品触发事件
[@_EATEVENT(255)] 这里是时空之门的激活脚本
#CALL [KINGSCRIPT\EATEVENT.txt] @EATEVENT(255)

涉及脚本在kingscript/eatevent.txt里面
[@EATEVENT(254)]
{
#if
checkitem 时空传送卷 1
#say
你确信需要通过时空传送卷转移吗...\
<确认/@takewsk>\
<离开/@exit>

[@takewsk]
#if
checkitem 时空传送卷 1
#act
take 时空传送卷 1
SetUnit MAPMOVE
SysMsg "您安全通过时空之门,移动到你熟悉的地方了..."
#say
您安全通过时空之门,移动到你熟悉的地方了... \
<离开/@exit>
}

[@EATEVENT(255)]
{
#if
checkitem 时空之门卷 1
#say
你确信需要打开时空之门吗...\
<确认/@takewskm>\
<离开/@exit>

[@takewskm]
#if
checkitem 时空之门卷 1
#act
take 时空之门卷 1
SetUnit MAPSAVE
SysMsg "时空已经为你打开..."
#say
时空已经为你打开... \
<离开/@exit>
}

8 随身npc功能
00default.txt里面
[@_EATEVENT(252)]
#CALL [KINGSCRIPT\EATEVENT.txt] @EATEVENT(253)
激活

9装备随意升级功能
SetUnit SETITEMAMULET 0 6 0  将装备的某种属性设为多少
第一个参数为装备的位置,0-11,请看上面的说明
第二个参数为装备的属性位置 0-16,具体的在数据库里面是fld_desc0----fld_colorb
第三个参数为属性加的点
例子:将武器的附加破坏设成 14-------SETITEMAMULET 1 0 14

SetUnit ADDITEMAMULET %D0 12 1 将装备的某种属性增加多少点
第一个参数为装备的位置,0-11,请看上面的说明
第二个参数为装备的属性位置 0-16,具体的在数据库里面是fld_desc0----fld_colorb
第三个参数为属性加的点
例子:在武器原来的破坏上加5点-------ADDITEMAMULET 1 0 5
这些操作都直接在本人身上操作,无需换人操作!

10 武器刻名操作
SetUnit ItemNamePrefix %D0
参数 D0可以为0-11之间的数,
0 为 衣服
1      武器
2     蜡烛
3     项链
4     头盔
5     手镯(左)
6     手镯(右)
7     戒指(左)
8     戒指(右)
9     符
10   鞋子
11   勋章,玫瑰

11泡点设置

CheckUnit CHECKMAPFLAG KSPD 151 232
使用的时候在你要设置的泡点地图后面加上 KSPD,最后2个参数是泡点的中心点,范围是12
如果不加范围,就地图的所有地方都可以泡点

12排行榜系统

SetUnit SERVERTOP m 富豪排行榜
SetUnit SERVERTOP l   高手排行榜
SetUnit SERVERTOP f   名人排行榜
SetUnit SERVERTOP c  名师排行榜
SetUnit SERVERTOP s  转世风云榜
SetUnit RESETSERVERTOP  刷新排行榜

13其他脚本
SetUnit REVIVAL 50                 //复活,最后一个参数是恢复 X% 的血
SetUnit KICKUSER                   //踢人物下线
SetUnit CHANGESEX                  //改变性别,下线生效
SetUnitCHANGEPKVALUE  +,-,=     //改变PK值,200点PK是红名    
SetUnit DELMAG MAGICNAME           //删除指定魔法
SetUnit CHANGEJOB 1                //设置职业,详见数据库的JOB字段          
SetUnit CHANGELVL  +,-,=         //改变等级
SetUnit cmdsend + 任意gm命令和玩家命令,参数不能超过2个
14gm命令
@movetonpc npc名称
@调级

15登陆器使用说明
登陆器强制使用大补贴1。82外挂,开启其他外挂均不能进入游戏,在游戏中关闭大补贴游戏将会自动关闭
游戏中按f12将激活辅助功能窗口,暂时包含 随身npc,卡位自助和复活回城3个功能

浏览次数:2764
推荐文章top10
· NPC随机码封外挂脚本商
· 私服安全系统安全从头做到
· 武器直升脚本
· 服务器被CC攻击后该如何
· 自动排冲级赛发奖品系统脚
· 一桶版本命令
· NPC开头数字含义(全)
· NFC+转 一捅EI脚本
· [新手教程]NPC的加入
· 混乱PK大赛脚本
热门文章top10
· 私服安全系统安全从头做到
· 传奇3成功架设20步
· [传奇3]物品隐藏属性
· GT传奇3服务器架设完全
· [传奇3]游戏者的角色转
· 诺玛一套属性我已经解决
· 传奇新作《传奇X》在韩公
· ei插件新魔法代码
· [传奇3G]我的跑小船经
· 编辑EiServer.e
Copyright © 2009 www.8ncc.com All rights reserved.
本站中文版权所有 传奇3私服发布网 保留所有权利 未经许可请勿任意转载或复制使用

请使用1024*768分辨率浏览本站以达到最佳视觉效果