技术文章

当前位置 :wuduz无度站>传奇>技术文章>列表
传奇服务端魔王岭文件配置 数据库配置 地图文件配置 脚本配置方法
传奇服务端魔王岭文件配置 数据库配置 地图文件配置 脚本配置方法 文件配置: 检查M2目录里的Command.ini文件是否有 Mission=Mission MobPlace=MobPlace 这两个命令 没有的请添加或修改 数据库配置: 弓箭手1;135;45;71;99;0;6;1;2000;0;200;400;100;200;0;0;20;15;500;1;0;1500; 白野猪99;136;19;112;50;1;0;1600;1000;0;0;0;0;0;0;0;25;...
点击:95
传奇技术人物内功升级触发和英雄内功升级触发脚本
传奇技术人物内功升级触发和英雄内功升级触发脚本 功能: [@IPLevelUp] 人物内功升级触发 格式: [@IPLevelUp] #IF CHECKIPLEVEL ? 200 #ACT CHANGEIPLEVEL = 200 SENDMSG 5 系统提示:本服目前封顶内功级别是200级,请不要再进行冲级,否则后果自负。 功能: [@HeroIPLevelUp]英雄内功升级触发 格式: [@HeroIPLevelUp]...
点击:110
传奇架设技术检测是否为行会掌门和是否守城方行会脚本
传奇架设技术检测是否为行会掌门和是否守城方行会脚本 检测是否为行会掌门 格式: ISGUILDMASTER 示例: [@main] #IF ISGUILDMASTER #ACT SENDMSG 5 你是行会掌门 #ELSEACT SENDMSG 5 你不是行会掌门 检测是否守城方行会 格式: ISDEFENSEGUILD 示例: [@main] #IF ISDEFENSEGUILD #ACT SENDMSG 5 你的行会是守城方行会 #ELS...
点击:122
传奇服务端如何操作Check状态检查
传奇服务端如何操作Check状态检查 如何操作Check状态检查 unit Q2; inte**ce uses Classes, SysUtils; procedure Main(Npc: TNormNpc; Player: TPlayObject; Args: TArgs); implementation procedure Main(Npc: TNormNpc; Player: TPlayObject; Args: TArgs); begin //Player.Check状态的范围为1-1024,即...
点击:73
HGE传奇引擎的仿盛大复古传奇版本给指定名称的吸伤等级物品命令
HGE传奇引擎的仿盛大复古传奇版本给指定名称的吸伤等级物品命令 功能:给指定名称的吸伤等级物品(按数量,等级,且可以增加指定属性点) 格式:GIVEBAGITEM 物品名称 数量 等级(0-5) 属性值(攻1/魔2/道3) 点数(1-100) 注:如属性值不填,则不增加属性点 分类为15,16,19,20,21,22,23,24,26,27,28,29,30,52,54,62,64,且shape=188物品才有...
点击:61
A3引擎制作的传奇服务端药品自动解包设置方法
A3引擎制作的传奇服务端药品自动解包设置方法 Q:药品自动解包设置 A:以打捆疗伤药为例: 设置数据库StdItems.DB的Shape字段值为MirServerMir200EnvirUnbindList.txt对应的解包号。 如设置打捆疗伤药的StdItems.DB的Shape值为114; 对应的UnbindList.txt里设置 114 疗伤药 然后StdItems.DB里疗伤药的Reserved字...
点击:41
3K传奇引擎的传奇怪物可探索命令和脚本范例分享
3K传奇引擎的传奇怪物可探索命令和脚本范例分享 怪物可探索 121:为普通攻击可探索类 Mir200EnvirMonUseItems 例如:雷炎蛛王.txt [Info] ;探索收费模式(0金币,1元宝,2金刚石,3灵符) ButchChargeClass=3 ;探索每次收费点数 ButchChargeCount= 1 ;怪挖是否进入触发,1=进,0=不进 ButchCloneItem= 1 挖取[item里必...
点击:58
3K传奇引擎检测死亡时是否被人物所杀脚本命令和使用范例
3K传奇引擎检测死亡时是否被人物所杀脚本命令和使用范例 功能:检测死亡时是否被人物所杀 格式:KillByHum [@PlayDie] #If KillByHum #Act SendMsg 5 [提示]:你被$KILLER杀害.! Close #ElseAct SendMsg 5 [提示]:你被$MONKILLER杀害.! Close $MONKILLER //杀人的怪物名字 $KILLER //杀人的人物名字...
点击:45
铁血传奇引擎检查组队人数和检测队伍里,指定职业的人数脚本
铁血传奇引擎检查组队人数和检测队伍里,指定职业的人数脚本 检查组队人数 #IF CheckGroupCount 5 #SAY 组队人数大于5人. 检测队伍里,指定职业的人数 格式:CheckGroupClass 职业 操作符(/=/) 数量 说明:职业=1,表示战士 职业=2,表示法师 职业=3,表示道士 ============================================================== 例...
点击:121
铁血引擎传奇开区版本检测人物自上指定装备的五行属性脚本
铁血引擎传奇开区版本检测人物自上指定装备的五行属性脚本 检测人物自上指定装备的五行属性 格式: CHECKITEMWUXIN 装备位置(0..15) 五行属性(0..5)或(无、金、木、水、火、土) 示例: [@main] #IF CHECKITEMWUXIN 1 1 #ACT SENDMSG 5 你装备在武器位置的物品属性为:金 [@main] #IF CHECKITEMWUXIN 2 木 #ACT SENDMSG 5 你装备在...
点击:53
91传奇引擎的如何实现一个机器人的脚本命令分享
 91传奇引擎的如何实现一个机器人的脚本命令分享 如何实现一个机器人 首先配置机器人信息,然后根据机器人指定的执行函数在系统固定NPCRobotManageNpc里面实现函数,如: //在示范版本中,DailyResile是一个系统机器人。请勿对系统机器人的参数Player做任何操作,该参数不指向玩家,指向了机器人本身,对其操作无任何...
点击:56
91传奇引擎的版本中如何使用角色S、P及N变量命令范例
91传奇引擎的版本中如何使用角色S、P及N变量命令范例 如何使用角色S、P及N变量 unit Q2; inte**ce uses Classes, SysUtils; procedure Main(Npc: TNormNpc; Player: TPlayObject; Args: TArgs); implementation procedure Main(Npc: TNormNpc; Player: TPlayObject; Args: TArgs); begin Player.S[1] := '3'; //临时的字符...
点击:47
铁血传奇引擎检测物品数量(新)和检测人物性别范例分享
铁血传奇引擎检测物品数量(新)和检测人物性别范例分享 检测物品数量(新) 功能: 检测物品数量是否大于或等于指定值 格式: 老格式 CHECKITEM 物品名称 数量 新格式 CHECKITEMCOUNT 物品名称 控制符为(?) 数量 示例: [@main] #IF CHECKITEM 金条 1 #ACT SENDMSG 5 你有1根金条 [@main2] #IF CHECKITEMCOUNT 金条 ? 1 #ACT SE...
点击:42
铁血传奇引擎检测人物是否在指定范围之内和自身血量百分比脚本
铁血传奇引擎检测人物是否在指定范围之内和自身血量百分比脚本 检测自身血量百分比 格式:CheckHpPer 操作符(/=/) 百分比 特别说明:本脚本怪物AI可用 ========================================================= 例子: #IF CheckHpPer 30 #SAY 你的血量在总血量的30%以上 功能: 检测人物是否在指定范围之内 格式: CheckHumInRange...
点击:94
91传奇引擎判断转生等级脚本 77M2判断等级脚本范例
91传奇引擎判断转生等级脚本 77M2判断等级脚本范例 判断转生等级及等级 procedure Main(Npc: TNormNPC; Player: TPlayObject; Args: TArgs); begin case Player.ReNewLevel of 0: begin case Player.Level of 7: Player.SendMessage('7级', 0); 9: Player.SendMessage('9级', 0); end; end; 1: begin case Player.Level o...
点击:68
91传奇引擎如何加载和保存自定义的配置文件(INI文件读写)
91传奇引擎如何加载和保存自定义的配置文件(INI文件读写) INI文件读写必须引用FastIniFile单元 procedure LoadConfigFromFile; var IniFile: TFastIniFile; V: Integer; begin IniFile := TFastIniFile.Create(Gamelib.EnvirPath + '示范版本脚本配置文件.ini'); //创建ini对象,参数指定INI文件名称(文件只能从M2 Envir文件夹...
点击:42
铁血传奇引擎检测人物与NPC的距离和检测人物金币数(新)脚本
铁血传奇引擎检测人物与NPC的距离和检测人物金币数(新)脚本 检测人物与NPC的距离 格式: CHECKHUMORNPCRANGE 范围 示例: [@main] #IF CHECKHUMORNPCRANGE 5 #SAY 你在我身边5格之内 #elsesay 你离我太远了 检测人物金币数(新) 格式: CHECKGOLD 金币数量 BIND(参数BIND为检测绑定金币) 示例: [@main] #IF CHECKGOLD 5000 #ACT T...
点击:127
铁血引擎2代的传奇服务端如何检测指定位置星数?
铁血引擎2代的传奇服务端如何检测指定位置星数? 检测指定位置星数 格式:CheckItemupgradeCount 方式(0,1) 位置(0-37) 操作符( = ) 星数(0-255) 说明:方式=0时检测正在加星的装备(加星框内使用),方式=1时检测人物身上的装备. 返回当前星数在 D90变量 例子: 检测武器是否已经10星. #IF CheckItemUpgradeCount 1 1 10 #...
点击:50
铁血2代关于传奇引擎支持的几种简化脚本的写法
铁血2代关于传奇引擎支持的几种简化脚本的写法 1.非运行 用法:在检测类脚本前边加上一个!号,就表示对这次检测进行非运行 =============================================================== 例子: #IF !Small D1 10 #Say 变量D1不小于10 ***********************************************************************...
点击:52
铁血传奇引擎国战脚本分享和国战配置文件下载
铁血传奇引擎国战脚本分享和国战配置文件下载 (1)功能:调整国家状态属性 格式: ChangeNationPro 编号(0-4) 操作符(+,-,=) 状态值(0-2100000000) 说明: 编号 0=金币 1=地图数 2=军事力量 3=经济能力 4=政治能力 (2)功能:把指定人物从国家中踢出 格式:DelHumByKing 人物名字 说明:操作成功,人物D99变量返回0,失败...
点击:53