各所でTheSignのダンスで詰まってしまうという声をたくさん頂いております。
ただ、これに関してはソースの不具合なので、スクリプトとは別途に修正を要します。
不具合の内容は
OnTouchしているNPCがハイドすると、タッチしているプレイヤーがNPC情報を保持したままとなり、連続した他のNPCのOnTouchが認識されない
というものです。
ここでは、次の対処法
npc.cのnpc_enableに、ハイドした時(無効になった時)にnpc_enable_subを呼び出すようにし、
npc_enable_subの処理に無効時にTouchしているプレイヤーがいる場合はareanpc_id情報をリセットする
を紹介します。
修正対象はnpc.cのみです。
続きを読む