传奇私服发展以来,一直为大家所喜欢的就是游戏中的装备升级功能,GM命令中有Supermake命令可以对身上装备进行升级,而后又添加了UPGRADEITEMEX命令同样是对玩家身上的物品进行升级。如果使用GMEXECUTE命令调用Supermake命令升级,同样能达到后者的效果,那为什么要开发同样功能的两种命令呢?
对于GMEXECUTE命令调用而言,引擎官方明确给出提示,调用过多会照成服务器内存使用过载。并且UPGRADEITEMEX命令提供升级装备成功机率和武器破碎率。
最重要的是,SUPERMAKE命令升级提供的点数参数是绝对值,也就是说,如果你使用SUPERMAKE命令来进行升级的话,如果点数参数是7,则会清除以前该属性位置的升级点数,换成你提供的点数参数,而UPGRADEITEMEX命令升级则是可以叠加的,如果本身道术已经升级了7点,再使用该命令升级7点,则会变成14点。
对于命令的选用,先不管服务器内存是否过载,选择合适的命令才是最重要的,如果NPC命令达不到你想要编写的脚本要求,那么不妨换个角度思考一下,是否有GM命令能够调用来实现脚本功能呢?
发表评论