为创业者
服务

GowLom2战神引擎传奇手游 NPC商店配置脚本

GowLom2战神引擎传奇手游 NPC商店配置脚本

所有商店中必须有OnInitialize方法,用于程序初始化时加载

该方法中 This_Npc.AddStdMode(X);  X为该商店可买卖、修理的物品对应DB表中StdMode的值

This_Npc.FillGoods(物品名,数量,时间);

如:This_Npc.FillGoods(‘布衣(男)’,50,1);表示该商店每分钟会刷新50件布衣(男),

注:刷新时只补齐到50件

    比如衣服店

    procedure _DoExit;

    begin

       This_Npc.CloseDialog(This_Player);

    end;

    procedure domain;

    begin

              This_Npc.NpcDialog(This_Player,

              +’感谢光临。请问有什么事情帮忙吗?\ \’

              +’|{cmd}’+ addSpace(”, 24) + ‘|{cmd}\’

              +’|{cmd}’+ addSpace(”, 24) + ‘|{cmd}\’

              +’|{cmd}’);

    end;

    procedure _buy;

    begin

       This_Npc.NpcDialog(This_Player,

         ‘要购买什么吗?\ \ \|{cmd}’

       );

       This_Npc.Click_Buy(This_Player);

    end;

    procedure _Sell;

    begin

       This_Npc.NpcDialog(This_Player,

         ‘请放上去要卖的衣服,我给估价。\头盔和帽子也收购,\最好在这儿一起卖吧。\ \|{cmd}’

       );

       This_Npc.Click_Sell(This_Player);

    end;

    procedure _Repair;

    begin

       This_Npc.NpcDialog(This_Player,

         ‘可以修复衣服,头盔,帽子。\ \ \|{cmd}’

       );

       This_Npc.Click_Repair(This_Player);

    end;

    procedure RepairDone;

    begin

       This_Npc.NpcDialog(This_Player,

         ‘修得还算不错。\ \ \ |{cmd}’

       );

    end;

    procedure _S_Repair;

    begin

       This_Npc.NpcDialog(This_Player,

         ‘你这家伙,你可太幸运了,我正好有材料做特殊修补,\但费用是普通的3倍!’

       );

       This_Npc.Click_SRepair(This_Player);

    end;

    procedure SRepairDone;

    begin

       This_Npc.NpcDialog(This_Player,

         ‘看上去它已经修好了……\请好好的使用它。\ \|{cmd}’

       );

    end;

    //初始化操作

    procedure OnInitialize;

    begin

       This_Npc.AddStdMode(10);  //

       This_Npc.AddStdMode(11);

       This_Npc.AddStdMode(15);

       This_Npc.AddStdMode(27);

       This_Npc.AddStdMode(28);

       This_Npc.FillGoods(‘布衣(男)’,50,1);

       This_Npc.FillGoods(‘布衣(女)’,50,1);

       This_Npc.FillGoods(‘轻型盔甲(男)’,50,1);

       This_Npc.FillGoods(‘轻型盔甲(女)’,50,1);

       This_Npc.FillGoods(‘中型盔甲(男)’,50,1);

       This_Npc.FillGoods(‘中型盔甲(女)’,50,1);

       This_Npc.FillGoods(‘重盔甲(男)’,30,1);

       This_Npc.FillGoods(‘重盔甲(女)’,30,1);

       This_Npc.FillGoods(‘魔法长袍(男)’,50,1);

       This_Npc.FillGoods(‘魔法长袍(女)’,50,1);

       This_Npc.FillGoods(‘灵魂战衣(男)’,50,1);

       This_Npc.FillGoods(‘灵魂战衣(女)’,50,1);

       This_Npc.FillGoods(‘幽灵战衣(男)’,50,1);

       This_Npc.FillGoods(‘幽灵战衣(女)’,50,1);

       This_Npc.FillGoods(‘恶魔长袍(男)’,30,1);

       This_Npc.FillGoods(‘恶魔长袍(女)’,30,1);

       This_Npc.FillGoods(‘战神盔甲(男)’,30,1);

       This_Npc.FillGoods(‘战神盔甲(女)’,30,1);

       This_Npc.SetRebate(100);

    end;

    //脚本执行的入口

    begin

       domain;

    end.

复制代码

免责声明:站内部分内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。展示内容仅作为学习交流使用,其版权归出版公司或原作者所有,本站不对所涉及的版权问题负责。如原作者认为侵权,请联系我们,我们会立即删除文章!蜗牛学社 » GowLom2战神引擎传奇手游 NPC商店配置脚本
分享到: 更多 (0)