Rayan Posted November 15, 2012 Share Posted November 15, 2012 Hi, Its a request, can any one make me a script which can walk in prontera and randomly speak?? i m using eathena r15200 . client version 2010 its a request please help!! Quote Link to comment Share on other sites More sharing options...
1 AnnieRuru Posted November 15, 2012 Share Posted November 15, 2012 @Joseph script is closest, but not optimized enough prontera,156,177,5 script kdjfhkshf2 100,{ end; OnInit: [email protected] = 5; [email protected] = 5; while (1) { sleep [email protected] * 1000; getmapxy [email protected]$, [email protected], [email protected], 1; while ( checkcell( [email protected]$, [email protected]_x = [email protected] + rand( [email protected], [email protected] ), [email protected]_y = [email protected] + rand( [email protected], [email protected] ), cell_chknopass ) ); npcwalkto [email protected]_x, [email protected]_y; npctalk callfunc( "F_RandMes", 2, "I'm talking.", // 1 "Hello!" // 2 ); } end; // doesn't read } F_RandMes is 1 of the global function inside our svn its much cleaner than setting an array with getarraysize also much cleaner than switch( rand(x) ) { case 1: ... break; case2: .... break; } our crappy script engine parse switch, case and break very ugly F_RandMes is also consider 1 of the unique function only to *athena script language 1 Quote Link to comment Share on other sites More sharing options...
-1 bayan012 Posted March 28, 2018 Share Posted March 28, 2018 On 11/17/2012 at 8:07 PM, Emistry said: try this http://pastebin.com/raw.php?i=vMaS8DaA Hide contents Hi @emi do you have script of random walk then their is a time that it will go to one location? like every 20mins it will go to a specific location Thank You Quote Link to comment Share on other sites More sharing options...
Emistry Posted November 15, 2012 Share Posted November 15, 2012 trunk/doc/sample/npc_test_npctimer.txt Quote Link to comment Share on other sites More sharing options...
Joseph Posted November 15, 2012 Share Posted November 15, 2012 http://upaste.me/raw/fd8115818eaf41fa Quote Link to comment Share on other sites More sharing options...
Joseph Posted November 15, 2012 Share Posted November 15, 2012 Hah. Thanks for pointing out the existence of those functions. I agree some of the script commands are ugly parsed, but the thing is you still have to use them (it's all over the trunk/npc folder). Quote Link to comment Share on other sites More sharing options...
Rayan Posted November 16, 2012 Author Share Posted November 16, 2012 Thank you very much emi , joseph and annie i have tried them but they are not walking at all....:/ Quote Link to comment Share on other sites More sharing options...
Ryokem Posted November 16, 2012 Share Posted November 16, 2012 also much cleaner than switch( rand(x) ) { case 1: ... break; case2: .... break; }our crappy script engine parse switch, case and break very ugly Not really. It's the exact copy of a switch in IPLs. it's perfectly functional and way better than a gettarraysize if not in some dynamic cases. And since long ago, npcwalkto was a bit broken, better use unitwalk tho. Quote Link to comment Share on other sites More sharing options...
Joseph Posted November 16, 2012 Share Posted November 16, 2012 Thank you very much emi , joseph and annie i have tried them but they are not walking at all....:/ Check header. Quote Link to comment Share on other sites More sharing options...
Rayan Posted November 17, 2012 Author Share Posted November 17, 2012 k lemme try.. nah...not working at all even i tried to replace the walk command.. Quote Link to comment Share on other sites More sharing options...
Emistry Posted November 17, 2012 Share Posted November 17, 2012 try this http://pastebin.com/raw.php?i=vMaS8DaA Quote Link to comment Share on other sites More sharing options...
Rayan Posted November 17, 2012 Author Share Posted November 17, 2012 Emi u rock, that script works fine and is totally bug free!!, ThNX ALOT Quote Link to comment Share on other sites More sharing options...
maynard Posted November 18, 2012 Share Posted November 18, 2012 @emistry sir can u edit the script to talk consecutive, I mean not random. Quote Link to comment Share on other sites More sharing options...
Emistry Posted November 18, 2012 Share Posted November 18, 2012 @maynard http://pastebin.com/raw.php?i=uPKgZpAX 1 Quote Link to comment Share on other sites More sharing options...
Hi,
Its a request, can any one make me a script which can walk in prontera and randomly speak??
i m using eathena r15200 .
client version 2010
its a request please help!!
Link to comment
Share on other sites