★RO kore情報交換所 中級者のマクロ(12体目)★

このエントリーをはてなブックマークに追加
952949:03/02/07 14:49 ID:???
2度投稿してしまった(^^;)
板荒らしスマソ。
953ネトゲ廃人@名無し:03/02/07 14:51 ID:???
自動反撃モードで自分が殴られてから反撃するのではなくて、
モンスターの攻撃対象に選ばれたときに、こっちも反応するようにするには
どうすればいいですかね。
現状じゃ無理かな?
954ネトゲ廃人@名無し:03/02/07 14:54 ID:???
>>949
13番は韓国旗。
というか出回ってる奴はちゃんとなってるだろ。
955ネトゲ廃人@名無し:03/02/07 15:21 ID:QROiUFRa
BOTが動いている状態を、マップと一緒に参照するためのスクリプトを
作ってみました。PerlTkを使って画像表示を行います。
マップデータはVBのRO-BOTツールを使っています。


BOTの動作をマップを見ながら行えるパッチとプログラムとデータです。
まず、画像のXBMファイルをkoreの相対パスMapに展開してください。
で、同梱のtest.plを
Koreに以下のパッチを当てます。(2箇所)
画面を見たいときに別のコマンドラインで 「perl test.pl」として実行。
なお、walk.dat に座標が10秒ごとに記録されます。

・Refreshを押すと現在の位置が赤く表示されます
・クリックするとタイトルのトコロにMoveの座標がでます。moveコマンドで
 つかってください。

パッチを当てる場所。

・whereのコマンド下に

} elsif ($switch eq "where") {
(略)
$switch = uc(unpack("H2", substr($msg, 1, 1))) . uc(unpack("H2", substr($msg, 0, 1)));

これか?
956947:03/02/07 15:31 ID:???
>>955
いや、それをXBMファイルが要らないように改良するコード。
過去ログ漁ったんだけど、どうやらDAT落ちしてるみたいなんだよなぁ・・・。
957ネトゲ廃人@名無し:03/02/07 15:33 ID:QROiUFRa
かちゅ使え。
958ネトゲ廃人@名無し:03/02/07 15:33 ID:???
こっちだろ
#fldファイルからxbmへコンバータを作ることで、ルティエとかのマップ表示できました。
#fldファイルにこのスクリプトを入れて「perl cv.pl」とかやると
#勝手にxbmファイルを同一フォルダ上に作るんで、
#そこでできたxbmをmapフォルダにぶち込んでください。
#fld to xbm convert cv.pl
opendir(DATA,"./");@file=readdir(DATA);closedir(DATA);foreach (@file){
if($_=~/(.*)\.fld$/){$fname=$1;print "conv $fname\n";$i=(stat("$fname\.fld"))[7];
if ($i<10){exit;}open (DATA,"<$fname\.fld");binmode(DATA);sysread(DATA,$buffer,$i);
close(DATA);@data=unpack("C*",$buffer);$x=$data[0]+$data[1]*256;
$y=$data[2]+$data[3]*256;$dump=0;$line='';if (($x % 8)==0){$hx=$x;}
else{$hx=$x+(8-($x % 8));}for($j=0;$j<$y;$j++){$hy=($x*($y-$j-1))+4;
for($k=0;$k<$hx;$k++){$dump+=$data[$hy+$k]*256;$dump=$dump/2;
if(($k % 8) ==7){$line.=sprintf("0x%02x\,",$dump);$dump=0;}}}$line=~s/\,$//;
open (DATA,">$fname\.xbm");print DATA "#define data_width $x\n#define data_height $y\n";
print DATA "static unsigned char data_bits[] = {\n";print DATA $line;print DATA "};";
close(DATA);}}
959ネトゲ廃人@名無し:03/02/07 15:40 ID:???
>>953
何を持って、「モンスターの攻撃対象になった」状態というのか凝問
960ネトゲ廃人@名無し:03/02/07 15:50 ID:???
953とは別人だがモンスターの移動方向がわかれば
ある程度限定できそうな予感
解析が激しくめんどくさそう

遠距離職しか意味がなさそうだが・・
961ネトゲ廃人@名無し:03/02/07 16:08 ID:???
はじラグのチケットで新たに追加したbot君がお仕置き部屋逝きになりますた・゚・(ノД`)・゚・
しょうがないのでマッハでニューキャラ作ったら速攻で同じGMキタ━━━━(゚∀゚)━━━━!!

ビビって落ちちゃったよ・・
962947:03/02/07 16:14 ID:???
>>958
いや、そのコンバータを改良してファイルに書き出さずに、
FLDデータから直接MAP書き出すコードが最近貼られてたんだよ・・・。
ちょっとかちゅつかってもっかい探してくるよ。
963947:03/02/07 16:26 ID:???
みつからなんだ・・・。
持ってる人頼んます(;´人`)
964ネトゲ廃人@名無し:03/02/07 16:39 ID:???
あー今やっぱGMと話そうと繋いだらBANBANされちゃってますた・・
つーわけで詳細後悔・・いや、公開。

【時間帯】24時間稼動
【鯖】Sara
【BOT設定】Kore-0.90.11-rev2-RC0,簡易サンクス、タゲ被り検知オフ、
bot発言返答、ハエ飛びオン(アイスウォール検知が働いてない?ので
閉じ込められた場合に備えて)
【狩り場】anthell01
【BOTバレ頻度】一日平均3人程度。
【起動頻度】24時間
【GM名】Cain

[Feb 7 15:42:14 2003][C] GM053.Cain : こんにちは、ラグナロクオンライン運営チームです。
[Feb 7 15:44:25 2003][C] GM053.Cain : こんにちは、ラグナロクオンライン運営チームです。
[Feb 7 15:44:29 2003][C] GM053.Cain : いらっしゃいましたら、お返事か、エモーションを
[Feb 7 15:44:30 2003][C] GM053.Cain : 返していただけますか?
[Feb 7 15:44:33 2003][C] GM053.Cain : 現在、パトロールを行っております。
[Feb 7 15:44:35 2003][C] GM053.Cain : お返事がない場合、強制終了させていただきます。
[Feb 7 15:44:37 2003][C] GM053.Cain : _
[Feb 7 15:46:38 2003][C] GM053.Cain : こんにちは、ラグナロクオンライン運営チームです。
[Feb 7 15:46:43 2003][C] GM053.Cain : いらっしゃいましたら、お返事か、エモーションを
[Feb 7 15:46:44 2003][C] GM053.Cain : 返していただけますか?
[Feb 7 15:46:53 2003][C] GM053.Cain : お返事がない場合、強制終了させていただきます。
[Feb 7 15:46:58 2003][C] GM053.Cain : いらっしゃいますか?
[Feb 7 15:47:08 2003][C] GM053.Cain : 一度、強制終了させていただきます。
[Feb 7 15:48:09 2003][C] GM053.Cain : Absoluteさん、オートログインツールの使用を確認致しました。
965ネトゲ廃人@名無し:03/02/07 16:39 ID:???
[Feb 7 15:48:25 2003][C] GM053.Cain : また、お返事がないため、BOTツール使用
[Feb 7 15:48:28 2003][C] Absolute_ : BOTじゃないです。
[Feb 7 15:48:31 2003][C] GM053.Cain : されたものと認めます。
[Feb 7 15:48:46 2003][C] GM053.Cain : BOT
[Feb 7 15:48:50 2003][C] Absolute_ : BOTじゃないです。
[Feb 7 15:48:53 2003][C] GM053.Cain : BOT
[Feb 7 15:48:55 2003][C] Absolute_ : BOTじゃないです。
[Feb 7 15:49:14 2003][C] GM053.Cain : BOTではない場合、その場から移動していただけますか?
[Feb 7 15:49:16 2003][C] Absolute_ : BOTじゃないです。
[Feb 7 15:49:55 2003][C] GM053.Cain : こちらからの要請に従わないため、不正ツール使用者と認めます。
[Feb 7 15:50:00 2003][C] GM053.Cain : ありがとうございました。

おいおい・・せっかく沢山resbot.txt編集してたのにレス1種類ですよ!!
そしてキャラは押しおき部屋逝き、気づいて2キャラ目作ってkoreで起動した直後↓

[Feb 7 16:03:37 2003][C] GM053.Cain : MAX99999999さん
[Feb 7 16:03:50 2003][C] GM053.Cain : いらっしゃいましたら、静止してください。

ここで落ちて10分後ログインしたらBANされてますた。

享年10日。短い生涯ですた・゚・(ノД`)・゚・
966ネトゲ廃人@名無し:03/02/07 16:43 ID:???
まぁハエ飛びがアウトだったんだろうな。
967 ◆KuhoCKKKCY :03/02/07 17:08 ID:???

  _, ,_    / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
( ` ∀´)< クホホホホホホホホホホ
/∩  ∩  | ttp://f6.aaacafe.ne.jp/~nich/phpup/upload.phpの441.zipとして
し──J   | 方向取得ルーチンをUPしますたですよ。
         | またも暗号化前のものなのでそこら辺適当に自己修復まかせたよ。
         | 〜{'look'}{'dir'}の値については基本的に{'look'}{'body'}とかわらんですよ。
         | つまり
         | 0:北 1:北西 2:西 3:南西
         | 4:南 5:南東 6:東 7:北東
         | となっとるんですよ。
       \_______________________________
968ネトゲ廃人@名無し:03/02/07 17:19 ID:???
>>967
激しくGJ!!
それ欲しかったんだよ。サンクス。
969ネトゲ廃人@名無し:03/02/07 17:22 ID:???
カメラを最大ズームにしてチャットウインドウALT+F10で消してたら
正規クライアントでもGMに気づかないじゃん…
wisで確認シロヨ
970ネトゲ廃人@名無し:03/02/07 17:24 ID:???
>>969
でもBOTってのに反応しちゃってるからダメ
971 ◆KuhoCKKKCY :03/02/07 17:49 ID:???

  _, ,_    / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
( ` ∀´)< クホホホホホホホホホホ
/∩  ∩  | 方向取得ルーチンの補足説明
し──J   | 0:北 1:北西 2:西 3:南西
         | 4:南 5:南東 6:東 7:北東
         | と967に書いたけど、これはよーするに顔の向きを0-7で表したものなんだよ。
         | おい丼が知ってる限り、パケットで送られてくる向きは体の向きが0-7(上同)
         | と顔の向き(0:正面 1:右 2:左となってるはずですたいよ。
         | そこで当ルーチンは顔の最終的な方向を0-7で表すようにしたものなんだよ。
       \________________________________
972 ◆KuhoCKKKCY :03/02/07 17:50 ID:???

  _, ,_    / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
( ` ∀´)< クホホホホホホホホホホ
/∩  ∩  | 方向取得ルーチンの補足説明2
し──J   | sub getDir2だけど移動のときの最終的な方向取得を行ってるんだよ。
         | 移動の時は方向についてのパケットはないけれど
         | 移動自体は正規クライエントで見た限り、
         | まず斜めに移動してそのあと直線に移動するというふうに
         | 統一されていると認識しているよ。
         | そこで、上の通りに動くと想定して、方向を計算しているよ。
         | 違ってたら修正&報告よろしくお願いしますですよ。
         |
         | 後、別に「ヘイ、カモ〜ン」って意味のAAじゃないですよ。
       \_____________________________
973ネトゲ廃人@名無し:03/02/07 17:51 ID:???
>>969
いや、気づくだろ
試しに最大ズーム時に限界のとこから喋ってもらってみ
974ネトゲ廃人@名無し:03/02/07 18:04 ID:???
埋め1
975ネトゲ廃人@名無し:03/02/07 18:34 ID:???
>>972
クホサン
この機能は,何に使うのでしょうか?
976ネトゲ廃人@名無し:03/02/07 18:40 ID:???
>>975
漏れは自動応答の時の条件として
今までは、距離+発言内容だけだったけど
それ+方向もいれるために使わせてもらった。
クホ親父はたぶん、>>960のカキコみてUPしたんじゃないかと思う。
977ネトゲ廃人@名無し:03/02/07 18:45 ID:???
>>964-965
ワロタ。漏れのBOTちんはまだ元気。カード拾ってくれないが・・・
978860:03/02/07 19:13 ID:???
おれは850だが849じゃないぞ。
蝶はねは
#蝶羽帰還 のしたからだけついかするんすよ。

おれ蝶羽つかえない弱者だから無理(・∀・)
979860:03/02/07 19:22 ID:???
追伸。一応設定だけは入っとるんですが、
俺は帰るマップ指定とかめんどいから
「ロックマップと同じだったら帰還」にしてる。
これだと仮にパケロスでてつかってくんなかったときも連打してくれるし。




と前はずっと動いてたのに・・・。
誰か最新Koreで蝶はね系ハエにならない人ヘルプキボン・・・(;´Д`)
980ネトゲ廃人@名無し:03/02/07 19:24 ID:???
蝶の羽使うように設定して放置
次の日,100k持たせてたのに,道具屋の前でモジモジ
981ネトゲ廃人@名無し:03/02/07 19:28 ID:???
>>980
モジモジワロタ
982860:03/02/07 19:35 ID:???
>>980
それは最新Koreですか?respawn機能追加されたやつ。
983ネトゲ廃人@名無し:03/02/07 19:48 ID:???
>>982
そだよ〜,コマンドはきくのになぁ
歩いて帰りやがるよ!
984ネトゲ廃人@名無し:03/02/07 20:24 ID:???
>>983
デフォでつかってますか?
どこかえました?
お願いします。
985ネトゲ廃人@名無し:03/02/07 21:09 ID:???
lockMapに設定したMAP以外に移動してしまった時
自動で落ちってどうやればいいですかね…
ちょっと事情があって歩きで戻らせることができないので落ちとこうかと
986ネトゲ廃人@名無し:03/02/07 21:15 ID:???
if{rokkumappu ne charamap}
quit();
987ネトゲ廃人@名無し:03/02/07 21:32 ID:???
>>985
×ちょっとした事情
○蟻の巣2Fで稼動している為
988ネトゲ廃人@名無し:03/02/07 21:34 ID:???
>>849のルーチンいれた場合configには何を付け足せばいい?
989ネトゲ廃人@名無し:03/02/07 21:40 ID:m1f7mTkf
[Feb 6 21:12:10 2003][PM] A Night Comes! : BOTのマネはやめろよ、厨房が
[Feb 6 21:13:37 2003][PM] A Night Comes! : 取引キャンセルする時点でバレてんだよ
[Feb 6 21:16:05 2003][PM] A Night Comes! : BOTのマネしたいならBOTのしないような動きすんな

釣レタ。
990ネトゲ廃人@名無し:03/02/07 21:41 ID:???
>989
ちょっと弱腰なのにワラタ
991ネトゲ廃人@名無し:03/02/07 21:43 ID:???
http://page.freett.com/tajuujinnkaku/diary.html
お前ら、すんごい気持ち悪いBOT晒しサイト見つけましたよ。
晒してる奴がキモすぎです。ナウでも叩かれてます
992ネトゲ廃人@名無し:03/02/07 21:56 ID:???
993get
993ネトゲ廃人@名無し:03/02/07 21:56 ID:???
>992
プニュ( ´∀`)σ)Д`)
994ネトゲ廃人@名無し:03/02/07 21:58 ID:???
>>991
勘違いされる「人」が悪いから間違っても謝らないと言いつつ「人」に対する中傷ダメって。
既に矛盾全開ですな。
995ネトゲ廃人@名無し:03/02/07 22:02 ID:???
>>991
サイトのタイトルからして、サイト管理人もBOT使いだな。
他人を晒すことによって、自分を守るといういい例かもしれん。

もちろんここの住人も、自分以外のBOTは通報してるよな?
俺だけじゃぁないはずだ。
996ネトゲ廃人@名無し:03/02/07 22:06 ID:???
>>995
そんなマンドクサイ事するかよ。
だいたい最近正規クライアントでログインしてないから周りの奴がBOTかどうかもわからん。
997986:03/02/07 22:09 ID:???
>>985 >>987
折角親切丁寧に教えてやったのによ( ´,_ゝ`)
998ネトゲ廃人@名無し:03/02/07 22:10 ID:???
ジスレハ?
9991000:03/02/07 22:15 ID:???
(・∀・)
1000ネトゲ廃人@名無し:03/02/07 22:20 ID:???
1000
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。