背景:
阅读文章

浅谈CALL命令

[日期:2007-05-11] 来源:  作者: [字体: ]

大家都知道,巫师是可以通过call命令任意地改变自己的武功和各种属性,要多少有多少。其实Call命令主要是调用Object 中的方法,我们最常调用的两种是set和Set_Skills 方法,如果你有单机的MUD那么你可以照着下面的方法去试试。

1.call 命令的格式
call [对象]->[方法](参数)
这里的对象可以是玩家,例如:

call武功,调用的是set_skill 方法

call ID->set_skill("技能英文名",点数)
例:call玩家1(player1)的基本剑法为300的用法是:
call player1->set_skills("sword",300)

  call属性,调用的是set方法
例如:
call右边内力: call ID->set("max_neili",5000)
call左边内力: call ID->set("neili",5000)
call右边精力: call ID->set("max_jingli",1000)
call左边精力: call ID->set("jing",1000)
call右边气:call ID->set("max_qi",10000)
call左边气:call ID->set("qi",10000)
call经验:call ID->set("combat_exp", 100000)
call潜能:call ID->set("potential",500)
call悟性,膂力,根骨,身法,等只要将按上面的用法,并将双引号内改为相应的属性。

  移动玩家(npc,物品等)
例如:
call player1->move("d/city/kezhan.c")
将玩家移动到客栈

   通过这些例子你应该对call有一点了解了吧,其实call命令能够调用对象身上所有的事件,当然了,传递的参数必须符合该事件的要求。更好的使用call命令就要求你好好的看看lpc的帮助和源代码,用call命令可以完成很多很有趣的事情,有的时候,测试的时候,可以不用专门写程序了,可以直接用call命令来完成。

尊重作者 转载请注明出处52mud.com

收藏 推荐 打印 | 录入:sbso | 阅读:
相关内容      
内容推送
52mud提供
一起回忆泥巴游戏QQ群68186072
52mud官方微信公众平台
热门评论