传奇手游发布网-ZaoUC.COM=速记 早游戏
传奇手游私服战神引擎关于开区补偿脚本设置方法
文章作者:手游传奇 文章来源:传奇手游发布站,新开传奇手游发布网 更新时间:2020/1/19 16:11:28 

传奇手游私服战神引擎关于开区补偿脚本设置方法

大部分游戏管理员都会在开区前先测试,等正式开区后就会清理数据。但是这样的弊端就是会流失部分玩家,为了更好的留住传奇私服玩家,那么添加这个脚本的意义就很明显了。

言归正传,这里就跟大家介绍下此脚本的用法。

1  需要在客户端Mir200\Envir下面新建3个空白txt :32.txt  35.txt 38.txt,
通过函数接口把玩家名字加入txt中
即使重新开区G,V,S变量全部初始化也对其无影响。
2  测试区使用  测试奖励-3.pas    正式区使用 测试奖励-3.pas,改成同一个名字

3 本人只测试了函数接口,都是能够有效添加名字进txt中及删除
其他的请大家自己测试,这个脚本功能可以衍生出很多的脚本用途哟。

 

 测试奖励-3.pas  这个NPC脚本的代码如下,复制进去即可:

 

 PROGRAM Mir2;

Procedure _doexit;
begin
   This_Npc.CloseDialog(This_Player);
end;

procedure domain;
begin
    This_NPC.NpcDialog(This_Player,
    '欢迎来到开心就好传奇!现在是复古传奇测试阶段 在测试阶段\'
 +'|等级到达32级,35级,38级在我这里登记,开区就可以在我这里领取 \'
  +'|32级30W,35级80W,38级150万补偿!\'
 +'|{cmd}<我到了32级/@se>        ^<我到了35级/@sw>    ^<我到了38级/@sb> \');
end;
procedure _se;
begin
      if This_Player.Level >=32 then //检测文档有有该玩家名字 
       begin 
      if This_Npc.ChkStrInFile('32.txt', This_Player.Name) = false  then  //检测文档没有有该玩家名字 
        begin                           
      This_Npc.AddStrToFile('32.txt', This_Player.Name); {添加该玩家名字到 
         Mir200\Envir下的32.txt中 ,32.txt需要自己建一个 
         } 
        end
       else
         This_NPC.NpcDialog(This_Player,'你已经登记过了!');
       end
       else  This_NPC.NpcDialog(This_Player,'你的等级没有达到32级'); 
 end; 
procedure _sw;
begin
      if This_Player.Level >=35 then //检测文档有有该玩家名字 
       begin 
      if This_Npc.ChkStrInFile('35.txt', This_Player.Name) = false  then  //检测文档没有有该玩家名字 
        begin                           
      This_Npc.AddStrToFile('35.txt', This_Player.Name); {添加该玩家名字到 
         Mir200\Envir下的35.txt中 ,35.txt需要自己建一个 
         } 
        end
       else
         This_NPC.NpcDialog(This_Player,'你已经登记过了!');
       end
       else  This_NPC.NpcDialog(This_Player,'你的等级没有达到35级!'); 
 end; 
 
procedure _sb;
begin
      if This_Player.Level >=38 then //检测文档有有该玩家名字 
       begin 
      if This_Npc.ChkStrInFile('38.txt', This_Player.Name) = false  then  //检测文档没有有该玩家名字 
        begin                           
      This_Npc.AddStrToFile('38.txt', This_Player.Name); {添加该玩家名字到 
         Mir200\Envir下的38.txt中 ,38.txt需要自己建一个 
         } 
        end
       else
         This_NPC.NpcDialog(This_Player,'你已经登记过了!');
       end
       else  This_NPC.NpcDialog(This_Player,'你的等级没有达到38级!'); 
 end; 
begin
domain;
end.

 

//脚本里面已经添加了很多注释,可以自行修改!

以上技术文章出自,开服站kfzhan.com 新开传奇手游发布站,汇集各种传奇版本手游,雷霆H5,战神引擎,1.85合击手游SF,1.76复古,等多种版本,让玩家找服完服更简单

·上一篇;关于架设战神引擎手游传奇被骗的经历
·下一篇;传奇手游私服未来的发展前景如何?是否展望
最新文章
新开传奇手游都有哪些新技能...
在新开手游里面如何快速获取中级...
在传奇手游sf里面玩家选择行会...
战神引擎传奇:聊聊传奇手游攻沙...
在新开的那些传奇手游里面都有那...
传奇手游里面的玩家感想值得每个...
在新开传奇手游sf里面法师如何...
在手游发布站里面手机游戏师徒系...
新开传奇手游sf发布站里面新手...
在传奇手游里面等级是否有限制?...
热门文章
战神引擎客户端修改教程+文档...
手游传奇热血江湖文件修改注释...
传奇手游私服战神引擎关于开区补...
关于修改战神引擎道士宝宝的方法...
关于问道传奇手游世道开启时间说...
战神引擎1.85合击手游架设心...
传奇手游发布站为你提供幽冥传奇...
关于架设战神引擎手游传奇被骗的...
白日门传奇手游架设文本教程...
手游私服传奇法师装备获取攻略...

注释:本站发布的一切游戏信息,均来自互联网。如有侵权请来信告知:hot123fbz@foxmail.com
Copyright 2020-2028 All Rights Reserved. by www.KFzhan.com