Jump to content
  • 0
Sign in to follow this  
karazu

Dota Runes Will make me Stoned

Question

 

//http://rathena.org/board/topic/57784-request-dota-runes/page__fromsearch__1dota01,1,1,5	script	Runes	802,2,2,{dispbottom "Walkthrough to get Runes.";end;OnTouch:	switch( .Runes ){		Case 1:			sc_start SC_INCATKRATE,( .Duration * 1000 ),100;			sc_start SC_INCMATKRATE,( .Duration * 1000 ),100;			break;		Case 2:			skill "AS_CLOAKING",10,1;			sc_start SC_CLOAKING,( .Duration * 1000 ),10;			break;		Case 3:			//sc_start4 SC_REGENERATION,( .Duration * 1000 ),-10,1,0,0;			sc_start SC_KAIZEL,( .Duration * 1000 ),7;			break;		Case 4:			getmapxy( .@Map$,.@X,.@Y,0,strcharinfo(0) );			clone .@Map$,.@X,.@Y,"",getcharid(0),getcharid(0),"",1,.Duration;			clone .@Map$,.@X,.@Y,"",getcharid(0),getcharid(0),"",1,.Duration;			break;		Case 5:			sc_start SC_SpeedUp1,( .Duration * 1000 ),0;			break;		default: end;	}//	announce "[ "+strcharinfo(0)+" ] has gained "+.Names$[.Runes]+".",bc_self,0x00FF00;	mapannounce "cell_game","Runes : [ "+strcharinfo(0)+" ] has gained "+.Names$[.Runes]+".",0;	hideonnpc strnpcinfo(0);	delwaitingroom;	set .Runes,0;	set .RuneDelay,gettimetick(2) + .Duration;	while( .RuneDelay > gettimetick(2) ) sleep2 1000;	OnInit:// Runes Duration in Secondsset .Duration,20;// Name of Each Runes.setarray .Names$[1],				"Double Damage",	//	2 x ATK Rate				"Invisibility",		//	Cloaking				"Ressurection",		//	Ressurection				"Illusion",		//	Create 2 Clones				"Haste";		//	Improve Movement Speed			// Random Coordinate where NPC will Shown Againsetarray .CoordinateX[0],135,269;setarray .CoordinateY[0],243,135;sc_end SC_CLOAKING;//sc_end SC_REGENERATION;set .Random,rand( getarraysize( .CoordinateX ) );movenpc strnpcinfo(0),.CoordinateX[ .Random ],.CoordinateY[ .Random ];hideoffnpc strnpcinfo(0);if( !.Runes ) set .Runes,rand( 1,( getarraysize( .Names$ ) - 1 ) );if( .Runes ) waitingroom "   "+.Names$[.Runes],0;end;} 

Can anyone check whats with the Haste/Walking Speed? it will make me stoned 

 

Share this post


Link to post
Share on other sites

10 answers to this question

Recommended Posts

  • 0

@karasu

 

Based on what malufett quoted

 

so it should be

Script: <"  sc_start SC_PLUSATTACKPOWER,600000,5;  sc_start SC_PLUSMAGICPOWER,600000,5;">

so replace 

- sc_start SC_INCATKRATE,( .Duration * 1000 ),100;- sc_start SC_INCMATKRATE,( .Duration * 1000 ),100;- sc_start SC_SpeedUp1,( .Duration * 1000 ),0; to + sc_start SC_PLUSATTACKPOWER, ( .Duration * 1000 ),100;+ sc_start SC_PLUSMAGICPOWER, ( .Duration * 1000 ),100;+ sc_start SC_MOVHASTE_INFINITY, ( .Duration * 1000 ),0;

Share this post


Link to post
Share on other sites
  • 0

change to SC_MOVHASTE_HORSE

Thank you,

 

How about this 

 

 

 sc_start SC_INCATKRATE,( .Duration * 1000 ),100; sc_start SC_INCMATKRATE,( .Duration * 1000 ),100; 

the attack is working but the MATK is not

Share this post


Link to post
Share on other sites
  • 0

^ you can also use SC_MOVHASTE_INFINITY

 

and I can't see any wrong with SC_INCMATKRATE

 

you can check your const.txt for that.

Edited by sevenzz23

Share this post


Link to post
Share on other sites
  • 0

^ you can also use SC_MOVHASTE_INFINITY

 

and I can't see any wrong with SC_INCMATKRATE

 

you can check your const.txt for that.

OK I will try since

 

 

SC_MOVHASTE_HORSE 

is not working

 

 

 

SC_MOVHASTE_INFINITY 

Seems to be working, but not that fast..

 

any other way to make it most fast? like @speed 1

 

Edited by karazu

Share this post


Link to post
Share on other sites
  • 0

^ try this

- sc_start SC_INCATKRATE,( .Duration * 1000 ),100;- sc_start SC_INCMATKRATE,( .Duration * 1000 ),100;- sc_start SC_SpeedUp1,( .Duration * 1000 ),0;+ sc_start SC_INCATKRATE, .Duration * 1000,100;+ sc_start SC_INCMATKRATE, .Duration * 1000,100;+ sc_start SC_MOVHASTE_INFINITY, .Duration * 1000,0;
Edited by sevenzz23

Share this post


Link to post
Share on other sites
  • 0

 

^ try this

- sc_start SC_INCATKRATE,( .Duration * 1000 ),100;- sc_start SC_INCMATKRATE,( .Duration * 1000 ),100;- sc_start SC_SpeedUp1,( .Duration * 1000 ),0;+ sc_start SC_INCATKRATE, .Duration * 1000,100;+ sc_start SC_INCMATKRATE, .Duration * 1000,100;+ sc_start SC_MOVHASTE_INFINITY, .Duration * 1000,0;

not working

 

 

 

when I change the 

 

 

- sc_start SC_INCATKRATE,( .Duration * 1000 ),100;- sc_start SC_INCMATKRATE,( .Duration * 1000 ),100;- sc_start SC_SpeedUp1,( .Duration * 1000 ),0; to + sc_start SC_INCATKRATE, .Duration * 1000,100;+ sc_start SC_INCMATKRATE, .Duration * 1000,100;+ sc_start SC_MOVHASTE_INFINITY, .Duration * 1000,0; 

Only the Double Damage Runes shows always.

 

the random features is gone, and when u pick the runes, it will not give you effect

Edited by karazu

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...

Important Information

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