nidhogg 发表于 2007-9-20 16:42:17

想请问一些关于脚本的初级问题。。。

脚本原来一点也不懂。。。不过由于想尝试修改一个模组内原有的脚本,于是想在这里询问几个问题。。。

1.如果说某处写着智力>14便触发对话选项,那么包括14吗?
2.如果要让佣兵在主角进入潜行时也同时跟着潜行,这应该怎么写呢?
3.这个问题可能太低级,但还是决定一问。。。这个模组内的佣兵本来是无法看他装备的,怎么样才能让他变成可以打开他的物品栏呢?

Erodoeth 发表于 2007-9-20 22:51:53

1.查看脚本语句,若包括14语句中应为   >=14

2.打开NPC脚本选项的OnConversation槽中的脚本,寻找函数bkRespondToHenchmenShout
把后面括号中的TRUE改成FALSE。


3.打开NPC脚本选项的OnUserDefined槽中的脚本,在其中加上如下语句
(加在

void main()
{
int nEvent = GetUserDefinedEventNumber();

的后面)

    if (nEvent == 20000 + ACTION_MODE_STEALTH)
    {
      SetActionMode(OBJECT_SELF, ACTION_MODE_STEALTH, GetActionMode(GetMaster(), ACTION_MODE_STEALTH));
    }

nidhogg 发表于 2007-9-21 00:02:10

谢谢Erodoeth!太感谢你了!:)
页: [1]
查看完整版本: 想请问一些关于脚本的初级问题。。。