详细分析商人头部参数设置含义

2020-03-20 08:29:46  阅读 699 次 评论 1 条

在传奇私服中,有各种各样的商人,卖手镯的不能修戒指,卖头盔的不能修项链,每个NPC都有其作用,但也有一些特殊的NPC能够修理各式各样的物品,它是怎么做到的呢?通过下面这篇详细分析商人头部参数设置含义文章,我想大家会有个全新的认识。

我们来看一下下面这个脚本,以石墓阵中的衣服修理店做为例子:

  1. (@repair @s_repair )  
  2. %200  
  3. +10  
  4. +11  
  5. +15  
  6. +27  
  7. +28  
  8. [@main]  
  9. 看你的衣服,很像打了很多猎的勇士。\  
  10. 以我的能力,能为你做的事情就是 \  
  11. 帮你修复衣服和头盔,\  
  12. 你需要修复衣服和头盔吗?\  
  13. \ \  
  14. <修复/@repair>衣服\  
  15. <特殊修理/@s_repair>\  
  16. <退出/@exit> 
  17. [@repair]  
  18. 请放上去要修复的物品。\  
  19. \ \  
  20. \ \  
  21. <返回/@main> 
  22. [~@repair]  
  23. 修得还算不错。\  
  24. \ \  
  25. \ \  
  26. <返回/@main> 
  27. [@s_repair]  
  28. 你这个家伙太幸运了,我正好有材料可以做特种修补.\  
  29. 但价格是普通的三倍!  
  30. 但价格是普通的三倍! 

 第一行脚本,我们用来指定NPC可做哪些功能操作,也防止那些通存通取外挂的漏洞,这里是修理物品和特殊修理。

第二行我们指定的是修理的价格比例,200%即比外面的修理价格要贵一倍,如:同一件布衣在土城衣服店的修理费用为152个金币,在这里修则需要304个金币,我们可以使用本参数来做折扣NPC或黑心商人。

从第三行到第七行,我们看到+号后面带的数字,实际上是指定本NPC可以对哪类型的物品进行修理操作,具体数值为物品数据库中的StdMode字段关联的所有物品。

紧接着就是正常的脚本了,与其它NPC脚本没有什么两样,通过顶部参数的设置,我们可以制作出更多有意思的商人NPC,则不是所有同类型NPC都是呆板的一个样了。


手机扫描二维码访问

本文地址:https://www.uc845.com/post/640.html
版权声明:本文为原创文章,版权归 游戏伴随我 所有,欢迎分享本文,转载请保留出处!
您需要 登录账户 后才能发表评论

发表评论


表情

评论列表

  1. 学习传奇教程
    学习传奇教程  @回复
    楼主收徒吗?我想拜你为师,学习写传奇脚本,写传奇版本,写传奇引擎。 face_19