Detachnpctimer
From Hercules Wiki
Syntax
- detachnpctimer {"<NPC name>"};
Description
Use to remove the RID attached to an NPC used by "attachnpctimer {"<character name>"};" You can only use this when the NPC Timer is not running, use "stopnpctimer" to stop the NPC Timer.
Examples
<NPC Header> { // We need to use attachnpctimer because the mes command below needs RID attach attachnpctimer; initnpctimer; npctalk "I cant talk right now, give me 10 seconds"; end; OnTimer5000: npctalk "Ok 5 seconds more"; end; OnTimer6000: npctalk "4"; end; OnTimer7000: npctalk "3"; end; OnTimer8000: npctalk "2"; end; OnTimer9000: npctalk "1"; end; OnTimer10000: stopnpctimer; mes "[Man]"; mes "Ok we can talk now"; detachnpctimer; // and remember attachnpctimer and detachnpctimer can only use while the NPC timer is not running ! }