玩家使用激活码领取礼包自定义Npc脚本

用于战神引擎的玩家领取礼包Npc脚本,教程使用的是自定义对话框,帮主把脚本文件、素材文件、礼包储存文件都提取出来了,你们添加的时候,记得把素材放到对应的路径,就可以了,礼包码是储存在txt文件里面,可以自由生成修改。

玩家使用激活码领取礼包自定义Npc脚本

部分脚本

procedure _ling8; 
begin    
        This_NPC.InputDialog(This_Player,'请输入公测码',0,203) ;
end;
procedure p203;
var
shuru : string;
begin
    shuru := This_Npc.InputStr;
	if This_NPC.ChkStrInFile('\libao\libaoma.txt',shuru)=true then
	begin	      
	if This_Player.Level >= 60 then  //and ( This_Player.FreeBagNum >= 3 )
	begin
	if This_Player.GetV(700,1) < 1 then
    begin
        This_Player.MyShengwan := This_Player.MyShengwan + 2000;
        This_Player.SetV(700,1,1);		
		ServerSayPlus('★★★恭喜 『 ' + This_Player.Name + ' 』   获得新人礼包!★★★');	
		end else
		begin
		This_Player.PlayerNotice('您已经领取过礼包!',2);
		end;
		end else
		begin
		This_Player.PlayerNotice('等级不足60级。',2);
		end;
	end else
	begin
	   This_NPC.NpcDialog(This_Player,'礼包码输入错误!\\');
    end;
  end;
begin
domain;	
end.
分享到:
赞(0)