玩传奇论坛
标题:
91M2引擎的传奇如何克隆玩家为人形怪?
[打印本页]
作者:
admin
时间:
2019-5-16 05:13
标题:
91M2引擎的传奇如何克隆玩家为人形怪?
如何克隆玩家为人形怪
方法1 直接从现有玩家克隆:
procedure Main(Npc: TNormNpc; Player: TPlayObject; Args: TArgs);
var
AObj: TActor;
begin
//直接克隆当前玩家
AObj := Gamelib.AddClonePlayer(Player{克隆对象}, '鸭梨山大'{克隆后角色的名称}, Player.Map{指定克隆对象的目标地图}, 100, 100{目标地图的坐标});
if AObj <> nil then //克隆可能会失败,所以需要判断是否为nil
begin
AObj.Master := Player; //将克隆的对象设置为当前玩家的下属
AObj.MasterRoyaltyTick := 60 * 60 * 1000; //设置下属的有效期为60分钟
end;
end;
方法2 从文件中加载玩家数据克隆:
1. 首先需要在特殊情况下保存玩家数据
procedure Main(Npc: TNormNpc; Player: TPlayObject; Args: TArgs);
begin
//将当前玩家的数据保存到本地文件(Envir目录下面)
Gamelib.SavePlayerToFile(Player, 'Store\第一战士.dat');
end;
2. 然后根据需要执行克隆
procedure Main(Npc: TNormNpc; Player: TPlayObject; Args: TArgs);
var
AObj: TActor;
begin
//直接克隆当前玩家
AObj := Gamelib.AddClonePlayerFromFile('Store\第一战士.dat'{要克隆的玩家数据文件}, '鸭梨山大'{克隆后角色的名称}, Player.Map{指定克隆对象的目标地图}, 100, 100{目标地图的坐标});
if AObj <> nil then //克隆可能会失败,所以需要判断是否为nil
begin
AObj.Master := Player; //将克隆的对象设置为当前玩家的下属
AObj.MasterRoyaltyTick := 10 * 60 * 1000; //设置下属的有效期为10分钟
end;
//如果不设置为下属,则克隆对象将是一个普通怪物
end;
注意:通过克隆出来的人形怪不会爆出任何装备
作者:
珍藏版
时间:
2019-5-16 07:00
发发呆,回回帖,工作结束~
作者:
晋魂雪儿
时间:
2019-6-6 08:38
呵呵,低调,低调!
作者:
灵魂承载者
时间:
2019-6-14 09:30
这贴内容不错
作者:
圣罗兰
时间:
2019-6-19 09:03
呵呵。。。不错啊
作者:
极品小兔子
时间:
2019-6-19 09:41
这个帖一般般,还可以哦!
作者:
众神茶茶文
时间:
2019-7-4 09:08
呵呵,低调,低调!
作者:
一样的天空
时间:
2019-7-30 08:13
纯粹路过,没任何兴趣,仅仅是看在老用户份上回复一下
作者:
残月光
时间:
2019-8-5 09:04
确实是难得好帖啊,顶先!
作者:
獨特愛戀
时间:
2019-8-18 09:24
又抢到前排了。哈,不用怀疑,不用惊讶,你也没有看错!
作者:
木子九天
时间:
2019-8-26 09:07
纯粹路过,没任何兴趣,仅仅是看在老用户份上回复一下
作者:
炽火凌之寒
时间:
2019-9-6 08:48
路过 帮顶 嘿嘿
作者:
龙帝零
时间:
2019-9-16 09:33
感谢楼主分享,2019发大财!!!
作者:
拽行天下
时间:
2019-9-25 09:36
路过 帮顶 嘿嘿
作者:
背叛
时间:
2019-10-4 08:30
发发呆,回回帖,工作结束~
作者:
仩塰尐嗲比
时间:
2019-10-10 07:25
呵呵。。。不错啊
作者:
裴涩琪
时间:
2019-10-16 07:21
发发呆,回回帖,工作结束~
作者:
朵蕾蜜
时间:
2019-10-22 09:26
呵呵,低调,低调!
作者:
杀戮天使
时间:
2019-11-1 08:42
呵呵。。。不错啊
作者:
季节
时间:
2019-11-10 08:02
提示:
作者被禁止或删除 内容自动屏蔽
作者:
阳光
时间:
2019-11-20 07:41
路过 帮顶 嘿嘿
作者:
八翼恶魔
时间:
2019-12-3 08:33
纯粹路过,没任何兴趣,仅仅是看在老用户份上回复一下
作者:
敬仰
时间:
2019-12-11 08:36
每一个支持传奇论坛新贴,消灭0回复
作者:
灭世
时间:
2019-12-26 07:32
66666668
作者:
残雪
时间:
2020-1-4 07:47
不错,顶一个!
作者:
双双毛线团
时间:
2020-1-17 07:13
发发呆,回回帖,工作结束~
作者:
永毅胖子
时间:
2020-2-4 08:57
又抢到前排了。哈,不用怀疑,不用惊讶,你也没有看错!
作者:
无敌真寂寞
时间:
2020-2-17 07:31
呵呵。。。不错啊
作者:
令狐芒果
时间:
2020-2-23 08:10
确实是难得好帖啊,顶先!
作者:
奶油面包
时间:
2020-2-23 08:10
呵呵。。。不错啊
作者:
夜乄枫影
时间:
2020-2-27 08:00
确实是难得好帖啊,顶先!
作者:
生命主题
时间:
2020-3-8 07:25
纯粹路过,没任何兴趣,仅仅是看在老用户份上回复一下
作者:
天籁小仔
时间:
2020-3-18 07:05
66666668
作者:
世纪
时间:
2020-3-26 08:30
发发呆,回回帖,工作结束~
作者:
心语
时间:
2020-4-10 07:26
确实是难得好帖啊,顶先!
作者:
蛤蟆青蛙
时间:
2020-4-15 08:52
每一个支持传奇论坛新贴,消灭0回复
作者:
暗夜之殇
时间:
2020-4-21 07:13
发发呆,回回帖,工作结束~
作者:
宝贝你好骚
时间:
2020-4-25 07:10
66666668
作者:
小熊猫
时间:
2020-4-29 08:06
这贴内容不错
作者:
众神小青
时间:
2020-5-3 08:05
每一个支持传奇论坛新贴,消灭0回复
作者:
众神玖掵貓
时间:
2020-5-8 08:32
感谢楼主分享,2020发大财!!!
欢迎光临 玩传奇论坛 (http://wanmirbbs.com/)
Powered by Discuz! X3.2