战神引擎脚本实习
以下是完整的一个脚本文件:
{
/***********************************************************************
/* 脚本内容 :
/* 对应NPC : 测试Npc
/* 创建日期 : 2019-01-01
/* 修订记录 :
/*
/************************************************************************}
program Mir2;
procedure _DoExit;
begin
This_Npc.CloseDialog(This_Player);
//这个函数玩家通过发包可以刷
end;
procedure DoImportantThing();
begin
//这个函数,玩家是无法通过发包刷的
end;
begin
This_Npc.NpcDialog(This_Player,
'NPC类的功能测试\' +
'<关闭对话框/@DoExit>'
);
end.
注意:为了提高脚本安全性,防止玩家恶意刷脚本,直接调用那些我们没有提供给玩家的方法,要求那些玩家可以从对话框中调用的脚本函数,在定义时名称前加下划线.不需要玩家调用的函数则不加下划线.
- 上一篇:战神引擎NPC对象的函数接口
- 下一篇:战神引擎脚本之延时执行脚本