阳光下泡沫 发表于 2020-2-14 05:22:52

91M2引擎的版本中如何使用角色S、P及N变量命令范例

如何使用角色S、P及N变量

unit Q2;

inte**ce
uses Classes, SysUtils;

procedure Main(Npc: TNormNpc; Player: TPlayObject; Args: TArgs);

implementation

procedure Main(Npc: TNormNpc; Player: TPlayObject; Args: TArgs);
begin
Player.S := '3';//临时的字符串变量,序号从1-100
Player.P := 100;//临时的整型变量,序号从1-100
Player.P := 100;
Player.N := 1234; //整型变量,序号从1-50,会保存到角色数据库中   

//与Player.VarString这类变量的区别在于: S、P、N变量更高效,访问时只能通过序号来访问,对于N变量
//的存储是存与角色数据表中;而Player.VarString这类的变量可任意选择是否存储,存储的位置为Envir下
//的任意目录。效率上Player.VarString略低是理论值,实际的运行效率基本可以忽略不计,只有百万次上
//上的访问才有毫秒级的差别
end;

end.

海瑶 发表于 2020-2-14 06:22:31

无论是不是沙发都得回复下

上海皇家蓝彩宝 发表于 2020-2-15 23:34:18

看帖要回,回帖才健康,在踩踩,楼主辛苦了!

欧阳维维 发表于 2020-2-16 17:08:59

我只是路过,不发表意见

gfdsqvvm 发表于 2020-2-28 17:11:15

回个帖子,下班咯~

qwerr 发表于 2020-3-1 05:05:56

没人回帖。。。我来个吧

素芳飞 发表于 2020-3-15 07:53:46

确实不错,顶先

爱上明月楼 发表于 2020-3-16 06:31:44

鼎力支持!!

lyj 发表于 2020-3-31 13:32:48

珍爱生命,果断回帖。

火星恐龙 发表于 2020-5-5 13:00:54

非常好,顶一下
页: [1] 2 3 4 5 6 7
查看完整版本: 91M2引擎的版本中如何使用角色S、P及N变量命令范例