admin 发表于 2019-4-11 20:28:10

91M2引擎修改怪物的爆率为一个指定的爆率说明

修改怪物的爆率为一个指定的爆率文件

procedure MonitorRevival(Npc: TNormNpc; Envir: TEnvirnoment; Actor: TActor; const Tag: Integer);
begin
//注意:以下示范的爆率文件在示范版本中并不存在,此处只演示如何重新关联爆率文件
case Actor.Level of
   0..10: Actor.DropName := '低级怪爆率文件';
   11..20: Actor.DropName := '基础怪爆率文件';
   21..40: Actor.DropName := '中级怪爆率文件';
   41..60: Actor.DropName := '高级怪爆率文件';   
   else
   begin         
   //如果大于60级且Tag标识为1000则设置爆率文件为"**爆率文件"
   if Tag = 1000 then
       Actor.DropName := '**爆率文件';
   end;
end;
//MonitorRevival定义于ManagerNpc单元,属于系统事件函数,可用来监控怪物刷新
//参数Actor为刷新的怪物
//参数Tag为怪物标识,在刷怪里面进行设置,和NPC标识一样,给怪设置唯一标识可用来区别于其他怪物
end;

用户名重复 发表于 2019-4-12 07:07:07

么有分,谁能送我点积分啊::>_<::

做主 发表于 2019-4-23 09:30:02

呵呵,低调,低调!

仩塰尐嗲比 发表于 2019-5-23 07:19:51

回的人少,我来小顶一下!

季节 发表于 2019-5-26 07:01:06

萨洛菲斯 发表于 2019-5-30 09:58:30

每一个支持传奇论坛新贴,消灭0回复

魖冥 发表于 2019-6-3 08:02:45

66666668

双双毛线团 发表于 2019-6-5 09:07:53

发发呆,回回帖,工作结束~

夜雨旋律 发表于 2019-6-5 09:25:44

发发呆,回回帖,工作结束~

奶油面包 发表于 2019-6-8 08:43:57

不错,顶一个!
页: [1] 2 3 4 5
查看完整版本: 91M2引擎修改怪物的爆率为一个指定的爆率说明