多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
``` unit Q2; interface uses Classes, SysUtils; procedure Main(Npc: TNormNpc; Player: TPlayObject; Args: TArgs); implementation procedure Main(Npc: TNormNpc; Player: TPlayObject; Args: TArgs); begin Player.TakeCastGold(10000); //将城堡的金币-10000 //直接针对城堡对象的操作方法 if Player.Castle <> nil then begin Player.Castle.TotalGold := Player.Castle.TotalGold - 10000; end; end; end. ```