微信扫一扫 分享朋友圈

已有 1855 人浏览分享

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

[复制链接]

1114

主题

256

回帖

3356

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3356
发表于 2020-1-20 10:13:29 | 显示全部楼层 | 阅读模式
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}<买衣服[url=]/@buy>'[/url]+ addSpace('', 24) + '|{cmd}<修复衣服[url=]/@repair>\'[/url]
+'|{cmd}<卖衣服[url=]/@sell>'[/url]+ addSpace('', 24) + '|{cmd}<特殊补缀[url=]/@s_repair>\'[/url]
+'|{cmd}<退出[url=]/@doexit>'[/url]);
end;
procedure _buy;
begin
This_Npc.NpcDialog(This_Player,
'要购买什么吗?\ \ \|{cmd}<返回[url=]/@main>'[/url]
);
This_Npc.Click_Buy(This_Player);
end;
procedure _Sell;
begin
This_Npc.NpcDialog(This_Player,
'请放上去要卖的衣服,我给估价。\头盔和帽子也收购,\最幸亏这儿一起卖吧。\ \|{cmd}<返回[url=]/@main>'[/url]
);
This_Npc.Click_Sell(This_Player);
end;
procedure _Repair;
begin
This_Npc.NpcDialog(This_Player,
'可以修复衣服,头盔,帽子。\ \ \|{cmd}<返回[url=]/@main>'[/url]
);
This_Npc.Click_Repair(This_Player);
end;
procedure RepairDone;
begin
This_Npc.NpcDialog(This_Player,
'修得还算不错。\ \ \ |{cmd}<返回[url=]/@main>'[/url]
);
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}<返回[url=]/@main>'[/url]
);
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.

来源:传奇手游版本库
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|传奇版本库 ( 豫ICP备2022013642号 )|Sitemap

GMT+8, 2024-11-15 11:50 , Processed in 0.015339 second(s), 6 queries , Redis On.

Powered by Discuz! X3.4

© 2001-2020 Comsenz Inc.