Jump to content
  • 0
Sign in to follow this  
kerbiii

bindatcmd with timer

Question

i want to bind this

 

- script atcmd_autoattack -1,{
OnInit:
bindatcmd "autoattack",strnpcinfo(3)+"::OnAtcommand"0,99;
OnDeath:
atcommand "autoattack"; //this is to cancel the autoattack if im correct
 
OnAtcommand:
after 1 hour it will use @autoattack again to turn off the autoattack

Share this post


Link to post
Share on other sites

3 answers to this question

Recommended Posts

  • 0
-	script	autoattack_bind	-1,{OnInit:	bindatcmd "autoattack", strnpcinfo(3)+"::OnCommand";	end;OnCommand:	useatcmd "@autoattack";	if (@autoattack == 0) {		set @autoattack, 1;		attachnpctimer;		initnpctimer;	}	else {		set @autoattack, 0;		stopnpctimer;		detachnpctimer;	}	end;OnPCDieEvent: // Maybe this is what you wanted to say with OnDeath?OnTimer3600000: // 1 hour, in milliseconds	if (@autoattack) {		set @autoattack, 0;		stopnpctimer;		detachnpctimer;	}	end;}

 

Try this one.

Share this post


Link to post
Share on other sites
  • 0

 

-	script	autoattack_bind	-1,{OnInit:	bindatcmd "autoattack", strnpcinfo(3)+"::OnCommand";	end;OnCommand:	useatcmd "@autoattack";	if (@autoattack == 0) {		set @autoattack, 1;		attachnpctimer;		initnpctimer;	}	else {		set @autoattack, 0;		stopnpctimer;		detachnpctimer;	}	end;OnPCDieEvent: // Maybe this is what you wanted to say with OnDeath?OnTimer3600000: // 1 hour, in milliseconds	if (@autoattack) {		set @autoattack, 0;		stopnpctimer;		detachnpctimer;	}	end;}

 

Try this one.

thnx i will try this, on the ^ will death turn off the autoattack?

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.