夜游神论坛,传奇一条龙,GM论坛,GM部落

 找回密码
 立即注册

QQ登录

只需一步,快速开始

安全 WRIDC 996 php 88A

光通传奇3私服 v1.45 四职业传奇刺客国际版 游戏服务端

2017-11-29 22:34| 发布者: 畅游| 查看: 1220| 评论: 0|原作者: admin

摘要: 本套程序作者为:网游先锋因为合作人 背叛自己出卖该套程序代码.而将此版本 与代码开源! 卖出的那套代码 一直更新到现在的 也就是 所谓的 -新火鸟 光通传奇三国际版开发日志 btvalue 物品叠加数量 btvalu ...
本套程序作者为:网游先锋  因为合作人 背叛自己出卖该套程序代码.而将此版本 与代码开源!
卖出的那套代码 一直更新到现在的 也就是 所谓的 -  新火鸟


光通传奇三国际版开发日志

btvalue[14] 物品叠加数量
btvalue[15] 武器等级(个位,十位),镶嵌宝石数(百位)
btvalue[16] [17] 武器经验
btvalue[18] 武器孔位,万位表示个数,千位表示第一孔颜色,百位表示第二孔颜色,,以此类推

*9.17数据库给人物增加了nVal段,存50个WORD型数据。。主要保存人物的m_nSaveVal变量
  m_nSaveVal[0]:表示人物的文采值
m_nSaveVal[1]:表示人物马号


8月20日:

问题:
  POISON_DAMAGEARMOR用处?
g_Config.nPosionDamagarmor作用?
m_boAbilMagBubbleDefence?

8.21
  1、物品TUserItem类,btValue增加到50,其中[14]用来表示throw设置为3的可合并的物品

9.10
1.死亡触发:@_Die,随身NPC触发:@_SNPC
2.增加脚本:CHECKMAPFLAG,检测地图参数

9.11
增加检测积分脚本:CHECKJFPOINT, SETJFPOINT, ADDJFPOINT, DECJFPOINT, 变量<$NEWJFPOINT>
增加转生等级相关脚本:CHECKREG,  变量:<$NEWREGTIME>

9.13
变量修改如下:
P0-P99(m_nVal        0..99)        私人变量(数字型) 不可保存,临时变量,经常用于计算
D0-D99(m_DyVal  200..299)     私人变量(数字型) 不可保存
S0-S99(m_nMval   300..399)     私人变量(数字型) 不可保存
N0-N99(g_Config.GlobaDyMval   400..499)   全局变量(数字型) 保存到内存,引擎重启后消失
A0-A99(m_sSting  600..699)    私人变量(字符型) 不可保存
B0-B99 全局变量(字符型) 保存到内存,引擎重启后消失

S99,A99系统占用,请不要使用。

其他变量取消。

9.14
  1. 增加脚本:Loadvalue 变量A 文件名 字段 标签
  其中文件名要用引号引起,字段可用方括号,也可不用方括号
  变量A不支持自定义变量,如A是字符型变量,则读入的是字符串,如是数字型变量,则得到的就是数字
(取消了L001地方,对双引号的取消部分。。现脚本参数是识别是否有双引号)
  2. 增加脚本:Checkbagsize A B
  A为物品名,B为数量,如果B为空,则A表示数量
  如果A为可叠加物品,则检测的背包数量实际为B/255+1个大小,这是因为A可叠加数现最大为255;
3. 增加脚本:formatstr
4. 增加脚本:Addstr 变量A 字符串
5. 增加ReadSql脚本,readsql 表名 字段名 变量 条件
6. UpdateValueSql

9.15
1. 增加脚本MonRecall
  monrecall 怪物名 叛变时间(单位小时)

9.16
1. 完成MapQuest.txt中的功能,增加捡取物品触发,功能段:00Default.txt中的[@_PICKUP]
说明:如有MapQuest.txt中已经触发,则不会再触发00Default.txt中的脚本
2.修改数据库的QuestFlag字段大小 为 999
3. 增加脚本:checkhumex 地图名 数量 类型(All, Die),如果缺省则为不包含死亡人

9.17
1。增加处理文采脚本:SetWencai (+/-/=) value , checkwencai value  返回P9
2.  增加脚本:checkmagic 技能名
3. 增加功勋处理脚本:SetNewFame (+/-/=) value , checkNewfame value 返回P9

9.24
1.增加脚本:checkweaponlevel 检测武器等级
2. 增加脚本:randomex
  randomex D1 10  把10以内的一个随机数赋与D1,支持自定义变量

10.10
  1.增加脚本:checkstrlen 字符串 长度    检测字符串长度
    创建行会  BuildGuild 标签   
             BuildGuild @OK   成功后执行[@OK],失败则执行[@OK~]

AI说明
一、Spell命令
  1、参数FIRELINE
  Spell n1 FIRELINE n2 n3 n4 n5
  其中:n1:动作编号0~4
          n2:伤害值 (类型100-150,为0时也要写成:0-0)
          n3:魔法ID,一共九位 123456789  前两位表示库,第3位表示方式,第4~7位表示魔法效果起始图片号,最后两位是图片张数
                 如:101010008 表示:10号库,效果1,起始图片号100,图片张图8张
          n4:攻击效果:可以是:FRONT,FRONTBACK,FRONTROW,HALFMOON,FULLMOON,分别表示,正前方攻击,前后方向
                                 攻击,前三个方向攻击,前五个方向攻击,全屏攻击        
          n5:攻击模式,缺省为普通攻击,如果设成1~7,则分别代表火、冰、雷、风、神圣、暗黑、幻影攻击
    说明:FIRELINE攻击全是线型攻击,穿透效果。。故调用效果时,只能是有飞行效果的。

  2、参数FIREBOMB
  Spell n1 FIREBOMB n2 n3 n4 n5
  其中:n1:动作编号0~4
          n2:伤害值 (类型100-150,为0时也要写成:0-0)
          n3:魔法ID,一共九位 123456789  前两位表示库,第3位表示方式,第4~7位表示魔法效果起始图片号,最后两位是图片张数
                 如:101010008 表示:10号库,效果1(如果效果为2,则表示从怪物出发,分方向,如库EX12,80号),起始图片号100,图片张图8张
          n4:攻击效果:可以是:FRONT,FRONTBACK,FRONTROW,HALFMOON,FULLMOON,分别表示,正前方攻击,前后方向
                                 攻击,前三个方向攻击,前五个方向攻击,全屏攻击        
          n5:攻击模式,缺省为普通攻击,如果设成1~7,则分别代表火、冰、雷、风、神圣、暗黑、幻影攻击
    说明:FIREBOMB攻击也是线型攻击,穿透效果。。魔法效果显示在离调用怪物四个坐标位置,故调用时只能用非飞行模式的效果

  3、参数THUNDER
  Spell n1 THUNDER n2 n3 n4 n5  n6(表示延迟时间,效果作用在人物身上时起延迟作用)
  其中:n1:动作编号0~4
          n2:伤害值 (类型100-150,为0时也要写成:0-0)
          n3:魔法ID,一共九位 123456789  前两位表示库,第3位表示方式(当N4为TARGET或ENEMY时,1:表示非方向性效果,2:8方向效果,3:16方向效果,4:效果在目标身上8方向,如ex中,1890;当N4为SELF时,2:表示带有方向性的,如沃玛教主,其他则为无方向性效果),第4~7位表示魔法效果起始图片号,最后两位是图片张数
                 如:101010008 表示:10号库,效果1,起始图片号100,图片张图8张
          n4:攻击效果:可以是:SELF,ENEMY,FRIEND,TARGET分别表示,魔法效果显示在自身,显示在目标,显示在友方,显示
                在单个目标,其中除SELF外,都一定要跟范围,如:ENEMY5,表示:5码内所有敌人  (ENEMY,这样会报错,因为没有跟范围)      
          n5:攻击模式,缺省为普通攻击,如果设成1~7,则分别代表火、冰、雷、风、神圣、暗黑、幻影攻击
         说明:当n4为ENEMY和TARGET时,如果伤害值为负数,则表示给敌人加血,为SELF和FRIEND时,都是加血效果

  4、参数MAGICWALL
  Spell n1 MAGICWALL n2 n3 n4 n5   
  其中:n1:动作编号0~4
          n2:伤害值 (类型100-150,为0时也要写成:0-0)
          n3:魔法ID,一共九位 123456789  前两位表示库,第3位表示方式,第4~7位表示魔法效果起始图片号,最后两位是图片张数
                 如:101010008 表示:10号库,效果1,起始图片号100,图片张图8张
          n4:攻击效果:可以是:SELF,ENEMY,分别表示,魔法效果显示在自身,显示在目标,ENEMY可跟范围,如:ENEMY5,
                表示:5码内所有敌人
                当用SELF时,n3的第三位用2表示有方向的效果,用1表示无方向的效果;当用ENEMY或TARGET时,2表示飞行类攻击         
          n5:攻击模式,1~7,则分别代表火、冰、雷、风、神圣、暗黑、幻影墙
5、参数CLEARSTATUS,清除人物的一切状态

6、参数ULTRASTONE
Spell n1 MAGICWALL n2 n3 n4 n5  
其中:n1:动作编号0~4
          n2:共7位,前两位表示持续时间,后五位表示伤害值
          n3:魔法ID,一共九位 123456789  前两位表示库,第3位表示方式,第4~7位表示魔法效果起始图片号,最后两位是图片张数
                 如:101010008 表示:10号库,效果1,起始图片号100,图片张图8张
          n4:攻击效果:ENEMY,分别表示,ENEMY可跟范围,如:ENEMY5,表示:5码内所有敌人         
          n5:攻击模式,0~3,分别代表石化、绿毒、红毒、减MP

二、SpellEnd n1 n2 配套SPELL使用
    其中:N1 第几组动作,N2 延迟时间

三、Power X:怪物攻击力提升多少倍,如Power 300,提升攻击力为3倍

四、HIT n1 n2 n3 n4 物理攻击
      n1:表示范围(如果范围为0,则表示攻击单个目标) ,
      n2:  表示攻击力(类型100-150,为0时也要写成:0-0),
      n3: 表示攻击类型,0~7,0为普通攻击,1~7分别代表火冰雷风...
      n4: 延迟时间
      HIT 5 100-120 2,同时攻击5格内的目标,攻击力100-120之间,冰攻击
      说明:此攻击后会自动恢复到正常的攻击倍数;

五、Jumpto 移动到目标身边

六、PullOver n1 n2 拉目标到身边
      n1:动作代码
      n2:范围
      PullOver 1 3 把3格内的目标拉到身边,使用的动作图片为第1组

七、setstatus 计时器清0

八、Monster, Human, Follow,分别为变成怪物方,变成人类方,变成友方并跟随

九、Mad n1 n2 n3,让怪物发狂
      n1:持续时间(单位:秒),N2:攻击速度,N3:移动速度
     mad 5 3 4,发狂五秒,攻击速度为3倍,移动速度为4倍

十、Neutral,清除怪物状态

十一、Stand,站立不动

十二、HIDE,SHOW,HIDE隐藏起来,SHOW,显示出来

十三、Showeff,在怪物身上显示效果
    Showeff n1
   其中,N1为9位,第1位表示动作是否分方向(0,不分,1分),第2~3位表示图片库,第4~7位表示图片起始号,最后两位表示图片数

十四、ClearShowEff,清除由ShowEff设置的效果

十五、DefenceUp,增加防御能力
   DefenceUp n1 n2 n3
   其中:N1:为防御倍数,N2:持续时间(单位:秒),N3:如果时间到后,会触发QMonFunction-0.txt中的相应段内容
   如:DefenceUP 3 10 @123,则防御增加3倍,持续时间10秒,持续时间到后,触发QMonFuncTion-0.txt中的[@123]段的内容

十六、MONGENEX 召唤怪物
   MonGenEx 地图 坐标X 坐标Y 怪物名 范围 数量
  在指定地图的X,Y点,指定的范围内召唤出指定数量的怪物

十七、LINEMSG, SENDMSG  发送消息
格式:
    SENDMSG 信息类型代码 信息内容

十八、清除目标魔防,物防: clearMC, clearAC n1 n2
   n1: 范围(如果范围为0,则表示攻击单个目标)
   n2: 时间(秒)

十九、PUSH n1 n2,将身边的目标推开
  N1:延迟时间(如果是NPC调用,则不需要设置此时间)
  N2: 声音,为sound.lst列表中的序号

以上的魔法ID,库名对应为:0:monmagic.wil, 1: monmagicex.wil, 2~30对应:MonMagicEx2.wil~MonMagicEx30.wil,
                       50: Magic.wil 51:magicEx.wil 52~55:magicEx2.wil~MagicEx5.wil

信息类型代码:
    1、发送普通红色广播信息。
    2、发送普通红色广播信息,并显示NPC名称。
    3、发送普通红色广播信息,并人物NPC名称。
    4、在NPC头顶,显示普通说话信息。
    5、发送红色信息给人物
    6、发送绿色信息给人物
    7、发送蓝色信息给人物
    8、发送行会信息给行会




检测类:
1、Near n 检测目标是不是距离自己N码
2、Surrounded N 检测自己身边是不是有N个以上的敌人
3、Random N N分之一
4、Time N 自发现目标N秒后
5、Count N AI攻击N次后
6、CheckPos 检测与一个特定点的距离
    Check 地图名 坐标X 坐标Y 距离
7、CheckHP,CheckMP
    checkHP > 1000 血量是否大于1000,check < 1000, check = 1000分别表示是否小于1000,是否等于1000
8、CheckRangeMonCount,检测某个范围内的怪物数量
  CheckRangeMonCount N1 地图 坐标X 坐标Y 范围 数量
  其中:N1为> = <
  CheckRangeMonCount > 0 100 100 5 10 0号地图的100,100点五格内,怪物数量是否大于10
9、CheckInMapRange 检测自己是否在某个点范围内
  CheckInMapRange 1 100 200 5 是否离1号图的100,200这个点距离5以内
10、CheckMapHumanCount 检测指定地图上人的数量
  CheckMapHumanCount 0 (> = 〈) 10   0号图上的人数是否(大于 等于 小于)10
11、CheckMapMonCount 检测指定地图上的怪物数量
  CheckMapMonCount 0 (> = 〈) 10   0号图上的怪物数量是否(大于 等于 小于)10


变量说明
P0-P99(m_nVal        0..99)        私人变量(数字型) 不可保存,临时变量,经常用于计算
D0-D99(m_DyVal  200..299)     私人变量(数字型) 不可保存
S0-S99(m_nMval   300..399)     私人变量(数字型) 不可保存
N0-N99(g_Config.GlobaDyMval   400..499)   全局变量(数字型) 保存到内存,引擎重启后消失
A0-A99(m_sSting  600..699)    私人变量(字符型) 不可保存
B0-B99 全局变量(字符型) 保存到内存,引擎重启后消失

S99,A99系统占用,请不要使用。



尚未修复
01:游戏界面左下角和右下角 需向下移动一格坐标。
02:登陆界面,建立人物界面错位,需修正。
03:聊天打字框错位。需修正。
04:聊天窗口右方缺少滚动球。需修正。
05:聊天窗口背景颜色和透明度需调整为原版样式。
06:游戏界面右下角需加入切换AC/MA  DC/MC按钮。
07:魔法窗口(E键)滚动球拖动无效,要点了才生效。
08:环境设置(N键)界面错位,需修正。
09:药品放入快捷拦后客户端无响应,需重新登陆。
10:购买物品填完数字按回车无效,不惜用鼠标点确定
11:小地图窗口切换为中等窗口时,向上走路地图随着缩小
12:检取物品,获得经验值修正成显示在聊天窗口内
13:人物名字坐标向上提。目前为传奇2形式。修改为传奇3形式。
14:鼠标移动到怪物或NPC身上的时候,高亮的颜色不对,需调整。
15:登陆游戏后内挂不自动挂,需手动呼出,而且呼出后呼不回去,需要手动关闭。
16:内挂应该+游戏界面上方数字显示功能,FPS=值移动到上方
17:登陆帐号时经常出现此帐号异常或被锁定,需修正
18:人物小退时有几率出现读取不了人物或服务器认证失败,需修正。
19:建立完行会,人物拦自己看不到,而且行会窗口存在诸多问题。

02:登陆界面,建立人物界面错位,需修正。
04:聊天窗口右方缺少滚动球。需修正。
07:魔法窗口(E键)滚动球拖动无效,要点了才生效。
08:环境设置(N键)界面错位,需修正。
10:购买物品填完数字按回车无效,不惜用鼠标点确定
18:人物小退时有几率出现读取不了人物或服务器认证失败,需修正。{没发现有这问题}
19:建立完行会,人物拦自己看不到,而且行会窗口存在诸多问题。

1.jpg2.jpg
3.jpg
4.jpg
5.jpg
6.jpg
7.jpg
8.jpg

              引擎功能一览
9.png
10.png


路过

雷人

握手

鲜花

鸡蛋

相关阅读

传奇广告代理|传奇脚本|微变传奇|单职业传奇|热血传奇|传奇私服|GM论坛|英雄合击|小黑屋|百度统计|夜游神论坛 |网站地图

Powered by Discuz! X3.4© 2001-2013 Comsenz Inc.