karazu 33 Posted December 1, 2013 //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 Quote Share this post Link to post Share on other sites
0 Mhalicot 392 Posted December 3, 2013 @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; Quote Share this post Link to post Share on other sites
0 mleo1 36 Posted December 1, 2013 change to SC_MOVHASTE_HORSE Quote Share this post Link to post Share on other sites
0 karazu 33 Posted December 1, 2013 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 Quote Share this post Link to post Share on other sites
0 Mhalicot 392 Posted December 1, 2013 (edited) ^ 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 December 1, 2013 by sevenzz23 Quote Share this post Link to post Share on other sites
0 mleo1 36 Posted December 1, 2013 SC_PLUSATTACKPOWERSC_MATKFOODNot sure lawl so many changes. Quote Share this post Link to post Share on other sites
0 karazu 33 Posted December 1, 2013 (edited) ^ 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 December 1, 2013 by karazu Quote Share this post Link to post Share on other sites
0 Mhalicot 392 Posted December 1, 2013 (edited) ^ 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 December 1, 2013 by sevenzz23 Quote Share this post Link to post Share on other sites
0 karazu 33 Posted December 1, 2013 (edited) ^ 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 December 1, 2013 by karazu Quote Share this post Link to post Share on other sites
0 Mhalicot 392 Posted December 1, 2013 (edited) I tried the script and I think There's a bug in SC_INCMATKRATE it doesnt work. @edit ^ Bug report http://herc.ws/board/index.php?app=tracker&showissue=7873 Edited December 1, 2013 by sevenzz23 Quote Share this post Link to post Share on other sites
0 Mumbles 193 Posted December 2, 2013 Here's a full list of status changes: http://herc.ws/wiki/index.php?title=Status_List&diff=497&oldid=246 Quote Share this post Link to post Share on other sites
Can anyone check whats with the Haste/Walking Speed? it will make me stoned
Share this post
Link to post
Share on other sites