SetListening(object, int)
オブジェクトが聞くべきかどうかを設定します。
void SetListening( object oObject, int bValue );
Parameters
oObject
聞く状態を設定するオブジェクト。
bValue
オブジェクトが聞くべきと設定する場合はTRUE、そうでない場合はFALSE。
Description
oObjectが聞くべきかどうかを設定します。
Version
1.22
Example
///////////////////////////////////////////////////////////////////////////////
//:: ウェイポイント間を歩くガード
//::
//:: NW_C3_Waypoint9.nss
//::
//:: Copyright (c) 2000 Bioware Corp.
///////////////////////////////////////////////////////////////////////////////
/* 聞く文字列を設定し、行動サイクルを開始させます。
*/
///////////////////////////////////////////////////////////////////////////////
//:: Created By: Aidan Scanlan On: Sept 12, 2001
///////////////////////////////////////////////////////////////////////////////
void main()
{
SetListening(OBJECT_SELF,TRUE);
SetListenPattern(OBJECT_SELF,"NW_I_WAS_ATTACKED",0);
SetListenPattern(OBJECT_SELF,"NW_ATTACK_MY_TARGET",1);
//叫ぶ者は"NW_L_TargetOfAttack"を自身に保管しているターゲットオブジェクトを持っていなければなりません。
SetListenPattern(OBJECT_SELF,"NW_MOVE_TO_LOCATION",2);
//叫ぶ者は"NW_L_LocationToMoveTo"を自身に保管しているロケーションを持っていなければなりません。
SetListenPattern(OBJECT_SELF,"NW_FIRE_IN_THE_HOLE",3);
//叫ぶ者は"NW_L_LocationOfSpell"を自身に保管しているロケーションを持っていなければなりません。
SetListenPattern(OBJECT_SELF,"NW_UNLEASH_HELL",4);
DelayCommand(1.0f,SignalEvent(OBJECT_SELF,EventUserDefined(1)));
}
See Also
author: Tom Cassiotis, JP team: katsu794
Send comments on this topic.