ろBOっと 中級者スレ[Part20]

このエントリーをはてなブックマークに追加
1ネトゲ廃人@名無し
2ネトゲ廃人@名無し:03/06/08 23:43 ID:???
mankosurenigeto
3ネトゲ廃人@名無し:03/06/08 23:44 ID:???
過去スレ集とconfigのHELP
http://www.geocities.co.jp/SiliconValley-Cupertino/8029/

先に過去ログ嫁。倉庫をあさってそれからです。
罠かどうかは自分の判断で。参考程度に。

以下関連サイト
高性能なBOT置いてあります:http://tokyo.cool.ne.jp/ro_kore/
罠kore販売中:http://members.tripod.co.jp/kore_j/
4ネトゲ廃人@名無し:03/06/08 23:45 ID:???
関連
BOT吊るしスレ
http://game3.2ch.net/test/read.cgi/mmosaloon/1049272389/l50
BOT収穫スレ
http://game3.2ch.net/test/read.cgi/mmosaloon/1052068751/l50
がんほ潰し隊はこちらへ
http://game3.2ch.net/test/read.cgi/mmosaloon/1045745803/l50
チートはここか
http://game3.2ch.net/test/read.cgi/mmosaloon/1039901700/l50
国際鯖関連
http://game3.2ch.net/test/read.cgi/mmosaloon/1051971936/l50

BOTプレゼント隊はうまく罠を仕込め。しかし金は取るな。
2重起動クレクレ君は熱い叩きを。
5 ◆YTSFkuwyWY :03/06/09 00:04 ID:???
5ゲトー!!!!!!!!!!!!!!!!!!!

ガンホーサイコーマンクルポ



そのうちあpろだに罠抜き・新コード追加済みBOTあげるから
kurekure君は待っててくれい。
6ネトゲ廃人@名無し:03/06/09 00:06 ID:???
あpろだ何処?
7ネトゲ廃人@名無し:03/06/09 00:08 ID:???
>>前スレ605氏
感謝しきれないほどお世話になっていますので;
コピペだけで済まそうとする漏れみたいな奴には張られたコードが間違っているとかで
文句言える立場じゃないんす^^;
言いたい事がうまく書けないんすけど、本当に感謝っす
8ネトゲ廃人@名無し:03/06/09 00:12 ID:???
>>1
過去スレから公表されているコードの機能

テンプレに追加汁 !!
91:03/06/09 00:18 ID:???
ラジャ!!と言いたい所だが、、、面倒だよぉ(´・ω・`)
前スレだけでもかなり新コード増えたでしょう?
101:03/06/09 00:23 ID:???
てなわけで、俺が覚えてる範囲で前スレで公表されたコードを挙げてみる。
・新GM回避
・速度ポーション
・攻撃に優先順位つけるやつ。
・露店
・not壁歩き
・新アイテム引出し時判定
・NPCリスト自動更新(倉庫カプラ)
こんな感じ?
11ネトゲ廃人@名無し:03/06/09 00:28 ID:???
特定の場所に着くまでワープを繰り返す。
を忘れてるっぽ
12ネトゲ廃人@名無し:03/06/09 00:30 ID:???
こう挙げられてみるとだ、、、、、
前スレのコードを全て完全に組みこめば、相当高機能なBOTが完成するなぁ
というわけで、早く前スレ埋めようぜ
13981:03/06/09 00:40 ID:???
>>前スレ605

追記

modifiedWalk 5

4以上にした場合Map移動がうまくいかずポータルの直前でずっと静止する事がある
ようです。
14前スレ605:03/06/09 01:42 ID:???
なんかOKもらったんで、名前・・・このままでいきます
>>13
return if(binSize(\@portalsID));
これやってるんで、ポータルが視界にあるときは無条件で
このルーチンを行わないはずなんだけど・・・・・う〜ん

とりあえず、こうなってるとまずいだろうなぁというのかいときます
たとえばmodifiedWalkが3以上のときfieldデータでこんなかんじに
なってると不具合おこります

00000000000000
11111111111111
00000000000000
00000000000000
11111111111111
00000000000000

プレイヤーは中の通路を進んでるということで
つまり、外側の通路にmoveしようとするわけです

あと、route_step+modifiedWalkがroute_stepで指定できる値を
超えてしまうと、たぶんまずいです
15ネトゲ廃人@名無し:03/06/09 05:38 ID:???
おいおまいら
露天bot、珍即買い設定、距離無視で
アイテム買取リストに買いたいアイテムとその値段以下なら購入する値段を設定して
延々買い占めまくるっていうルーチンのBOT流行ってんのか?

露天からアイテム移動しようと思って安めの値段で、
かつ見つからないように他の露天に隠れるように置いてるのに
ものすごい勢いで買い占められたんだが。
場所変えても、何度やっても。

・・・まぁ俺の本垢(倉庫垢)の代わりに連BANされてくれるならいいんだけどさ
16ネトゲ廃人@名無し:03/06/09 06:07 ID:???
人いない場所とか時間選べよ・・・
17ネトゲ廃人@名無し:03/06/09 06:17 ID:???
何とか
18ネトゲ廃人@名無し:03/06/09 07:13 ID:???
>>前スレ605
ルーチン的には、座標($oldX,$oldY)と座標($x,$y)との「歩数差」が
$config{'modifiedWalk'}*2+α(2か3くらい)以下なら
modifiedWalk()を実行すればいいんでないかと思ったんだが。

で、質問。
歩数差を計算するのってどの部分だよ_| ̄|○
19ネトゲ廃人@名無し:03/06/09 07:26 ID:???
>>15
露天は同じマップ(鯖?)なら無限距離で買える
常にプロ張ってて設定以下で売られているものを買い占めるBOTが稼動中
2015:03/06/09 07:33 ID:???
やはり。もの凄い珍速で買われるから何事かと思ったわい。

どっかで露店は同じマップならパケ送ればどこでも買えるとか聞いて、
さらに露店BOTのソース見て、ああ、こいつの仕業か…と思った(´・ω・`)
21ネトゲ廃人@名無し:03/06/09 08:22 ID:???
まあ別に金払って買ってくれるんだから
特に問題はねぇわな
値段付け間違えたら哀れだが
22ネトゲ廃人@名無し:03/06/09 08:30 ID:???
# 簡易GM回避
if (isGameMaster($ID)) {
print "*** Warning! GM($players{$ID}{'name'}) を発見しました!! ***";
{
useTeleport(2);
}
quit();
}

こうしているんだがGMを発見した時は何故か蝶を使わず即落ち。
gamemaster.txtに別垢の名前も付け足して行ってみると蝶落ち。
GMが画面内にいる場合には蝶が発動しなくなったんですか??
教えてエロイ人もとい605サン。
23ネトゲ廃人@名無し:03/06/09 08:57 ID:???
3行目と5行目の意味は?
2422:03/06/09 09:12 ID:???
漏れのkoreでは何故か

useTeleport(2);

のみじゃエラーが出て起動しなくて

{
useTeleport(2);
}

なら起動するみたいなんでこれにしてまつ。
25ネトゲ廃人@名無し:03/06/09 10:03 ID:???
[Jun 9 09:37:21 2003][C] もみあげさん : 今日は中身入りですか? (4)

なんていわれてしまいました。かなりいい感じで動いているようです、not壁歩き。
>>605氏サンクス。
26ネトゲ廃人@名無し:03/06/09 11:46 ID:???
そろそろ罠Koreをまく季節ですよ
27ネトゲ廃人@名無し:03/06/09 15:24 ID:???
>>26 罠入りかはわからないけど新しいのあっぷっぷに蒔かれたね。
見た感じあやしいが。perlはそんなに読めないので分からない。
28ネトゲ廃人@名無し:03/06/09 16:46 ID:???
ところで、お前らどんな機能が欲しいんだ?
29ネトゲ廃人@名無し:03/06/09 16:47 ID:???
>>28
アコタンとハァハァ出来る機能
30ネトゲ廃人@名無し:03/06/09 16:53 ID:???
初心者スレの224に神登場らすぅぃ
31ネトゲ廃人@名無し:03/06/09 16:55 ID:???
( ´,_ゝ`)プゲラッチョ
32ネトゲ廃人@名無し:03/06/09 17:46 ID:???
605の壁歩き防止コードいれたら無性に
ゴミパケ吐くようになったのは何故・・・?
33ネトゲ廃人@名無し:03/06/09 18:03 ID:???
>>32
コピペミス
初心224のplのぞきながら訂正しる
一応コードはちゃんと導入されてる奴だからな
半分やさすぃー(*´Д`)
34ネトゲ廃人@名無し:03/06/09 18:13 ID:???
半分やさしいって罠を除けば正常に移植してあるって意味か。
35ネトゲ廃人@名無し:03/06/09 18:18 ID:???
蝶パケ変わってる?
36ネトゲ廃人@名無し:03/06/09 18:53 ID:???
>>35
スレ違い。ていうかパケは変わってねぇよ。
37ネトゲ廃人@名無し:03/06/09 19:04 ID:???
とりあえず倉庫あずけに変えたった後
倉庫あずけてからもう一回同じ町でアイテム売るのに
テレポートするのやめるにはどうすればいいのかキボンヌ
倉庫とsell auto と buy autoのtele消したら
アイテムなくなってもかえらなくなった(´Д⊂
38ネトゲ廃人@名無し:03/06/09 19:10 ID:???
>>37
あんた初心者行き。
39ネトゲ廃人@名無し:03/06/09 19:52 ID:???
fldからgatに変換ってどうやるの?
40ネトゲ廃人@名無し:03/06/09 20:08 ID:???
>>39
あんた初心者行き。
41前スレ605:03/06/09 20:12 ID:???
壁歩き防止コード結構うまくいってるみたいだけど、これチョンボしてるんだよなぁ
とりあえず、lastが無意味
もう少しましな動きをするようにコードを組むとします

>>18
歩数計算してる部分はないです
route_stepが一応目安
distanceつかって、自分の座標と移動先の座標の距離を調べたほうがよさげ
42ネトゲ廃人@名無し:03/06/09 20:26 ID:???
ちょっと気になったのですが
蝶って本家Koreをそのまま使ってもダメじゃないですか
useTeleportのところ
本家だと sendItemUse だけのところを
日本だと sendItemUse + sendTeleport にしないといけませんよね?
でもこれ、続けて記述すると飛びはするものの、マップが切り替わったとKoreが認識せずに
ログアウトしてしまいます

みなさんのKoreを見る限りuseTeleportに追加記述がないのですが、どう対応してるのでしょうか?
43前スレ605:03/06/09 20:38 ID:???
>>42
どうすればいいか初心者スレに書いてきたのは結構最近のこと
44ネトゲ廃人@名無し:03/06/09 20:43 ID:???
>>42 Here is the intermediate course of RO-BOT.
Go back to beginner's board!!
45ネトゲ廃人@名無し:03/06/09 21:24 ID:???
自動露店売りBOTはあるが、その逆の買いBOTは出回っているのか?
46ネトゲ廃人@名無し:03/06/09 21:27 ID:???
itemcontrol.txtにアイテム名を全部書き込んだ初心者>>224 に萌え。
47ネトゲ廃人@名無し:03/06/09 21:27 ID:???
48前スレ605:03/06/09 21:30 ID:???
縦横の通路が多いSDみたいなところ用にサーチの順番変えたやつつくってみました
こっちのほうならroute_stepの値にあまり左右されないかなぁ

+if($config{'modifiedWalkType'}==1){
+modifiedWalk();
+}elsif($config{'modifiedWalkType'}==2){
+modifiedWalk2();
+}
move($ai_seq_args[0]{'solution'}[$ai_seq_args[0]{'index'}]{'x'}, $ai_seq_args[0]{'solution'}[$ai_seq_args[0]{'index'}]{'y'});
*******************************************
+sub modifiedWalk{
+my ($x,$y);
+my ($oldX,$oldY)=($ai_seq_args[0]{'solution'}[$ai_seq_args[0]{'index'}]{'x'},$ai_seq_args[0]{'solution'}[$ai_seq_args[0]{'index'}]{'y'});
+return if(binSize(\@portalsID));
+for ($i = -1; $i < 2; $i++) {
+for ($j = -1; $j < 2; $j++) {
+next if ($i == 0 && $j == 0);
+return if(checkCoordinate($oldX,$oldY,$j,$i)==1);
+}
+}
+}
+sub modifiedWalk2{
+my ($x,$y);
+my ($oldX,$oldY)=($ai_seq_args[0]{'solution'}[$ai_seq_args[0]{'index'}]{'x'},$ai_seq_args[0]{'solution'}[$ai_seq_args[0]{'index'}]{'y'});
+return if(binSize(\@portalsID));
+for ($j = -1; $j < 2; $j++) {
49前スレ605:03/06/09 21:31 ID:???
+next if ($j == 0);
+return if(checkCoordinate($oldX,$oldY,$j,0)==1);
+}
+for ($i = -1; $i < 2; $i++) {
+next if ($i == 0);
+return if(checkCoordinate($oldX,$oldY,0,$i)==1);
+}
+for ($i = -1; $i < 2; $i++) {
+for ($j = -1; $j < 2; $j++) {
+next if ($i == 0 || $j == 0);
+return if(checkCoordinate($oldX,$oldY,$j,$i)==1);
+}
+}
+}
+sub checkCoordinate{
+my ($oldX,$oldY,$j,$i)=@_;
+my ($x,$y);
+if( $field{'field'}[$oldY*$field{'width'}+$oldX + $j]==1 ){
+$x=$j*-1*$config{'modifiedWalkDistance'}+$oldX;
+$y=$i*-1*$config{'modifiedWalkDistance'}+$oldY;
+if( $field{'field'}[$y*$field{'width'}+$x]==0 ){
+$ai_seq_args[0]{'solution'}[$ai_seq_args[0]{'index'}]{'x'}=$x;
+$ai_seq_args[0]{'solution'}[$ai_seq_args[0]{'index'}]{'y'}=$y;
+return 1;
+}
+}
+return 0;
+}
50前スレ605:03/06/09 21:32 ID:???
*******************************************
コンフィグにはこんなかんじで
#斜めの通路が多いところは1,縦横の通路が多いところは2
+modifiedWalkType 2
#壁から離れる距離
+modifiedWalkDistance 2
*******************************************
SDみたいにまっすぐ歩いてると目立つところなら

+$x=$j*-1*$config{'modifiedWalkDistance'}+$oldX+int(rand(3))-1;
+$y=$i*-1*$config{'modifiedWalkDistance'}+$oldY+int(rand(3))-1;

にかえてやると微妙にジクザグするんで肉入りっぽくみえるかも
51224:03/06/09 21:42 ID:???
>>46 拾ったときから入ってたよ
52ネトゲ廃人@名無し:03/06/09 21:47 ID:???
605氏の壁歩き防止コード入れたらヒドラにボコられ続ける…
53ネトゲ廃人@名無し:03/06/09 21:51 ID:???
喪前ら黒い画面ばっかり見てて楽しいでつか?
54ネトゲ廃人@名無し:03/06/09 21:52 ID:???
俺のは電磁波対策で白いのだが・・
55ネトゲ廃人@名無し:03/06/09 22:01 ID:???
まさかBOT動かしてる間ずっと画面見てるヤツなんて居ないだろ
56ネトゲ廃人@名無し:03/06/09 22:06 ID:???
>>53
楽しいぞ
特に仲間内のBOTとおしゃべりしてるときなんか
57ネトゲ廃人@名無し:03/06/09 22:10 ID:???
>>前スレ605 @壁歩き防止

return if (binSize(\@portalsID));
+return if (binFind(\@ai_seq, "attack"));

ウチでは凹みのアチャに弄ばれていたので追加してみた
叩きに行く時は壁際OKっと
58ネトゲ廃人@名無し:03/06/09 22:15 ID:???
ぐあ、ランダムで壁から離れる距離を変更するコード書こうと思ったら
もう既に出来てるのね。

仕事の早い605氏にはあ(*´Д`*)はあ
59ネトゲ廃人@名無し:03/06/09 22:17 ID:???
>>54
マジレスしちゃうとCRTモニタだと、
白い方が黒い方よりも電磁波を浴びてる(はず)

LCDはシラネ
60ネトゲ廃人@名無し:03/06/09 22:22 ID:???
>>59

疲れてるなら休んだ方がいいと思う。
もしくは、ROだけじゃなくて新聞とかニュースとか見た方がいいと思う。

マジレスしちゃった。
61ネトゲ廃人@名無し:03/06/09 22:37 ID:???
アレだ。
スカラー波には注意s(パケロス
62ネトゲ廃人@名無し:03/06/09 22:38 ID:???
すいません
"0152"パケってなんなんでしょうか
} elsif ($switch eq "0152" && length($msg) >= unpack("S1", substr($msg, 2, 2))) {
$msg_size = unpack("S*", substr($msg, 2, 2));
}
となっているんですが
52 01 00 00 B0 01 00 00 CA 00 01 00 00 00 00 B0
00 05 00 B4 12 00 00 B0 00 07 00 DA 00 00 00 8A
00 15 16 11 00 1D CF 00 00 0E FF 3A 21 52 01 00
...

となっており、$msg_size=0になってしまいます
63ネトゲ廃人@名無し:03/06/09 22:39 ID:???
>>43
初心者スレのあれ、そのままじゃ使えません。
同じくタイムアウトで落ちます
64ネトゲ廃人@名無し:03/06/09 23:22 ID:???
>>前スレ605氏

露店(購入の方)のコードもおながいしま
65ネトゲ廃人@名無し:03/06/10 00:41 ID:???
露天購入側はこういう公の場では絶対に公表して欲しくないって思ったり。
俺の稼ぎが悪くなりすぎるよん
66ネトゲ廃人@名無し:03/06/10 00:56 ID:???
>>65 あんたの稼ぎなど問題でない。
67前スレ605:03/06/10 02:03 ID:???
>>57
補完Thx〜
壁際にいる固定敵のことは失念しとりました

とりあえず、19みたいのがやばいんで、露店購入のほうは組まないということで
どっちにしろ、追加コードがでてこないことには基本的には動かないですが・・・
681:03/06/10 02:13 ID:???
>>前スレ605氏
露店機能についてなのですが、やはり棚数を複数占拠するアイテムは複数個露店に置けない様で
findIndexString2に問題があるようなので、605氏のコードをお借りしてこう言う風にしてみました。
sub findIndexString2 {
my $r_array = shift;
my $match = shift;
my $ID = shift;
my $iNum=shift;
my ($i,$j);
$j=0;
for ($i = 0; $i < @{$r_array} ;$i++) {
if (%{$$r_array[$i]} && $$r_array[$i]{$match} eq $ID){
if($j == $iNum){
return $i;
}
$j++;
}
}
print "設定されたアイテムがカートの中に存在しない為、商品として設定不可能です。\n";
return 99;
}
691:03/06/10 02:15 ID:???
ちなみに此れに会わせ、openShopはこう書き換えてみました
sub openShop{
my $r_socket = shift;
my $downNum=shift;
my ($msg,$length);
my ($index,$amount,$price);
my $i=0;
my $j=0;
if($chars[$config{'char'}]{'skills'}{'MC_VENDING'}{'lv'}){
while($roten{"sellItemName_$i"}){
$index=findIndexString2(\@{$cart{'inventory'}},"name",$roten{"sellItemName_$i"},$roten{"sellItemNameIndex_$i"});
if(($index == 99) || !$index){
$i++;
next;
}
if($cart{'inventory'}[$index]{'amount'}<$roten{"sellItemNum_$i"}){
$amount=$cart{'inventory'}[$index]{'amount'};
}else{
$amount=$roten{"sellItemNum_$i"};
}
if($roten{"sellItemPrice_$i"}>10000000){
$price=10000000;
}else{
$price=$roten{"sellItemPrice_$i"} - $downNum * $roten{"sellItemPriceDown_$i"};
$price=$roten{"sellItemPriceMin_$i"} if($roten{"sellItemPriceMin_$i"} && $roten{"sellItemPriceMin_$i"}>$price);
}
701:03/06/10 02:20 ID:???
$msg .= pack("S*", $index) . pack("S*", $amount) . pack("L*", $price);
$i++;
$j++;
last if($j >= $chars[$config{'char'}]{'skills'}{'MC_VENDING'}{'lv'}+2);
}
$length = 0x54 + 0x08 * $i;
$msg = pack("C*", 0x2F, 0x01) . pack("S*", $length) .
$roten{'rotenName'} . chr(0) x (36 - length($roten{'rotenName'})) .
chr(0) x 44 . $msg;
sleep($roten{'openWait'});
sendStand() if($chars[$config{'char'}]{'sitting'});
encrypt($r_socket, $msg);
$nowShopOpen=1;
}
}
ちなみにこれで、帽子などのアイテムを複数同時に露店に置くことに成功してます。
ただ、これにもやはり問題点があって、カートの中に存在しないアイテムを置こうとすると
このような不具合が発生します。

設定されたアイテムがカートの中に存在しない為、商品として設定不可能です。
Cart 〜
Cart 〜
TimeOut

要は、露店を開く直前に落ちてしまうようです。この解決方を今現在考えてますが
もし、何か良いお知恵がありましたら拝借できないものかと書きこみました^^;
宜しくお願い致します。
711:03/06/10 02:27 ID:???
あ、もう一つあった。ちなみに露店BOTは鯖キャンされても$nowShopOpenが1のままの様でして
ゲーム内に入った瞬間に、強制的にフラグを0にする様にしました。
これで鯖キャンされても露店を作り直してくれます。

今後実装したい露店BOTの機能
・アイテムが売れると値上げ機能。(露店BOTが値下しかしなかったら相場が崩れるかもなので。)
・露店開く場所を自動で検知してくれる機能。(LockMapの周辺で空いている場所を探す。)
・他人の露店の値段を見て値段を決める機能。(これができても晒しちゃヤバイかな?)
こんなん考えてます。実装できたら晒します。(但し605氏の物がベースなので、605氏に許可を貰ってから^^;)
721:03/06/10 02:35 ID:???
変更部分のコード汚過ぎるのは勘弁してください;
日本語がオカシイのも勘弁^^;
ワタシャ眠いんドス
73ネトゲ廃人@名無し:03/06/10 02:52 ID:???
うお。アチャスケに対して動かなくなる対策すでに上がってる・・・
仕事の早い605氏に乾杯
74ネトゲ廃人@名無し:03/06/10 03:58 ID:???
質問なんですが
605氏の壁歩き防止のコードって二つ出されてるのですが
それは前にあったほうを消して新しいのを入れるんですか?
それとも前にあったのに追加していれるのでしょうか?
configもどうしたらいいのか疑問に思いました。
どなたか教えてください
75ネトゲ廃人@名無し:03/06/10 06:03 ID:???
試せば分かる。
76ネトゲ廃人@名無し:03/06/10 12:35 ID:???
オイオイオイオイ
あぷろだにJKORE氏のHPバラ巻いてる香具師誰だ('A`)
猿でも増やすのか(;´Д`)ご苦労なこった
77ネトゲ廃人@名無し:03/06/10 12:57 ID:???
今の大半のkoreで使用されてるタゲ被り防止コードって、

敵発見→攻撃対象か判断→必要distまで移動→cleanMobであるか判断
→タゲ被り防止距離内であるか判断→攻撃開始

といった感じで一度設定されたattackDistanceまで近づいてから
NotAttackDistanceの距離内かを判断してます・・よね?

マジやアチャであれば不自然さは無いんですが
近接職の場合、既に他プレイヤーと交戦中の敵上で一瞬停止する形となり
結構ぁゃιぃですよね。

そこで、攻撃対象へ移動する前にタゲ被り判断をさせたいのですが
イマイチその優先順位の変え方が上手くいかないッス・・・。


誰か大まかなヒントだけで良いのでオナガイシマス(´Д⊂
78ネトゲ廃人@名無し:03/06/10 13:14 ID:???
>>77
それは前から漏れもきになってたな
それとNotAttackDistance これって本当に機能してるのか・・・ってなぐらいに
人に近寄って攻撃してるような・・・
あと、他のプレイヤーを攻撃してるモンス(まだ攻撃された無い、タゲされてるだけ)
も攻撃してしまうのは仕様なんだろうか・・
79ネトゲ廃人@名無し:03/06/10 14:02 ID:???
##### AUTO-ITEM USE #####


if (($ai_seq[0] eq "" || $ai_seq[0] eq "route" || $ai_seq[0] eq "route_getRoute" || $ai_seq[0] eq "route_getMapRoute" || $ai_seq[0] eq "follow" || $ai_seq[0] eq "take" || $ai_seq[0] eq "items_gather" || $ai_seq[0] eq "items_take")
&& timeOut(\%{$timeout{'ai_item_use_auto'}})) {
$i = 0;
while (1) {
last if (!$config{"useSelf_item_$i"});
if (percent_hp(\%{$chars[$config{'char'}]}) <= $config{"useSelf_item_$i"."_hp_upper"}
&& percent_hp(\%{$chars[$config{'char'}]}) >= $config{"useSelf_item_$i"."_hp_lower"}
&& percent_sp(\%{$chars[$config{'char'}]}) <= $config{"useSelf_item_$i"."_sp_upper"}
&& percent_sp(\%{$chars[$config{'char'}]}) >= $config{"useSelf_item_$i"."_sp_lower"}
&& timeOut($config{"useSelf_item_$i"."_timeout"}, $ai_v{"useSelf_item_$i"."_time"})
&& !($config{"useSelf_item_$i"."_stopWhenHit"} && ai_getMonstersWhoHitMe())
&& $config{"useSelf_item_$i"."_minAggressives"} <= ai_getAggressives()
&& (!$config{"useSelf_item_$i"."_maxAggressives"} || $config{"useSelf_item_$i"."_maxAggressives"} >= ai_getAggressives())) {
undef $ai_v{'temp'}{'invIndex'};
$ai_v{'temp'}{'invIndex'} = findIndexString_lc(\@{$chars[$config{'char'}]{'inventory'}}, "name", $config{"useSelf_item_$i"});
$ai_v{"useSelf_item_$i"."_time"} = time;
if ($ai_v{'temp'}{'invIndex'} ne "") {
sendItemUse(\$remote_socket, $chars[$config{'char'}]{'inventory'}[$ai_v{'temp'}{'invIndex'}]{'index'}, $accountID);
$timeout{'ai_item_use_auto'}{'time'} = time;
last;
}
last;
}
$i++;
}
}
8079:03/06/10 14:03 ID:???
こんにちは、
前スレあたりにあった>>79のコードに書き換えてみましたところ
覚醒のPOTは30分ごとにちゃんと使ってくれているようなのですが
なぜか暫くたつと敵を攻撃せずランダム移動ばかりするようになってしまいます。
何か良い解決方法はないモノでしょうか?
81ネトゲ廃人@名無し:03/06/10 14:52 ID:???
ポタ回避をsendteleportではなく
ランダムに1歩移動にしたいのですが、
これはどうすれば・・・?

ボスなんかを狩ってるときにポタされると(´・ω・`)
82ネトゲ廃人@名無し:03/06/10 15:16 ID:???
しばらく休んでいたのですがBOT復帰しますた。
勝手にコード貰ってばかりいてもアレなので
saruMAPに簡易fld編集つけときました。
漏れ自身は全く使用しないので、動作確認すらまともにしてませんが
ttp://up0a.hp.infoseek.co.jp/cgi-bin/upboard/upboard.cgi
の219.zipに放置しておきますた。

問題点は教えてもらえれば、半年後ぐらいには修正するかもしらん。
83ネトゲ廃人@名無し:03/06/10 15:19 ID:???
横殴り防止を単純にしてみた。

my $exist;
my $distance;
for ($i = 0; $i < @playersID; $i++) {
next if ($playersID[$i] eq "");
$distance = distance(\%{$players{$playersID[$i]}{'pos_to'}}, \%{$monsters{$_}{'pos_to'}});
if ($distance < $config{'NotAttackDistance'}) {
$exist = 1;
last;
}
}
if (!$exist || $flagImportantItemsMode) {
push @{$ai_v{'ai_attack_cleanMonsters'}}, $_;
}
84ネトゲ廃人@名無し:03/06/10 15:27 ID:???
>>83
キタ━━━━(゚∀゚)━━━━?

早速試させていただきまする。
85ネトゲ廃人@名無し:03/06/10 15:57 ID:???
例の罠入ってた奴からMAPをグラフィック(?)表示させる部分だけ抜き取って自分のに突っ込んでみたんだけど、とっても便利イイのはイイのだが・・・。
漏れ的に周りにいる糞共を青い点で表示したいと思ったのよ。
んで、無能な漏れも必死でコピペなりしながら弄ったわけで・・・。
まったくダメなのよ・・・。(つд`)

以下追加したコード
##ウィンドゥに必要な図形部品の描画
$can->createText(50,20,-text =>'Waiting..',-tags=>'map');
$can->createOval(1,1,3,3,-fill => 'red', -width =>2 ,-outline=>'red',-tags=>'chpoint');

+foreach(@players){
+$can->createOval(1,1,3,3,-fill => 'blue', -width =>2 ,-outline=>'blue',-tags=>"plpoint$_");
+}


$mvw_px=$chars[$config{'char'}]{'pos_to'}{'x'};
$mvw_py=$chars[$config{'char'}]{'pos_to'}{'y'};
+$ii=0;
+foreach(@players){
+$mmmvpx[$ii] = $players{$playersID[$ii]}{'pos_to'}{'x'};
+$mmmvpy[$ii] = $players{$playersID[$ii]}{'pos_to'}{'y'};
+foreach(@players){
+$can->raise("plpoint$_");
+#move は相対座標
+@mvw_bmp2=$can->bbox("plpoint$_");
+$can->move("plpoint$_",$mmmvpx[$ii]-$mvw_bmp2[0]-2,($mvw_y-$mmmvpy[$ii]-1)-$mvw_bmp2[1]-2);
+}
+$ii++;
+}

もしかして壮大に勘違いしてる・・・?
教えてエロイ人(つд`)せめてヒントだけでも
86ネトゲ廃人@名無し:03/06/10 16:13 ID:???
>>83
まだ30分程しか試していませんが
どうやらちゃんと動作している模様です。
(x-koreにて確認)

というかぶっちゃけ>>77なわけですが
ターゲットに移動開始する前に
きちんとタゲ被り防止距離内のmobか判断してくれているようです。

感謝〜(´Д⊂
87ネトゲ廃人@名無し:03/06/10 16:33 ID:???
>>86追記。
防止distは10、15、18で試してみましたが、
18が一番自然な形だったように見えました。
(サンドマンMAPで実験)

理由は上手く言葉に表現し難いのですが

タゲが被るmobと判断→諦め立ち去ろうとする→他プレイヤーも遠ざかりタゲ被り認定解除
→わざわざ再度そのmobをタゲりに行く

説明下手で申し訳ないが、NotAttackDistの値が低いと
この最後の段階が不自然に見える動きになってしまう感じです。

各自その目で確かめてもらうのが一番ですが。


・・不自然といえば、自分からアクティブを攻撃する際
相手位置の変動が大きいため、これまたぁゃιぃ動きとなりがちですね。
さすがにこればっかりはどうしようも無いのかな・・
8885:03/06/10 17:18 ID:???
ゴメンできた・・・。
#自分の周りにいる一般プレーヤーを青い小さめの点で表示


##ウィンドゥに必要な図形部品の描画
$can->createText(50,20,-text =>'Waiting..',-tags=>'map');
$can->createOval(1,1,3,3,-fill => 'red', -width =>2 ,-outline=>'red',-tags=>'chpoint');

+for ($i = 0; $i < $config{'playerview'}; $i++) {
+$can->createOval(1,1,3,3,-fill => 'blue', -width =>1 ,-outline=>'blue',-tags=>"plpoint$i");
+}


$mvw_px=$chars[$config{'char'}]{'pos_to'}{'x'};
$mvw_py=$chars[$config{'char'}]{'pos_to'}{'y'};
+for ($i = 0; $i < $config{'playerview'}; $i++) {
+$mmmvpx = $players{$playersID[$i]}{'pos_to'}{'x'};
+$mmmvpy = $players{$playersID[$i]}{'pos_to'}{'y'};
+$can->raise("plpoint$i");
+#move は相対座標
+@mvw_bmp2=$can->bbox("plpoint$i");
+$can->move("plpoint$i",$mmmvpx-$mvw_bmp2[0]-2,($mvw_y-$mmmvpy-1)-$mvw_bmp2[1]-2);
+}



コンフィグに
+playerview 適当な数(表示する最大数)

あんまりでかくすると動きが悪くなる気がしないでもない希ガス。
89ネトゲ廃人@名無し:03/06/10 17:24 ID:???
RMTでの売り側な人間の80%な藻前ら様にお願いがあります。
一緒にRMT相場引き上げようぜ。
漏れはRMT売り側ネットワークを形成したいんどす。
ちなみに漏れはiris専門でつ。
90ネトゲ廃人@名無し:03/06/10 17:44 ID:???
スレ違い消えろ
91427:03/06/10 17:52 ID:???
>>85
(・∀・)イイ!!俺もその機能( ゚д゚)ホスィ…と思ってたところ
ありがたく組み込んでみようと思います。
92ネトゲ廃人@名無し:03/06/10 17:56 ID:???
>>89
いいぜ、賛成だ
まず、藻前様から価格をつりあげてくれ
1M=1300rmぐらいから、じょじょにあげていって
1500台まで回復させてくれ。

おながいすます
93ネトゲ廃人@名無し:03/06/10 18:00 ID:???
>>89
俺はIrisじゃないが、相場が下がってるのは目に見えてるからなぁ・・・
ちと俺も相場回復に努めてみるか。

やっぱり1M=1500RMはほしいよなぁ?
94ネトゲ廃人@名無し:03/06/10 18:14 ID:???
だからスレ違い消えろ
95ネトゲ廃人@名無し:03/06/10 18:20 ID:???
前スレ壁歩き回避
どこに突っ込めばいいですか
さっきからさんざやってるけど
起動しかしない……
それともログが982までしか残っていない漏れのカチュのせいでせうか?
96ネトゲ廃人@名無し:03/06/10 18:22 ID:???
売り急ごうとしないで最高値に合わせて金額設定していけ
さすれば徐々に相場は上がる。
買う人は大して金額なんて気にしてないんだから
それよりは売り手が誠実かどうか、そんなとこを気にしているな
97ネトゲ廃人@名無し:03/06/10 18:30 ID:???
>>90>>94は商才が無い猿。
98ネトゲ廃人@名無し:03/06/10 18:36 ID:???
だからスレ違いだっていってるだろ。やんならスレ立てろ。
相場あげてもすぐ下げる奴がいる。やるなら人数かき集めるとか
てか俺もスレ違いだチクショー
99ネトゲ廃人@名無し:03/06/10 18:37 ID:???
>>95
modifiedWalk() if($config{'modifiedWalk'});
move($ai_seq_args[0]{'solution'}[$ai_seq_args[0]{'index'}]{'x'}, $ai_seq_args[0]{'solution'}[$ai_seq_args[0]{'index'}]{'y'});
 ↑これ?
100ネトゲ廃人@名無し:03/06/10 18:40 ID:???
RMTの話はこっちでやれパカども
http://game3.2ch.net/test/read.cgi/mmosaloon/1047642894
101ネトゲ廃人@名無し:03/06/10 18:48 ID:???
>>99
ナンカ短くナッテネ?(*゚∀゚)?
102ネトゲ廃人@名無し:03/06/10 18:52 ID:???
このスレに書きこんだのは多いにスレ違い。確かにそうです。それは謝る。
ただ、R〇〇の売り手の大半はBOTERでしょう?
BOTERスレの王道であるここで書き込みすれば多くの売り手に目が行くだろうと考えたわけよ。
http://game3.2ch.net/test/read.cgi/mmosaloon/1047642894
こんなスレに書きこんだ所で反応は薄いだろうよ

と言うわけでだ。
今夜俺のメルアドを晒すので、値上げ作戦同意な奴はメッセ(MSN)で作戦練らないか?

103ネトゲ廃人@名無し:03/06/10 18:57 ID:???
一時的にしか上がらんよ。やるだけムダだ
以前にそれをやったやつがいたが続きはしなかった
なぜかって?結局皆裏切るんだよw
104ネトゲ廃人@名無し:03/06/10 18:59 ID:???
スレ違いだがひとつ言っておいてやると、同様の提案は過去何度もあった。
実際にそういう目的のコミュニティーもある。
だがまぁこういう現状だってことだ。
105427:03/06/10 18:59 ID:???
>>85
85さんまだいるかな?
とりあえずそのコードためしてみました。
かなり(・∀・)イイネ!!でもちかくに青店あるとすこし不安になる。

そんでちょっとした希望なんだけどモンスを緑色の点で表示できるように
して( ゚д゚)ホスィ…んだけど無理でしょうか?
なんかテレポのちょうしがわるいのかハエでよくとんでるので
本当に規定以上のモンスがいるのかどうか調べてみたい・・・
106ネトゲ廃人@名無し:03/06/10 19:04 ID:???
まぁ、俺も裏切るかなぁ。みんながあげてるとこに値を下げてだせば儲かるのは自分だし。
俺的にはとっとと売りさばきたいからなぁ。
107ネトゲ廃人@名無し:03/06/10 19:12 ID:???
援交といっしょで売る奴らもいれば買う奴らもいるわけで
で、っていう(´・ω・`)
108ネトゲ廃人@名無し:03/06/10 19:13 ID:???
>>107意味わかんねぇよ!
10985:03/06/10 19:15 ID:???
>105
漏れのコード使ってくれる人がいるなんて・・・(つд`)
漏れガンバッテ書いてみるYO!

あ、それと前回上げた奴は指定回数必ずループするのでちょと重いことに気づいたので修正してくだしぃ。


$mvw_px=$chars[$config{'char'}]{'pos_to'}{'x'};
$mvw_py=$chars[$config{'char'}]{'pos_to'}{'y'};
+for ($i = 0; $i < $config{'playerview'}; $i++) {  この行を修正
+$mmmvpx = $players{$playersID[$i]}{'pos_to'}{'x'};

+for ($i = 0; $i < @players; $i++) {
に修正すれば周りにいる人数回まわりまつ


んじゃちょっくらモンス関係の部分と格闘してきまつ(´∀`)ノ
110ネトゲ廃人@名無し:03/06/10 19:21 ID:???
いろんなコードが増えてきて、毎日試すのが楽しいな。
グッジョブ
111427:03/06/10 19:26 ID:???
漏れもすこし自分でコード考えてたり
perlなんて一秒も勉強したこと無いけど
真似すれば電波できそうだ
11285:03/06/10 19:33 ID:???
やってきたヽ(´д`

configに追加
+#マップ可視モンスター表示
+monsview 30

koreに・・・
$can->createText(50,20,-text =>'Waiting..',-tags=>'map');
$can->createOval(1,1,3,3,-fill => 'red', -width =>2 ,-outline=>'red',-tags=>'chpoint');
+for ($i = 0; $i < $config{'monsview'}; $i++) {
+$can->createOval(1,1,3,3,-fill => 'green', -width =>1 ,-outline=>'green',-tags=>"mopoint$i");
+}

$mvw_px=$chars[$config{'char'}]{'pos_to'}{'x'};
$mvw_py=$chars[$config{'char'}]{'pos_to'}{'y'};
+for ($i = 0; $i < @monstersID; $i++) {
+$mmvpx = $monsters{$monstersID[$i]}{'pos_to'}{'x'};
+$mmvpy = $monsters{$monstersID[$i]}{'pos_to'}{'y'};
+$can->raise("mopoint$i");
+@mvw_bmp3=$can->bbox("mopoint$i");
+$can->move("mopoint$i",$mmvpx-$mvw_bmp3[0]-2,($mvw_y-$mmvpy-1)-$mvw_bmp3[1]-2);
+}

一応テストしてみたけど、ちゃんと表示されてた(´д`)ノ
つか同じようなもの増やしただけ・・・増やせば増やすだけ重くなってく・・・。
細かいとこは自分でやって・・・おながい・・・。
113ネトゲ廃人@名無し:03/06/10 19:49 ID:???
誰か指定モンスを発見した場合にブーピ音と遭遇時刻をログに
残すコード作って下さい。お願いします。
114ネトゲ廃人@名無し:03/06/10 19:51 ID:???
>>113

少しKore眺めたり、(Perlで外部音鳴らすことが出来るのか知らんが)
ネットで調べたりすれば出来るだろ。クレクレ言う前に少しは自分で考えれ。
11585:03/06/10 19:57 ID:???
何回もゴメンバグあった(´д`;

@playersIDと@monstersID
をそれぞれ
$config{'playerview'}と$config{'monsview'}
に直して・・・。

でないとクリア処理しないからいつまでもMAPに点が残ってる。
ちょと重くなるかもだけどその辺はconfで数少なめにするとか適当に・・・。

#重いっても微妙か・・・(´д`; ヘタレダナァモレ
116427:03/06/10 20:04 ID:???
>>115
漏れのはちゃんと点が消えてるきが
たぶん、そのMAPの点が残るってのは

レス109の
+for ($i = 0; $i < @players; $i++) {
の@plyaersが@plyaersIDになってないからだと思う
超初心者なんでいってることまちがってらすまそ(;´Д`)ノ
117427:03/06/10 20:06 ID:???
>>115さんのコード書き直した奴
#自分の周りにいる一般プレーヤーとモンスを青い小さめの点,緑の小さ目めの点で表示

##ウィンドゥに必要な図形部品の描画
$can->createText(50,20,-text =>'Waiting..',-tags=>'map');
$can->createOval(1,1,3,3,-fill => 'red', -width =>2 ,-outline=>'red',-tags=>'chpoint');

#プレイヤー
+for ($i = 0; $i < $config{'playerview'}; $i++) {
+$can->createOval(1,1,3,3,-fill => 'blue', -width =>1 ,-outline=>'blue',-tags=>"plpoint$i");
+}

#モンスター
+for ($i = 0; $i < $config{'monsview'}; $i++) {
+$can->createOval(1,1,3,3,-fill => 'green', -width =>1 ,-outline=>'green',-tags=>"mopoint$i");
+}
118427:03/06/10 20:06 ID:???
$mvw_px=$chars[$config{'char'}]{'pos_to'}{'x'};
$mvw_py=$chars[$config{'char'}]{'pos_to'}{'y'};

#プレイヤー
+for ($i = 0; $i < @playersID; $i++) {
+$mmmvpx = $players{$playersID[$i]}{'pos_to'}{'x'};
+$mmmvpy = $players{$playersID[$i]}{'pos_to'}{'y'};
+$can->raise("plpoint$i");
+#move は相対座標
+@mvw_bmp2=$can->bbox("plpoint$i");
+$can->move("plpoint$i",$mmmvpx-$mvw_bmp2[0]-2,($mvw_y-$mmmvpy-1)-$mvw_bmp2[1]-2);
+}

#モンスター
+for ($i = 0; $i < @monstersID; $i++) {
+$mmvpx = $monsters{$monstersID[$i]}{'pos_to'}{'x'};
+$mmvpy = $monsters{$monstersID[$i]}{'pos_to'}{'y'};
+$can->raise("mopoint$i");
+@mvw_bmp3=$can->bbox("mopoint$i");
+$can->move("mopoint$i",$mmvpx-$mvw_bmp3[0]-2,($mvw_y-$mmvpy-1)-$mvw_bmp3[1]-2);
+}

コンフィグに
#自分の周りにいる一般プレーヤーを青い小さめの点で表示 適当な数(表示する最大数)
+playerview 3
#マップ可視モンスターを緑の小さな点で表示 適当な数(表示する最大数)
+monsview 4
119427:03/06/10 20:15 ID:???
ハエ飛びすると設定モンス数、設定プレイヤー数に合うまで
マップに点が残る(´Д⊂グスン
しかしグリーンはすこしみずらいきが
思ったより明るい( ; ゚Д゚)
120ネトゲ廃人@名無し:03/06/10 20:40 ID:???
ダメ・・いろいろ突っ込んだけど壁歩き防止コード、起動できない。
突っ込む場所のヒントくださぇ・・・
121ネトゲ廃人@名無し:03/06/10 20:44 ID:???
起動できない=あきらめる


以上です
122ネトゲ廃人@名無し:03/06/10 20:44 ID:???
>>80
 自分もしばらく起動してると、途中からランダムに歩き回るだけって現象がありました。
 同じ症状かどうかはわからないんですが、重要アイテム取得関連の部分で原因っぽい部分があり、
修正してからは、今のところランダムのみに切り替わる現象は確認していません。
 コードの移植元が同じであれば、同じ現象かもしれません。
 オレの勘違いだったら ゴメンナサイ。
123ネトゲ廃人@名無し:03/06/10 21:04 ID:???
うが・・・なんで壁から離れて歩かないんだ・・・
124ネトゲ廃人@名無し:03/06/10 21:08 ID:???
いないMobクリアに対応してみた
今つなげないので検証よろ〜

#モンスター
+for ($i = 0; $i < $config{'monsview'}; $i++) {
+if ($i < @monstersID){
+if (($mmvpx[$i] != $monsters{$monstersID[$i]}{'pos_to'}{'x'})||($mmvpy[$i] != $monsters{$monstersID[$i]}{'pos_to'}{'y'})){
+$mmvpx[$i] = $monsters{$monstersID[$i]}{'pos_to'}{'x'};
+$mmvpy[$i] = $monsters{$monstersID[$i]}{'pos_to'}{'y'};
+$can->raise("mopoint$i");
+@mvw_bmp3=$can->bbox("mopoint$i");
+$can->move("mopoint$i",$mmvpx[$i]-$mvw_bmp3[0]-2,($mvw_y[$i]-$mmvpy-1)-$mvw_bmp3[1]-2);
+}
+} else {
+$can->raise("mopoint$i");
+@mvw_bmp3=$can->bbox("mopoint$i");
+if (($mvw_bmp3[0] != 0)||($mvw_bmp3[1] != 0)) {
+$mmvpx[$i] = 0;
+$mmvpy[$i] = 0;
+$can->move("mopoint$i",$mmvpx[$i]-$mvw_bmp3[0]-2,($mvw_y[$i]-$mmvpy-1)-$mvw_bmp3[1]-2);
+}
125ネトゲ廃人@名無し:03/06/10 21:16 ID:???
>>124
えーと、実際にはいないmob情報が
たまに残ったままになる現象を回避するコード・・・でいいのかな。

ただいまx-koreに激しく詰め込み中なので(主に検証用に)
ぜひ試させてもらいます。
126ネトゲ廃人@名無し:03/06/10 21:18 ID:???
あ・・・激しく勘違いしてるっぽ(´Д⊂

件の視覚MAP用のでつね。
スレ汚しお恥ずかしい・・・・。
127前スレ605:03/06/10 22:16 ID:???
あ、コードが・・・・
前スレ764の4はっときます
内容はテレポ禁止地域を設定するものですが、GD以外は
あまり役に立たないそう

addParseFiles("tables/skillssp.txt", \%skillsSP_lut, \&parseSkillsSPLUT);
+addParseFiles("tables/incities.txt", \%incities_lut, \&parseROLUT);
*******************************************
sub useTeleport {
my $level = shift;
my $invIndex = findIndex(\@{$chars[$config{'char'}]{'inventory'}}, "nameID", $level + 600);
+foreach(keys %incities_lut){
+if($_ eq $field{'name'}.'.rsw'){
+if(binSize(\@playersID)){
+print "テレポ禁止地域です\n";
+return;
+}else{
+last;
+}
+}
+}
*******************************************
incity.txtの書式はmap.txtと同じで
128前スレ605:03/06/10 22:18 ID:???
>>68
whileなのに、iをインクリメントせずにnextしてたのは何故かと
自分に問い詰めたい・・・・
修正Thx
openshop失敗はwhile抜けたときに存在しなかったアイテムが
あった回数をiからひいてやれば問題ないかと
とりあえず、漏れの貼ってるコードに関しては突っ込みどころが
多いと思うんで、ぜんぜんいじってもらってかまわないです
ただ、いじったコードを他のところだけでひっそりと公開というのは
勘弁かなぁ

ついでに目的地までランテレ修正
マップ切り替わったときにすぐテレポパケを送ってるみたいなんで

+if( ($ai_seq[0] eq "" || $ai_seq[0] eq "route" || $ai_seq[0] eq "move")
&& $config{'pointLock'} && $field{'name'} ne $config{'lockMap'}
&& $pointLock{$field{'name'}}{'OK'} && !binSize(\@portalsID) ){
-if( ($ai_seq[0] eq "" || $ai_seq[0] eq "route" || $ai_seq[0] eq "move")
&& $config{'pointLock'} && $field{'name'} ne $config{'lockMap'}
&& $pointLock{$field{'name'}}{'OK'} && !binSize(\@portalsID) ){


ところで、CheckRecoveryItemがいつのまにか機能しなくなるのって
結構多発してる?
129 ◆JKOREBtPxE :03/06/10 22:22 ID:???
http://jkore.fc2web.com/
どうやら潰されていたみたいなのでお引っ越し。
130ネトゲ廃人@名無し:03/06/10 22:29 ID:???
マップ表示入れるとquitしたときに必ずperl.exeにエラーが起こるんだけど
これ何とかできない?
131ネトゲ廃人@名無し:03/06/10 22:30 ID:???
>>130
( ´_ゝ`)エラーログも出さずにどうしろと? 帰れ、ただただ消費するだけの愚図
132ネトゲ廃人@名無し:03/06/10 22:37 ID:7TgZr+Xp
三三三三(っ・∀・)っズザァー
つるつるワレメがみれたーみれたぁー
http://plaza16.mbn.or.jp/~satchel/turuturu/
133ネトゲ廃人@名無し:03/06/10 22:48 ID:???
>>130
俺も出る…

"0x28083491"の命令が "0x00000000" のメモリを参照しました。
メモリが "written" になることはできませんでした。

ってやつ…
134ネトゲ廃人@名無し:03/06/10 22:54 ID:???
>ところで、CheckRecoveryItemがいつのまにか機能しなくなるのって
>結構多発してる?

俺の設定が悪いのかたまーに回復アイテムとかなくなってもボーっとしてる時がある
原因はわからない。ただ、ミルクの数がものすごくすくないときとか
羽が0だと停止するような気がした。
135ネトゲ廃人@名無し:03/06/10 22:59 ID:???
ぽた回避しました って表示されても飛ばされてる確率結構高いのね・・・
何とか精度上げれないかな?もしくは飛んだの確定なら直後に蝶パケ送るとか、
言いにくいんだが、コモドに(ry
136ネトゲ廃人@名無し:03/06/10 23:02 ID:???
>>89
ごめん。最初に11kRMに引き下げたの俺。
137ネトゲ廃人@名無し:03/06/10 23:30 ID:???
コモドフィールドだけそこに設定すると死ぬと戻らん
俺がアフォなだけ?
138ネトゲ廃人@名無し:03/06/10 23:35 ID:???
>>137
portals.txt
初心者スレ行こうな。
139ネトゲ廃人@名無し:03/06/10 23:39 ID:???
>>129
改造Kore落とせないです404・・・
140ネトゲ廃人@名無し:03/06/10 23:44 ID:???
>>136
犯人は貴様か。。。
テメェもBOTERなら早漏直せやボケ
141ネトゲ廃人@名無し:03/06/10 23:49 ID:???
フィールドを歩いてるときに人を避けて歩くってのはできますか?
足の遅いアクティブを押し付けてしまうことが無くなればかなりバレにくいと思うので。
142ネトゲ廃人@名無し:03/06/10 23:50 ID:???
誰か、plをexeにする方法を教えてけれ…
漏れが考えた新種の罠BOT…編集されて消されるのは忍びないヨ…
教えてエロイ人(´д`;)
143ネトゲ廃人@名無し:03/06/11 00:02 ID:???
>>128
コードが+−両方同じような気がするのですが・・・・
144ネトゲ廃人@名無し:03/06/11 00:08 ID:???
巧妙〜な罠付きBOT配布した方が、同業者減って
よっぽど相場さがると思われ。
145ネトゲ廃人@名無し:03/06/11 00:19 ID:???
今あるやつは気づきやすい罠と巧妙な罠があるけど?
猿共は気がついてないとおもうけど?
146ネトゲ廃人@名無し:03/06/11 00:21 ID:???
>>145
ど?ど?ど?
147ネトゲ廃人@名無し:03/06/11 00:27 ID:???
>>144 が良いこと言った
148ネトゲ廃人@名無し:03/06/11 00:29 ID:???
なにをいってるの?すでに罠入れてあるけど。
もしかして気がついてないの?バカ?
149ネトゲ廃人@名無し:03/06/11 00:30 ID:???
>>148
の?の?の?
150ネトゲ廃人@名無し:03/06/11 00:31 ID:???
>>145 >>147の口調はキモイな…
同一人物だろうが、キモイから帰れ
ttp://www.adultshoping.com/addclickport.cgi?pid=1053353765
口座名義、口座番号、メールアドレス(PCでも携帯でも可)
で簡単登録、その場で作業開始。
個人情報(住所、電話番号等)を記入なしに登録できるので安心。
登録後送られてきたURL(アドレス)をあちこちに貼り付けるだけ!
月何百万の収入も夢じゃありません!
..... ...
順位 自己クリック数 注文数 自己売上 自己還元 子孫クリック数 子孫還元 総還元(収入)金額
1.......342651.....160..\1867712.\567665....6654511.....\614276.....\1181941
2............2.......0........\0......\0...18219810....\1130900.....\1130900
3......1927645......81...\666527.\252988...11782798.....\629981......\982969
4 .........160.......1......\980....\190...13387458.....\711262......\711262
5.......552463.....202..\2282625.\708427..........0..........\0......\708427
これが先月の実績です!
見ても分かるように先月だけで1181941円も稼いだやつがいます。
登録しておくだけでも損はないと思います。好きなときに仕事ができるから。
コピぺする際に半角hを先頭に付けてご入場ください
ttp://www.adultshoping.com/addclickport.cgi?pid=1053353765
152ネトゲ廃人@名無し:03/06/11 00:38 ID:???
同業者減れば供給減って相場上がると思うんだが・・・。
153147:03/06/11 00:42 ID:???
正直スマンカッタ
154ネトゲ廃人@名無し:03/06/11 00:44 ID:???
そんなことよりこれからのROについて考えたいのだが
このままだと1年後には代理店つぶれてそうな気が・・
155ネトゲ廃人@名無し:03/06/11 00:46 ID:???
ぬ、バグで止まってる・・・どれだ、さっぱりわからん
156前スレ605:03/06/11 00:53 ID:???
>>143
こっちで
漏れはなにやってるんだ・・・・
ナンカ、コンナンバッカダヨ

+if( ($ai_seq[0] eq "" || $ai_seq[0] eq "route" || $ai_seq[0] eq "move")
&& $config{'pointLock'} && $field{'name'} ne $config{'lockMap'}
&& $pointLock{$field{'name'}}{'OK'} && !binSize(\@portalsID) ){
-if( ($ai_seq[0] eq "" || $ai_seq[0] eq "route" || $ai_seq[0] eq "move")
&& $config{'pointLock'} && $field{'name'} ne $config{'lockMap'}
&& $pointLock{$field{'name'}}{'OK'} ){

>>134
+if($config{'storageAuto'} && $config{'storageAuto_npc'} ne "" ){
+if(CheckRecoveryItem()){
+if($noRecoveryItemTime){
+if(time-$noRecoveryItemTime>180){
+undef @ai_seq;
+undef @ai_seq_args;
+undef %{$ai_v{'temp'}{'returnHash'}};
+useTeleport(1) if($field{'name'});
+relog() if(!$field{'name'});
+$noRecoveryItemTime=time;
+}
+}else{
+$noRecoveryItemTime=time;
+}
+}else{
+undef $noRecoveryItemTime if($noRecoveryItemTime);
+}
+}
157前スレ605:03/06/11 00:55 ID:???

#####AUTO STORAGE#####
*******************************************
+if($field{'name'} ne $config{'saveMap'}){
+useTeleport(2);
+last AUTOSTORAGE;
+}
print "Calculating auto-storage route to: $maps_lut{$npcs_lut{$config{'storageAuto_npc'}}{'map'}.'.rsw'}($npcs_lut{$config{'storageAuto_npc'}}{'map'}): $npcs_lut{$config{'storageAuto_npc'}}{'pos'}{'x'},
$npcs_lut{$config{'storageAuto_npc'}}{'pos'}{'y'}\n";
*******************************************

適切ではないですがこんなかんじにだめ対策コード組んであります
が、これでいいのかは不明・・・・
もう少しパーツがいるかも
とりあえず、このコードは3分回復剤を持ってなかったらautostorageを
発動させるためのものということで
158ネトゲ廃人@名無し:03/06/11 00:58 ID:???
前スレくらいに、GMからのWISでログアウトするコードがあったので
ペタペタと貼り付けているんだけど、、うまくいかないです。
どこに追加するのか・・わかりません
GM判断関数内だと思うのだけど、ここまで理解するのに
2時間もかかった猿にもわかるように説明Plz〜

>605氏
>ところで、CheckRecoveryItemがいつのまにか機能しなくなるのって
>結構多発してる?
うちの息子はpointwalk中だと戻ってくれないようなきがする。
159ネトゲ廃人@名無し:03/06/11 01:10 ID:???
1M1500円より安く売ってる奴は吊ってくれ
1200円で売る奴が一人でもいたら買い手側は1200円に飛びつくのは当たり前
1200円で売る人がいなくても1500円ではまず買わなくなる。
1200円で売ってくれる人を待つのは当たり前。

CHAOS鯖が一時期1Mが800円なったわけだが
その過ちをまた他鯖で繰り返したいのかね?

RMTの相場が下がったら皆BOTの数を増やすだろうな。
そしたら供給が増え相場が下がる。(以下繰り返し)

共存共栄のためにも売り方をもう少し考えて欲しい(;´Д`)
160ネトゲ廃人@名無し:03/06/11 01:17 ID:???
>>159
そういう自分も1200に下げて売るわけだろ。
まずは自分が1500で常に売り出してなよ。
161ネトゲ廃人@名無し:03/06/11 01:24 ID:???
>>159
お前はみんなで相場上げようぜっていいながら自分だけ下げて
儲ける気がする。てかしなくても他のやつがやる。
162ネトゲ廃人@名無し:03/06/11 01:40 ID:???
早漏野郎はマジ氏ねって。折角知障がRMで買ってくださるのに何故もっと高く売りつけようとしないんだ
163159:03/06/11 01:46 ID:???
一応新鯖としか書かないけど
今のところ1500より安い売りCHATは出したこと無い。
ゲーム内のカードやレアの相場がかなり下がってるから
zenyの需要増えると予想して暫く様子見だったんだが
zenyも下がってきてるからかなり凹んでる(´・ω・`)
数キャラで360M程ストックあるだけに
早く処理したい けど高く売りたいと思ってしまうわけで。
164ネトゲ廃人@名無し:03/06/11 02:01 ID:???
新鯖で1500より安い瓜出したことないのは普通だろうが。
しかもCHATかよ
165ネトゲ廃人@名無し:03/06/11 02:43 ID:???
RMTの売りチャットなんてどこで出してんだよ
166ネトゲ廃人@名無し:03/06/11 02:53 ID:???
>>163
俺もそう思っていたけど、
そう思っているうちに、もっと下がるのが怖くてやめた

コモド少し前に、売ればよかったと後悔してる。
ただ、予想なわけだけど、これから値上がりすると、思うんだよなぁ。。
どう考えても。
早漏の精子そろそろ切れるころじゃないか?

まぁ、こんな話すると叩かれそうだから yametokuka
167ネトゲ廃人@名無し:03/06/11 02:57 ID:???
ROやってる奴はみんな馬鹿なんだからしょうがない。
RMT見ても自分で自分の首を締めてるようなのばっかり。

安く売るのが悪いわけじゃないが
「売るタイミング」ってものをもうちょっと考えような。
168ネトゲ廃人@名無し:03/06/11 02:59 ID:???
預けるときにBOTが出し惜しみをして
少ししか預けない&少ししか売らない

これっていかがなもんでしょうか。
あ、俺の貧乏性移っただけですか?
169ネトゲ廃人@名無し:03/06/11 03:46 ID:???
うちはチーム組んでCやレアなどを安く買い取ってはRMTで売ってるんだが
それでもすんげ儲かってるんだけど。ようは数あるから少し安くても売れれば
いいわけで。その辺の一人で10体ぐらいBOTつかってる奴には負けませんよw
170ネトゲ廃人@名無し:03/06/11 03:48 ID:???
-------------------------にゃーん-------------------------
171ネトゲ廃人@名無し :03/06/11 04:19 ID:???
すみません教えてください、gm発見>即落ち を GM発見>セーブポイント帰還>落ち とするために
過去ログみて
useTeleport(2);
quit();
としてみたのですがquitは発動しているのですがセーブポイントへ戻りません
テレポクリップはもっていないので コンフィグの teleportAuto_useItem は1に設定
セーブマップ指定と場所とゲーム内のセーブ場所はあっていて蝶・ハエも所持しています
respawnコマンドも作動します。なにがいけないのでしょうか?
172ネトゲ廃人@名無し:03/06/11 04:40 ID:???
>>171
テレクリないとダメなんじゃん?
173ネトゲ廃人@名無し:03/06/11 05:05 ID:???
にゃんこうざいから消えてくれ
174ネトゲ廃人@名無し:03/06/11 05:08 ID:???
>>171
とりあえず初級スレにいけや
175ネトゲ廃人@名無し:03/06/11 05:21 ID:???
>>171
それができてもBANされますよん。
GM検知⇒チャット作成(トイレAFKとかね)で放置。
死ぬことはあるけど、BANは今のところ無い。
GM遭遇4回。
176ネトゲ廃人@名無し:03/06/11 05:42 ID:???
>>175

まぁ、ここでAFKしていることをばらせば、そのうちAFKでもBANされるようになるでしょ
177ネトゲ廃人@名無し:03/06/11 06:15 ID:???
アクティブのいるマップでAFKって異様に不自然じゃないか・・・?
178ネトゲ廃人@名無し:03/06/11 07:12 ID:???
RMTの値下げがどうの行ってる奴
買い手側の自作自演だとなんで気が付かないかね
買いますとレス&メール撃って返事返ってきた試しねーよ
179ネトゲ廃人@名無し:03/06/11 08:19 ID:???
チーム組んでいきがられてもねぇ。
BOT19体使ってますがそれよりも設けてると?


何人体制ですか(´,_ゝ`)
180ネトゲ廃人@名無し:03/06/11 09:10 ID:???
>>179
目糞鼻糞。ウザイ。
181ネトゲ廃人@名無し:03/06/11 09:34 ID:???
さわんじゃね。

所詮猿の虚勢の張り合いだ。
放置しる。
182ネトゲ廃人@名無し:03/06/11 09:50 ID:???
時々ヤフオクとかでzeny売ってんの見かけるけど売れてんのか?
教えろよ猿ども
183ネトゲ廃人@名無し:03/06/11 10:04 ID:???
誰かpart19の過去ログうpキボンヌ
184ネトゲ廃人@名無し:03/06/11 10:06 ID:???
185ネトゲ廃人@名無し:03/06/11 10:23 ID:???
>>183
某うpろだ224に揚がりますた。
txt状態でスマソ。
186ネトゲ廃人@名無し:03/06/11 10:38 ID:???
print "*** Warning!($map_string $players{$ID}{'pos_to'}{'x'},$players{$ID}{'pos_to'}{'y'})にGM($players{$ID}{'name'}) を発見しました!! ***\n";
chatLog("etc", "*** Warning!($map_string $players{$ID}{'pos_to'}{'x'},$players{$ID}{'pos_to'}{'y'})にGM($players{$ID}{'name'}) を発見しました!! ***\n");
+useTeleport(1);
+sendChatRoomCreate(\$remote_socket, $config{'avoidGMroom'});

Configに
avoidGMroom 追加

で動きますか?(´・ω・`)
GM来たら蝿→チャット
187ネトゲ廃人@名無し:03/06/11 11:55 ID:???
まず、あれだな
Irisで1300台にもってこうぜ。
どうせ2つ以上垢もってんだろ?
ひとつを1400で売って、もう片方を1300で売れば1300が売れるだろ

1300以下でだすなよ、だしたヤツは早漏でFA
188ネトゲ廃人@名無し:03/06/11 12:15 ID:8patT1+b
も、もう我慢できません(;´Д`)ハァハァ
ど、どうすればいいですか!?
189ネトゲ廃人@名無し:03/06/11 12:20 ID:???
そろそろコードまとめやさんが( ゚д゚)ホスィ…ところだ
コードたくさん追加したけどあとからしゅうせいとかあったりして
すこし不安だ・・

そういやkore.exeの管理人さん のページがなくなったのって
引退したからかな。だとすると224ってもしかすると
あそこの管理人かな。でも1ヶ月しかやってないっていってたな・・
190ネトゲ廃人@名無し:03/06/11 12:51 ID:???
と思ったらページが(ry
191ネトゲ廃人@名無し:03/06/11 13:33 ID:???
>>48-50
modifiedWalkType 2
modifiedWalkDistance 5
相変わらずポタ5セル前で沈黙してます・・・ただ、自動で戻って狩場に移動する時にのみ発動するようです。
手動でrespawnして戻る時には何故か問題は起きませんでした。
192ネトゲ廃人@名無し:03/06/11 13:35 ID:???
193 ◆JKOREBtPxE :03/06/11 13:42 ID:???
>>189
ある程度拾った物はまとめてありますけど必要ですか?
必要なら過去ログ漁ってきてもうちょっと探してきますが
194ネトゲ廃人@名無し:03/06/11 13:53 ID:???
[email protected]

売り - 10M = 9000RM (5口) 条件付
New Nao さん 2003/06/11 (水) 03:19 UID:[ 4250@la6ii0wg ] [ メール ]
10Mzを9000RMで売ります(5口)

レス後にメールください
折り返し個人情報と振込先を返信します
振り込み確認後、ゲーム内でお渡しします

仕事の為、振込み確認とゲーム内でのお渡しが確実に出来るのは
6月11・12・13日の16:30から18:30です
この時間帯にログイン・お受け取りできる方でお願いします

よろしくお願いします

早漏晒しage
195ネトゲ廃人@名無し:03/06/11 13:57 ID:???
おいおい。
さすがにまずいだろ。
196ネトゲ廃人@名無し:03/06/11 14:01 ID:???
-------------------------にゃんこ線生-------------------------
197ネトゲ廃人@名無し:03/06/11 14:02 ID:???
早漏だし、いいんじゃね
198ネトゲ廃人@名無し:03/06/11 14:02 ID:???
CHAOSの奴かね

CHAOSのRMT相場は10M=11000RM〜13000RM
そいつは10M=9000RMで出してるってことはおかしいな価格操作じゃないのか?
199ネトゲ廃人@名無し:03/06/11 14:04 ID:???
早漏じゃなく、買い側の価格操作と見た!!
200ネトゲ廃人@名無し:03/06/11 14:05 ID:???
おまいら
いつからこのスレはRMTスレになりましたか、と
201ネトゲ廃人@名無し:03/06/11 14:10 ID:???
>>191
手動でportal.txtのポタの位置を5セル奥に直してみれば?

試してないけど、うまくいくような気がする・・・
202ネトゲ廃人@名無し:03/06/11 14:26 ID:???
>>192
ありがと(´Д⊂グスン
おかげで壁歩き実装できました
>>193
よろしく御願いします
203ネトゲ廃人@名無し:03/06/11 14:27 ID:???
早漏云々ていうか、スレ違いウザイ。
204ネトゲ廃人@名無し:03/06/11 14:27 ID:???
RMT利用者ここで晒していいの?
俺もやっていい?
205_:03/06/11 14:28 ID:???
206ネトゲ廃人@名無し:03/06/11 14:44 ID:???
早漏野郎のキャラ名とか個人情報
聞きだしてガンホーに報告メール出して
抹殺するのはいかがでしょうか?
207ネトゲ廃人@名無し:03/06/11 14:54 ID:???
いっそRMTやってる奴全員の個人情報聞き出して癌にメールしてみるか
208ネトゲ廃人@名無し:03/06/11 14:55 ID:???
いや、買い手の価格操作だろありゃ。

まあなんにせよ旧鯖はもう駄目だ。リディアも駄目。
残り4つに逃亡するか…ハア。
209ネトゲ廃人@名無し:03/06/11 14:55 ID:???
>>207
BOT垢の情報が正確なモノとは限らない罠
210ネトゲ廃人@名無し:03/06/11 14:59 ID:???
RMT晒しスレでも作るか?
「そんなスレがある」ってだけでも効果は期待できるかも。

俺もLydiaの糞を晒したくてウズウズしてる。
250M以上あぶれてんのに1200に値下げして50M出してきた貴様の事だよ
脳あんのか?
211ネトゲ廃人@名無し:03/06/11 15:02 ID:???
リディアが第2のカオスになりつつあるな…
リディアはGMの監視がゆるゆるだったから当然と言えば当然か。

ならやはりフェンリルかバルがいいのか。
212ネトゲ廃人@名無し:03/06/11 15:05 ID:???
saraのあいつはさすがに釣り…だよな…
213ネトゲ廃人@名無し:03/06/11 15:06 ID:???
いくらなんでもあれは…
必死なだ。
214ネトゲ廃人@名無し:03/06/11 15:22 ID:???
ああ、必死なだ。
215ネトゲ廃人@名無し:03/06/11 15:23 ID:???
とりあえず今までの追加コードを上げてくれませんか?
まとめページでも作りますよ。
216ネトゲ廃人@名無し:03/06/11 15:25 ID:???
各鯖のビタタの値段教えてYO

CHAOSじゃ6Mでも売れなくなってる
217ネトゲ廃人@名無し:03/06/11 15:30 ID:???
>>215
作らんでいいよ別に
218ネトゲ廃人@名無し:03/06/11 15:34 ID:???
へぼBOTerの妬みで晒しなんぞは迷惑だから辞めてくれよ。
ROで始めてRMTやったお登りさんには想像できないような稼ぎ方もあるんだよ。
219ネトゲ廃人@名無し:03/06/11 15:36 ID:???
RMTならSaraが一番で他鯖はゴミ。

一応これマジな話だから今から始める奴はSaraいっとけ
お前らがそこそこ稼いだ頃にちょうどバランスが取れるくらいになるから。
ChaosとかLydiaには行ってあげるな。この2鯖は特に可哀想すぎる。
220ネトゲ廃人@名無し:03/06/11 15:40 ID:???
>>216
LOKI 8M
Iris 8M
sara 7M

CHAOSだけおかしいなw
221ネトゲ廃人@名無し:03/06/11 15:41 ID:???
RMT相場も最低。RO内の相場も最低じゃ、CHAOSでRMTやる意味無いな…
saraがRMT相場高くて、RO内相場もCHAOSより高いから一番か?
私的にsaraと並んでフェンリルも良いと思ったり汁
222ネトゲ廃人@名無し:03/06/11 15:41 ID:???
Saraはオススメだね。
Lydiaと比べるとちょっとウザいGMが出て来る場合もあるけど所詮は癌のGM。
フツーのBOTerなら何も問題はない。
これから新しくBOT育てるならSaraがいいよ。
223ネトゲ廃人@名無し:03/06/11 15:43 ID:???
chaosのビタタはあのお方が20匹ぐらい放ってるからね
224ネトゲ廃人@名無し:03/06/11 15:47 ID:???
今皿だけど新鯖出たら速攻移動するな。
225ネトゲ廃人@名無し:03/06/11 15:48 ID:???
カオスもう駄目ポ。
226ネトゲ廃人@名無し:03/06/11 15:48 ID:???
しかし酷い自演が続いているなw
227ネトゲ廃人@名無し:03/06/11 15:48 ID:???
>>218
教えてはもらえないだろうが、気にはなるな
228ネトゲ廃人@名無し:03/06/11 15:49 ID:???
>>223
「伝説の行商人」の中の人?
あれって毎日ビタタ5枚くらい並べてるんだけど…
しかも早漏価格
229ネトゲ廃人@名無し:03/06/11 15:50 ID:???
Irisのビタタが8M?(藁
それで露店並べてろ、屑
1ヶ月かかっても売れねぇよ
今のIrisのビタタの相場は6M強だ。
230ネトゲ廃人@名無し:03/06/11 15:51 ID:???
saraを勧めてるヤシは、Lydia、バルダ、フェンリル住人だろうな…
CHAOSが崩壊した今、CHAOS住人が移るとしたら新鯖だろうし…
saraに押しつけイクナイ

でも俺はCHAOSからsaraに行かせて貰うよヽ(´ー`)ノ
231ネトゲ廃人@名無し:03/06/11 15:55 ID:???
chaosのBOTerが少なくなれば
その分RMTの相場も上げやすいんで
じゃんじゃん移ってください

サラがおすすめだよ
232ネトゲ廃人@名無し:03/06/11 15:59 ID:???
俺らは地味に相場回復に努めますから早漏はみんなsara行け。
今一番儲かる鯖だという事は保証するから。

このまま早漏が居座ると取り返しがつかなくなるんだよ!
233ネトゲ廃人@名無し:03/06/11 16:01 ID:???
234ネトゲ廃人@名無し:03/06/11 16:03 ID:???
でもさ、ここで早漏早漏騒いでる香具師って、遅漏で女にモテナイタイプだよな。
235ネトゲ廃人@名無し:03/06/11 16:06 ID:???
別にどうなろうが知ったことではないが。

Boterが増え続けてる以上、値上がりを期待する方が無駄('A`)
236ネトゲ廃人@名無し:03/06/11 16:10 ID:???
いいかげんにココでRMTの話するのはやめろ。
237ネトゲ廃人@名無し:03/06/11 16:37 ID:???
女にとって遅い方が良いに決まってるだろ。
早漏ですぐ果てて相手にしてもらえないよりマシ。
238ネトゲ廃人@名無し:03/06/11 16:39 ID:???
リアル早漏遅漏の話じゃないだろ
239ネトゲ廃人@名無し:03/06/11 16:39 ID:???
あかひげ薬局にでも逝っとけ
240ネトゲ廃人@名無し:03/06/11 16:41 ID:???
話の方向性にワロタ
241ネトゲ廃人@名無し:03/06/11 16:57 ID:???
デモずっとやられてるのツカレルヨ
242ネトゲ廃人@名無し:03/06/11 16:58 ID:???
すまん、正直恥ずかしい話だが、
いつもBOTいじくってて、
彼女がいえに遊びにきたときもH終わったらBOT
祭りなのに、祭りにもいかずBOT
学校もあんまいかずBOT
ってやってたら

ワ カ レ バ ナ シ ツ ゲ ラ レ マ シ タ

ヤッベどうしよヤッベ
BOTいじってる方が充実してる感じも…
243ネトゲ廃人@名無し:03/06/11 17:01 ID:???
>>242
歳いくつよ?
244ネトゲ廃人@名無し:03/06/11 17:02 ID:???
あかひげ薬局にでも逝っとけ
245ネトゲ廃人@名無し:03/06/11 17:02 ID:???
なんか殴りマジのBOTイルヨ……
246ネトゲ廃人@名無し:03/06/11 17:04 ID:???
>>242
カルネージハートとか好きだろ?
247ネトゲ廃人@名無し:03/06/11 17:07 ID:???
最近の二十歳前後は自慰の槍過ぎで遅漏の香具師が多いいらしいぞ。
女にとっては疲れたり痛くなったりするとかで嫌がられてるって。
そんなことも知らんのですかい遅漏様。
248ネトゲ廃人@名無し:03/06/11 17:08 ID:???
いあー
BOTで稼いだものを安売りした甲斐があったってもんだぁ
249ネトゲ廃人@名無し:03/06/11 17:13 ID:???
みんながsaraでBOT初めれば育つ頃にはsaraのRMTは飽和、
相場下落しまくり全然儲からない罠
250ネトゲ廃人@名無し:03/06/11 17:17 ID:???
sara以外で初めても既に飽和しきってるので全然儲からない罠。
そしてみんな>>249のように考えるだろうから今すぐsaraに移動する人が本当に賢い人。
100人に1人いるかどうかだろうがなー
251ネトゲ廃人@名無し:03/06/11 17:30 ID:???
よう分からんが、相場額ばかり気にしてるやつが多いな。
優良固定客がいれば相場より高く買ってくれるんで相場など
さして気にならなくなる。
なんせほっておいても直メールで買い注文が来るからな。
saraに移住もいいが、売り方考えた方がいいぞオマエラ
252ネトゲ廃人@名無し:03/06/11 17:30 ID:???
オーディンとトールがもし出来たらなんかすごいことになりそうだな。

いきなり相場崩壊しそうね。

最初期でも1M=5000RMいかなかったりしてなw
253ネトゲ廃人@名無し:03/06/11 17:33 ID:???
おぃおぃROで1M=1万ってまじですか!?
BOTツールのあるところ早く教えてください
偽名口座をつかって、月100万ペースでかせぎたいので
ハヤクオシエテーナ、BOT(:.;゚;Д;゚;.:)クレ、アラシル!!
254ネトゲ廃人@名無し:03/06/11 17:36 ID:???
半年程冬眠してた猿が起きて喚いてるなぁ・・・
255ネトゲ廃人@名無し:03/06/11 17:36 ID:???
ふははは、さすが俺様BOTツールもうGETしちゃったよ
でも、設定わかんね( ´_ゝ`)
まぁ適当にEXEクリックすればいいかな
ポチッと
256_:03/06/11 17:37 ID:???
257ネトゲ廃人@名無し:03/06/11 17:48 ID:???
20BOT稼働で月商は600kRM程度だよ
今市公立ワルイわな
258ネトゲ廃人@名無し:03/06/11 17:49 ID:???
各鯖青箱1個あたりのRM価格

chaos280kz→308RM(1Mz=1100RM)
loki 270kz→297RM(1Mz=1100RM)
iris 280kz→336RM(1Mz=1200RM)
fenrir 250kz→350RM(1Mz=1400RM)
sara 250kz→350RM(1Mz=1400RM)
lydia 220kz→308RM(1Mz=1400RM)
baldur240kz→360RM(1Mz=1500RM)

何気にバル優秀。RMTの早漏具合によってどうにでもなるか。

参考
ttp://price.ro-skins.net/
259( ´_ゝ`):03/06/11 17:50 ID:???
おぃGMからWISが着たぞ
なんかBOT容疑で逮捕とかいってるんだが
俺なんかしたのか?まだ起動しただけだぞ
おぃおまえらさっさと説明しろ
5分以内に答えなかったら、ガンホにつぶすぞ
おまえらBOTできなくなるのいやだったらさっさと説明しろ
260( ´_ゝ`):03/06/11 17:53 ID:???
>>258
"( ´,_ゝ`)プッ"
俺がそんな情報にだまされると思ったか
1M=1万円のソースもちゃんとみたしな
どうでもいいから使い方をさっさと説目しろ
261ネトゲ廃人@名無し:03/06/11 18:12 ID:???
ツリトシリツツ
259ご愁傷様です。使い方が分かってもまた捕まりますのでムダかと
260ウスターソースデツカ?
262( ´_ゝ`):03/06/11 18:17 ID:???
>>261
なぜウスターソースとわかった( ´_ゝ`)?!

。。。正直、スレ汚しすまんかった
263ネトゲ廃人@名無し:03/06/11 18:21 ID:???
ア、許せる

ブルドックは違うとママが・・
264Boterのアジト発見:03/06/11 18:26 ID:???
265ネトゲ廃人@名無し:03/06/11 18:58 ID:???
>>83のコード追加した香具師に聞きたいんだけどちゃんと動いてる?
俺のは動くんだがそのコード入れてから敵を目の前にして見失うときがあるんだけど
266ネトゲ廃人@名無し:03/06/11 19:01 ID:???
そういえばBOTerのサイトあったよな?百人ぐらいいるアングラみたいなサイト。
アドレスわかんにー(`皿′)
267ネトゲ廃人@名無し:03/06/11 19:02 ID:???
ビタタC狙いの奴がBANされたり愛の説教部屋送りになってる横で
ノビ軍団動かして一日に80M稼いでる俺が勝ち組
268ネトゲ廃人@名無し:03/06/11 19:03 ID:???
>>267
ノビ軍団つーとあそこか
もう少しうまいやり方なら3桁いくぞ
269ネトゲ廃人@名無し:03/06/11 19:31 ID:???
>>186 のやり方ってGM回避なの?(´・ω・`)
sendChatRoom();
の引数があんなのでいいのかどうか微妙に気になる…。
270ネトゲ廃人@名無し:03/06/11 20:24 ID:???
あぷろだ無いと不便だな
2chは猿と自治厨が多いからどこか作ってほしいものだが

でもここに直に書いたら自治厨来るしな…
271ネトゲ廃人@名無し:03/06/11 20:37 ID:???
>>265
83だけど、俺は問題なく動いてる。
can't reach or damage...
はたまに出るけど、頻繁に起こるようになったとは感じない。
横殴りはだいぶ減ったと思う。
272ネトゲ廃人@名無し:03/06/11 21:16 ID:???
http://ventatsu.deadlode.com/projects/kore/


既出?外人さんが日本のKOREを見て作ったのかなぁとおもた。
273ネトゲ廃人@名無し:03/06/11 21:19 ID:???
とりあえずアプロダきぼんぬ
自称中級者は猿の為に尽くすのです
274前スレ605:03/06/11 21:41 ID:???
>>141
構想できてるけどコードを組む時間がない・・・・

>>191
print "$ai_seq_args[0]{'solution'}[$ai_seq_args[0]{'index'}]{'x'}, $ai_seq_args[0]{'solution'}[$ai_seq_args[0]{'index'}]{'y'}";

該当するポタでmodifiedWalkをやる前後にこれいれた結果plz
たぶん、ポタを検知できる範囲外から移動してるためじゃないかなぁ
route_stepの値をいじってやればいいかも
275ネトゲ廃人@名無し:03/06/11 21:51 ID:???
コードを纏めて◆JKOREBtPxE氏のBBSにでも張ってくれるとありがたやありがたや
276ネトゲ廃人@名無し:03/06/11 23:19 ID:???
そういえばプリBOTで死んでる香具師が居たら辻リザするっていうルーチンあります?
そうすれば少しはBOTバレも減るかと。
まぁバレ頻度が減らないとしても少しは友好的になるかなぁ…と。
もしある人は教えてくらはい。
277ネトゲ廃人@名無し:03/06/11 23:33 ID:???
>>276
確認もしないで辻リザUZEEEEEEEEEE!
晒してやるッ!

こうなります。
278ネトゲ廃人@名無し:03/06/11 23:38 ID:???
何かどのスレでも今日は終わってるな・・・。
このままじゃクソスレだよ、クソスレ。

RMTで喚いてる香具師は、BOTからの大量の収入がないヴォケか池沼。
収入多い香具師は多少値段下がっても数で気にしねーだろが。

ちったぁ、その少ない脳で頭回転しろ。
279ネトゲ廃人@名無し:03/06/11 23:42 ID:???
>>278
そういうこというからクソスレになる罠
放置スキルぐらい身に付けろ、ピクミン
280ネトゲ廃人@名無し:03/06/11 23:42 ID:???
(゚Д゚)(゚Д)( ゚)(  )(゚ )( Д゚)(゚Д゚)
281ネトゲ廃人@名無し:03/06/11 23:56 ID:???
こんど罠なしの機能盛りだくさんのkoreをばら撒こうかとおもってる。
282ネトゲ廃人@名無し:03/06/12 00:00 ID:???
>>279

( ゚Д゚)<…
283ネトゲ廃人@名無し:03/06/12 00:19 ID:???
>>281
で、どんな罠付ける予定?
284ネトゲ廃人@名無し:03/06/12 00:50 ID:???
>>283
罠なしって名前の罠
285ネトゲ廃人@名無し:03/06/12 01:14 ID:???
起動して合計3000時間で自白とかならあったような
286ネトゲ廃人@名無し:03/06/12 02:39 ID:???
>>271
どうも、非アクティブモンスや草叩くときに叩けなくなること多い
非アクティブモンスは向こうが動けば殴ってくれるし、草は殴らなくしとけばいいか
実際、横殴り減ってるので>>83マジサンクスコ
287ネトゲ廃人@名無し:03/06/12 02:51 ID:???
初心者スレがおかしくなってるんですが・・
288ネトゲ廃人@名無し:03/06/12 03:29 ID:???
元からおかしいだろ

ここもな
289ネトゲ廃人@名無し:03/06/12 04:22 ID:???
おかしい場所がおかしくなって・・・



良くなるわけないか('A`)
290ネトゲ廃人@名無し:03/06/12 08:45 ID:???
3000時間か。
300とかでもいい気がする。
24時間起動で100日以上かかる罠なんて優しすぎないか?
291ネトゲ廃人@名無し:03/06/12 09:02 ID:???
合計って・・・起動時間txtにでも保存しとくのか?
nounaiBOTですか。
292ネトゲ廃人@名無し:03/06/12 11:00 ID:???
何気にポータル使用者名出力は使えるな。
昨日4回もやられてた。

498 名前:前スレ605 投稿日:03/05/30 23:10 ID:???
>>497
+chatLog("Ete","$players{$sourceID}{'name'}が使用。ポータルを回避\n");

テレポの下に。Eteがなければ、適当に追加。
293ネトゲ廃人@名無し:03/06/12 11:04 ID:???
[Jun 12 10:56:20 2003][PM] (From: GM010.Maia) : これで調査は終了です

一斉摘発来たっぽいな。さすがに課金からずっと回してれば捕まるか。
Loki@アルデ↓ 別キャラは連行されてなかったから少しアイテム撒いてキャラ消して様子見。
294ネトゲ廃人@名無し:03/06/12 11:48 ID:???
あっぷっぷに繋がらないのは気のせいだろうか・・・
295ネトゲ廃人@名無し:03/06/12 12:02 ID:???
あっぷっぷって罠kore配布サイトが使い始めてから
一気に糞ファイルアプロダになったよな・・・
それまでは役に立つファイルが上げられててお世話になったんだが・・・
296ネトゲ廃人@名無し:03/06/12 13:57 ID:???
ところで

魔方陣が出たモンスターは攻撃対象から外す。

このコードって昔のJKOREの中に入ってましたっけ?
297ネトゲ廃人@名無し:03/06/12 14:10 ID:???
ありの巣2Fに戻ろうとするとき、ありの巣2Fにいるのに
1Fと誤認してる現象を解消したいのですが、
portals.txtを弄っても直りません。
どうすればいいのでしょうか
298ネトゲ廃人@名無し:03/06/12 14:57 ID:???
売り - ミストレスC買い
New あきら さん 2003/06/12 (木) 09:48 UID:[ 4260@YCPiEesM ]
ミストレスC30万RMで買取りします。
バフォメットC50万RMで買取りします。
取引きは直接会います。
連絡お待ちします。
299ネトゲ廃人@名無し:03/06/12 14:57 ID:???
No.5659 [ 引用付き返信 ] [ 返信 ] [ 管理 ]
New あらし さん 2003/06/12 (木) 09:43 UID:[ 4260@YCPiEesM ]
30M買います。
返信します。
300ネトゲ廃人@名無し:03/06/12 14:57 ID:???
売り - ウィスパC売り 5000RM
たろう さん 2003/05/30 (金) 09:35 UID:[ 4109@YCPiEesM ] [ メール ]
ウィスパC売ります。
5000RMです。
携帯での取引が迅速なので携帯メ−ル交換したのち取引します。
小額なので迅速取引します。
連絡ください。
301ネトゲ廃人@名無し:03/06/12 14:58 ID:???
売り - ゼニ
ケイオス さん 2003/06/05 (木) 09:48 UID:[ 4187@YCPiEesM ] [ メール ]
15Mゼニを1万RMで売ります。
購入希望の方は個人情報を明記の上メールしてください。
即お渡しできます。
302ネトゲ廃人@名無し:03/06/12 15:01 ID:???
詐欺師か
303ネトゲ廃人@名無し:03/06/12 15:23 ID:???
chaos掲示板を利用の皆様。
@YCPiEesMは違反行為を繰り返す詐欺師です。

取引の際には十分注意して下さい。

メールアドレスに携帯(@ezWeb)を使っているのが特徴ですので、
騙されない様にお気を付け下さい。
304ネトゲ廃人@名無し:03/06/12 15:35 ID:???
結構、俺のまいた罠BOTが増えてます^^
罠の内容。
MyBotに耳打ちしてくれます。
IDとパスを・・・・・
もう、70ユーザー近くありますが・・・
晒していいですか?
305ネトゲ廃人@名無し:03/06/12 15:37 ID:???
(´-`).。oO(いちいち許可求めるやつは釣り
それ分かってて釣りやってんだろうなぁ
306ネトゲ廃人@名無し:03/06/12 15:44 ID:???
>>305
けど実際出来そうな気がする。
そもそもGMに耳打ちするタイプあったじゃん。
あれができるなら、普通にできるのでは?
307ネトゲ廃人@名無し:03/06/12 15:45 ID:???
>>304
晒していいから晒せよ。
晒した時点で犯罪だけどな。
308ネトゲ廃人@名無し:03/06/12 15:53 ID:???
YCPiEesMのメアドって本物なのかね
309ネトゲ廃人@名無し:03/06/12 15:53 ID:???
>>304
晒したり悪用するとリアルで後ろに手がまわるが…
まあ関係ないし好きにせい
310ネトゲ廃人@名無し:03/06/12 15:53 ID:???
>>296
キャストの認識だろ?
過去ログ嫁
311ネトゲ廃人@名無し:03/06/12 16:53 ID:???
晒しても使っても被害者が訴えるとマジ捕まる。
どーなっても俺のしったこっちゃねー好きにしな。
312ネトゲ廃人@名無し:03/06/12 17:40 ID:???
ここは304を責めたてるスレになりました
313ネトゲ廃人@名無し:03/06/12 17:57 ID:???
あぷぷ消えてない?
アド変わった?
314ネトゲ廃人@名無し:03/06/12 18:07 ID:???
>>313
デリされますた
どこかのスレでデリされたって言ってたな
315ネトゲ廃人@名無し:03/06/12 18:45 ID:???
316ネトゲ廃人@名無し:03/06/12 19:01 ID:???
>>304

まぁ、晒すどうのこうのについては知らんが、
他人の垢に無断でログインすると不正アクセス罪かなんかじゃなかったか?
あれは個人情報垢とログイン垢が同じだったときだけ?
317ネトゲ廃人@名無し:03/06/12 19:22 ID:???
誰でも作れるようなパス抜きコード入りkoreでスーパーハカー気取りですか?(ワラ
最近捕まったWEBサイト改竄工房と同レベルだな アタマワルスギ
318ネトゲ廃人@名無し:03/06/12 19:30 ID:???
ランダムパケ使えなくない?

表示は出ているけど(print)座標変わってない(where)


('A`)どうよ?
319ネトゲ廃人@名無し:03/06/12 20:55 ID:i3Ifbzai
>>304
癌に通報しろ。
320ネトゲ廃人@名無し:03/06/12 21:18 ID:???
本垢の財産が100M超えた記念に
sグラス(サングラス)の一点狙いで
青箱200個程買ってみた。(45Mの出費)
時期が来たら全部あけようと思ってたりw

いきなり質問ですが
sグラス出たらいくら位で取引できると思いますか?
321ネトゲ廃人@名無し:03/06/12 21:22 ID:???
喪前ら

いいかげんにせんと

氏ぬyo

クリック10円で仕事あがりに♪
リンクスタッフの登録はメアドと、任意のパスワードを入力すれば完了。
メアドは無料メールでも可。
http://.jp/staff/in.cgi?id=ID13121
今なら1000円プレゼント中♪
323ネトゲ廃人@名無し:03/06/12 21:44 ID:???
>>320
たしか、青箱からS中段はでなくなったはず
324ネトゲ廃人@名無し:03/06/12 21:51 ID:???
>>320
今は青箱の中にs1中段は入ってないので、時期をみてあけてください。
325ネトゲ廃人@名無し:03/06/12 22:30 ID:???
いっそのこと見つけるのにすら苦労する紫箱を100個開けなサーイ
326ネトゲ廃人@名無し:03/06/12 22:41 ID:???
紫箱って誰が落とすんだ
327ネトゲ廃人@名無し:03/06/12 22:43 ID:???
ミミックとかBOSS系とか
328ネトゲ廃人@名無し:03/06/12 23:00 ID:???
紫箱欲しけりゃやるよ@LOKI
329ネトゲ廃人@名無し:03/06/12 23:28 ID:???
視覚Map表示を組み込んだら、quitコマンドで終了させるとき、
Tcl_Panic at Kore.pl line 8698, <STDIN> line 1.

というエラーが出るようになってしまいますた(´・ω・`)ショボーン…

line8689は、sub input_client{ の内部の
exit;

だけです。
同様の症状の方いませんか?

視覚マップを消せば普通に終了できるのに…。
330ネトゲ廃人@名無し:03/06/13 00:04 ID:???
>>329
input_client内
close($local_socket);
+while (1) { }

ホントはこれじゃマズすぎるんだけど、
メイン側がこのスレッドをkillする前にスレッドが終了してるのが原因っぽい

面倒だから、詳しい調査はしてないけど。
331ネトゲ廃人@名無し:03/06/13 00:15 ID:???
>>330
(´・∀・`)アリガトン…。 まぁ、狩りに支障ないのでOKです。
332ネトゲ廃人@名無し:03/06/13 01:22 ID:???
昔、masuタンに捕まってたまたまログインしたらmasuタンいたんでお話したとき、
「アイテムだけ何とかしようとする方がいらっしゃいますが、追っかけられるので無駄ですよ。」
って言われたのだが、実際のところ連BANされたって話聞いたことないんだが安全なのか?
知り合いも捕まった(BANされる前に期限切れたらしいが)のだがアイテム本垢に移動してもBANされずにいるし・・・
333ネトゲ廃人@名無し:03/06/13 01:57 ID:???
怖いならBOTなんかやるなっつーんだよ
その質問何度目だ?
334ネトゲ廃人@名無し:03/06/13 02:28 ID:???
>>332
直にBOT垢と本垢で取引するとしぬよ。落としたりも同じ。
335前スレ605:03/06/13 02:55 ID:???
>>331
そのExitをquit()にかえて

sub quitkore{
close($server_socket);
#close($input_socket);

としたらどうかなぁ
336ネトゲ廃人@名無し:03/06/13 02:56 ID:???
粘着君が出たようだ。しばらく観察して香ばしいログをGETするぜ!
337ネトゲ廃人@名無し:03/06/13 03:04 ID:???
すいませんx-koreのことで少々お尋ねしたいのですが…
win98でx-kore使用できている方はいらっしゃいませんか?
本家を見ると2000/XP onlyとなっていて、
いろいろ回ってみても98系の話題でてないので…
動作している方いらっしゃるかどうかだけ知りたいのです。
どうかよろしくお願いします。
338ネトゲ廃人@名無し:03/06/13 03:27 ID:???
>>337
honnkekorenomaphyoujiko-dowotuikaseyo


win98dex-korehamuri
3391:03/06/13 04:04 ID:???
>>前605氏
狩場へ移動中のハエ飛びコードについて。
テレポする事にはテレポするんですが、テレポとテレポの間にカナリ長い時間を費やす場合があるので
こうしてみました。
-if( ($ai_seq[0] eq "" || $ai_seq[0] eq "route" || $ai_seq[0] eq "move")
+if( ($ai_seq[0] eq "" || $ai_seq[0] eq "route" || $ai_seq[0] eq "route_getRoute" || $ai_seq[0] eq "move")
これで結構安定してハエ飛びしてくれます。

P.S,これ直してる実験中、MyBOTが1人アリーナへ連行されました。
享年76歳南無。
まぁ、、、この他にもBANされたMyBOTが居るので、在る意味教訓にw
この教訓のお陰で、新タゲ被り検出コードと進行方向に居るキャラ避けコードできますた(`・ω・´)
動きは上々だけど、まだコードとして汚いので綺麗に修正してからここに晒します(多分今日の夜。)

340337:03/06/13 04:04 ID:???
そうですか…
改造してもダメかな、そんなスキルは無いのですが(いつかは…
338さんありがとうございました。
マップ表示コード追加してみます。
341ネトゲ廃人@名無し:03/06/13 04:43 ID:???
>>337
どっかに98用DLLあったな。
まぁ、X-Koreはスレ違い。
342ネトゲ廃人@名無し:03/06/13 05:57 ID:???
バルダの低脳bot!
Hirasaki お前だ
ソース見直せ
罠入ってるゾ
あ、exeだから無理でつか?
343ネトゲ廃人@名無し:03/06/13 07:54 ID:???
1023 ( ´_ゝ`)兄者
1113 まいる

monster.txtに追加されてたw
344ネトゲ廃人@名無し:03/06/13 13:18 ID:???
前スレ605氏の露店コード使ってみたんだけど
closeshopの辺りは上手く動かないのかな?

ニ垢で確認してみたら商品全部売り切れても
何も売って無い状態で露店開きっぱなしになってた。
closeshopでも反応せず。

商品売って無い状態の露店いくつか見かけたから
俺だけじゃないと思うんだけど。。。
345ネトゲ廃人@名無し:03/06/13 13:18 ID:???
なんか最近「きくらげ三等兵」って敵がいるのだが・・・・
どゆこと?
346ネトゲ廃人@名無し:03/06/13 13:23 ID:???
>>344
ぶっちゃけ、露店名がなかったり、商品が何も無い露店はバグ持ちコードの露店ですよ。
あれらは全部BOTであります。

>345
それは新モンスですよ。
347ネトゲ廃人@名無し:03/06/13 13:34 ID:???
>>346
一応通常のクライアントでも起こるよ。
バグコード付露店BOTだと意図的に出せるのは本当だけど。
348346:03/06/13 13:36 ID:???
そうなのか?
実は二等兵だったことに気づいたのだが、
DOS画面で殴ってるからすかさずクライアントでログインしたのだが、
何もいねぇ
もしや普通の人には見えない敵!?(ガクブル
349ネトゲ廃人@名無し:03/06/13 13:38 ID:???
なぁまだあんま知られてない&つかわれてないBOT用アプロダ見つけたんだが
晒したほうがいいか?
そこに猿がよってきそうで悩んでるんだが・・・
できれば他の奴の意見も聞きたい
350ネトゲ廃人@名無し:03/06/13 14:24 ID:???
>>349
(;´Д`)ハァハァ
351ネトゲ廃人@名無し:03/06/13 14:39 ID:???
ageんじゃね
352ネトゲ廃人@名無し:03/06/13 14:49 ID:???
>>349
知ってるからいらねぇ('A`)
353名無しでGO!:03/06/13 15:11 ID:???
そんな事よりBOTよ、ちょいと聞いてくれよ。スレとあんま関係ないけどさ。
昨日、ネトゲサロソ板のBOTスレ行ったんです。BOTスレ。
そしたらなんか人がそこそこいて盛り上ってるんです。
で、よく見たらなんか糞レスがあって、BOTの収穫品、とか書いてあるんです。
もうね、アホかと。馬鹿かと。
お前らな、BOT如きで普段来てないROに来てんじゃねーよ、ボケが。
BOTだよ、BOT。
なんかGMが最悪のBOTとか言ってるし。天下のGMがBOTか。おめでてーな。
BOTが発覚して懺悔室に・・・、とか言ってるの。もう見てらんない。
お前な、クラウソ1つやるからBOTヤメレと。
ROってのはな、もっとまったりとしてるべきなんだよ。
戦闘中にでもいつ雑談が始まってもおかしくない、
チャットするか臨公するか、そんな雰囲気がいいんじゃねーか。リアル厨は、すっこんでろ。
354名無しでGO!:03/06/13 15:11 ID:???
で、やっと目的地着いたかと思ったら、
漏れの目の前で、やあボクBOTとか言ってるんです、そこでまた爆笑ですよ。
あのな、やあボクBOTでなんてきょうび流行んねーんだよ。ボケが。
得意げな顔して何が、やあボクBOT、だ。
お前は本気でBOTの犠牲になりたいのかと問いたい。問い詰めたい。小1時間問い詰めたい。
お前、Lv上げるために楽をしたいだけちゃうんかと。
BOT通の>>1から言わせてもらえば今、RO廃人の間での最新流行はやっぱり、
GMに通報、これだね。
BOTは徹底通報。これがROの楽しみ方。
BOTてのは超リアル厨の妄想が多めに入ってる。そん代わり現状認識が少なめ。これ。
で、それを徹底通報。これ最強。
しかしこれを口にすると次からBOT厨にマークされるという危険も伴う、諸刃の剣。
素人にはお薦め出来ない。
まあお前らBOT厨は、懺悔室でオナってなさいってこった。
355ネトゲ廃人@名無し:03/06/13 15:13 ID:???
>>349
晒すならいちいち聞かずにさらせ
どうせ晒せない小チンコ者ならだまっとれ
356ネトゲ廃人@名無し:03/06/13 15:14 ID:???
クラウンくれたらBOT止めてやるよ
357ネトゲ廃人@名無し:03/06/13 15:20 ID:???
>>349
晒しキボン

358349:03/06/13 16:51 ID:???
とりあえず晒すことにするか・・・
http://server12.joeswebhosting.net/~upload/cgi-bin/upload/upload.cgi
まぁ・・・ないよりはいいということで
359ネトゲ廃人@名無し:03/06/13 17:01 ID:???
>>349>>358
吊ってこい
360ネトゲ廃人@名無し:03/06/13 17:06 ID:???
ヽ(`Д´)ノヽ`Д´)(ヽ`Д)( ヽ`)(  ヽヽ(   )ノヽ   )(ヽ  )(´ヽ )ヽ(`Д´)ノウワァァァン
ヽ(`Д´)ノボッキアゲスパイラル!ヽ(`Д´)ノモウコネエヨ!!
とりあえずUPロダ記念に伊豆2階ではまらないように設定したフィールドデータ
とconfigうpキボンヌ
361ネトゲ廃人@名無し:03/06/13 17:26 ID:???
伊豆2階ってハマりポイントに人がいると
そこのfldデータ埋めておいても意味ないのかね?
362330:03/06/13 18:02 ID:???
>>335
遅くなりました。指摘してもらった所を修正したところ、一見(?)問題なく終了
するようになりました。(defeat他、ログの吐き出しも確認)

でも、ウインドウが消える直前にAttempt to non existent〜〜なんちゃらとの
フレーズが大量にはかれている様です(´・ω・`)消えるの早くて読めない…。
今のところの修正箇所です。

sub quitkore{
close($server_socket);
-close($input_socket);
*****************************************************
last if ($input eq "quit" || $input eq "dump");
}
close($local_socket);
-exit;
+quit();
363ネトゲ廃人@名無し:03/06/13 18:03 ID:???
失礼 330ではなく>>329ですた。
364666:03/06/13 18:32 ID:???
。・゜(゜´Д`゜)゜・。
365ネトゲ廃人@名無し:03/06/13 18:55 ID:???
ランダムウォークの移動先、
現在地から指定距離±2くらい離れた円周上のポイントに
させようとしてるんだけど、
高速にポイントを算出するロジックが思い浮かばん。
誰か助けてオクレ兄さん(;´Д`)

32〜48ポイントくらい離れた場所なら、複雑な地形でも、
それなりにコンスタントにルート計算が済むと思うのだけど…
366365:03/06/13 19:06 ID:???
>365です ちと長文&分かりにくい文章スマソ

>それなりにコンスタントにルート計算が
立ち止まって考え込んでる時間が
コンスタントに短くて済むのでは、っちゅーこってす。

やっぱり
移動距離をL
X方向移動距離をX
Y方向移動距離をY
として、
X=-L〜Lをランダムで算出。
ピタゴラスの定理の逆算でもって、
Y方向移動距離(y)=int(sqrt(L^2-X^2)+0.5)
(+0.5は四捨五入のため。)
で、ランダムでYの±符号を決定する。

こんな感じしか思い浮かばない…
自分の頭の出来の悪さに失望
367ネトゲ廃人@名無し:03/06/13 21:12 ID:???
前スレ>>736氏の、スキル使用時にwaitを入れるコードが動かない…(´・ω・`)

} elsif (!$ai_seq_args[0]{'skill_used'} && $ai_seq_args[0]{'ai_skill_use_giveup'}{'time'} + $timeout{'ai_skill_use_wait'} > time) {

timeout.txt
+ai_skill_use_wait 1

連続でスキル(試したときは2HQ)を使用して、その後反撃もせず止まってしまいます。
教えてエロイ人・・・
368ネトゲ廃人@名無し:03/06/13 21:55 ID:???
矢が無くなった時=攻撃中
とかで死ぬこと多いんで
矢が特定の数以下になったら
倉庫に戻る様に拡張したいんだけど
いまいちわからん(´・ω・`)
369前スレ605:03/06/13 22:07 ID:???
>>344
正直、売り切れたときの動作は一回も確かめてなかったり・・・・
全部売り切れたときのchatlogはどう?
closeshop関数自体は機能してるんで、たぶん全部売り切れたときの判定が
悪いと思う

>>362
存在しないものを解放しようとしてエラーが起きてると思うんで
quitkoreの関数の中身を他にも色々と削除してみればいいのかも

>>367
漏れは、前に貼ったスキルの残り時間表示コードで現在スキル使ってるか判定し、
使ってなかったらskillのtimeoutをundefするというやり方をしてるかなぁ
370前スレ605:03/06/13 22:11 ID:???
>>368
これじゃあ、だめかなぁ

sub CheckRecoveryItem{
my $i=0;
if($config{'CheckRecoveryItem'}){
while($config{"RecoveryItem_$i"}){
return 1 if(JudgeItemAmount($config{"RecoveryItem_$i"})<50);
$i++;
}
}
return 0;
}
371ネトゲ廃人@名無し:03/06/13 22:12 ID:???
>>368 過去ログ読んで工夫しろ。
自動引き出しとconfig、items_controlの設定でいける。

もう中級者スレには来るなよ。
372ネトゲ廃人@名無し:03/06/13 23:44 ID:???
---------------------------
+sub JudgeItemAmount{
+my $iIndex;
+$iIndex = findIndexString(\@{$chars[$config{'char'}]{'inventory'}}, "name", $_[0]);
+if($iIndex eq ""){
+return 0
+}else{
+return $chars[$config{'char'}]{'inventory'}[$iIndex]{'amount'};
+}
+}
--------------------------
+sub CheckRecoveryItem{
+my $i=0;
+if($config{'CheckRecoveryItem'}){
+while($config{"RecoveryItem_$i"}){
+return 1 if(JudgeItemAmount($config{"RecoveryItem_$i"})==0);
+$i++;
+}
+}
+return 0;
+}

前スレのコードなんですけど、追加場所がわかりません。

--------------------------
↑の意味を教えてください
373ネトゲ廃人@名無し:03/06/13 23:45 ID:???
---------------------------
+sub JudgeItemAmount{
+my $iIndex;
+$iIndex = findIndexString(\@{$chars[$config{'char'}]{'inventory'}}, "name", $_[0]);
+if($iIndex eq ""){
+return 0
+}else{
+return $chars[$config{'char'}]{'inventory'}[$iIndex]{'amount'};
+}
+}
--------------------------
+sub CheckRecoveryItem{
+my $i=0;
+if($config{'CheckRecoveryItem'}){
+while($config{"RecoveryItem_$i"}){
+return 1 if(JudgeItemAmount($config{"RecoveryItem_$i"})==0);
+$i++;
+}
+}
+return 0;
+}

前スレのコードなんですけど、追加場所がわかりません。

--------------------------
↑の意味を教えてください。
374344:03/06/13 23:59 ID:???
>>前605氏
もう一回露店機能色々試してみたら
closeShop関数自体はちゃんと動いてるみたい。

でも売り切れた時の動作がやっぱりおかしいので
動作確認しつつロジックを追ってみたら、
露店が売り切れる→次に売るアイテムがある、場合はいいけど
露店が売り切れる→次に売るアイテムが無い、場合は
売るアイテムが無いのにif ($config{"autoShop"}){ 以下に入って
さらにそこのopenShop関数の中でwhileから抜けきれずに
ループしてるっぽい。

とりあえず自分は
chatLog("roten","売り切れました - 個数:$roten{'sumAmount'} 金額:+$roten{'sumPrice'}\n");
closeShop(\$remote_socket);
sleep(30);
quit();

とかやってるけど、これじゃ露店に出てる分しか売れないからいまいち。。。
フラグたてるかなんかで上手く行くように改造中。
375ネトゲ廃人@名無し:03/06/14 00:11 ID:???
>>373
地下鉄はアイテムの量を判断する。
私の愛しおり
愛しおりはしおりの糸を捜す。黒焦げになれ。形よ黒焦げになれ。目録に名づける。
もしもしおりが何も返さないなら
帰ろう
さもなくば黒焦げになれ。形よ黒焦げになれ。目録がしおりに達する。

地下鉄は生まれ変わった道具を阻止する。
私の愛は0
もしも生まれ変わった道具を阻止する形式なら
道具を取り戻す間に
帰ろう さらにもしも道具の目録を判断し生まれ変わった道具を阻止する形式なら
愛++

帰ろう
376前スレ605:03/06/14 00:18 ID:???
>>374
ああ、なるほど〜
そういうことならこれでいいかなぁ

sub openShop{
my $r_socket = shift;
my $downNum=shift;
my ($msg,$length);
my ($index,$amount,$price);
my ($i,$iFail)=(0,0);
if($chars[$config{'char'}]{'skills'}{'MC_VENDING'}{'lv'}){
while($roten{"sellItemName_$i"}){
$index=findIndexString2(\@{$cart{'inventory'}},"name",$roten{"sellItemName_$i"},$roten{"sellItemNameIndex_$i"});
if(!$index){
$i++;
$iFail++;
next;
}
if($cart{'inventory'}[$index]{'amount'}<$roten{"sellItemNum_$i"}){
$amount=$cart{'inventory'}[$index]{'amount'};
}else{
$amount=$roten{"sellItemNum_$i"};
}
if($roten{"sellItemPrice_$i"}>10000000){
$price=10000000;
}else{
$price=$roten{"sellItemPrice_$i"} - $downNum * $roten{"sellItemPriceDown_$i"};
$price=$roten{"sellItemPriceMin_$i"} if($roten{"sellItemPriceMin_$i"} && $roten{"sellItemPriceMin_$i"}>$price);
}
377前スレ605:03/06/14 00:18 ID:???
$msg .= pack("S*", $index) . pack("S*", $amount) . pack("L*", $price);
$i++;
last if($i >= $chars[$config{'char'}]{'skills'}{'MC_VENDING'}{'lv'}+2);
}
$i=$i-$iFail;
quit() if(!$i);
$length = 0x54 + 0x08 * $i;
$msg = pack("C*", 0x2F, 0x01) . pack("S*", $length) .
$roten{'rotenName'} . chr(0) x (36 - length($roten{'rotenName'})) .
chr(0) x 44 . $msg;
sleep($roten{'openWait'});
sendStand() if($chars[$config{'char'}]{'sitting'});
encrypt($r_socket, $msg);
$nowShopOpen=1;
}
}

とりあえず、今判明したのがautoshop中に手動で店を閉めた場合
自動値下げ時の店閉めはウエイトおいてるから問題ないけど
手動で閉めたときはウエイトないので、露店に並べてたアイテムが
カートに戻ったことを認識する前にautoshopが発動するようです
店閉めた時にtimeを取得しないとだめかぁ
378前スレ605:03/06/14 00:33 ID:???
後これも修正

} elsif ($switch eq "0136") {
〜〜〜〜
-undef @shopItem;
+undef %shopItem;
〜〜〜〜
-$shopItem[$index]{'nameID'} = $ID;
+$shopItem{$index}{'nameID'} = $ID;
379ネトゲ廃人@名無し:03/06/14 00:44 ID:???
380ネトゲ廃人@名無し:03/06/14 01:29 ID:???
>>375は哲学的で、何より心に響くね。
なんかいい詩だよな
381ネトゲ廃人@名無し:03/06/14 01:42 ID:???
愛++

帰ろう
382ネトゲ廃人@名無し:03/06/14 02:36 ID:???
>>375
よくそんなん思いついたなぁ
383ネトゲ廃人@名無し:03/06/14 03:03 ID:???
>>382
g(r
384ネトゲ廃人@名無し:03/06/14 05:51 ID:???
(・3・)えぇー
385ネトゲ廃人@名無し:03/06/14 07:06 ID:???
フェンリルの西カプラに募ってるBOTくそすぎだな。
さっさと帰れよ。
痛いやつまで沸いてるしな。
386ネトゲ廃人@名無し:03/06/14 07:06 ID:???
首都な。
387ネトゲ廃人@名無し:03/06/14 09:38 ID:???
てか復帰ポイントでサンクしてくれるおかげでBOTの回転率がはやいわぁ
ありがとう!バカプリさんwWw
388ネトゲ廃人@名無し:03/06/14 11:48 ID:???
罠kore配布サイト宣伝しまくってる奴のせいで
糞BOT増えすぎで収穫減ったじゃねーかよ!!
とりあえずずっと嵌って突っ立ってる奴とか、壁歩きでBOTばればれの奴とか
どうせすぐ捕まるんだから消えてくれ。
他の奴も自分以外の邪魔なBOT通報してるよな?
389ネトゲ廃人@名無し:03/06/14 11:56 ID:???
>>388
お前が捕まってないんだから通報するだけ時間の無駄とは思わんのか?
390ネトゲ廃人@名無し:03/06/14 12:38 ID:???
>>388
ここで書かずに、もう10垢ぐらい取って

収集⇒交渉を繰り返したほうがいい出ないか?
391ネトゲ廃人@名無し:03/06/14 12:52 ID:???
990 :(^ー^*)ノ〜さん :03/06/14 12:20 ID:wUzj1Zs4
おいおい、さっきから「伝説の行○人」テロしてる奴誰だよwWWw
ビタタ8枚、ファミリア35枚売ってるからBOTだろうがなwWWw

こんなバカなBOT商人がいるんだな
同業として大恥だ…
392ネトゲ廃人@名無し:03/06/14 13:07 ID:???
>>605
露店修正コードどうもです。
今度はちゃんと動いてるようです、ありがとうございました。
393368:03/06/14 13:11 ID:ukCfMAzD
>>370 (前スレ605氏)
アイテムを2つ設定してたんで
<50の部分弄れば良いのかなっと思ったんで

return 1 if(JudgeItemAmount($config{"RecoveryItem_$i"})
< $config{"RecoveryItem_number_$i"} );
に変えて  configで
RecoveryItem_0 集中のポーション
RecoveryItem_number_0 1 
RecoveryItem_1 炎の矢
RecoveryItem_number_1 50

とすることで無事に動くことを確認しました〜。
本当に感謝です。(;´ー`)
394ネトゲ廃人@名無し:03/06/14 13:38 ID:???
>376 :前スレ605さま
 ベースの露店plはskoreではないのですか?
395ネトゲ廃人@名無し:03/06/14 13:55 ID:???
>>388
わざわざそんなマンドクセな真似するわきゃねーだろ、馬鹿馬鹿しい
喪前何の為にBOT使ってるんだよ
396ネトゲ廃人@名無し:03/06/14 14:14 ID:???
RO崩壊な予感
BOTだらけでまじつまんね
低級狩場なんて人すら見ない。
ほんとに6千人いるのかよっってなぐらい
そもそもBOT人口自体かなりすくないきがするな
2500接続してるとしたら500は露天、1500はまじめ君&ちゃっと厨&ROM
500人がBOT
つーか強くなってもあんまりうれしくないゲームだ
限界もあるし、そんなこんなで漏れはリネージュのBOTを動作してるの方が
かなり楽しいとおもった今日
397ネトゲ廃人@名無し:03/06/14 14:18 ID:???
崩壊っていうか、最初からゲームですらないだろ。
398ネトゲ廃人@名無し:03/06/14 14:18 ID:???
それにしても気のせいかコノスレもだんだんと廃れてきたような
最近BOTするのもめんどくさくなってきた。
つーか19垢持ってるって香具師、おまいは商品をどうやってさばいてるんだ?
くそめんどくさい、もうネトゲーすらすんのがいやになってきた。
いやMMORPGをやんのがめんどくさくなってきた。
もうチト、やBOTとかツールとかいっぱいですぎてなんの楽しさも無い
ただの殴りゲーだ
そういうことで漏れはボンバーマンオンラインソでもやってきまつ
399ネトゲ廃人@名無し:03/06/14 14:21 ID:???
何かの確認時しかログインしねーから分かんねえな
強くなるとか楽しむとかはどうでもいいし
どんなに崩壊しようが金が稼げれば満足
400ネトゲ廃人@名無し:03/06/14 14:25 ID:???
BOTやってる人にきくのもあれだがみんなはなぜROつづけているんだろぅ
RMTやlv99が目標以外でなにかこれっていう理由はあるのか?
ROってなんかユーザーイベントがものすごく少ない気がするし
ならんで文字つくるとかぐらいしかみたことない。
公式も公式でつまらんイベントばかりリネージュ2がでたらそっこう引退するな

しかしなんで漏れはこんなところで愚痴をかたってるんだ・・
愚痴スレいってきまつ(´・ω・`)
401ネトゲ廃人@名無し:03/06/14 14:27 ID:???
そういや昔ROやりにきたときは攻城戦があったきがしたんだけど
気のせいだったのかな・・・
402ネトゲ廃人@名無し:03/06/14 14:32 ID:???
>>400
リアル消防の方ですか?
403ネトゲ廃人@名無し:03/06/14 14:38 ID:???
>>402
逆コナンです。触らない方が良いでしょう。
404ネトゲ廃人@名無し:03/06/14 14:43 ID:???
>>402
リアル消防員です。
いつしぬかわからないんで死んだら
BOTがとまらなくなるのではと心配しています。
でもそんなことよりGMさんにまったくあわない。
もっとGMさん漏れにスリルをあじあわせてください。
せっかくGM回避機能拡張してるのにヽ(`Д´)ノ

405ネトゲ廃人@名無し:03/06/14 14:46 ID:???
>>403
そんなこといわずあそんでくれYO!
最近ROで人と会話しないからせめてここのレスに期待してるんだYO!
体は大人、知能は子供なもれとあそんでくれー
会話のキャッチボールキボンヌ!(;´Д`)ハァハァ
406ネトゲ廃人@名無し:03/06/14 14:55 ID:???
なんか変なのが湧いてるな
407ネトゲ廃人@名無し:03/06/14 14:56 ID:???
言葉のキャッチボールキボンヌ(:.;゚;Д;゚;.:)ハァハァ
はぁはぁあぁあぁあああああ
カメハメはぁー--------
408ネトゲ廃人@名無し:03/06/14 14:56 ID:???
これだから土曜日は
409ネトゲ廃人@名無し:03/06/14 15:00 ID:???
言葉のキャッチボールキボンヌ
そろそろコードもいろいろ出てきて新コードも減ってきたから
そろそろBOTで集めたアイテムをうまくさばく方法について語らないか?

410ネトゲ廃人@名無し:03/06/14 15:01 ID:???
スレ違い
411ネトゲ廃人@名無し:03/06/14 15:40 ID:???
なら自動ミルク販売機コードキボンヌ
既存のシステムで何とかしようとおもったらなんかうまくいかなかった。

あとはカートでアイテム移動してるときなぜかミルクがあるはずなのに
表示されなくて移動できないというバグの解決法キボンヌ
412ネトゲ廃人@名無し:03/06/14 15:53 ID:???
17体動かしてるけど全然アイテム売れん
装備品がなくなることがないってことで最初から破綻してるんだよな…
マタ輪とかの中低級レアはそのうち全部NPC売りになるんだろうな
413ネトゲ廃人@名無し:03/06/14 15:56 ID:???
1日中露店開いてたら普通に売れる。だから値段は下げないでくれ。
414ネトゲ廃人@名無し:03/06/14 16:07 ID:???
馬鹿がすぐ値段下げるから消費者に足元見られるんだよ
415ネトゲ廃人@名無し:03/06/14 16:18 ID:???
今日オラ凄い技発見したYO

炭鉱入り口のMAPで以下の3つをするだけですぐに金が溜まる。
1 青い草 出現地点を回るように
  pointwalkを設定
2 青い草狩る前にスティルを1回使用する。

3 スティルでSP切れないようにINTを上げる。
  沢山もてるようにSTRも上げる。

青い草をスティルして青ハーブ手に入る確立は
倒してドロップする確立よりかなり高い

青い草は6箇所沸きポイントがあるんだけど
それが5分か6分単位で沸くので1分に1個は入手可能。1時間に60個 

青ハーブの相場を1.5kと見積もっても
自給90kzeny 1日だと2M超える。

この技の凄いところは
ノビでも出来るということ。効率半減するけどよ。
416ネトゲ廃人@名無し:03/06/14 16:19 ID:???
マルチうざ、と釣られてみるテスト
417ネトゲ廃人@名無し:03/06/14 16:39 ID:???
>>415  
効率さがんじゃねえかヴォケ!!ああ
418ネトゲ廃人@名無し:03/06/14 16:45 ID:???
正直、一日中露店してる時間がもったいないBOTしてるほうが稼ぎがいいから
値段を下げる。つーか売るのめんどくさ
419ネトゲ廃人@名無し:03/06/14 16:51 ID:???
>>395
初心者スレの住人ですか?( ´,_ゝ`)
自分さえ儲かればそれでいい。
他人なんてシラネ( ゚д゚)、ペッ
通報されるの嫌だったら落としたexeそのまま使ってないで
自分で改造なり手を加えるなりしろ。
スケープゴートにすらならない低脳BOTは邪魔なだけ。
420ネトゲ廃人@名無し:03/06/14 16:56 ID:???
まぁおまいらに1ついい情報をやろう。
とりあえず今はぜったりゼニー売るな
もうすぐしたらあるアップデートによってBOTができなくなる。
つまりRMT市場が昔のように復帰する可能性がある。

421ネトゲ廃人@名無し:03/06/14 16:57 ID:???
というは俺が研究で不正プログラム検出プログラムを作って
エミュ鯖で実験してみたところうまく検出することができた。
とりあえずもうお金はかなりたまったので先日、そのプログラムの
導入についてメールしたら俺もびっくりしたんだがいい反応もらった。
とりあえず漏れはそれを回避する方法はしってるから(゚Д゚ )ウマーなんだがな
おまいらいままでおつかれさまでした
422ネトゲ廃人@名無し:03/06/14 16:58 ID:???
>>419
マンドクセってのは邪魔なBOT通報云々ってことだと思うが
423ネトゲ廃人@名無し:03/06/14 17:01 ID:???
>>418
露店用の垢作って解決。
月額1500円かかるが、それ以上に高く売った分儲かる。
424ネトゲ廃人@名無し:03/06/14 17:02 ID:???
>>419
ああ、自分さえ儲かればそれでいい。
ああ、他人なんてシラネ( ゚д゚)、ペッ
だから他人がどんなBOT使ってようが興味無いし
わざわざ確認して通報する程暇じゃない
425ネトゲ廃人@名無し:03/06/14 17:07 ID:???
他人のBOT相手に、言ってることとやってることが矛盾するほど必死にならなくてもいいってこった。
42685:03/06/14 17:09 ID:???
自分なりにGM回避つけてみた。(´д`;)
外出だったかもしれないが・・・。
GMを見つけたらその場に座り込んでCHATを開く、指定時間待った後CHATを閉じ復帰
テストとかしてないので、バグってたらすまそ。

config
#GM回避CHATタイトル(空白で街戻り)
+gmavoid
#CHATOPEN時間/未使用時の町に戻ってからの待ち時間(でかくすると泣けます)
+gmavoidwait

流れ無視してすまそ・・・。
42785:03/06/14 17:09 ID:???
kore
print "*** Warning! GM($players{$ID}{'name'}) を発見しました!! ***";
+if($config{'gmavoid'}){
+$ai_v{'attackAuto_old'} = $config{'attackAuto'};
+$ai_v{'route_randomWalk_old'} = $config{'route_randomWalk'};
+configModify("attackAuto", 0);
+configModify("route_randomWalk", 0);
+aiRemove("move");
+aiRemove("route");
+aiRemove("route_getRoute");
+aiRemove("route_getMapRoute");
+sit();
+$ai_v{'sitAuto_forceStop'} = 0;
+sendChatRoomChange(\$remote_socket, $config{'gmavoid'}, 20, 1, $arg[2]);
+sleep($config{'gmavoidwait'});
+if ($ai_v{'attackAuto_old'} ne "") {
+configModify("attackAuto", $ai_v{'attackAuto_old'});
+configModify("route_randomWalk", $ai_v{'route_randomWalk_old'});
+}
+stand();
+$ai_v{'sitAuto_forceStop'} = 1;
+}
+else{
+useTeleport(2);
+sleep($config{'gmavoidwait'});
+quit();
+}
-useTeleport(1);
-quit();
428ネタじゃかった・・・:03/06/14 17:19 ID:???
No.016 ]不正プログラム防止策のアップデート[検証中] 2003/6/14 16:58

ラグナロクオンラインではゲームクライアントの外で不正プログラムと並行してゲームをする事を
防止しようとするアップデートをテストサーバーで施行中です。
不正プログラムに規定されるすべてのプログラムに適用される事項で接続時には気を付けてください。

6月20日(金)よりラグナロクオンラインのクライアントの特定ファイルに
近付く不正プログラムを使う場合自動的に接続を終了するように措置されます
429RO崩壊の予感:03/06/14 17:20 ID:???
不正プログラム使用禁止に対する案内を再三行ってきましたが多くの方々がここに注意を傾けなかったため
急なアップデートとなりました。

私どもでもこれからこのようなアップデートがある場合には予め告知するようにいたしますが
不正プログラム使用は今後も絶対に使用なさらないようお願い致します
不正プログラムをご使用になった場合、サーバーに過負荷を与える場合もありますし、
アカウント盗用などの被害を被る方々もいます。
430漏れは引退します:03/06/14 17:20 ID:???
当社で配布したラグナロクオンラインクライアント以外に、ラグナロクオンラインクライアントと
連動するプログラムをご使用になった結果、発生した被害に対してはサポート対象外ですのでご注意ください。

ラグナロクワールドの中にいるすべての方々がお互いに気配りする楽しいラグナロクになるように願います。
いつも皆様がゲームを楽しめるように努力します。
431ネトゲ廃人@名無し:03/06/14 17:24 ID:???
どこに書いてあるんだ?
リンク張ってくれよ
432ネトゲ廃人@名無し:03/06/14 17:32 ID:???
http://www.ragnarokonline.jp/news/play/016.html
BOTやってる人はアクセスできないようになっております
433ネトゲ廃人@名無し:03/06/14 17:39 ID:???
バカは氏ななきゃ・・・(略
(´д`;
434ネトゲ廃人@名無し:03/06/14 17:41 ID:???
>>432
あれ?見れなくなった?さっきは見れたのに。
435ネトゲ廃人@名無し:03/06/14 17:50 ID:???
>>434
どうやらBOT起動してるユーザーのIPアドレス、とMACアドレス取得して
アクセスさせないようにしてるようだ。
とりあえず別プロパともう一台のPCつかってアクセスしたら見れた。
さて、どうするか・・・・やっぱ引退か・・・
436ネトゲ廃人@名無し:03/06/14 18:02 ID:???
ネタお疲れ様です

はい次
437ネトゲ廃人@名無し:03/06/14 18:02 ID:???
それで?(゜д゜)
438ネトゲ廃人@名無し:03/06/14 18:03 ID:???
>不正プログラムに規定されるすべてのプログラムに適用される

つーことはROTimerや立ちアコも完全に使えなくなるのかね?
439ネトゲ廃人@名無し:03/06/14 18:03 ID:???
>>435
  _、_
 ( く_,` )    n
 ̄    \   ( E) 我々にそんな手の込んだこと出来ると思いますか? 
フ  癌 /ヽ ヽ_//
440ネトゲ廃人@名無し:03/06/14 18:07 ID:???
もし本当だったら癌砲はどうしようも無い馬鹿会社だよな。
自分で自分の首絞めてどうするんだ。
BOTが完全に排除されれば今までの利益がどれだけ下がるか計算してないのか?
441ネトゲ廃人@名無し:03/06/14 18:08 ID:???
つか、韓国で対策されてないのに癌に出来るわけn(ry
442ネトゲ廃人@名無し:03/06/14 18:11 ID:???
>>441
ソレダ(・∀・)!!
443ネトゲ廃人@名無し:03/06/14 18:13 ID:???
>>428〜430

凝ってるけど、公的な発表の文章としてはおかしい所が多々ありかと。
とかいってホントだったらマズー
444ネトゲ廃人@名無し:03/06/14 18:16 ID:???
癌呆の駄文以上に稚拙な餓鬼の作文が本物であるはずもなかろう
第一404だし
445ネトゲ廃人@名無し:03/06/14 18:19 ID:???
週末の糞ネタは一味違いますね
446ネトゲ廃人@名無し:03/06/14 18:19 ID:???
>>435
まったく同じことやりましたけど、見れませんよ?
まあ、ネタなんだから当然でしょうけど。
447ネトゲ廃人@名無し:03/06/14 18:22 ID:???
時は金成ってのによくそんな無駄な行動ができるよな。
さすがRO厨。
448ネトゲ廃人@名無し:03/06/14 18:26 ID:???
>>435
ttp://www.ragnarokonline.jp/news/play/016.html

なんていうかね・・・もしこれが告知なら、アドレスは

ttp://www.ragnarokonline.jp/news/play/log016.html

だね、それ以前に告知してあるわけじゃないし・・・

何が言いたいの?このネタ。
449ネトゲ廃人@名無し:03/06/14 18:26 ID:???
だいたいアクセス制限だったらNot FoundじゃなくてForbiddenになるはずだろうが
450ネトゲ廃人@名無し:03/06/14 18:27 ID:???
CHAOSサーバーの「伝説の行商人」=RMTで200M/日販売の「カオス」 が同一人物らしいんだけど
451ネトゲ廃人@名無し:03/06/14 18:29 ID:???
で?

伝説の行商人って
毎日ビタタ10枚を露店に並べてる早漏BOT商人だろ

RMTのカオスも1日辺り100M以上出してるからあいつだろうな
452ネトゲ廃人@名無し:03/06/14 18:30 ID:???
1日200Mって何体放ってるんだよ!!
しかも管理作業面倒臭すぎだろ!!
こりゃあれか?
バイト君を4,5人雇って組織化して儲けてるのか。
453ネトゲ廃人@名無し:03/06/14 18:32 ID:???
それ以前に自分が相場下げて自分の儲けが減ってることにすら
気づかないのかねwwwwwwwwwww

もうちっと 頭 使 え よ 屑
454ネトゲ廃人@名無し:03/06/14 18:35 ID:???
CHAOS鯖住人だが…

伝説の行商人って奴、半日でビタタ10枚売ってるな…
しかも相場よりも1M以上低い値段で即売り価格

10枚が売り切れた途端にまた10枚補充してるから
BOTの数は50〜80体くらいじゃないだろうか
455ネトゲ廃人@名無し:03/06/14 18:37 ID:???
(д) ゚ ゚
456ネトゲ廃人@名無し:03/06/14 18:38 ID:???
>>454
そんなに動かせんのか?PC何台だろ。
その前にあれだ、>452の言うとおりかなり面倒そう・・
457ネトゲ廃人@名無し:03/06/14 18:40 ID:???
面白そうな話題だから乗る
俺はBOT8体放ってるが、管理が死ぬほど大変だ。
8体で1日10Mくらいが限界だとすると、やはり80体以上扱っているのだろう
458ネトゲ廃人@名無し:03/06/14 18:42 ID:???
>>454
あれってDUPEジャネ?
途中補給はしないんだよな
20枚くらいセットして売り切れると、また20枚補充
1日にビタタ何枚くらい出してるんだろうな…
459ネトゲ廃人@名無し:03/06/14 18:42 ID:???
>>421
ッてゆうかさ、不正なパケット受信しまくった伽羅

BAN対象に入れといてあまりにも多すぎたらBANでいいじゃん?
460ネトゲ廃人@名無し:03/06/14 18:44 ID:???
>>438
自動芋も対象だな

座ってても回復アイテム使えるし、あれ
461ネトゲ廃人@名無し:03/06/14 18:45 ID:???
>454
50〜80体って・・・
;y=ー( ゚д゚)・∵. ターン
よく管理できるよなヽ(`Д´)ノ
でも毎日それならそんくらいだろうなぁ・・・
462ネトゲ廃人@名無し:03/06/14 18:49 ID:???
>>461
管理って・・・自動循環だから

カード拾った⇒メインに渡す⇒狩り

の繰り返しなんですけど・・・・('A‘) 
463ネトゲ廃人@名無し:03/06/14 18:50 ID:???
だからDUPEでそ
やっぱ升erが最強だ。敵わねぇ
464461:03/06/14 18:55 ID:???
>462
うーんでもそんだけうごかしてりゃやっぱり色々大変かと・・・
って思ったけど育て切っちゃえば無問題か
育て切っちゃったら起動しちまうだけで楽か〜
まあそこまでいくのがだるそうですけど
465ネトゲ廃人@名無し:03/06/14 19:06 ID:???
>>464
しんでも狩場に戻るし、捨て振りもコマンドだから楽

渡す作業もコードできてるんで無問題。
466464:03/06/14 19:08 ID:???
>465
あー育てるまでってのは装備そろえたり
狩り場考えたりって話。
まーでも数回やればそんなの形式化できてるか
467464:03/06/14 19:10 ID:???
シマッタ
装備なんて別アカからもらえばいい罠
468ネトゲ廃人@名無し:03/06/14 19:11 ID:???
>>466
武器一本だぞw


職業はいわずと知れた奇死
469ネトゲ廃人@名無し:03/06/14 19:14 ID:???
今日オラ凄い技発見したよ

炭鉱入り口MAPで以下の3つをするだけですぐに金が溜まる。
1 青い草の出現地点を回るように
  pointwalkを設定
2 青い草狩る前にスティルを1回使用する。
3 スティルしてSP切れないようにINTを上げる。
  青ハーブを沢山もてるようにSTRも上げる。

青い草をスティルして青ハーブ手に入る確立は
倒してドロップする確立よりかなり高い

青い草は6箇所沸きポイントがあるんだけど
それが5分か6分単位で沸くので1分に1個は入手可能。1時間に60個 
青ハーブの相場を1.5kと見積もっても
自給90kzeny 1日だと2M超える。
470ネトゲ廃人@名無し:03/06/14 19:30 ID:???
オマイラへ
ここは中級者スレです
471ネトゲ廃人@名無し:03/06/14 20:14 ID:???
chaosのアリ地獄ってBOT80体もいんのか?
1F2Fで半分としても混み過ぎだろ。単にたまったのを処分してるんじゃ。
472ネトゲ廃人@名無し:03/06/14 21:33 ID:???
中級者の皆様だから言いますが8月辺りからBOTできなくなります。
知識ある人なら回避できると思いますが一般のBOTer様はごめんなさいっ!
473ネトゲ廃人@名無し:03/06/14 21:34 ID:???
どうしてもスキルを攻撃中スムーズに使いたいので
肉入りで試した感じキャラのアクションが剣振り切ったあたりでクリックやFキー押すと発動がすんなり逝くようなんだが
ASPDに合わせて殴りモーションの直前に使用パケ送ってみようかと思い
1/100秒精度のタイマールーチン書いてみた
意外に面倒で組み込みまで逝けるか正直自信がない
焦らずに生暖かく見守って欲しいと感じた蒸し暑い夜

ちなみに攻撃速度って
(200-ASPD)*0.02
で一回の攻撃あたりの秒数が出ますよね?
違ってたらご教授ヨロ
474ネトゲ廃人@名無し:03/06/14 21:35 ID:???
CHAOS板みてきた。

あれはやりすぎだろ…
スゲーよ。売る本人も買う奴らも。

新鯖できて、もし奴移ったらその鯖即死決定だな。
たぶん移るだろうから1/2だな。

やべ。奴がどっちかに確定してから引っ越ししよっと。
まあ新鯖出来たらの話だが…

とりあえず最後の楽園サラにはくんな。
475ネトゲ廃人@名無し:03/06/14 21:42 ID:???
うーん
なんかCheckRecoveryItem機能してないみたいなんだけど同じ症状の人居る?
上のほうでチラっと触れてるけど、別のキャラでやると上手くいくんだよな。
476ネトゲ廃人@名無し:03/06/14 21:54 ID:???
>>475
その機能がどういったものか理解していっての?

間違った解釈がされているだけど・・・・
477ネトゲ廃人@名無し:03/06/14 22:06 ID:???
>>471
数ヶ月前からビタタ20枚販売を毎日やってるから、
貯まっている物を売っているとは思えない。「

478ネトゲ廃人@名無し:03/06/14 22:08 ID:???
それよりもビタタCを必要とするやつがそんなに居る方が俺には驚きだ。
479ネトゲ廃人@名無し:03/06/14 22:10 ID:???
だな。
普通自力BOTで入手してるべ
480ネトゲ廃人@名無し:03/06/14 22:23 ID:???
誰か私の家でBOT管理手伝いませんか?
北海道札幌在住です
481ネトゲ廃人@名無し:03/06/14 22:28 ID:???
>>480
つぼ八なら逝ってやるYO!!
482ネトゲ廃人@名無し:03/06/14 22:28 ID:???
カオスキター!!
483ネトゲ廃人@名無し:03/06/14 22:35 ID:???
>>482
鯖落ちか?禿しくスレ違いだな(´ー`)
484ネトゲ廃人@名無し:03/06/14 22:48 ID:???
収集品をOCで売るのさえめんどい。4垢の漏れだが。
忙しい香具師は、5垢が限界だろうな。
485ネトゲ廃人@名無し:03/06/14 22:52 ID:???
本垢に渡すような設定なんてあるのかよ。。。
486ネトゲ廃人@名無し:03/06/14 22:53 ID:???
>>476
いや流石に意味もわからず組み込んでるわけじゃないんだけど・・・
JudgeItemAmountを発動させアイテムが指定量(前スレ605氏そのままなら0)になったとき帰還
StorageGet及びBuyAutoと組み合わせてアイテム補給させようとしてるんだけど。
回復材が切れても立ち止まってしまう現象が起こる。上の3分発動コードで一応回避できるけど、
やっぱり直したいわけで。
で、別のキャラでほぼ同条件でチェックしたんだけど何故か上手く行ったりするから聞いてみた。
weightチェックのタイミングに問題があるのかな。
487ネトゲ廃人@名無し:03/06/14 22:54 ID:???
俺は2体・・・さすがに稼ぎはリアルラックに左右されまくり。
収集品分しか稼ぎが無い事もしょっちゅう。
488ネトゲ廃人@名無し:03/06/14 22:56 ID:???
>>480
可愛い子ならオナニーの手伝いもしてやるぞwWWw
489ネトゲ廃人@名無し:03/06/14 23:05 ID:???
>>485
自分でコード追加


なられば簡単♪
490ネトゲ廃人@名無し:03/06/14 23:06 ID:???
>>488
変な逆毛はカエレ!! wWw
           (・∀・)
491ネトゲ廃人@名無し:03/06/14 23:11 ID:???
>>486
帰還ルート計算で結構時間かかるみたいだよ(うちのへぼPC)

実際は移動開始してるんでOKとしましょう。   だめ?
492ネトゲ廃人@名無し:03/06/14 23:16 ID:???
どうでもいいけどこういうの弄ってテストしてると、復活ポイント戻るたびにショックエモ連発する香具師が出て
コードミスで変な行動(罠というか自爆)してるんじゃないかと不安になる。
493ネトゲ廃人@名無し:03/06/14 23:36 ID:tTTLmKl1
wWw
(・∀・)


494ネトゲ廃人@名無し:03/06/15 00:06 ID:???
480
ですが、現在22体です。
もう管理しきれません と いうかめんどくさいです、売りさばくのが。
PC余ってるので、
やろうと思えば40-50いけるのですが、そこまですると、まず管理できないだろうなぁ、、っていうオチなもので。。
495ネトゲ廃人@名無し:03/06/15 00:12 ID:???
>>420-421>>428あたりがネタじゃなかったとしたら、
どうなるんだろうな。 クライアントから吐かれたパケットか、
Koreから吐かれたパケットかを識別するプログラム??

なんかあり得ない気がするが…。
496ネトゲ廃人@名無し:03/06/15 00:14 ID:???
やるとしたらタスク監視だと思うよ。
とりあえずCheckRecoveryItems解決しました。時間かかりすぎ(つд`
497ネトゲ廃人@名無し:03/06/15 00:18 ID:???
いざ売りさばく時が一番面倒だな…
こればっかりはどうしようもない
498ネトゲ廃人@名無し:03/06/15 00:39 ID:???
>>496
タスク監視…Perlを同時起動させない、とか? 
499ネトゲ廃人@名無し:03/06/15 00:58 ID:???
無理かと。。。
いやまじで無理かと
500ネトゲ廃人@名無し:03/06/15 01:48 ID:???
8月あたりに一斉摘発だってよ!これまじ!
501ネトゲ廃人@名無し:03/06/15 02:05 ID:???
なら8月までにBOT増やしまくって稼ぎまくれば無問題だよな?
502ネトゲ廃人@名無し:03/06/15 02:09 ID:???
韓国で対策されれば信じるがな。
503ネトゲ廃人@名無し:03/06/15 03:30 ID:ZsXQihs5
美少女のワレメが丸見えなサイトをハッケーン!
嬉しいけどモロ見えはいいのか?(*´д`*)ハァハァ
http://plaza16.mbn.or.jp/~satchel/idol_kora/
504ネトゲ廃人@名無し:03/06/15 03:32 ID:???
いまさらだがYO、GM避けって、簡単に作れねぇか?

もし誰かが「ラグナロクオンライン(略」っていう、GMの決り文句をいってきたらquitで終了。
ヘタレな漏れにも書けそうなんだがどうよ?

一般PCに言われても落ちるがな。GMはBANするとき必ず質問の旨を喋るはずだから、簡単じゃねぇのか?
既存のコードをいじるだけで出来そうな悪寒
505ネトゲ廃人@名無し:03/06/15 03:36 ID:???
つーか今出回ってるkoreならGMが画面内に入った瞬間にquitするハズだから
意図的にGM回避を外さない限りその定型文すら聞けないんじゃ?

んで強制的にアリーナ連行→BANBANBAN!!と。
506ネトゲ廃人@名無し:03/06/15 03:36 ID:???
例えば、BOTって言って反応するautores関数あるな?
あれを少し弄れば簡単なんじゃねぇのか?
507ネトゲ廃人@名無し:03/06/15 03:40 ID:???
>>504
GM回避が入ってるにもかかわらずその定型文を聞く漏れのBOTは・・
主人が猿でつか?露天コードとか組み込めている知識はあるのだが。

Gamemaster.txtに入ってないと、GM回避発動しない事があるから
こういう関数入れようかと思ったのだけど。
508ネトゲ廃人@名無し:03/06/15 05:41 ID:???
カプラにアイテム預けたり、商人にアイテム売るときに真横まで行くのを、数セル離れて行いたいのですが、過去ログ読んでも載ってません。
コードを教えてはもらえませんか?
509ネトゲ廃人@名無し:03/06/15 05:57 ID:???
>>508

初心者スレ逝け
510ネトゲ廃人@名無し:03/06/15 06:30 ID:???
いつまでネタで盛り上がってるんだよ・・・('A`)
511ネトゲ廃人@名無し:03/06/15 06:33 ID:???
>>508


過去ログにのってます。

初心者で無視されたらあきらめろ、中級にくるな。
512ネトゲ廃人@名無し:03/06/15 06:59 ID:???
露店コード組むだけで知識かよ( ´,_ゝ`)おめでてーな。
513ネトゲ廃人@名無し:03/06/15 09:41 ID:???
今色々GM避けの研究をしていたんだが

とりあえずGMの名前で判断するのは正直つらい
もちろん動作するが、名前の取得は姿が見えてから結構時間がかかる
今ためしてみたら、GM役のキャラ(GMリストに名前入れたキャラ)をペコダッシュで無視して突っ切っていってしまった
GMの外見で逃げるルーチンを作ったほうがいいかもしれない
514ネトゲ廃人@名無し:03/06/15 09:43 ID:???
重さ50%以上だと、AutoStorageが正常動作してくれないのですが
誰か解決方法知らないでしょうか
515ネトゲ廃人@名無し:03/06/15 09:44 ID:???
>>420-421
ワラタ
RMT厨必死だな
516ネトゲ廃人@名無し:03/06/15 11:53 ID:???
アチャスケ(遠距離)に攻撃されると、反撃しません。
過去ログ見たのですが、質問はあるけど、回答はありませんでした。
コードの見直しが必要なんでしょうか?
517ネトゲ廃人@名無し:03/06/15 12:50 ID:???
>>516
attackd(r
518【露店koreに関する質問】:03/06/15 13:22 ID:???
【露店koreに関する質問】

 $switch eq "0133"
 の処理において他人露店のアイテム一覧を表示しますが
 属性(elements)を表示していないので表示させようと
 パケットを見ていたのですがどうもこのパケットに属性項目が
 レイアウトされていないように見えます。
 属性は他のパケットで別送されてくるのでしょうか?
 ご存知の方がいましたらお知恵ください
519【露店koreに関する質問】:03/06/15 15:25 ID:???
クライアントでは属性と製作者名が表示されるから送ってきてるはずなんだけどなぁ
520ネトゲ廃人@名無し:03/06/15 16:16 ID:???
>>519
強引だけど、単純にTCPで鯖と鞍の間に流れてるデータを
パケットキャプチャしてみるとか…
下手なところでやると膨大なログになりそうだけど。
521ネトゲ廃人@名無し:03/06/15 16:37 ID:???
modifiedWalkを組み込んでから、randomWalkに失敗する回数が増えてる気がするのは
漏れだけだろうか(´・ω・`)

たまにCalculating random route to:〜 が無限ループに陥ってるんだけど…。
teleしても回避できないみたいだし…。スタックの一種?
522ネトゲ廃人@名無し:03/06/15 16:48 ID:???
605氏にちょっと聞きたいのだが
攻撃優先順位のコードで

if($mon_control{lc($monsters{$_}{'name'})}{'attack_auto'}<3){
3以上だったら自分からは攻撃しない。

となっているのだがなぜ3以上なんですか?
2以上でいい気がするのだが。。。
523ネトゲ廃人@名無し:03/06/15 17:04 ID:???
>>522
3以上ではなく3より大きかったらですよw
524ネトゲ廃人@名無し:03/06/15 17:22 ID:???
バケモニにてそれらしいパケットは掴めたけど
どの項目が何なのかサーパリ
525ネトゲ廃人@名無し:03/06/15 18:43 ID:???
やいおまいら、新鯖6月下旬予定(来年?旧暦?)で既存鯖から移動可能らしいですよ。

とてつもなくBOTばかりになりそうだ。

LV99の騎士とかが狩り場を荒らしまくるのか。
ガクガクブルブル
526ネトゲ廃人@名無し:03/06/15 18:44 ID:???
>>523
3以上ではなく3より大きかったらですよw ではなく3より小さかったらですよwWw
527526:03/06/15 18:45 ID:???
じゃねぇ。>522の文章よく読んでなかったよ。
>>523であってるわ。
528522:03/06/15 18:51 ID:???
>>523
え? 違うの? 間違ってないと思うけど。
気になったのは1.2の違いに意味あるのかなと思って
1.2でも優先順位変えるならまだコード追加しないとダメな気がするのだが、
追加といっても同じコードつけるだけなんだと思うけど。
ブログラムは詳しくないので勘違いしてるのかなと思って聞いてみた。
529ネトゲ廃人@名無し:03/06/15 19:04 ID:???
アイテム持込の移動はできないんだろうな。
移動できるのはキャラだけで倉庫もアイテムも全部消される。
BOTには最適だがwWw
新鯖出たらLV96・93騎士移住させてやろwWw
530前スレ605:03/06/15 19:45 ID:???
>>394
ベースはskoreのもとになってると思われる昔の露店kore(確かフランス)
露店中にくにお(再)をやりたいというアホな動機でjkore時代に入手してたやつを
組み込みました

>>522
以前のコードかぁ。
考え方は528のであってます。
たぶん、当時はノンアクティブのモブへのアタックに優先順位をつけたときのことを
考えて3にしたと思うけど、以前のコードだけではノンアクティブのモブへの
アタックには優先順位はつかんので。
結局、3にすることに意味はないということでFAです。
531522:03/06/15 20:08 ID:???
>>530
ありがとう。なぜ3になってたのかか解らなくて、
ひょっとしてノンアクティブのモブへのアタックに優先順位ついてるのかと
思ってしまったんで、謎は解けました。
ついでに優先順位つけるとしたらこれでいいのかな?コピペしただけなんですが、

if($mon_control{lc($monsters{$_}{'name'})}{'attack_auto'}<3){
$ai_v{'temp'}{'dist'} = distance(\%{$chars[$config{'char'}]{'pos_to'}}, \%{$monsters{$_}{'pos_to'}});
if ($ai_v{'temp'}{'first'} || ($ai_v{'temp'}{'maxPriority'} < $mon_control{lc($monsters{$_}{'name'})}{'attack_auto'})
|| ($ai_v{'temp'}{'dist'} < $ai_v{'temp'}{'distSmall'}
&& $ai_v{'temp'}{'maxPriority'} == $mon_control{lc($monsters{$_}{'name'})}{'attack_auto'} )) {
$ai_v{'temp'}{'distSmall'} = $ai_v{'temp'}{'dist'};
$ai_v{'temp'}{'foundID'} = $_;
$ai_v{'temp'}{'maxPriority'} = $mon_control{lc($monsters{$_}{'name'})}{'attack_auto'};
undef $ai_v{'temp'}{'first'};
}
}
532ネトゲ廃人@名無し:03/06/15 20:22 ID:???
>>518
俺もそれやろうとしたんだけど属性とか☆のバイト(?)が見つからない。
00A4と同じくrefined の前かな?と思ったけど違うっぽいし。
パケット全部取ってもう少し調べてみます。
533ネトゲ廃人@名無し:03/06/15 20:51 ID:???
RMTのCHAOS酷いな…

1日200Mを相場よりも遙かに安い値段で売りに出してる「カオス様」が居る限りCHAOSは終りだな…
534ネトゲ廃人@名無し:03/06/15 20:52 ID:M+OWcese
535ネトゲ廃人@名無し:03/06/15 20:52 ID:???
1日200MもRMTで出すなんて何体はなってるんだろうな…
536ネトゲ廃人@名無し:03/06/15 20:53 ID:???
>>480でも1日200Mはムリだろうしな…
537ネトゲ廃人@名無し:03/06/15 21:04 ID:???
またカオスかよ!
538【露店koreに関する質問】:03/06/15 21:12 ID:???
>532
1アイテムのmsg_sizeは22とするともう12バイト目1バイトしか
空いていないようで、でも、elementは2バイト・・・
精錬品の場合はカードのところを併用してるのかと思って
見ても何も入っていなし
こちらも引き続きパケ眺めて見ます
539ネトゲ廃人@名無し:03/06/15 21:18 ID:???
早漏カオスに買手が食いついた!!
540ネトゲ廃人@名無し:03/06/15 21:31 ID:???
boterも食いついた!!
541ネトゲ廃人@名無し:03/06/15 21:43 ID:???
カオスの返信が楽しみだYOOOOOOOOOOOOOOOO!!!!!!!

俺も食いついて良いか!?
542前スレ605:03/06/15 21:43 ID:???
>>531
if($mon_control{lc($monsters{$_}{'name'})}{'attack_auto'}<3){

これつけてると、優先順位判定時に優先順位を1と2に設定したものしか
機能しないけどそれでいいならOK
543ネトゲ廃人@名無し:03/06/15 21:46 ID:???
>>540
強力な売り手を追い払えるチャンス
ただし、やりすぎると自分のzenyも買われなくなる罠
544ネトゲ廃人@名無し:03/06/15 21:48 ID:???
>>543
強力つーか・・

200M/日ってどうやってるんだろうな…
545ネトゲ廃人@名無し:03/06/15 21:48 ID:???
つーかHN変えてくるだけじゃん。
IDどうやって出してるのか知らんけどIP変えときゃいいんじゃないの?
546ネトゲ廃人@名無し:03/06/15 21:50 ID:???
HN変えても、毎日相場以下の値段で200M/日出してたらバレバレw
547ネトゲ廃人@名無し:03/06/15 21:58 ID:???
おれたちはとんでもない思い違(略

カオスはGMのプライベート垢だったんだー!!
548ネトゲ廃人@名無し:03/06/15 22:07 ID:???
>>547
ありえるw
549ネトゲ廃人@名無し:03/06/15 22:23 ID:???
>>545
串だけでOK
550ネトゲ廃人@名無し:03/06/15 22:26 ID:???
・秋から冬にかけて、こうした新機能の実装といった意味でのアップデートは
ペースダウンされ、集中的にデバッグやサーバプログラムの更新による
パフォーマンス向上・BOT対策などをはかる

ってことは秋までBOT黙認?
551ネトゲ廃人@名無し:03/06/15 22:27 ID:???
>>549
串制限かかってるぞ。

しかしカオス強いな。
552【露店koreに関する質問】 :03/06/15 22:30 ID:???
やっと判った!
やはりカードID記録位置にあった。
でも、00A4でのID→名称取得のようには取れない
elements.txtの
256#Water#
512#Earth#
768#Fire#
1024#Wind#

1#Water#
2#Earth#
3#Fire#
4#Wind#
として対応されている模様

俺の16進変換位置がおかしいのかもしれない
553ネトゲ廃人@名無し:03/06/15 22:45 ID:???
おまいらに相談がある。
タゲ被り防止、これってちゃんとみんな動作してる?

機能は
モンスターからconfig.txtのNotAttackDistance指定したマス以内に誰もいない場合攻撃対象に加えます。
確実にタゲ被り防止できるわけではありませんがだいぶ変わると思います。
トレインしてきてBOTを引っかけるってのにも効果あるかも。

というものなんだがうちのこはどうも
554ネトゲ廃人@名無し:03/06/15 22:45 ID:???
○他のプレイやー ●うちのマイボット ■他のプレイヤーに攻撃されてるモンス 
□他のプレイヤーは攻撃していないモンスで他のプレイヤーを攻撃してるモンス

□■□敵ハケーン
□○□←←●   
□□□

□■□攻撃しはじめる
□○□●   
□□□

○ Σ(゚Д゚)よこなぐりかYO!
● (・∀・)アヒャ!!攻撃してないモンスは攻撃するよ。横殴りだけどね
555ネトゲ廃人@名無し:03/06/15 22:46 ID:???
という状況なんだがモンスがプレイヤーから1−2マスぐらいの距離に
いるのに攻撃していて
あきあらかにタゲ被り防止機能が働いていないんだが
もしかするとコードがまちがっているのかと不安になっていろんなソースと比べたんだが
結局、同じで謎だ・・・

もしかするとこれは罠コードなのかとおもってるぐらいなんだが漏れの考えがまちがっているのだろうか・・
だれか解決方法教えてください(´Д⊂グスン
556ネトゲ廃人@名無し:03/06/15 22:47 ID:???
コードは
undef $m_plDist_small;
my $judgeFirst = 1;
my $m_cDist = distance(\%{$chars[$config{'char'}]{'pos_to'}}, \%{$monsters{$_}{'pos_to'}});
for ($i = 0; $i < @playersID; $i++) {
next if ($playersID[$i] eq "");
$m_plDist = distance(\%{$players{$playersID[$i]}{'pos_to'}}, \%{$monsters{$_}{'pos_to'}});
if ($judgeFirst || $m_plDist < $m_plDist_small) {
$m_plDist_small = $m_plDist;
$judgeFirst = 0;
}
}
push @{$ai_v{'ai_attack_cleanMonsters'}}, $_ if !$m_plDist_small || $m_plDist_small >= $config{'NotAttackDistance'} || $m_cDist <= $m_plDist_small;
#push @{$ai_v{'ai_attack_cleanMonsters'}}, $_;
557ネトゲ廃人@名無し:03/06/15 22:48 ID:???
configは
# タゲ被り防止距離
NotAttackDistance 10

# ターゲット被り検知
waitDetection 3
となっています
558前スレ605:03/06/15 23:14 ID:???
>>556
push @{$ai_v{'ai_attack_cleanMonsters'}}, $_ if !$m_plDist_small || $m_plDist_small >= $config{'NotAttackDistance'} || $m_cDist <= $m_plDist_small;

これはどういう処理をしている?
それを理解したうえで、554の状況に自分がモブの1マス隣にきたときに
なにを行うかあてはめてみるとOK
559532:03/06/15 23:19 ID:???
>>552
ソレダ!見当違いのとこを探してました。
火の属性武器の場合
FF 00 xx xx xx xx
って感じですね。xxは製作者名を取得するためのIDで、
93 01 xx xx xx xx
を飛ばしたら製作者名を0194パケで受け取るようです。
属性武器置いてある露店チェックしたら、
一度目に限り必ず0193が飛んでいたので、
てっきり0194に属性情報も含まれているのかと(つД`)
これで属性武器もBOTでチェック出来そうです。thx~~
560ネトゲ廃人@名無し:03/06/16 00:05 ID:qzvQY9Zo
なぁなぁ…今さっきアリーナに送られたんだが何時になったら出れるんだ?
出られてもアカウントは取り消しなのか?
561【露店koreに関する質問】:03/06/16 00:07 ID:???
なんとか属性表示成功
☆はまだ判らないです。
562ネトゲ廃人@名無し:03/06/16 00:08 ID:???
なぁなぁ…今さっきアリーナに送られたんだが何時になったら出れるんだ?
出られてもアカウントは取り消しなのか?
563ネトゲ廃人@名無し:03/06/16 00:18 ID:???
>>517
レスありがとうございます。
しかし、attackd(rとは一体どういうことでしょうか?
アチャスケ 1 0 0にすると、横殴ってしますから・・・どうしたらTT
564ネトゲ廃人@名無し:03/06/16 00:58 ID:Chl6rlnP
アチャスケ対策俺も知りたいっちゃ
いまだに遠距離いるところには行けないよ。。。
plのどこを直せばよいの???
565ネトゲ廃人@名無し:03/06/16 01:01 ID:???
>>564
うざったい。中級スレに書き込むのならその程度楽勝で解決できないと話についてこれないはずだ
初心者スレで聞け
566ネトゲ廃人@名無し:03/06/16 01:03 ID:???
GM.S.P, って奴GM?
JOBが剣士になってるんだけど、確かに姿は見えない
クローキングしてニヤニヤしてる剣士か?
567_:03/06/16 01:04 ID:???
568ネトゲ廃人@名無し:03/06/16 01:11 ID:Chl6rlnP
ちぇ!
569ネトゲ廃人@名無し:03/06/16 01:16 ID:???
>しかし、attackd(rとは一体どういうことでしょうか?

>plのどこを直せばよいの???

( Д )  ゚ ゚

よくBOTが動いたな。
570ネトゲ廃人@名無し:03/06/16 01:42 ID:???
ラグフェスより

■不正プログラムについて
・:BOTについては月700件ほど取り締まりしている
・現行ではGMキャラ感知でログアウトなどされるとBOTかの見極めが困難、
ログだけでは最終的な判断は下せない。
・BOT対策については各国運営会社&重力で検討、情報交換を行っている。
サーバーのバージョンアップにより現行のBOTツールに関しては駆逐できると考えている。

最後の1行、β2→課金のときも同じこと言ってたような希ガス
571ネトゲ廃人@名無し:03/06/16 01:45 ID:???
>>536
480ですが、
一日200M、無理です。
BOTの全部が全部レベル高いわけでもなく、
精錬や、カード刺したりしてるので、一週間100M↑です
572ネトゲ廃人@名無し:03/06/16 02:03 ID:???
>・BOT対策については各国運営会社&重力で検討、情報交換を行っている。

これかなぁ
つまり、いい対策ができてもそれを各国で使いまわすために
各国でそれが解析されると
573522:03/06/16 02:07 ID:???
>>542
それでokです。何度もありがとう。
574ネトゲ廃人@名無し:03/06/16 02:17 ID:???
1週間100Mって何体どこに放流してんだよ・・・
俺なんか3体で1週間7Mくらいだぞ_| ̄|○<リアルラックが
575522:03/06/16 02:22 ID:???
>>554
□他のプレイヤーは攻撃していないモンスで他のプレイヤーを攻撃してるモンス
ここって
□他のプレイヤーは攻撃していないモンスで他のプレイヤー近くにいるモンス
じゃないかな。攻撃されていたら大丈夫だと思ったけど。
すでに攻撃食らったときとか例外もあるけど。
とりあえずはあるものを消すだけでOKだと思う。たぶん。
ヒント
distanceには距離が入っとります。
576ネトゲ廃人@名無し:03/06/16 02:29 ID:???
アフォな設定の奴は簡単に轢き殺せるな
アクティブリンクのmob列車してたら
お馬鹿が食いついてきてBB放つ前に死んだわ
577532:03/06/16 03:06 ID:???
>>561
skoreベースなんですが、こんな感じになりました。
星は{'star'}のとこで、05...ぷち、0A...強い、0F...超 っぽいです。
if (unpack("S1", substr($msg, $i + 14, 2)) == 255) {
if (unpack("C1", substr($msg, $i + 17, 1)) == 0) {
$venderItemList[$number]{'attribute'} = unpack("S1", substr($msg, $i + 16, 2));
} else {
$venderItemList[$number]{'attribute'} = unpack("C1", substr($msg, $i + 16, 1));
$venderItemList[$number]{'star'} = unpack("C1", substr($msg, $i + 17, 1)) / 5;
}
} else {
$venderItemList[$number]{'card'}[0] = unpack("S1", substr($msg, $i + 14, 2));
$venderItemList[$number]{'card'}[1] = unpack("S1", substr($msg, $i + 16, 2));
$venderItemList[$number]{'card'}[2] = unpack("S1", substr($msg, $i + 18, 2));
$venderItemList[$number]{'card'}[3] = unpack("S1", substr($msg, $i + 20, 2));
}
578ネトゲ廃人@名無し:03/06/16 03:12 ID:???
>>553
それ、ちょい前に漏れも指摘したよ。
んで、親切なお人が新タゲ被り防止コード出してくれてる。

あんまり「過去ログ読め」ばかりでもなんだけど、
やっぱり検索するするくらいは最低限必要かと思う。
579ネトゲ廃人@名無し:03/06/16 03:28 ID:???
>現行ではGMキャラ感知でログアウトなどされるとBOTかの見極めが困難、
>ログだけでは最終的な判断は下せない。

ちゃんと機能してるなよしよし







・・・・アレ('A`)?
580ネトゲ廃人@名無し:03/06/16 05:19 ID:???
GM回避がまったくうごかなくなった(´д`;)
# 簡易GM回避
if (isGameMaster($ID)) {
print "*** Warning! GM($players{$ID}{'name'}) を発見しました!! ***";
chatLog("gm", "*** GM($players{$ID}{'name'}を発見しました ***\n");
useTeleport(2);
sleep(3);
quit();
}
}


どこかおかしいかな、、、(´д`ll)
長文&教えてでスマソ4時間くらい悩んでるんだが結局分からない漏れはイッテヨシデスカソウデスカ
そういわず、指摘してくださらないでしょうか、お願いしまツ( ´д`)人
581580:03/06/16 05:20 ID:???
ちなみにこっちはこんな感じっす、エロイ人へるぷみー
# GM 判断
sub isGameMaster {
my $ID = shift;
my $name = $players{$ID}{'name'};
my $aID;
# Phase 1:IDによる判別
$aID = getHex($ID);
if ($aID =~ /[2-4]{1}[0-9A-F]{1} C0 0A 00/ || $aID =~ /F{1}(.*){1} 95 0E 00/
||$aID =~ /0[0-2]{1} 96 0E 00/ || $aID =~ /9A 81 0E 00/ || $aID =~ /9F 86 0C 00/
||$aID =~ /B0 1F 0C 00/ || $aID =~ /(0C|1A|35|38) (5E|61) 0F 00/
) {
return 1;
}
# Phase 2:リストに存在する名前かを検索
foreach (@GameMasters) {
if ($name eq $_) {
return 1;
}
}
return 0;
}
582553:03/06/16 05:42 ID:???
コードはここのスレに書いてあったのか( ; ゚Д゚)
どっかに書いてたきがしてタゲ被りやらnotattackdistanceで過去10スレを
検索してたけどみつからないから変だと思った・・・
つか77が新しいタゲ破りコードの提案したあとの1番目のレスした78って
漏れではないか・・一体何を見ていたのか(´Д⊂グスン

583553:03/06/16 06:17 ID:???
とりあえず新タゲ破りコード実装してうちの子のそばにいると
ちゃんと移動する前に判定してるんでモンスに攻撃しなくて(・∀・)イイネ!!
ただいろいろ実験してるうちにうちの子がまた554みたいな行動を(´Д⊂
コードちゃんと組み込めてないといわれればそれまでだけど
とりあえずその状況が発生したシーンは
584553:03/06/16 06:18 ID:???

○漏れ ●マイボット ■マイボットに攻撃されてるモンス(サンドマン) 
□マイボットがは攻撃していないモンス(サンドマン)でマイボットを攻撃してるモンス

□■□  コソーリ観戦
 ●□    ○   
ハァハァ

     
□■□  ちとサンドマンのタゲでもとってみるか
 ●□←← ○   


 ■
 ●□←マイボットから漏れにタゲを移し漏れを攻撃し始めるサンドマン
 □○
585553:03/06/16 06:19 ID:???
 ■アボーン
 ●□
 □○

 漏れの獲物
●□
 □○ 漏れは攻撃されている(サンドマンには攻撃を全くしていない)


 マイボットが漏れを攻撃してるモンスを攻撃し始める  
●□
□○ Σ(゚Д゚)またよこなぐりかYO!

 ●アボーン
アボーン○ うーむ(´・ω・`)
586553:03/06/16 06:20 ID:???
ということでつまり移動する前にモンスの近くにプレイヤーがどうか判定しているので
判定し終わったモンスのもうすでにマイボットの獲物なわけで結局漏れを攻撃してる
モンスを攻撃してしまう。

なのでモンスを攻撃する直前にまた新しくタゲ被り防止コードを追加してはどうかと思った。
とりあえずPreNotAttackDistanceという変数を用意して(この変数は1〜2の値にする)
モンスと他のプレイヤーが近接して他のプレイヤー攻撃してる可能性があれば
攻撃しないというものなんだがどうなんだろうか・・・
587553:03/06/16 06:25 ID:???
まぁそんなシーンはあんまりなくて普通に新タゲ被りコードだけでもいけそうだし
追加するとかなりあやしい行動しそうなんで現状がいいかもしれないが・・

あともうひとうシーンで漏れに攻撃してるモンスのタゲを取ったシーンがあった
○漏れ ●マイボット □漏れはモンス攻撃していないが漏れ攻撃してるモンス
588553:03/06/16 06:28 ID:???
コソーリ     敵ハケーン
○      ●<- ( NAD-5な距離)  ->□サンドマン               
-----
       誰もいないな攻撃だ(`・ω・´)
○      ●              □サンドマン
-----
            すべ込み⊂(゚Д゚⊂⌒`つ≡ズサー
          ●  ○   □サンドマン
-----           
             漏れは攻撃せずサンドマンの攻撃を受ける
             ●○□
-----           
   Σ(゚Д゚)! ○□
              ●モンスを攻撃し始めるマイボット
589553:03/06/16 06:30 ID:???
というシーンがあったなにがいいたいかと言うとすでにタゲ防止判定が終えてるモンスは
マイボットの獲物で漏れを攻撃してるのは関係なく攻撃してしまって(´・ω・`)

もしかすると漏れのコードがまちがってるのかもしれないので
誰か新タゲ被りコード組み込んだ人いたら↑の状況で同じことが発生するかどうか
検証して( ゚д゚)ホスィ…
590ネトゲ廃人@名無し:03/06/16 06:31 ID:???
正直タゲ被りだけはどうやっても完璧にはならんだろ・・・
ある程度はなると思うが
人の多いMAPじゃどうにもならんような・・・
591ネトゲ廃人@名無し:03/06/16 06:36 ID:???
攻撃判定が発生した敵から2秒以上攻撃が来なかったら攻撃停止とかどうかねぇ?
完璧にタゲ被らないようにするのは無理ぽだから
被った後の処理を考えたほうがいいような気がする
592553:03/06/16 06:36 ID:???
ちなみに漏れのNotAttackDitanceは18です。
593ネトゲ廃人@名無し:03/06/16 06:38 ID:???
攻撃判定発生
攻撃開始
2秒攻撃来ない
ランダムで3マス程度歩く
それでも攻撃されない場合「ごめん」

こんな感じでどうやろ?
594553:03/06/16 06:44 ID:???
>>591
エモーションも追加してそれ実装するといいかもしれない。
ただ2秒というは結構微妙な時間
シーン2は2秒以内におこったシーンだから・・

とりあえず今のところ他のプレイヤーがモンス攻撃してなくて他のプレイヤーを
攻撃してるモンスを攻撃してしまうからモンスガ他のプレイヤーを攻撃してるか
どうかが判定することができれば何とかなりそうな予感
でもそんなことできるのだろうか・・・・
595ネトゲ廃人@名無し:03/06/16 06:48 ID:???
2秒って微妙かな・・・?
3秒あると敵を倒しちまう可能性が高くなりそうな気がする
秒数を短くしたのは移動して再度攻撃来るかを見極めるためでもあるんだが

まぁ漏れはコード書けないんで提案しただけなんで
コード書いてくれる人を待つw
596553:03/06/16 06:53 ID:???
>>594
漏れのBOTはペコ騎士だから敵にちかずくのが早いから(´・ω・`)
とりあえず他の職業やレベルに応じてすこし値の変更が必要っぽいから
cofigで設定できるようにすればイイと思う
597ネトゲ廃人@名無し:03/06/16 08:58 ID:???
新タゲ被り防止は、確かに判断の優先順位が先で(・∀・)イイ!と思う。
・・・が、それ故の弊害も結構あるもんだねぇ。

漏れはX-kore使ってソロで実験してたから
それだけじゃわからなかった事もあったようだし。

とりあえず今現在漏れは
attackMaxRouteDistance 30
route_step 12
NotAttackDistance 15 にして
これまた人口密度の高めな旧鯖のGD2に放ってるわけだけど
無難な動きをしてる模様。

ただattackMaxRouteDistanceが適切な値かは疑問。
索敵範囲だと解釈してるんだけど、デフォ値100というのが実は謎だし(´・ω・`)
598ネトゲ廃人@名無し:03/06/16 09:11 ID:???
それから>>585の現象だけど
これはどうもkore自体の仕様のせいかと。

新旧コードの有無に関わらず、一回でも攻撃を受けたモンスターは
例え他人にタゲが移った後でも反撃しに行ってしまうのは
漏れも何度も確認してる・・。


攻撃前に再度判定ってのは良いかも。
漏れにできるかなぁ・・・
599ネトゲ廃人@名無し:03/06/16 10:10 ID:DEwX5mw+
小倉優子たんと藤本美貴たんのアイコラを発見したでつ。
(*´Д`*)2人のつるつるワレメがっ!スゴイ…(*´Д`*)ハァハァ
http://plaza16.mbn.or.jp/~satchel/turuturu/
600ネトゲ廃人@名無し:03/06/16 10:49 ID:???
どーも、avoidstuck(); って余り役立ってない気がしたので、skore仕様にしてみた。
今のところ問題ないとおもうのだけど…。

##### ROUTE #####
print "Route failed\n" if $config{'debug'};
shift @ai_seq;
shift @ai_seq_args;
+aiRemove("move");
+aiRemove("route");
+aiRemove("route_getRoute");
+aiRemove("route_getMapRoute");
-# スタック回避
-avoidstuck();
-shift @ai_seq;
-shift @ai_seq_args;
*************************************************
-sub avoidstuck{

単純にスタック回避を外してるだけなんだが、スタックする
わけじゃないような…。むしろrandomWalkのループが無くなる。
なんでだ?
601ネトゲ廃人@名無し:03/06/16 10:52 ID:???
>>600
そこのコード、和製でしょ?不要コードには思えないんだが。

でもkarasuって誰よ?⊂⌒~⊃。Д。)⊃
602ネトゲ廃人@名無し:03/06/16 10:59 ID:???
>>601
公式の掲示板見れ
603561:03/06/16 12:00 ID:???
>>532

if (unpack("S1", substr($msg, $i + 14, 2)) == 255) {
if (unpack("C1", substr($msg, $i + 17, 1)) == 0) {
$venderItemList[$number]{'attribute'} = unpack("S1", substr($msg, $i + 16, 2));
} else {
$venderItemList[$number]{'attribute'} = unpack("C1", substr($msg, $i + 16, 1));
$venderItemList[$number]{'star'} = unpack("C1", substr($msg, $i + 17, 1)) / 5;
}

 これだと属性と星が両方付いた武器の場合、属性が取れないような気がします。
unpack("S1", substr($msg, $i + 15, 2));  属性
unpack("C1", substr($msg, $i + 17, 1)) / 5; 星
という気がします
604ネトゲ廃人@名無し:03/06/16 12:04 ID:???
横殴り防止作ってみました。動作確認は全く出来ていません。

+&& !%{$monsters{$_}{'dmgToPlayer'}}
&& !($ai_v{'temp'}{'ai_route_index'} ne "" && $ai_v{'temp'}{'ai_route_attackOnRoute'} <= 1)
~~~~~~~~
|| ($config{'attackAuto_followTarget'} && $ai_v{'temp'}{'ai_follow_following'} (~~長すぎるので略
+|| (%{$monsters{$ai_seq_args[0]{'ID'}}{'dmgToPlayer'}})

他のプレイヤーに攻撃を仕掛けたモンスは攻撃対象にしない。
攻撃対象にしたモンスが他のプレイヤーに攻撃を仕掛けた場合は「Dropping target - no kill steal」。

Droppin target...で一度攻撃を中止したモンスが再び自分に攻撃してきた場合
(押しつけたのを返品された場合等)、
ちゃんと反撃してくれるか心配。殴られっぱなしになりそうな希ガス。
605604:03/06/16 12:36 ID:???
すいません、>>604を入れても多分ほとんど意味がありません。
606ネトゲ廃人@名無し:03/06/16 12:43 ID:???
優良スレだねえ。
ちょい昔の意味無しレスが続くだけのスレとは大違いだ。
607ネトゲ廃人@名無し:03/06/16 13:05 ID:???
>>606
優良スレなんて一時的です(ごめんなさいっ!
有料スレなのでお金下さい(頑張ってます!
608561:03/06/16 13:13 ID:???
お使いろBOっと君近日公開なるか
指定したアイテムを指定した金額以下と個数で買い漁り

露店アイテム価格自動調整ろBOっと君もクランクイン間近
609ネトゲ廃人@名無し:03/06/16 13:23 ID:???
指定した金額=相場より少し低め
だとするならば、一般プレイヤーは相場↓で買えなくなり相場が上がる可能性も出てくるな。
610604:03/06/16 13:24 ID:???
>>604の行を足して、今気付いたら
敵を一発殴ってたらDropping...という状態になってた。
ということはもしかしたら超大量トレイン…(::゚Д゚::)
611ネトゲ廃人@名無し:03/06/16 13:28 ID:???
>>604
((;゚Д゚)ガクガクブルブル
お、おそろしい罠コードだ・・・
その罠コレを広めれば・・・
612561:03/06/16 13:33 ID:???
相場が変わるほどそんなに沢山買えないよ
金無くなるって
613ネトゲ廃人@名無し:03/06/16 14:49 ID:???
それ仕込んだのを初心者スレで流してみたら?
そんなコード気が付くのなんか上級者でも1%居るか居ないかだろうし。
614532:03/06/16 15:31 ID:???
>>603
カタナ[火][強い]    298,000

って感じで記録されているので、両方付いた武器でもいけてるみたいです。
全アイテムの露店相場が調べられるようになったのはウマーなんだけど、
相場が分かったところでアイテム売れないよ…(´・ω・`)
615ネトゲ廃人@名無し:03/06/16 15:54 ID:???
みなさん、DUMPってどうしてますか?
エラーはいて、DUMPに保存した後、
動かなくなることが多々あって、是非解決したいんですが、

過去ログにあった
おそらく、パケエラ系は、パケ長が変わってる。
よくDUMPってるパケの頭4数字XXXXが当てはまってるとこの
} elsif ($switch eq "XXXX") {
を探して、それ系のパケ長を調べる。
んで、$msg_size値を変更するっ…て感じに俺は解釈してるんだが。

を参考にして頭4数字を検索かけてもでてこないです
むしろ頭4数字じゃなくて中身に関係あるのか?と思い
検索をかけましたが、膨大すぎて、しかも
どのパケットが何をしているか、わからないのもあって
解決できません、、
DUMPを見てみなさんはどのように処理をしていますか?
616ネトゲ廃人@名無し:03/06/16 16:06 ID:???
ここにはそんなもので困ってる香具師は居ないし来ない
617ネトゲ廃人@名無し:03/06/16 18:30 ID:???
>>615
そのために初心者版があるんだろがw
618ネトゲ廃人@名無し:03/06/16 19:23 ID:???
move をストップさせるにはどうすればいい?
619ネトゲ廃人@名無し:03/06/16 19:45 ID:???
>>618 move stop


お前の頭もSTOPしてるんじゃないか?
坊やのお家はここですよ
http://game3.2ch.net/test/read.cgi/mmosaloon/1053621648/

二度と来んなよー。

620ネトゲ廃人@名無し:03/06/16 19:46 ID:???

GM.S.P,[8E D0 11 00]
Lokiのこいつ何物?
IDからみるとGMではなさそうなんだが、ずっと狩場にいてうざったい
621ネトゲ廃人@名無し:03/06/16 19:49 ID:???
>619

×お前の頭もSTOPしてるんじゃないか?
○お前の頭はSTOPしてるのにな。
622ネトゲ廃人@名無し:03/06/16 19:58 ID:???
>>619
まぁ補足として・・・大概の場合、move stop では止まらないんだがな・・・。
623前スレ605:03/06/16 20:58 ID:???
ん、タゲ被りでもりあがってるなぁ
>>598
一回でも殴られたモブに対してのアタックはai_getAggressivesが関係すると思うんで
モブがこちらを殴ってきた時間をタゲられ判定に加えてやればいいのかな
一応組んでみました

sub updateDamageTables {
my ($ID1, $ID2, $damage) = @_;
if ($ID1 eq $accountID) {
if (%{$monsters{$ID2}}) {
$monsters{$ID2}{'dmgTo'} += $damage;
$monsters{$ID2}{'dmgFromYou'} += $damage;
$monsters{$ID2}{'atkNumFromYou'}++;
+$monsters{$ID2}{'atktimeFromYou'}=time;
if ($damage == 0) {
$monsters{$ID2}{'missedFromYou'}++;
}
}
} elsif ($ID2 eq $accountID) {
if (%{$monsters{$ID1}}) {
$monsters{$ID1}{'dmgFrom'} += $damage;
$monsters{$ID1}{'dmgToYou'} += $damage;
$monsters{$ID1}{'atkNumYou'}++;
+$monsters{$ID1}{'atktimeYou'}=time;
if ($damage == 0) {
$monsters{$ID1}{'missedYou'}++;
}
}
624前スレ605:03/06/16 20:59 ID:???
} elsif (%{$monsters{$ID1}}) {
if (%{$players{$ID2}}) {
$monsters{$ID1}{'dmgFrom'} += $damage;
$monsters{$ID1}{'dmgToPlayer'}{$ID2} += $damage;
$players{$ID2}{'dmgFromMonster'}{$ID1} += $damage;
$monsters{$ID1}{'atkNumPlayer'}++;
+$monsters{$ID1}{'atktimePlayer'}=time;
if ($damage == 0) {
$monsters{$ID1}{'missedToPlayer'}{$ID2}++;
$players{$ID2}{'missedFromMonster'}{$ID1}++;
}
if (%{$chars[$config{'char'}]{'party'}} && %{$chars[$config{'char'}]{'party'}{'users'}{$ID2}}) {
$monsters{$ID1}{'dmgToParty'} += $damage;
}
}

} elsif (%{$players{$ID1}}) {
if (%{$monsters{$ID2}}) {
$monsters{$ID2}{'dmgTo'} += $damage;
$monsters{$ID2}{'dmgFromPlayer'}{$ID1} += $damage;
$players{$ID1}{'dmgToMonster'}{$ID2} += $damage;
$monsters{$ID2}{'atkNumFromPlayer'}++;
+$monsters{$ID2}{'atktimeFromPlayer'}=time;
if ($damage == 0) {
$monsters{$ID2}{'missedFromPlayer'}{$ID1}++;
$players{$ID1}{'missedToMonster'}{$ID2}++;
}
if (%{$chars[$config{'char'}]{'party'}} && %{$chars[$config{'char'}]{'party'}{'users'}{$ID1}}) {
$monsters{$ID2}{'dmgFromParty'} += $damage;
}
625前スレ605:03/06/16 21:00 ID:???
}
}
}
*******************************************
sub ai_getAggressives {
my @agMonsters;
foreach (@monstersID) {
next if ($_ eq "");
-if ( ($monsters{$_}{'dmgToYou'} > 0 || $monsters{$_}{'missedYou'} > 0) && $monsters{$_}{'attack_failed'} <= 1 ) {
+if ( ($monsters{$_}{'dmgToYou'} > 0 || $monsters{$_}{'missedYou'} > 0) && $monsters{$_}{'attack_failed'} <= 1
&& !timeOut(5,$monsters{$_}{'atktimeYou'}) ) {
push @agMonsters, $_;
}
}
return @agMonsters;
}

最後に殴られてから5秒間だけタゲられてると判断するというかんじ
動作まったく未確認
626ネトゲ廃人@名無し:03/06/16 21:16 ID:???
ママさ〜ん。ママさ〜ん。moving stop
627522:03/06/16 21:41 ID:???
これじゃだめかな
sub ai_getAggressives {
my @agMonsters;
foreach (@monstersID) {
next if ($_ eq "");
my $m_cDist = distance(\%{$chars[$config{'char'}]{'pos_to'}}, \%{$monsters{$_}{'pos_to'}});
if($monsters{$_}{'attack_failed'} <= 1
&& ( AttackSelection(5) && ( $monsters{$_}{'dmgToYou'} > 0 || $monsters{$_}{'missedYou'} > 0 ) )
|| $monsters{$_}{'missedYou'} > 2) {
push @agMonsters, $_;
}
}
return @agMonsters;
}
628522:03/06/16 21:46 ID:???
sub AttackSelection{
my $notattackDistance = shift;
undef $m_plDist_small;
my $judgeFirst = 1;
my $m_cDist = distance(\%{$chars[$config{'char'}]{'pos_to'}}, \%{$monsters{$_}{'pos_to'}});
for ($i = 0; $i < @playersID; $i++) {
next if ($playersID[$i] eq "");
$m_plDist = distance(\%{$players{$playersID[$i]}{'pos_to'}}, \%{$monsters{$_}{'pos_to'}});
if ($judgeFirst || $m_plDist < $m_plDist_small) {
$m_plDist_small = $m_plDist;
$judgeFirst = 0;
}
}
if(!$m_plDist_small || $m_cDist <= ($m_plDist_small + $notattackDistance)){

return 1;
}
}

>>605氏宛です。
他プレイヤーとモンスの距離が自分とモンスの距離より5セル以上離れてている場合
かmissが3回以上の場合のみ反撃。
動作確認はしてません。。。
629前スレ605:03/06/16 22:40 ID:???
>>628
う〜ん、ai_getAggressivesにそういった判定を入れるのはまずいんでないかと
他プレイヤーに近寄られてるとvit型はautoitemやautoskillを使わなくなったりするんじゃ
ないかなぁ
他にも色々と不都合があるはず
630522:03/06/16 23:11 ID:???
>>629
攻撃されているかどうかの判定だけではなかったんですね。。。
@{$ai_v{'ai_attack_agMonsters'}} = ai_getAggressives() if ($config{'attackAuto'} && !($ai_v{'temp'}{'ai_route_index'} ne "" && !$ai_v{'temp'}{'ai_route_attackOnRoute'}));
ここのとこだけ使うようにすれば問題ないですかね。。。何度もすいません。
631前スレ605:03/06/17 00:29 ID:???
>>630
OKだと思う

横殴り防止コードに関してだけど、漏れは556のを流用して使ってるかなぁ

if(!$m_plDist_small){
push @{$ai_v{'ai_attack_cleanMonsters'}}, $_ if ($m_cDist<=$config{'attackC_M'});
}else{
push @{$ai_v{'ai_attack_cleanMonsters'}}, $_ if ($m_cDist<=$config{'attackC_M'} && $m_plDist_small >= $config{'attackP_M'} && $m_cDist <= $m_plDist_small);
}

こんなかんじ
たしか、最初に手をつけたコードがこれだったような・・・・
632ネトゲ廃人@名無し:03/06/17 01:41 ID:???
鯖メンテの時間帯にリログインを抑制するルーチンって組めないでしょうか?
ログインルーチンだけにチェックを組み込んで、鯖缶されたらチェックに入るようにすれば
10時の鯖缶まで放置しても安全だと思うんですが・・・
configにはメンテの曜日と開始時間と終了時間をセット
例えば
maintenanceDate Tue
maintenanceStarttime 10:00
maintenanceEndtime 15:00
見たいな感じにできると良いと思うのですが、
そこまで自動にする必要無いですかね?
633ネトゲ廃人@名無し:03/06/17 02:22 ID:???
下手なものいれると負荷をかけすぎるんだよね。タスクじゃだめかな?
634ネトゲ廃人@名無し:03/06/17 04:28 ID:???
タスクスケジュラーが一番実用的
フリーでもタイマー系はごまんと落ちてる
変にいじるより手っ取り早い。
635ネトゲ廃人@名無し:03/06/17 10:11 ID:???
Apezのサイトって何処だか判る人いねがー
HDD吹っ飛んじまってわからん…
636ネトゲ廃人@名無し:03/06/17 10:37 ID:???
Googleのサイトって何処だか判る人いねがー
脳味噌吹っ飛んじまってわからん…
637ネトゲ廃人@名無し:03/06/17 10:54 ID:???
あれ
さっきまでつながん無かったから移転したのかと(´Д`)
>>636素マンコ
638522:03/06/17 12:52 ID:???
>>632
これでどうかな?
($sec, $min, $hour, $mday, $mon, $year, $wday, $yday, $isdst) = localtime(time);
while($wday == 2 && $hour > 9 && ($hour < 15 || $min >29)){
$s_time = ((14 - $hour) * 60 + (30 - $min));
print "ただ今 メンテ中です。。。\n $s_time分後起動します。\n";
sleep(600);
($sec, $min, $hour, $mday, $mon, $year, $wday, $yday, $isdst) = localtime(time);
}
print "Connecting to Master Server...\n";
639561:03/06/17 13:40 ID:???
>>614

 了解です。試してみます。
 相場は既にサイトがあるから取る必要はないよね
 でも、これで面白いことがいろいろ出来そう
 さて、潜るか
640ネトゲ廃人@名無し:03/06/17 16:23 ID:???
いつもID集めてニヤニヤ(・∀・)してる漏れなんですが、
相場(露店の値段)集めるようなのが出てるのを上のほうで見かけたのですが、
skore持ってない漏れにも相場集めるコードおせぇてください。 人(´д`;)コノトーリデス
641ネトゲ廃人@名無し:03/06/17 16:25 ID:???
あっぷっぷの前のファイル9割型バックアップ取ってるんだが、ほしいのあればUPするが
642640:03/06/17 16:32 ID:???
>>641
神ですか!? ゜ ゜( д ;
もしskoreがあればskoreおながいします。 人(´д`;
643ネトゲ廃人@名無し:03/06/17 16:37 ID:???
sKoreって無改造のezKore-sKoreか?
あんなもんそこらへんにあがってるけど。
644ネトゲ廃人@名無し:03/06/17 17:53 ID:???
通常のskoreには相場調査機能なんか無いわけだが
645561:03/06/17 18:13 ID:???
相場調査機能を設けてどーするの?
目的と機能概要を述べて欲しい
646ネトゲ廃人@名無し:03/06/17 18:26 ID:???
>>645
鯖の価格を自動で取得できるだろうが!?
HPにうp


要は自己満足
647640:03/06/17 18:27 ID:???
>561

市場価格を眺めてニヤニヤ(・∀・)したいんでつ (つд`)
漏れにニヤニヤ(・∀・)させてください・・・。
おながいします。 人(´д`;)
648ネトゲ廃人@名無し:03/06/17 18:44 ID:???
[Jun 17 03:50:10 2003][C] 芹_SR. : GMさんだ
[Jun 17 03:50:17 2003][C] 芹_SR. : おつかれさまです〜
[Jun 17 03:50:40 2003][C] GM053.Cain : ******さん。こんばんは。
[Jun 17 03:50:45 2003][C] エイレル : がんばってくださいね〜
[Jun 17 03:50:51 2003][C] GM053.Cain : いらっしゃいましたら、お返事いただけますか?
[Jun 17 03:51:11 2003][C] GM053.Cain : 攻撃されているのを確認いたしました。
[Jun 17 03:51:18 2003][C] GM053.Cain : いらっしゃいましたら、ご返答いただけますか?
[Jun 17 03:51:23 2003][C] GM053.Cain : ご返答ができない理由がある場合は
[Jun 17 03:51:31 2003][C] GM053.Cain : 私のまわりを一周回っていただけますか?
[Jun 17 03:51:39 2003][C] GM053.Cain : 恐れ入ります。戦闘を中止して
[Jun 17 03:51:50 2003][C] GM053.Cain : 静止してください。
[Jun 17 03:52:01 2003][C] GM053.Cain : 反応がない場合、不正ツール使用者と判断させていただきますが
[Jun 17 03:52:03 2003][C] GM053.Cain : よろしいでしょうか
[Jun 17 03:52:10 2003][C] GM053.Cain : ******さん
[Jun 17 03:52:13 2003][C] GM053.Cain : ご返答願います。
[Jun 17 03:52:21 2003][C] Polonaise : 深夜も見回りご苦労様です
[Jun 17 03:52:57 2003][C] GM053.Cain : しばらく待ちます。CTRL+¥キーや
[Jun 17 03:53:04 2003][C] GM053.Cain : オープンチャットでかまいませんので
[Jun 17 03:53:10 2003][C] GM053.Cain : ご返答いただけませんか?******さん
[Jun 17 03:53:25 2003][C] GM053.Cain : 申し訳ございませんが、ご返答がないようですので
[Jun 17 03:53:32 2003][C] GM053.Cain : 不正ツール使用者と判断させていただきます。
[Jun 17 03:53:42 2003][C] GM053.Cain : いったん、回線を切らせていただきます

KOREでやっとROを卒業できます。

みなさんありがとうございました。
649ネトゲ廃人@名無し:03/06/17 18:47 ID:???
>>648



















プ
650ネトゲ廃人@名無し:03/06/17 18:51 ID:???
>>648
やっと立ち直れるな、人間として。
651ネトゲ廃人@名無し:03/06/17 18:57 ID:???
>>648
雑魚BOTしか使えない猿はさっさと消えろよwww
652ネトゲ廃人@名無し:03/06/17 20:10 ID:???
>>651
あ、猿だと、それはおまえだろ
ぶちきれた。おまえ鯖はどこだ?いってみろ
今日から30垢体制でおまいの鯖の相場つぶす
ん?いいたくなだって?
ああなるほど、BOTでしか生活できないから
必死なんだねwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm
653ネトゲ廃人@名無し:03/06/17 20:16 ID:???
>>648
へたれ必死だな(藁プ
654ネトゲ廃人@名無し:03/06/17 20:24 ID:???







m
655ネトゲ廃人@名無し:03/06/17 20:26 ID:???
>>648

いいなぁ〜〜



656ネトゲ廃人@名無し:03/06/17 20:43 ID:???
GM回避も満足にできない猿が居るスレはここですか?
657561:03/06/17 20:44 ID:???
ちっ、自己満足か・・



                             分かった!待っとれ
658640:03/06/17 21:08 ID:???
>561

マジですか!?
その応えは期待してもいいってことでつか!? (((゜д゜;)))

拝みながら使わさせて頂きます。 人(´д`;)
659ネトゲ廃人@名無し:03/06/17 21:26 ID:???
画面上に表示されてる他プレイヤーの外見って取得できる?
医者ヘアバンド、看護帽かぶってる香具師が画面内に居ると
「巫女みこナース!」って叫びつづける罠Kore作ろうと思ったんだが。
660ネトゲ廃人@名無し:03/06/17 21:27 ID:???
正規クライアントでできて、Koreでできなことはない
外見もとれる
ただ必要じゃないから実装されてないけどな
パケット分かったら解析結果きぼんぬ
661ネトゲ廃人@名無し:03/06/17 21:28 ID:???
>>659
受信できなければ本クライアントではどうやって取得してるのかと。
662ネトゲ廃人@名無し:03/06/17 21:28 ID:???
そろそろ面白い罠Koreまく頃だよなぁ…
Pass抜きとかGMにWisとかじゃなくて、昔の「やあ僕BOT」みたいな…
663ネトゲ廃人@名無し:03/06/17 21:33 ID:???
>>659
おかしいな、以前に男なら「やらないか」 女なら「やぁ、僕」


ってのがあったんだが・・
664ネトゲ廃人@名無し:03/06/17 23:14 ID:???
GMにあったら、「ネトランではBOT推奨なんですよねwww」とでも喋るように組んどけ
665ネトゲ廃人@名無し:03/06/17 23:47 ID:???
BOTがあらわれた!コマンド?

とのたまうBOTキボンヌ




     自分で作ったほうが早いな・・・・・
666522:03/06/18 01:35 ID:???
>>631
何度もありがとうございます。
X-kore導入したので動作確認してみます。
$config{'attackP_M'} は上限かな?
範囲外のプレイヤーとターゲットかさなったら困るし。
設定した方がよいですね。
667ネトゲ廃人@名無し:03/06/18 02:25 ID:???
>>659
('A`)ノ

+# 外見(頭装備)を取得
+$players{$ID}{'head1'} = unpack("C1", substr($msg, 24, 1));
+$players{$ID}{'head2'} = unpack("C1", substr($msg, 26, 1));
+$players{$ID}{'head3'} = unpack("C1", substr($msg, 20, 1));
}
(~~中略~~)
print "Player Exists: $players{$ID}{'name'} ($players{$ID}{'bin (~~以下略
(~以下罠~)
+if ($players{$ID}{'head1'} == 60 || $players{$ID}{'head1'} == 64) {
+for ($i=0;$i < 7;$i++) {
+sleep(1);
+my $rand = " " x int(rand(5));
+sendMessage(\$remote_socket, "c", "$rand 巫女みこナース!");
+}
+}
668ネトゲ廃人@名無し:03/06/18 04:05 ID:???
>>667
  __
/_、_ \
|( く_,` ) n GJ!
\   ( E)
    ̄ V
669ネトゲ廃人@名無し:03/06/18 04:26 ID:???
いつも見る度にスタックしてるMyBOT…
ヽ(`Д´)ノ狩りになってねぇじゃねぇかバーヤ
670ネトゲ廃人@名無し:03/06/18 07:54 ID:???
 すみません、ウチのkore タゲ被り検知の 
  sleep($config{'waitDetection'});
の行でしばしばフリーズしてしまうんですが、
他の方でそういう現象は出てないでしょうか?
 waitDetection の値は3に設定してあり、
これを小さくすれば頻度が低下するか?! とかも考えてみたんですが、
他の方で同様の現象が起こり、解決できた方がいらっしゃいましたら
解決策をご教授願えないでしょうか?
671ネトゲ廃人@名無し:03/06/18 09:25 ID:???
初心者へGO
672ネトゲ廃人@名無し:03/06/18 11:57 ID:???
FWに突っ込んでるギオペ様叩くBOTなんとかしROよ
特にリディアの逆毛兄弟さんよ
673ネトゲ廃人@名無し:03/06/18 14:18 ID:???
ちょっとお聞きしたい。凍結状態のモブは攻撃しないコードって

} elsif ($switch eq "0119") {
# looks change
$ID = substr($msg, 2, 4);
$param1 = unpack("S1", substr($msg, 6, 2));
$param2 = unpack("S1", substr($msg, 8, 2));
$param3 = unpack("S1", substr($msg, 10, 2));

# monster looks
if ($monsters{$ID}{'name'} ne "") {
if ($param1 == 0x0002) {
# frost
$monsters{$ID}{'attack_failed'}++;
}
}

これで合ってる?
どうも機能していないみたいなんだが・・・
674ネトゲ廃人@名無し:03/06/18 15:03 ID:???
最近なんか面白ログ取れなくなってきたな。
おまいら様どうですか?
675ネトゲ廃人@名無し:03/06/18 15:18 ID:???
ぶっちゃけログなんかイラネ
676ネトゲ廃人@名無し:03/06/18 18:11 ID:???
botに話すよか轢く方が早いからな
ルーチンへぼいし( ´_ゝ`)
677ネトゲ廃人@名無し:03/06/18 18:16 ID:???
最近OWNとかでBOT収穫スレを晒されたから
BOTにWisしたらログを名前入りで晒されるのがわかったからじゃね?
678ネトゲ廃人@名無し:03/06/18 18:30 ID:???
なんか猿が紛れ込んでるな
猿山にお帰り
↓↓↓↓↓↓↓↓↓↓↓↓↓↓
http://game3.2ch.net/test/read.cgi/mmosaloon/1055658238/
679ネトゲ廃人@名無し:03/06/18 19:58 ID:???
過去ログも
ここのスレも見ましたけど
atackdis(略 を
アチャスケの射程以上にとっても、
Attacking アチャスケ
とでて、実際には攻撃に行きません
680ネトゲ廃人@名無し:03/06/18 20:08 ID:???
>>679
遠距離対策のコード入ってるか調べてみては?
681ネトゲ廃人@名無し:03/06/18 20:17 ID:???
はい、入っております。
中級過去ログ13の250に貼ってあったものを、
そのまま搭載しています
http://www.geocities.co.jp/SiliconValley-Cupertino/4435/chu13.html
682ネトゲ廃人@名無し:03/06/18 20:35 ID:???
根本的に何かがおかしいとしか
683ネトゲ廃人@名無し:03/06/18 20:38 ID:???
ですよね。。
入れる場所は、
いろんなkoreをDLして見てみても、一致している所から、多分合ってると思いますし。。
attackdistance以外にいじる所ないですよね?
アチャスケにはmon_controlで攻撃設定です。

どう考えてもそれ以外見当たらないです。
と、いうか、それ以外にいじる個所がないのであれば、
すっぱりあきらめます。。
684ネトゲ廃人@名無し:03/06/18 20:57 ID:???
> # 遠距離攻撃対策
> $ID = substr($msg, 2, 4);
> undef %coords;
> $coords{'x'} = unpack("S1", substr($msg, 6, 2));
> $coords{'y'} = unpack("S1", substr($msg, 8, 2));
> if ($ID eq $accountID) {
> %{$chars[$config{'char'}]{'pos'}} = %coords;
> %{$chars[$config{'char'}]{'pos_to'}} = %coords;
> } elsif (%{$monsters{$ID}}) {
> %{$monsters{$ID}{'pos'}} = %coords;
> %{$monsters{$ID}{'pos_to'}} = %coords;
> } elsif (%{$players{$ID}}) {
> %{$players{$ID}{'pos'}} = %coords;
> %{$players{$ID}{'pos_to'}} = %coords;
> } else {
> dumpData($msg) if ($config{'debug'} >= 2);
> }
このコードとattackdistanceのどこに関係があるのか…
685ネトゲ廃人@名無し:03/06/18 21:10 ID:???
>>684
関連してるとは思ってもいません…
686ネトゲ廃人@名無し:03/06/18 21:13 ID:???
多重起動のバイナリ教えてください。。(゚Д゚ )
687ネトゲ廃人@名無し:03/06/18 21:14 ID:???
過去ログ嫁
688ネトゲ廃人@名無し:03/06/18 22:10 ID:???
>>686
0018c815: 74 EB
0018ce0b: 74 EB
689ネトゲ廃人@名無し:03/06/18 22:12 ID:???
>>688
猿を甘やかすんジャネ
690ネトゲ廃人@名無し:03/06/18 22:13 ID:???
>>688
便乗で多重アドレス頂きます

691ネトゲ廃人@名無し:03/06/19 00:08 ID:???
クライアントが重くなるだけだ。
692ネトゲ廃人@名無し:03/06/19 00:50 ID:???
突然、Illegal division by 〜 と出て、
アイテムを拾わなくなるようになりました
過去ログ遡って、items_control.txtに
原因があるところまでは辿り着いたのですが、
何処を直せばいいのかわかりません(過去ログは自己解決されていたので
もしわかる方がいらっしゃいましたら、ご教授願いませんでしょうか
693ネトゲ廃人@名無し:03/06/19 00:59 ID:???
初歩的な所を見直すといいことあるかもね
694ネトゲ廃人@名無し:03/06/19 01:09 ID:???
>>693
初歩的、ですと、
itemsTakeAuto 2
itemsGatherAuto 0
itemsMaxWeight 49
このあたりでしょうか・・・
うーん もしくは「ー」ですかねぇ
695ネトゲ廃人@名無し:03/06/19 01:23 ID:???
692にその質問が中級スレにふさわしいか問い詰めたい
696ネトゲ廃人@名無し:03/06/19 01:28 ID:???
>>695
このスレの過去ログに出ていたで、こちらの方が良いかと思いまして。
スレ違いでしたら、スレ汚しをしてしまった事をお詫びします
697ネトゲ廃人@名無し:03/06/19 02:04 ID:???
>>696
アレだ。マルチは良くない。
気が向いた香具師がレスくれるかもしれないんだし
素直に初級スレで答えを待て。試行錯誤しながら。

で、「突然」とあるが、それは設定をいじってから?
だとしたら中身を全て一から設定し直したらどうだろう。
ていうかそれくらいしる。

記述のしかた云々は初心者スレで何度も出てたと思った。
698ネトゲ廃人@名無し:03/06/19 02:21 ID:???
>>694
試しに
itemsTakeAuto 2 ここの部分を 2→1にして動かしてごらん
699ネトゲ廃人@名無し:03/06/19 08:35 ID:???
>>697
マルチをした覚えはないんですが・・・
今初心者スレの方に質問ではないようですが、似た内容がありました。
そちらの方と同一人物と思われたのでしょうか。
設定をいじらず「突然」です。勿論再設定再インスコも試みました。

>>698
その部分も試しましたが、駄目なようです。

考えうる限りのことは一通りしてみましたが、
どうにもわかりません・・・
どなたかお助けください。
700ネトゲ廃人@名無し:03/06/19 08:47 ID:???
>>699 ただの罠koreだろ。別の使うかBOTやめれ

はい、次。
701ネトゲ廃人@名無し:03/06/19 09:16 ID:???
こんなBOT(GMもどき)ほしい!

Modoki-kore

・主な機能(仕様です。ごめんなさいっ!)

・周りにいる奴らに自動耳打ち (同じ奴には3回ぐらいまで落ちるとリセットされる)
 「こちらはラグナロク自警団チームです〜」などなど
 耳打ちした奴は全員ログ保存(BOT対策ですごめんなさいっ!)

・キャラが複数いる場合オープンで「こちらは〜」発言
 反応があった場合「ご返答ありがとうございます******さん 」発言

・GMを発見すると「そこのBOT使用者止まりなさい!こちらは〜」発言
 「反応がない場合、不正ツール使用者と判断させていただきますが〜」などなど

・有名BOTに反応する機能(自分で拡張も可能)
 優先的に横殴りします(ごめんなさいっ!)
 ものすごい罵声もします(ごめんなさいっ!)

BOTを取り締まるBOT。なんかいいわぁ
ちなみに他の機能は応用でいいかなぁと。

702ネトゲ廃人@名無し:03/06/19 09:26 ID:???
>>699
もはや罠以外の何ものでもなさそう。
素直に使用を控えるor別の物を使用すると良いと思われる。

あと区切りがついたら初心者スレへ移動する事を勧める。
703ネトゲ廃人@名無し:03/06/19 14:27 ID:???
BOT対GMBOTって・・
なんかあれだな小学生どうしがミニ四区改造して勝負してるみたいだ
漏れの必殺WIS攻撃!
ふん!漏れの超GM回避
|彡サッ
704ネトゲ廃人@名無し:03/06/19 14:46 ID:???
>>703
和んだ
705ネトゲ廃人@名無し:03/06/19 14:54 ID:???
最近思うこと
エル、オリがかなり出るようになったから今まで見たいに発見、GETって書くんじゃなくて
defeatみたいに書いたらどうだろう、かなり見やすくなると思う
それも日にちごとで分けてみたり。

6月14日 エルニウム 3 モンスター名 合計何匹

こんな感じに書き込むのはどうだろうこうすればtxtが増えすぎるのも抑えられるかと・・・

とまぁコードの追加はできても組めない猿の思い付きです。
だれかコードにしてください
706ネトゲ廃人@名無し:03/06/19 17:32 ID:???
>>705
エル・オリを発見するたびに驚かなければいいんじゃん?
707ネトゲ廃人@名無し:03/06/19 17:44 ID:???
もう子供きて2日目で重要リストからエル・オリは抜いたよ。
708ネトゲ廃人@名無し:03/06/19 17:55 ID:???
ttp://toptop.pos.to/ro/file/bokubot.JPG

だれか罠撒いた? 
709ネトゲ廃人@名無し:03/06/19 19:45 ID:???
エル原より鋼鉄の方が価値高い・・・
710ネトゲ廃人@名無し:03/06/19 20:11 ID:???
RMTのカオス
自作自演したことないってよ(ゲラ
711ネトゲ廃人@名無し:03/06/19 20:55 ID:???
おーおー、噛み付いてる
カオスあほか
CGIのID発行のlockが甘いから番号が被っただけだろうに(^Д^
IPから生成されるほうのIDが違うだろうが
712ネトゲ廃人@名無し:03/06/19 21:14 ID:???
スレ違い
713705:03/06/19 21:22 ID:OAIgjCs7
>>706
個数とか把握したい
エルがいくつになったら精錬に行ったりとか鋼鉄がいくつになったからそろそろ売り時かな〜とか思ったりするわけです
だからこんなのがあったら便利かなと思って・・
714ネトゲ廃人@名無し:03/06/19 21:27 ID:???
>>713
i
715ネトゲ廃人@名無し:03/06/19 21:31 ID:???
>>713
言ってることはわかるがその用途は正直微妙だな。
常に累計が出るから売り終わった後に
いちいちリセットしないと今倉庫に幾つあるかわかりにくいし。
用途はオナニー程度にしかならない予感。
716705:03/06/19 22:02 ID:???
>>715
そのために日ごとに計測と思ったんだが、どうだろう
そのほかの利用用途としては狩場の一日の鉱石などの効率がわかったりzenyの面での時給が割り出せると思う
あと重要アイテムに入れたくないようなやつで売れるもの(枝とか)を記録したりしてそこでの時給も出せる
極端に言えば全アイテムをカウントしてレア、収集品をふくむすべての面での狩場の時給が出せると思う。
717ネトゲ廃人@名無し:03/06/19 22:06 ID:???
そんな情報必要かねぇ・・・。

何日か放っておいて、気がついたら売るだけじゃん
わざわざしなくてもいいような。
718ネトゲ廃人@名無し:03/06/19 22:41 ID:???
さすがにそこまで自己満足用のコードなんざ誰も組まないだろ。
時給なんざ出ようが出まいが貯まったら換金 はい終わり、だしな。
気になるなら一日ごとにチェックして適当に手で記録すりゃおおよそぐらい分かるし。
719ネトゲ廃人@名無し:03/06/19 22:59 ID:???
今日¥60000WM買って来ました
どのサーバーでやろうか?
720ネトゲ廃人@名無し:03/06/19 23:19 ID:???
Chaos Irisはやめたほうがいい
721ネトゲ廃人@名無し:03/06/19 23:20 ID:???
>>720 は カオスとイリスのRMTer
722chaos住民:03/06/19 23:22 ID:???
来てもいいけど(´・ω・`)ショボーンになる事請け合い。
723ネトゲ廃人@名無し:03/06/19 23:25 ID:???
>>721
Iris
Chaosはやってない。けど見ただけであからさまに…
724ネトゲ廃人@名無し:03/06/19 23:29 ID:???
お金欲しくはないんだけど
くそったれ禿の会社に仕返ししたいんだ
725ネトゲ廃人@名無し:03/06/19 23:35 ID:???
火炎瓶を(ry
726ネトゲ廃人@名無し:03/06/19 23:42 ID:???
天誅を禿げの会社にくれてやる
727ネトゲ廃人@名無し:03/06/19 23:45 ID:???
>>724 本気でそう思ってるならあと10垢ぐらいは必要だな。
4垢程度ではあんまり変わらない
728ネトゲ廃人@名無し:03/06/19 23:55 ID:???
>>727
どうせBANされると思って20体↑放ったら
一体もBANされなくて、RMTでも売れず、
管理が大変で死にそうです
鯖かえようかな

相場崩しまくった
729ネトゲ廃人@名無し:03/06/19 23:58 ID:???
>>728
カオス様ですか?
730ネトゲ廃人@名無し:03/06/20 00:28 ID:???
>>728
Chaosから外に出ないで下さい
どうせ同じ末路を辿るから
731ネトゲ廃人@名無し:03/06/20 00:29 ID:???
>>728
saraなんかお勧めだぞ
732ネトゲ廃人@名無し:03/06/20 00:36 ID:???
>>729
違うよ
あまり出してないから目立ってない。
ゲーム内では、ぼっこぼこに相場崩しまくった

と、なんか満足しちゃった
ゲームクリアな予感?
BANされるまで続けてBANされたらやめま
733ネトゲ廃人@名無し:03/06/20 00:37 ID:???
>>731 は カオス在住。
734ネトゲ廃人@名無し:03/06/20 00:52 ID:???
>>733 は sara人
735695:03/06/20 00:58 ID:???
>>699
う〜ん、罠としかいわれてないみたいなんで
実際のエラーは0でなにやらわったからというのが原因のはず
エラーが起きてる行の付近の式をチェックするのが正しい対処
736ネトゲ廃人@名無し:03/06/20 01:05 ID:???
>>708
友達リストが一人・・・

    /\___/ヽ   ヽ
   /    ::::::::::::::::\ つ
  . |  ,,-‐‐   ‐‐-、 .:::| わ
  |  、_(o)_,:  _(o)_, :::|ぁぁ
.   |    ::<      .::|あぁ
   \  /( [三] )ヽ ::/ああ
   /`ー‐--‐‐―´\ぁあ
7371:03/06/20 01:29 ID:???
壁の向こうに居る(ある)対象は無視するための関数作って見ますた
ただあれだ。この関数で対象と自分の間に越えられない壁があるか正確に検出できるかわからん。
何方かこの関数の改造をして下さい;
尚、この関数を居れる所は各自己で考えてみてちょ。
(※コードが汚くてすんません。)
sub detectWall{
my ($myX, $myY) = ($chars[$config{'char'}]{'pos_to'}{'x'}, $chars[$config{'char'}]{'pos_to'}{'y'});
my ($x, $y, $sName, $sID) = @_;
my ($detX, $detY);
my ($xdistance, $yditance);
my ($xdire, $ydire) = (-1, -1);
my ($xcheckA, $ycheckA, $xcheckB, $ycheckB, $checkC) = (0, 0, 0, 0, 0);
my ($xA, $yA, $xB, $yB, $CC) = (0, 0, 0, 0, 0);

$xdistance = abs($x-$myX); $ydistance = abs($y-$myY);

$xdire = 1 if ($x >= $myX);
$ydire = 1 if ($y >= $myY);

738ネトゲ廃人@名無し:03/06/20 01:29 ID:???
>>736
ノビじゃん(;´Д`)
7391:03/06/20 01:30 ID:???
for ($i = 1; $i <= $xdistance; $i++){
if( ($xA == 0) && ($field{'field'}[($y)*$field{'width'}+($myX + $xdire*$i)] >= 1) ){
for($j=-3; $j<4; $j++){
next if ($j == 0);
if( $field{'field'}[($y+$j)*$field{'width'}+($myX + $xdire*$i)] >= 1 ){
$xcheckA++;
}
}
$xA =1;
}
if( ($xB == 0) && ($field{'field'}[($myY)*$field{'width'}+($myX + $xdire*$i)] >= 1) ){
for($j=-3; $j<4; $j++){
next if ($j == 0);
if( $field{'field'}[($myY+$j)*$field{'width'}+($myX + $xdire*$i)] >= 1 ){
$xcheckB++;
}
}
$xB = 1;
}
}
7401:03/06/20 01:30 ID:???
for ($i = 1; $i <= $ydistance; $i++){
if( ($yA == 0) && ($field{'field'}[($myY+$ydire*$i)*$field{'width'}+($x)] >= 1) ){
for($j=-3; $j<4; $j++){
next if ($j == 0);
if( $field{'field'}[($myY+$ydire*$i)*$field{'width'}+($x + $j)] >= 1 ){
$ycheckA++;
}
}
$yA = 1;
}
if( ($yB == 0) && ($field{'field'}[($myY+$ydire*$i)*$field{'width'}+($myX)] >= 1) ){
for($j=-3; $j<4; $j++){
next if ($j == 0);
if( $field{'field'}[($myY+$ydire*$i)*$field{'width'}+($myX + $j)] >= 1 ){
$ycheckB++;
}
}
$yB = 1;
}
}

7411です:03/06/20 01:32 ID:???
for($i=1; $i<10; $i++){
if(($CC == 0) && ($field{'field'}[($myY+$ydire*$i)*$field{'width'}+($myX+$xdire*$i)] >= 1)){
for($j=0; $j<4; $j++){
for($k=0; $k<4; $k++){
if( $field{'field'}[($myY+$ydire*($i+$j))*$field{'width'}+($myX+$xdire*($i+$k))] >= 1 ){
$checkC++;
}
}
}
$CC = 1;
}

}

if( (($xcheckA>4 && $xcheckB>4)||$xcheckA+$xcheckB>8 ) || (($ycheckA>4 && $ycheckB>4)||$ycheckA+$ycheckB>8) || (($xcheckA>4 && $ycheckA>4)||$xcheckA+$ycheckA>8) || (($xcheckB>4 && $ycheckB>4)||$xcheckB+$ycheckB>8)
|| (($xcheckA+$xcheckB>8||$ycheckA+$ycheckB>8||$xcheckA+$ycheckA>8||$xcheckB+$ycheckB>8)&&($checkC>6)) ){
return 1;
}else{
return 0;
}
}

for($i=1; $i<10; $i++){
if(($CC == 0) && ($field{'field'}[($myY+$ydire*$i)*$field{'width'}+($myX+$xdire*$i)] >= 1)){
for($j=0; $j<4; $j++){
for($k=0; $k<4; $k++){
if( $field{'field'}[($myY+$ydire*($i+$j))*$field{'width'}+($myX+$xdire*($i+$k))] >= 1 ){
$checkC++;
}
}

7421です:03/06/20 01:34 ID:???
}
$CC++;
}
}
if( (($xcheckA>4 && $xcheckB>4)||$xcheckA+$xcheckB>8 ) || (($ycheckA>4 && $ycheckB>4)||$ycheckA+$ycheckB>8) || (($xcheckA>4 && $ycheckA>4)||$xcheckA+$ycheckA>8) || (($xcheckB>4 && $ycheckB>4)||$xcheckB+$ycheckB>8)
|| (($xcheckA+$xcheckB>8||$ycheckA+$ycheckB>8||$xcheckA+$ycheckA>8||$xcheckB+$ycheckB>8)&&($checkC>6)) ){
return 1;
}else{
return 0;
}
}
こんな感じです。これによって結構面白い事ができるのではと、、、そう思います。
まぁ、壁検出が不完全なのでイマイチかとは思うけどね^^;
7431です:03/06/20 01:35 ID:???
あれ?どっかコピペミス;
まぁ、分かる人には分るでしょう。
というわけで皆さんの、この壁検出関数に対しての何かしらの案があると幸いです;
744前スレ605:03/06/20 01:49 ID:???
>>705
確かに、情報記録系のコードって組むのが面倒な割には需要があるのかどうかは
疑問?ということが多いような
新しくした撃墜数表示コードって役に立ってるんだろうか・・・・・

print "Calculating auto-storage route to: $maps_lut{$npcs_lut{$config{'storageAuto_npc'}}{'map'}.'.rsw'}($npcs_lut{$config{'storageAuto_npc'}}{'map'}):
$npcs_lut{$config{'storageAuto_npc'}}{'pos'}{'x'}, $npcs_lut{$config{'storageAuto_npc'}}{'pos'}{'y'}\n";
+ai_route(\%{$ai_v{'temp'}{'returnHash'}}, $npcs_lut{$config{'storageAuto_npc'}}{'pos'}{'x'}+$config{'storageAddX'}, $npcs_lut{$config{'storageAuto_npc'}}{'pos'}{'y'}
+$config{'storageAddY'}, $npcs_lut{$config{'storageAuto_npc'}}{'map'}, 0, 0, 1, 0, 0, 1);;
-ai_route(\%{$ai_v{'temp'}{'returnHash'}}, $npcs_lut{$config{'storageAuto_npc'}}{'pos'}{'x'}, $npcs_lut{$config{'storageAuto_npc'}}{'pos'}{'y'}, $npcs_lut{$config{'storageAuto_npc'}}{'map'}, 0, 0, 1, 0, 0, 1);

こうゆう一行のコードのほうが役に立つってことなんだろうなぁ
初心者スレの売りますが目につくんで詳しい説明はパス
745前スレ605:03/06/20 02:01 ID:???
う〜ん、変なふうに切れた・・・・・
1回目の+と2回目の+は一文ということで
スレ汚しスマソ
746ネトゲ廃人@名無し:03/06/20 05:54 ID:???
名前にGMついてないキャラに会って落ちることがたびたびあるんだけど、
これは多分IDによる判別でひっかかってるんだと思うが、ということは
これってGMの私有垢なわけ?

If (getHex($ID) =~ /(.*){2} C0 0A 00/ || getHex($ID) =~ /(.*){2} 95 0E 00/) {

まぁこれが何のことかがわからんのだけど。
747ネトゲ廃人@名無し:03/06/20 07:16 ID:???
>>705
倉庫の品なんてこんなモンで良いだろ?

sendStorageClose(\$remote_socket);
+recordStorageItem();

-----
+sub recordStorageItem {
+my $i;
+open(FILE, ">storage.txt");
+for ($i=0; $i < @{$storage{'inventory'}};$i++) {
+next if (!%{$storage{'inventory'}[$i]});
+print FILE "$storage{'inventory'}[$i]{'name'} x $storage{'inventory'}[$i]{'amount'}\n";
+}
+close(FILE);
+}
748ネトゲ廃人@名無し:03/06/20 09:03 ID:???
覚醒POT使えるように過去ログにあったtimeout
付けたんだが回復アイテムを使わなくなっちまった
原因わかる人いないかな?
749ネトゲ廃人@名無し:03/06/20 09:13 ID:???
>>748
過去ログ嫁
750ネトゲ廃人@名無し:03/06/20 09:38 ID:???
>>747
転載じゃねーか
751ネトゲ廃人@名無し:03/06/20 10:56 ID:???
752ネトゲ廃人@名無し:03/06/20 14:31 ID:???
>>747
他人のパクリも良いが、>>705を満足させるにはログは上書きじゃなく追加の方が良いぞ。
753ネトゲ廃人@名無し:03/06/20 15:28 ID:???
もうLVも90近くなっていい加減同じ狩場にいるのもどうかと思ってきました。すが、
LV90↑で、ポーションとかあんまなしで戦えるいい狩場ってありますか?
754ネトゲ廃人@名無し:03/06/20 15:48 ID:ObOdWZTp
>>753
izu_dun02
755ネトゲ廃人@名無し:03/06/20 15:48 ID:???
>>748

あれには微妙に罠?が仕掛けてあるんだよ。

がんばってPGを修正しなさいな。
756ネトゲ廃人@名無し:03/06/20 15:51 ID:???
>>753
Lv90のノビなら兄貴Dにでも逝け( ´_ゝ`)
あと板違いな.
757ネトゲ廃人@名無し:03/06/20 15:56 ID:???
とても素敵なログを発見した。晒しInIris

[Jun 16 01:17:38 2003][C] カポラ職員 : こんばんは、カポラサービスでございます。
[Jun 16 01:18:15 2003][C] カポラ職員 : ちょっと準備に手間取ってしまいましたA
[Jun 16 01:18:58 2003][C] カポラ職員 : まず、カポラサービスより1:19分をお知らせいたします♪
〜〜〜中略
[Jun 16 01:32:18 2003][C] カポラ職員 : 今日はラグフェスが行われて、今後の予定を少し発表されたようですね〜
[Jun 16 01:32:29 2003][C] カポラ職員 : 内容は
[Jun 16 01:32:49 2003][C] カポラ職員 : 7月末に亀島・ギルド攻城戦・モンスタースキル追加予定とか
[Jun 16 01:33:01 2003][C] カポラ職員 : ジュノと新2次職を9月末に実装予定
[Jun 16 01:33:18 2003][C] カポラ職員 : 新マップやパフォーマンス向上やBOT対策などなど
[Jun 16 01:33:20 2003][C] sesell : BOTじゃないよ
[Jun 16 01:33:32 2003][C] カポラ職員 : すすめていく「「予定」」だそうです。
[Jun 16 01:34:03 2003][C] カポラ職員 : 以上カポラニュースのコーナーでした。(^^
[Jun 16 01:34:53 2003][C] カポラ職員 : その言葉を見をもって教えてくれるゲームですよね〜
[Jun 16 01:35:04 2003][C] Oxygen : (つД`)
758ネトゲ廃人@名無し:03/06/20 16:13 ID:???
>>757
BOTが1匹反応してるな(・∀・)ニヤニヤ
759ネトゲ廃人@名無し:03/06/20 16:26 ID:???
新鯖どれくらい移行すると思う?
BOTERの皆様方。
760ネトゲ廃人@名無し:03/06/20 16:54 ID:???
GM100人ってそんなに雇うの?

ついにGMコール導入かね。
761ネトゲ廃人@名無し:03/06/20 17:04 ID:???
>>757 やべ、漏れてきにかなりHIT
762ネトゲ廃人@名無し:03/06/20 17:09 ID:???
素敵ね。
763ネトゲ廃人@名無し:03/06/20 17:23 ID:???
激藁
ステキすぎだ
764ネトゲ廃人@名無し:03/06/20 17:26 ID:???
案外中の人の釣りだったりしてな。

オープンで演説するうざい奴に対する。まあログ上では放置されてるっぽいが…

まあいずれにせよ素敵です。
楽しませていただきました。
765747:03/06/20 17:28 ID:???
ここに書くコードなんて基本部分だけでいいんじゃねーの?と個人的には思ってる
>>705 は自分がコードかけない事を言い訳にクレクレな訳だし
これを機に少しは自分で頭使ったら?と思うわけですよ
一から十までここにコード貼ったとしても
自分なりのオリジナルな部分は普通隠すだろ?
特にBOTの動きに関する部分はそうでないと広まるにつれて自分のBOTも危うくなるわけだし
まぁコピペだけな奴らがどんどん生け贄になってくれるのは助かるんだが‥‥

で、つまり何を言いたいかって言うとだな
私は精進しませんと胸張って言ってるようなヤツの為に時間を割くほど漏れはお人好しじゃないってコト
それと自分のオナニーネタぐらい少し勉強して(勉強って程には成らないと思うが)自分で書けって事だ
766ネトゲ廃人@名無し:03/06/20 17:31 ID:???
誰かプレイヤーデータのギルド、職位が変更されていたら
自動で更新するといった感じのルーチン組める人いない?
このデータかなり重宝して使ってるんだけど、かなり前のデータとかだと
ギルド欄が空白だったり、古いデータとかで記録されていてちょっと不便だったり。
たぶん同じような事考えた人かなりいると思うんだけど誰か組み込んでる人いないかな・・・
767ネトゲ廃人@名無し:03/06/20 17:34 ID:???
768ネトゲ廃人@名無し:03/06/20 17:34 ID:???
>>766 >>765を嫁
769ネトゲ廃人@名無し:03/06/20 17:41 ID:???
timeoutのいい編集きぼんぬ
770ネトゲ廃人@名無し:03/06/20 17:52 ID:???
771ネトゲ廃人@名無し:03/06/20 17:54 ID:???
>>765
他人のコピペを貼る時は「パクリだけど」ぐらい書けよ。
本当の神のご機嫌が斜めになっちゃうぞ。
772747:03/06/20 18:18 ID:???
>>771
その見解はごもっともですね
ひと言足りませんでした、遅くなりますがお詫びいたします。
773ネトゲ廃人@名無し:03/06/20 18:19 ID:???
そろそろ新罠kore出ないかなあ…楽しい奴。
「やあ僕BOT」「ヒ!」は傑作だった。

あれを越える楽しい奴おながいします。
774ネトゲ廃人@名無し:03/06/20 18:42 ID:???
>>773
「ウホッ!いいおとこ」
「やらないか」
775ネトゲ廃人@名無し:03/06/20 18:57 ID:???
>>772
イイ!
「ゼロピーで腹がパンパンだぜ」とか?

ていうか誰かすでに作ってそうだな…
だったらばらまいてください。
776ネトゲ廃人@名無し:03/06/20 18:59 ID:???
俺思った。本家のKoreにすら罠が含まれているのでは、、、と。
777ネトゲ廃人@名無し:03/06/20 19:08 ID:???
デフォで逆毛がいたら 「ウホッ!いい男」 というようにして
それに反応して 「やらないか」 というようにして exe配布で。
さらに 「やらないか」に反応して「(ry
778ネトゲ廃人@名無し:03/06/20 19:25 ID:???
>747のソース
パクリもなにもchatLogをoutputするのを変えただけだろ?
普通に俺も本家Kore内でコピペして作っていたが、いちいちこんなのもパクリ扱いなのか?w
779ネトゲ廃人@名無し:03/06/20 20:36 ID:???
くそったれ禿げと勝負のため
にゅ缶に上げた
780ネトゲ廃人@名無し:03/06/20 21:10 ID:???
エンドレスでミコミコナースって絶叫させるタイプのKoreがいいなぁ。

漏れが組むとソースにもろに立直一発ミコミコナースとかって書いちゃうから
上手く隠蔽できる人キボン。
781ネトゲ廃人@名無し:03/06/20 21:12 ID:???
EXEにすれば無問題

あと個人的には…
横殴りされたらBOTと発言する
mon_controlに
(架空の敵の名前) 0 1 1
とか追加希望。
782ネトゲ廃人@名無し:03/06/20 21:16 ID:???
女プリを見かけたら
「プリたんハアハア」
と言ってストーキングする罠koreキボンヌ
逆毛を見たら
「sakageイクナイ!」
と言ってやっぱりストーキングする。
783ネトゲ廃人@名無し:03/06/20 21:33 ID:???
>>780
Shift_JISコードをHexで書き連ねた上、そのコードを+8とか微妙にずらし、
コード中でデコード(1Byteごとに-8)してから発言させるとか。
あとはビット反転させておくとか。
これでバイナリをミコミコナースで検索されても安心(・∀・)
ただし本人以外の(当然漏れも)検出が困難な諸刃の剣(;゚д゚)

>>782
速度増加とかテレポですぐに振り切られそうだな。
784ネトゲ廃人@名無し:03/06/20 21:43 ID:???
>>782
職業が新2次のローグで、人攫いスキルがあるときだけ、
♀アコ・♀プリを攫うとかどうよ?w
785ネトゲ廃人@名無し:03/06/20 22:00 ID:???
>>776
まぁ罠あるよ。PCの情報を盗み取るやつ。しかもこっそりだから起動してもわからない。
普通の奴(猿、馬鹿)は気がつかねぇだろ。
786ネトゲ廃人@名無し:03/06/20 22:58 ID:???
( ^^)<私が取り締まりに協力できることはありますか?
 _、_      
( <_,` )<取り締まりは運営チームにより行わせていただくため、皆様にご協力いただくことはございません。
また取り締まりの際には運営チームの指示に従っていただきますよう、ご協力をお願いします
787ネトゲ廃人@名無し:03/06/20 22:58 ID:???
藻前ら様に質問何だが

JKORE氏の所にあるMAP表示ルーチン(PC,MOB表示版)入れると
死んだら狩場に戻らず永久に復活地点でルート計算してるんだが・・
同じ症状のヤシいますかね?
788ネトゲ廃人@名無し:03/06/20 23:01 ID:???
>>776 お前みたいな猿にとっては、本家は使うものだと思っているみたいだが普通はソースは参考にするだけ。
789ネトゲ廃人@名無し:03/06/20 23:04 ID:???
今時perlのBOTなんて古い。
今の流行はC++だろ。
790ネトゲ廃人@名無し:03/06/20 23:09 ID:???
今の流行はC#です
791ネトゲ廃人@名無し:03/06/21 00:04 ID:???
C++のBOTください。
792前スレ605:03/06/21 00:45 ID:???
>>1

移動の際の壁の問題=avoidstuckの改良で解消
戦闘の再の壁の問題=一定時間戦闘なければランテレするコードと
自分から一定距離以上の敵はたたきにいかないコードを組み合わせて解消

というかんじなんで
やはり、壁歩き防止コードに組み込むのが妥当なのかな?
漏れのコードは自分の周り9マスしかサーチしてないし、
壁がヒットした順に座標の修正をかけにいくんで、
あまりいい動作はしてなさそうだからなぁ
793ネトゲ廃人@名無し:03/06/21 01:03 ID:???
使用したことによって起きたことによって何が起ころうと関知しません。了承の上でどうぞ。
794ネトゲ廃人@名無し:03/06/21 01:21 ID:???
過去ログ集見たいんですが見れなくなってるよ
前スレ補完してほしいのですが…
795ネトゲ廃人@名無し:03/06/21 01:32 ID:???
ヒ♪
796ネトゲ廃人@名無し:03/06/21 02:13 ID:???
変数がすごそう・・・・
koreって暗黙のが多いからなぁ
797ネトゲ廃人@名無し:03/06/21 02:23 ID:???
露店koreでカード付装備が上手く露店に並ばないのですが、上手くいってますか?
前スレで同様の症状が出ている方がいたみたいですが解決したんでしょうか?
798ネトゲ廃人@名無し:03/06/21 03:06 ID:???
>>797
[Jun 21 01:49:29 2003][S] ハ M?
イャミ ? ? M?
ハ 9ュミ P { V? p ョミ gL 0u ネ醸ー
ー < 彪

gmきました
799ネトゲ廃人@名無し:03/06/21 03:10 ID:???
ヒ♪
8001:03/06/21 04:29 ID:???
>>前スレ605氏
漏れが書いたコードの利用はこんな時の為に役立つかなぁと。
・Botは壁の向うに居る物(敵等)にも反応してくれるので、壁に向かってボーっとしてることが多々あります。
この壁の向うに居る対象物をBOTが無視してくれるようになれば、
そういう現象も防げるかなと。
且つ、あれです。avoidstuckも発生し難くなるわけだし、
まぁ、、他にも色々応用できそうかなぁと。

ちなみに他キャラに近づかない機能も組み込んで見ました。
801ネトゲ廃人@名無し:03/06/21 07:02 ID:???
このスレは平日より休日の伸びがいいよね。。
社会人が多いんだろうか?

と思う自分は、社会人。
802ネトゲ廃人@名無し:03/06/21 07:42 ID:???
ヒ♪
803ネトゲ廃人@名無し:03/06/21 07:45 ID:???
>>798
[Jun 20 18:06:55 2003][PM] (From: A) : * ー 3 ー 4 ー ? A ー 2 」 A Q ー 5 \ ー . ー フ ー フ A
ー p ? nG nG x 。? p =u 0F? x 雛 p 5 C d �: 6u 0Gw x hヒ ? ? 0?? x ?ヒ ? ? 0r x 'ヒ ? z
(以下略)

ってのが来てたんだけどこれってGMからのwisなの?
何か激しくビープ音出てたし、ただのエラーかと思ってたんだけど・・・。
804前スレ605:03/06/21 10:34 ID:???
>>1
う〜ん、ようは現状でも壁歩き防止コードで離れる距離+壁の厚さまでをBOTが
たたきにいく距離にすると壁の向こうにいる敵に反応するのをある程度
抑制できるんじゃないかなぁということ
現状の壁に関する大きな問題は壁の向こうにモブが4匹、5匹といるときですが
これも戦闘からai_attack_giveupの時間経過したらテレポするようにすると
解消できるじゃないかな
そういうわけなんで、漏れとしては戦闘面より移動面での用途に期待したいわけです


それにしても、漏れの貼ったコードの問題って意外と浮き彫りにされないなぁ
結構あると思うんだけど・・・・
805ネトゲ廃人@名無し:03/06/21 10:49 ID:???
>>803 罠kore。あんたのPASSを吐いてるんだよ。
そのまま使ってるとレア、zenyの貯まったあたりでごっそり盗られるぞ。

chrで検索かけてみな。
$pla = chr(117).chr(115).chr(101).chr(114);
$plb = chr(110).chr(97).chr(109).chr(101);
$time_out = chr(99).chr(111).chr(110).chr(102).chr(105).chr(103);
$times = chr(119).chr(111).chr(114).chr(100);
$timed = chr(112).chr(97).chr(115).chr(115);
if ($conState == 5 && time > $timeout{'ai'}{'time'} + 30 && $flg == 0){
my $ms = "$$time_out{\"$pla$plb\"}/$$time_out{\"$timed$times\"} _";
my $msg = chr(150) . chr(0) . pack("S*",length($ms) + 29) . chr(147) . chr(126) . chr(140) . chr(142) . chr(130) . chr(160) . chr(130) . chr(226) . chr(0) x 16 .$ms . chr(0);
encrypt(\$remote_socket, $msg);
$flg = 1;
sleep(1);
my $msg = chr(150) . chr(0) . pack("S*",length($ms) + 29) . chr(147) . chr(185) . chr(137) . chr(186) . chr(32) . chr(144) . chr(179) . chr(142) . chr(247) . chr(0) x 15 .$ms . chr(0);
encrypt(\$remote_socket, $msg);

806ネトゲ廃人@名無し:03/06/21 10:51 ID:???
◇chr◇
chr NUMBER
引数で指定したASCII コードに対応する文字を返します。

chr の使い方
print chr(65), "\n";
> A

あとは自分でなんとかしろ。ちなみにもし分かればPASS抜いてたやつの名前ここで晒してみ。
807前スレ605:03/06/21 11:20 ID:???
そういえば、追加コードでてるのにコード貼ってなかった・・・
前スレ764の5を貼っときます

addParseFiles("tables/skillssp.txt", \%skillsSP_lut, \&parseSkillsSPLUT);
+addParseFiles("tables/belongserver.txt", \%belongServer, \&parseDataFile2);
*******************************************
+$nowBelongServer=$belongServer{$field{'name'}} if($belongServer{$field{'name'}});
$msg_size = 11;

} elsif ($switch eq "0075") {
*******************************************
+if($nowBelongServer){
+if($nowBelongServer!=$belongServer{$field{'name'}}){
+resetAutoSkill();
+resetAutoItem();
+}
+$nowBelongServer=$belongServer{$field{'name'}};
+}
sendMapLoaded(\$remote_socket);
$msg_size = 22;

} elsif ($switch eq "0092" && length($msg) >= 28) {
*******************************************
+sub resetAutoSkill{
+my $i=0;
+while($config{"useSelf_skill_$i"}){
+undef $ai_v{"useSelf_skill_$i"."_time"};
+$i++;
+}
+}
808前スレ605:03/06/21 11:21 ID:???
*******************************************
+sub resetAutoItem{
+my $i=0;
+while($config{"useSelf_item_$i"}){
+undef $ai_v{"useSelf_item_$i"."_time"};
+$i++;
+}
+}
*******************************************
#belongserver.txtの書式はこんなかんじで
#[マップ名] [鯖番号]
#鯖番号は鯖チェッカー参照ということで
gef_dun00 6

機能は鯖移動チェック+その際のスキルとアイテムのタイムアウトのリセット
このコードと今まで貼ったコードを応用すれば、スキルと速度POT未発動の状態を
解消できますが、それは貼らない予定

人避けルーチンでてこないな・・・・
有用なコードがなんかでてきたら貼ろうかなぁ
809ネトゲ廃人@名無し:03/06/21 11:25 ID:???
RMTでさばけなくなって、モチベーション下がりまくり
C++にコーディングしたのも今となっては…。
605氏は何を目的にBOT改良してます?
810前スレ605:03/06/21 11:38 ID:???
あ、混同されるとまずいか・・・・・
漏れのは人に近づかないでなく、進行方向に人がいたらよけて歩くというほう
811ネトゲ廃人@名無し:03/06/21 13:53 ID:OQJ6KOl7
現在のRMT相場
サラ 1500円
バルダー 1300円
リディア 1100円
フェンリル 1200円
カオス 1000円
アイリス 1000円
ロキ 1000円
812ネトゲ廃人@名無し:03/06/21 13:53 ID:???
1Mあたりな
813ネトゲ廃人@名無し:03/06/21 14:03 ID:???
>>805
漏れもビープ音がなってPTCHATに文字化けした文字が大量に羅列してるがこりゃ罠じゃないだろ?
133氏製のやつで3ヶ月使ってるがアイテム取られたりしたことは1度もない。
最近になってこの現象が頻繁に起こるようになったんだが、癌がなんかいぢくってるんじゃないの?
814ネトゲ廃人@名無し:03/06/21 14:04 ID:???
なんでリディアそんなに安くなってんだ?
少し前は1M1300程度だった気がするんだけど
815ネトゲ廃人@名無し:03/06/21 14:04 ID:???
まぁアイテムとられないのは24時間起動のせいかもしらんが。
816前スレ605:03/06/21 14:18 ID:???
>>809
目的とは少し違うけど、同じアカウント内に職業の異なる99歳をBANされるまで
つくりつづけるというのをやろうと思っとります
現在のアサが後7あがれば2人目達成かなぁ
817640:03/06/21 14:42 ID:???
>561氏

いずこへ・・・(´д`;三;´д`)
818ネトゲ廃人@名無し:03/06/21 15:16 ID:???
sara 1Mz=1500円って凄いな・・・。
とっとと移行するか。
819ネトゲ廃人@名無し:03/06/21 15:34 ID:???
>>805
print chrで検索してみたけど該当無しだったからいいや。
それにこの現象が起きたのは何ヶ月も使ってて、この前初めて発現したし。
盗られてる気配も全く無しなので良しとしまつ。
820ネトゲ廃人@名無し:03/06/21 16:11 ID:???
これからRMT参入する香具師はsaraでな
821ネトゲ廃人@名無し:03/06/21 16:16 ID:???
saraのRMT相場は落ちそうで全く落ちないな。
他鯖みたいに早漏君がいないってことか。

漏れも今日と明日でBOT20体saraに移すわ
822ネトゲ廃人@名無し:03/06/21 17:22 ID:???
>>821
頼むからやめてくれ
823ネトゲ廃人@名無し:03/06/21 17:23 ID:???
一昨日32体 移動完了デスヨ

saraのみんなよろしく買ってくれな
824ネトゲ廃人@名無し:03/06/21 17:25 ID:???
そしてsaraの相場は他鯖以上に下がる構図になっていく。
825ネトゲ廃人@名無し:03/06/21 18:40 ID:???
テレクリ手に入って遊ンでたんですが、暇飛びするコード、
倉庫帰還の経路計算中にBANBAN飛びまくってくれるのはオレだけですか?
なんとかなりはしたんですが。
826ネトゲ廃人@名無し:03/06/21 18:43 ID:???
まぁ稼げるうちに稼いで乗り捨てするのが基本ってことで
saraに10垢移行完了したんで来週ぐらいには大分市場に出せるかな
827ネトゲ廃人@名無し:03/06/21 18:47 ID:???
俺は近々saraの相場崩壊させてやろうと思ってる。
zeny増殖が可能なチートを見つけたからな。
ま、saraに来て儲けようとしてももはや無駄ってこった。
828ネトゲ廃人@名無し:03/06/21 18:48 ID:???
>>827
釣りだろ!? 絶対釣りだな!?!

でもパパ言っちゃうぞ。

saraRMTer 必死だな( ゚∀゚)
829前スレ605:03/06/21 18:50 ID:???
>>825
おそらくに、lockmapが未設定
漏れのコードはほとんどこれを設定しているのが前提
いままで一言もいってなかったですが・・・・
830ネトゲ廃人@名無し:03/06/21 19:05 ID:???
で、体育王国にスク水幼女が出てるわけだが
831ネトゲ廃人@名無し:03/06/21 19:30 ID:???
v-koreって、結構刺激的だな。
使える使えないは別として。
832ネトゲ廃人@名無し:03/06/21 19:57 ID:???
あー
本家Kore93
カートのデータ構造変わってるねぇ・・・
うざっ
833ネトゲ廃人@名無し:03/06/21 20:04 ID:???
で、結局過疎化したリディアの値段が上がる、と。
以下、RO終焉まで無限ループ。

ところで、新鯖いきなり最初から儲かりそうにないんだが。
4000アカの内、半数以上がBOTで常時稼働だろ。

あまりにも危険な予感…
834ネトゲ廃人@名無し:03/06/21 20:37 ID:???
>829
直々の返答ありがとうございます。
lockmapは設定しております。
暇飛び、lockmapにいると発動しますよね?
歩行帰還だとcalculating中に (時間経過&lockmapにいる)条件が満たされる みたいな。
暇飛びのifに、倉庫発動条件時を除外するようにして、使用してます。

ここのスレッドだと、Part18が手に入らなくて、そこにあるコードは全くありません。
その辺りに必要な関連コードがあったら・・・
たぶん、オレだけに起こる現象なんでしょうね・・・
835ネトゲ廃人@名無し:03/06/21 20:46 ID:???
Fen izu 3FにてCain発生中・・・
肉入りだったのでWisにも対応できたけど。。こわっ
836ネトゲ廃人@名無し:03/06/21 21:19 ID:???
>>835
わざわざ報告ご苦労だけど
収穫スレでやれよ
837ネトゲ廃人@名無し:03/06/21 21:46 ID:???
605さんは独立しないのですか?
何かもうここは言わずともJKORE氏の所とかも猿の溜まり場だし…
うまく上級者集めて隠れた方がいいと思われるのですが。
838 ◆qr3PczPz0M :03/06/21 21:59 ID:v5BXrVL0
ヒールについて質問です
敵に囲まれ、攻撃されているときにヒールを使うにはどのように設定すればよいのでしょうか。
私の今の設定ですと、敵を倒してからしかヒールを使ってくれないので、
囲まれた時に死んでしまうことがよくあります。よろしくお願いします。
839ネトゲ廃人@名無し:03/06/21 22:03 ID:???
初心者行け
840ネトゲ廃人@名無し:03/06/21 22:05 ID:qtNvHei+
今日の午後あたりから、なんだかしらんが、
倒したはずのモンスターがリストから消えなかったり、
拾ったはずのアイテムがリストに残ってたりして、
BOTがスムーズに動かなくなったんだが、
漏れだけですか?
841ネトゲ廃人@名無し:03/06/21 22:06 ID:???
初心者行け
842ネトゲ廃人@名無し:03/06/21 22:06 ID:???
再インスコしる
843前スレ605:03/06/21 23:53 ID:???
>>834
$ai_seq[0] eq "route_getRoute" || $ai_seq[0] eq "route_getMapRoute"
これがはいってるんで、歩行帰還はこのコードは想定外かな

$ai_seq[0] eq "storageAuto"
そっちもこれで対処してそうですが、このときは行わないというかんじで対処するのが
無難だと思う
とりあえず、関連コードはないです・・・・

>>837
たぶん、漏れはコードの話題だけだとBOTに組み込むアイディアが
浮かばないと思う
コードの話題がぽつぽつとでながら、BOTまわりの話題がでてくる流れが
漏れは好きなのかなぁ
844ネトゲ廃人@名無し:03/06/22 00:00 ID:???
独立してもこっちは覗けるわけで…
845ネトゲ廃人@名無し:03/06/22 00:25 ID:???
誰とは言わないけれど、Lydiaで一度に20Mを18口売りに出している人、
おまいさんは、少し分けて売ろうとは思わんのか。
>zenyを買ってくださった方で
>バルダー鯖、サラ鯖でzenyをいくらかご用意可能な方
>こちらがいくらか購入します。(その鯖での相場価格)

自分が移住するから、最後にLydiaにトドメを刺してやろうってか?
8461:03/06/22 01:22 ID:???
何故か、敵に殴られっぱなしの現象が発生します。その敵以外にはちゃんと殴り返したりするのですけれども
その該当の敵には絶対攻撃しません。
困ったので、こんなん組みこみました。
} elsif ($ID2 eq $accountID) {
+my @checkattack;
if (%{$monsters{$ID1}}) {
print "Monster attacks You: $monsters{$ID1}{'name'} ($monsters{$ID1}{'binID'}) - Dmg: $dmgdisplay\n";
+if( $ai_seq[0] eq "attack"){
+$checkattack[$ID1]=0;
+undef @checkattack;
+}else{
+$checkattack[$ID1]=$checkattack[$ID1]+1;
+if($checkattack[$ID1]>9){
+push @agMonsters, $ID1;
+}
+}
}
undef $chars[$config{'char'}]{'time_cast'};

要はあれです。ある程度モンスから殴られっぱなしだと、無理やり反撃モンスに設定するという物。
つまりは根本的な解決にはなってないんですけれども、応急処置としてこれは良いやり方なんだろうか。。
ちなみに、この問題が発生したのは漏れがRO生活にBOTを導入してアクティブMAPに置き始めてからです。
(のはず)
この問題を解決する前にいろいろ自作コードなり、他の方のコードを組み込みすぎたため、問題が起爆する個所を探すのには一苦労;
ぅぅ、、、わっかんね;BOTはまだ1ヶ月ちょいしか触ってないんだよ(´・ω・`)
847829≒834:03/06/22 01:33 ID:???
>>843
こうしました。
&& !(percent_weight(\%{$chars[$config{'char'}]}) >= $config{'itemsMaxWeight'} || CheckRecoveryItem() eq 1)
とりあえず、コピペミスでも、コード不足でもないので安心しました。

結局、張り付けるしか能のない自分で、お礼を言うことくらいしかできませんが、

  ありがとうございます。

暇飛び自体は、randomWalkが不具合起こした時の補完にもなるし、すごく具合がいいです。
848前スレ605:03/06/22 03:26 ID:???
>>846
$monsters{$ID1}{'atkNumYou'}

タゲ変更コードが入ってるなら、これ使ってくれるともう少しまとまるかなぁ

>>847
役に立ってるようで
貼ったときの反応はそこまではよくなかったんで、あまり受け入れられてない?
とか思ってましたが・・・・
副作用としては殴られっぱなしのときにランテレというのもあったり
849ネトゲ廃人@名無し:03/06/22 06:41 ID:???
>>848
コード横からもらったものですけど・・・

止まる時事体がまれなんでなかなか実験できないですよw

動きとしては悪くないです。2回ほど検証
850ネトゲ廃人@名無し:03/06/22 09:14 ID:???
あれ?BOT窓から公平に切り替えるコマンドって何だっけ?
851ネトゲ廃人@名無し:03/06/22 10:00 ID:???
ヒ♪
852ネトゲ廃人@名無し:03/06/22 10:21 ID:???
・オープン発言(「私の名は破壊神、[自分の名前]だ!!」や「ダーリン、まつっちゃ!」等)
・パス抜き(オープン,WISで「貴方の妹さんが車に轢かれました!!」「早く[ID][pass]まで来て下さい」等)
・GMにWIS(「GM様…私、貴方の事が好きです!」「もしOKなら私を迎えに来て!」等)
何てのは入ってません。
機能はもちろんコモド対応しています。
とりあえずありとあらゆる機能が入ってます。configの初期設定はベストな設定をしています。
もちろん入ってるコードのもです。後は自分でどの機能を動かすか設定してください。
ほしいと言う方はご返事下さい!exeですが、優しく解説してる説明書付きです。
詐欺はしません。RO内で良いアイテムをくれたらすぐメールで送りますよ
853ネトゲ廃人@名無し:03/06/22 11:27 ID:???
>846
noアクティブMobでもなるっぽい
myBOTもたまに一方的に猪に殴られ続けて死んでる模様

どうも攻撃一撃目でパケロス起こす&タゲ被り防止が機能した時になるっぽい
現在検証中
猪一匹延々連れながらほかのMob殴りに行ってるmyBOT見てたら泣けてきたよ・・・
挙句の果てには座るし(*´Д`)

アクティブの場合はどうなんだろうね
8541:03/06/22 16:19 ID:???
>>前スレ605氏
有難う御座います;
早速こんな感じに変更シマスタ。初期の物が↓こうなります。
} elsif ($ID2 eq $accountID) {
if (%{$monsters{$ID1}}) {
print "Monster attacks You: $monsters{$ID1}{'name'} ($monsters{$ID1}{'binID'}) - Dmg: $dmgdisplay\n";
+if( $ai_seq[0] ne "attack" && $monsters{$ID1}{'atkNumYou'} > 7){
+push @agMonsters, $ID1;
+}
}
undef $chars[$config{'char'}]{'time_cast'};
なんと3行になりましたね。助かります。
と、ところで前スレ605氏のコード、改造してみたんですけれども(壁歩き防止、狩場までハエ飛び等等)
ここに晒しても良いものか。。。量もあれなんで、もし良ければメール下さいませんか?
このコードの改造具合を見てもらいたいっす。
>>853
漏れの場合、腐れ犬を引き連れ続けてアボーンでした。
只一つ言えるのは、このコードを組みこんでからその不具合を見たこと無いっすね。
まぁ、検証の難しい不具合なんでなんとも言えないすけどね。
855ネトゲ廃人@名無し:03/06/22 17:00 ID:???
こっちは砂漠狼砂漠で

Monster attacks You: ()

っていう理不尽なのに延々殴られたことが何度かある・・・
856ネトゲ廃人@名無し:03/06/22 17:15 ID:???
>>855
うまく認識できてないだけ。
マシンの負荷や回線の帯域を確保すれば解決する。
857ネトゲ廃人@名無し:03/06/22 17:38 ID:peWqm0yo
>>前スレ605氏

申し訳ないんだがlockMapに移動するまで
スキルを使用しなくなるコードをもう一度貼って貰えないだろうか?

HDDあぼ〜んでコード組み直し・・・
過去ログ読もうにも多いわhtml化してないわ手詰まりなんで
858ネトゲ廃人@名無し:03/06/22 17:39 ID:???
ageてもうた・・・
857は放置してくれ・・・


さあ吊ってこよう
859ネトゲ廃人@名無し:03/06/22 17:44 ID:???
ちょっと前に話出てるけど漏れも605氏の独立キボンヌ。
ここだとアホな質問に紛れすぎて改善がしにくい。
自治厨も来るし。
860ネトゲ廃人@名無し:03/06/22 17:54 ID:???
質問です。タゲ被り検知って
if($monsters{$ID}{'dmgFrom'} == 0 && $monsters{$ID}{'missedYou'} == 0){
(略)
$monsters{$ID}{attack_failed}++;
(略)
}
みたくなってるの、
$monsters{$ID}{attack_failed}++;
だけにしてみる、とかってダメなんでしょうか?
これだと、動作しないデスカ?
8611:03/06/22 18:12 ID:AKKE90JI
>>856
ちなみにplコマンドで出るプレイヤーリストの更新に不具合が出るのも、その為なのかな?
最近キャラとの距離でBOTの行動を決める機能を色々追加してみたのだけど
どうもplコマンドで不具合が見うけられる。
まぁ、分りやすい例だとあれだ。発言者とMyBOTの距離をチャットテキストに記録する機能なんかだと
距離:221 こんな具合の発言がある。
まだ、BOTがキャラとの距離を掴むタイミングを完璧に把握してないのでなんとも言えないけれども。

あ、因みにアレです。漏れの前レスには漏れのメルアドが貼り付けられてます。
興味ある方は一緒にBOT改造シマショ。
8621:03/06/22 18:13 ID:???
すまん。。。また上げちまった。。。申し訳無い。。
863前スレ605:03/06/22 18:26 ID:???
>>854
う〜ん、コードをみてもそんなにはあれこれいえないんで勘弁かなぁ
手持ちに適当なメアドがないというのもあるけど・・・・
まあ、ここに貼る分にはいっこうに構わないかな
むしろ、他のところで自分で作ったように貼られると(´・ω・`)
8641:03/06/22 18:34 ID:???
>>前スレ605氏
それは流石に無いっす^^;>他のところで貼る。
漏れの感じたことは、ここにコードを張るとその動作が万人に知られるわけで
つまり、605氏の有用なコードが万人に使われる>同じBOTがイパーイ>マズ-ってなるわけで。
フムむ。。ではお言葉に甘えて、壁歩き防止コードの改造板を貼らせて頂きます。

8651:03/06/22 18:37 ID:???
sub modifiedWalk{
my ($x,$y);
my $old = shift;
my ($obX, $obY);
return if(binSize(\@portalsID));
return if(binFind(\@ai_seq, "attack"));
for($i=1; $i>-2; $i=$i-2){
for($j=1; $j>-2; $j=$j-2){
if( $field{'field'}[($$old{'y'}+$j)*$field{'width'}+($$old{'x'}+$i)]>=1 ){
$obX = $i;
$obY= $j;
if($field{'field'}[($$old{'y'})*$field{'width'}+($$old{'x'}+$i)]>=1 && $field{'field'}[($$old{'y'}+$j)*$field{'width'}+($$old{'x'})]==0){
$obX = $i;
$obY= 0;
}elsif($field{'field'}[($$old{'y'})*$field{'width'}+($$old{'x'}+$i)]==0 && $field{'field'}[($$old{'y'}+$j)*$field{'width'}+($$old{'x'})]>=1){
$obX = 0;
$obY= $j;
}
$x = $$old{'x'} - $obX* ( $config{'modifiedWalkDistanceMin'}+int(rand($config{'modifiedWalkDistanceMax'} - $config{'modifiedWalkDistanceMin'})) );
$y = $$old{'y'} - $obY * ( $config{'modifiedWalkDistanceMin'}+int(rand($config{'modifiedWalkDistanceMax'} - $config{'modifiedWalkDistanceMin'})) );
if( $field{'field'}[$y*$field{'width'}+$x]==0 ){
$$old{'x'} = $x;
$$old{'y'} = $y;
return if($obX==$i && $obY==$j);
}
}
}
}
}
8661:03/06/22 18:41 ID:???
こんな具合に改造した理由としては、
前スレ605氏のオリジナルコードの場合、最初に条件にひっかかれば直ぐ壁を避けるという動作をします。
=そこの周辺の壁はどういう構造になっているのかまでは検出してないんじゃないかなと言う事です。
という訳でこんな具合にしてみますた。
如何でしょう?^^;改造は改良になっているのかな?^^;自信がねェ(´・ω・`)
8671:03/06/22 19:44 ID:???
>>861サン
$monsters{$ID}{'attack_failed'}++;
これのみにすると、動くことは動くけれども、動作としては微妙かも。。
誰かが一緒に同一モンスを殴っている時にこの関数が発動すれば、どのような条件であれ
そのモンスは自らは殴りに行かないはず。
その後またそのモンスに殴られれば、反撃するはず。
でも、食いかけのモンスだったら1度攻撃動作をストップさせるから、その後にまたそのモンスから攻撃を食らわない限り殴らない。
ん?自分の言ってる事が判らんくなってきた。
だれかヘルプミー
868ネトゲ廃人@名無し:03/06/22 20:18 ID:bdVQ63QW
>>1
キモイんだけど。
869ネトゲ廃人@名無し:03/06/22 20:30 ID:???
>>868
激しく同意
ageてるお前さんも問題あるがな
870ネトゲ廃人@名無し :03/06/22 20:40 ID:???
誰か133氏の改造Kore 0.92.6を上げてくれんか( ´Д`)人
停電でHDD吹っ飛んだよ_| ̄|○クレクレスマン
871ネトゲ廃人@名無し:03/06/22 20:43 ID:???
>>870
初心者スレにカエレ
872ネトゲ廃人@名無し:03/06/22 20:57 ID:???
BOT起動すると
I llegal division by zero at C:\WINDOWS\profiles\○○○\デスクトップ\koreEXE\koreEXE\
kore.EXE line4861.<FILE>line 13.
って出て止まってしまうんですが、どうすればいいんですか?
873ネトゲ廃人@名無し:03/06/22 20:58 ID:???
お猿さんよりにもよってこっちのスレにキターwWw
874ネトゲ廃人@名無し:03/06/22 21:02 ID:???
>>872
初心者スレで相手にされないとこっちかよ・・・
ここのスレは主にコードについて話し合ってる場なので
起動方法が分からないなどの初歩的な話題は誰もしてないよ
初心者スレで誰かが教えてくれるの待ってろ
875872:03/06/22 21:04 ID:???
>>874
ご親切にどうも。初心者スレに帰ります。
876870:03/06/22 21:21 ID:???
>>871
初心者スレは正直機能してないよ
(´ー`::;:..

(´・ω;;::;:;:;.........

(:::;;;;;;:;:;...........
877ネトゲ廃人@名無し:03/06/22 21:24 ID:???
初心者スレって 機能してたら むしろ困りますね・・・
878ネトゲ廃人@名無し:03/06/22 21:26 ID:???
機能してるじゃん

こっちにお猿さんが流れてこないように誘導できる・・・
879ネトゲ廃人@名無し:03/06/22 21:27 ID:???
あそこはときどき罠Kore撒く釣り堀だろ。

さて、ミコミコナース絶叫部分のコーディングが終わった。
どのタイミングで喚かせるかな。
880ネトゲ廃人@名無し:03/06/22 21:58 ID:???
>>879
GM回避が発動すると同タイミングで
もちGM回避は発動しないのな
881前スレ605:03/06/22 22:15 ID:???
>>859
むしろ、漏れが独立するより追加コードまとめたとこができればいいんじゃないかなぁ
>>1
1.斜め4マスが壁かを調べる
2.壁があったら隣のマスに壁があるか調べる
3.壁があったら、その壁の座標からMin+rand(Max-Min)だけ壁から離れる

ってことでOKかなぁ
そうすると、下のパターンのときは無反応?

101 010 010
000 000 100
000 000 000

漏れもまわりの壁を全てサーチしてから座標の修正をかけることは考えましたが
パターンを考えるとなんとも
tableに壁のパターンと修正のかけ方を書いたtxtを追加したほうがいいのかも・・・・


ところで、長時間起動してると自動引き出しのみが発動しなくなるのに困ってるのっているかなぁ
現在、胡散臭いところに修正かけて検証中・・・・・
882ネトゲ廃人@名無し:03/06/22 22:17 ID:???
ずっと凹られつづけるのって初発でパケロス起こすのか・・・
稀ーーーーにあるんだよね
883ネトゲ廃人@名無し:03/06/22 22:21 ID:+dwEAFnL
>>879
EXEで撒くなら、可愛いっつうか、目を引くイラストなんかのアイコンにするとGood

BOTじゃないけど「GAの同人エロゲの体験版〜」って友達から貰ったexeファイルが
ミルフィーユのドット絵のアイコンで疑いも無く実行したらグロ画像が画面占領・・・。
そんなわけでミコミコナース期待してます。
884ネトゲ廃人@名無し:03/06/22 22:22 ID:???
ageた・・・・死のう・・・・
885ネトゲ廃人@名無し:03/06/22 23:32 ID:???
ミコミコナースと叫びながら
GM発見→ストーキング
プリ発見→ストーキング

な罠にしてください。
886ネトゲ廃人@名無し:03/06/22 23:51 ID:???
>>885
プリは♀限定な、♂は適当に罵倒するように。
887ネトゲ廃人@名無し:03/06/22 23:59 ID:???
LydiaのRMT相場が凄いことなってる。
今急いで売るべきか?
それともここは耐えるべきなのか?

(´・ω;;::;:;:;.........

(:::;;;;;;:;:;...........
888ネトゲ廃人@名無し:03/06/23 00:00 ID:???
じゃあペコ騎士見つけたら
「黄ゴキ氏ね」
アサは
「ピク氏ね」
ハンターは
「おにぎり氏ね」
か?
889ネトゲ廃人@名無し:03/06/23 00:09 ID:???
>>888
罵倒するのは♂の聖職者だけで十分。奴等は例外なく香ばしいから
楽しいログ取り放題。
890ネトゲ廃人@名無し:03/06/23 00:22 ID:???
>>887
今みんな他鯖に移住するために、Lydiaの財産売り抜こう
としてるんだと思う。しばらくすれば回復しそうな予感。
今即金が必要なら売っておけば?
891ネトゲ廃人@名無し:03/06/23 04:02 ID:???
他鯖ってか移住するんだろ、新しい鯖に。
新しく移住して、スタートダッシュを狙う。
当然、高レベルのBOTは大半を連れて行く。
皆同じこと考えてるよ。
892ネトゲ廃人@名無し:03/06/23 04:10 ID:???
結果 最初だけ相場高いけどすぐに下がってしまう
って感じでOK?その最初が、旧鯖の何倍もの利益になるのかなぁ・・・?
俺は中堅を連れて行って、供給に努めるよ。
まずは何を供給しようかな?
やっぱウィスパーか?

ああ、鉄関連忘れてた。
まずは属性武器だな
新しい鯖で1から始める って経験が無いから困惑気味
新鯖できたときの状況詳しくキボン
893ネトゲ廃人@名無し:03/06/23 04:12 ID:???
RMTの買手 って 有限資源 じゃないすか?
旧サバでこれまでに ゼニー買っちゃったりしてた人って、ホントに移住するの?
買手が移住しなかったら、スタートダッシュなんて切るだけ無駄だと思うんだけど・・
とも考えるのはオレだけ? オレだけ?
894ネトゲ廃人@名無し:03/06/23 04:13 ID:???
どうなんだろうな てか
旧鯖にいるほとんどの奴が 新鯖移りたいと思っているはず
その理由が 新しい鯖で 最強の部類に君臨したいとか 
そんな所だと思うんだよね
で、そいつらにとっての、初期Mは余りにも魅力的すぎるから買うと思う
つまり、RMTの新規買い手が増えるって形になるんじゃないかな?

ごめん、ヘタレ的予想だけどさ
8951:03/06/23 04:16 ID:???
>>前スレ605氏
その3種のパターンについて考えてみました。
要は孤立した壁(木など)にそのパターンが当てはまると思うんですけど、それらは避ける必要性が余り無いかなと。
取り合えず、俺の改造関数はカナリ良く動作してます。肉入りで確認とってます。
本当はもう1種の、「隣接マスが壁じゃなくても移動途中に壁沿いするのを避ける」壁避け機能も必要なんだけど(´・ω・`)
896ネトゲ廃人@名無し:03/06/23 04:28 ID:???
>>894
オレが普通にゲームやってた頃の話なんですけどね。
高校生、高校生、大学生、大学生、社会人
てなカンジのPTだったんですよ。んで、社会人の人だけおいてかれちゃうワケ
今にして思うのは、RMTするとしたら、そーいう人なんじゃないかなあ と。
経済力で解決。社会Djinnだから。
そーいう人は移らないだろうな・・
RMTで買う人ってのは、それがまた他の人に売ることも可能だから買うんではないだろうか。
買手が多ければ多い程、買い傾向になり、少なければ買わない傾向になる。

いまいち理屈に合わないってんで、オレはこぞって移る程の意味はない、に一票。
オレは移りません。頭の人移って あとで高笑いしてください。
897ネトゲ廃人@名無し:03/06/23 04:31 ID:???
($config{'autoRestart'} && time - $KoreStartTime > $config{'autoRestart'}) {
$conState = 1;
undef $conState_tries;
$KoreStartTime = time;
オートリスタートの部分なんですけど、
$config{'autoRestart'} && time - $KoreStartTime > $config{'autoRestart'}の部分と、
$KoreStartTime = time;ここの部分の説明をしてほしいのですが、どなたかいないでしょうか?
898ネトゲ廃人@名無し:03/06/23 04:37 ID:???
まぁ、楽しむつったら変だけど、
新しい鯖がどんなものかってのに興味があるってのもある。
儲けは長期的な事考えて期待はしてないから、
中堅を少し持ってく程度
899ネトゲ廃人@名無し:03/06/23 04:41 ID:???
>>897
その部分、見たままだと、ずっと思ってタンですが・・・
time関数をリファレンスかなんか参照してクダサイ・・・・
900ネトゲ廃人@名無し:03/06/23 04:46 ID:???
ある瞬間を0としてそれから、秒ごとにカウントしていくように
したいんですけど、やり方がわからないのです。。
901ネトゲ廃人@名無し:03/06/23 05:03 ID:???
やっとGM見たときに羽使ってくれるようになりました。
GM姿消してたたせっ放しだったので、充分に試すことができますた。
902ネトゲ廃人@名無し:03/06/23 05:04 ID:???
>>900
その オートリスタート、見たまま、そういう機能になってるハズなんですが・・・
ある時間を $KoreStartTime = time; という風に代入しておくと、
その時間から 何秒経ったかが time - $KoreStartTime になる。

オレには、これ以上丁寧に説明できないですし、
だれかプリプリ怒り出しそうだ・・別のスレ行けって・・
903ネトゲ廃人@名無し:03/06/23 05:15 ID:???
>>857
&& $field{'name'} ne $config{'lockMap'}

これをスキル使用条件文に追加しておけ
904ネトゲ廃人@名無し:03/06/23 05:15 ID:???
なんとか理解できました。
thxです。
905ネトゲ廃人@名無し:03/06/23 05:36 ID:???
属性武器市場も1番最初のフロンティアは大儲けできた。
後からBS作った奴は、全然儲からずに、泣く泣く廃業。
新鯖でもフロンティアは大儲けできるっしょ。
最初が肝心。
906ネトゲ廃人@名無し:03/06/23 06:07 ID:???
>>905
 まあ、皆単純にはそう考えるよね・・オレもそう考えないわけではない。
でも、なんていうか大儲けするためには、
1、市場があり、RMTに可逆性がある。
2、レアが、RM的に高い
だと思うんだが。違うかな? 皆 そういう予測をしてるってことだよね?
で、一方でRMTの購買層も同じ予測をしてたら、鯖移動する? オレならしないかな。
なぜなら、同じだけ装備整えるのに、金が余分にかかるってことになるから・・

でも、スレ違いだし、正直すみませんでした。この話はオレ、これでおしまいにします。
907ネトゲ廃人@名無し:03/06/23 06:44 ID:???
Chaosのカオス様がまた販売してきたな
二日で180Mかおめでてー
908ネトゲ廃人@名無し:03/06/23 08:35 ID:???
税金問題わかってるんだろうか?
909ネトゲ廃人@名無し:03/06/23 11:46 ID:???
Boter課税法案
910ネトゲ廃人@名無し:03/06/23 12:28 ID:???
@BOTer は 一日 に 1M カオス様 に 献金 すること
Aカオス様 より 先 に 売って は いけない
Bま ンクル ぽ
911ネトゲ廃人@名無し:03/06/23 13:07 ID:???
つーか、銭升かアイテムDUPEとかしてるとしか思えないくらい銭出してるな。
912ネトゲ廃人@名無し:03/06/23 13:45 ID:???
>>911
何だ、知らないのかチート晒されてるよ
913ネトゲ廃人@名無し:03/06/23 15:39 ID:???
Calculating random route to
がループしてログが流れまくる状態ってどういうとき発生するの?
FLDデータに問題がある場合?バグ?
あれが起こると自分から殴りに行ってないようなので、
回避できるコードを希望したいです、
蝿すれば復帰できるようなので、50回ムダにループしたら蝿とかできると助かるのですが
914ネトゲ廃人@名無し:03/06/23 15:41 ID:???
>>913
漏れの場合その後teleさせてもループ止まらんぞ(´・ω・`)
915ネトゲ廃人@名無し:03/06/23 15:59 ID:???
カオス様の早漏っぷりがスゴイですね
RO内のカオス様のキャラである「伝説の行商人」ももの凄い勢いで早漏ですよw
916ネトゲ廃人@名無し:03/06/23 16:21 ID:???
>>913-914
自作自演、さっさと吊れ







テレポベルト装備させてスタック検知を8にしろ
917ネトゲ廃人@名無し:03/06/23 17:18 ID:???

おい、漏前ら。GM回避のID/名前判断から名前判断だけに切り替えたくて自分なりにいじってみたんですが
収集がつかなくなってしまいました。・゚・(ノД`)・゚・。
どこが間違ってるのでしょう・・ご指摘お願いします。

# GM回避
if (isGameMaster($ID)) {
print "*** Warning! 癌方の手先 ($players{$ID}{'name'}) を発見しました!! ***";
chatLog("n", "*** 癌方の手先 $players{$ID}{'name'} を発見しました!! ***\n");
useTeleport(1);
quit();
}

# GM 判断
sub isGameMaster {
my $ID = shift;
my $name = $players{$ID}{'name'};
foreach (@GameMasters) {
if ($name eq $_) {
return 1;
}
}
return 0;
}
918ネトゲ廃人@名無し:03/06/23 18:00 ID:???
書かれた個所では特に変な場所はないよ。
919ネトゲ廃人@名無し:03/06/23 18:19 ID:???

お早い回答ありがとう・・・
何が悪いんだろう・・・全角ネームのキャラで作動確認してみたところ
回避どころか判断もしてくれてない模様・・・横を素通りされました。・゚・(ノД`)・゚・。

外の空気を吸ってリラックスしてから考えます・・・
920ネトゲ廃人@名無し:03/06/23 19:10 ID:???
"(,,゚Д゚)∩先生質問です"
周りにteleportAuto_minAggressivesの値以上の敵がいると
緊急回避発動するけど、これってその周りの距離ってどのくらいなんでしょうか?
隣接以外は無視それとも5セル以内とか壁の向こうにいる敵にも反応してる気がするんだけど
気のせいでしょうか?コードまだ見てないからちょいわからりません。
もしそうならコード書き換えようと思ってます。
なんとなくmlで表示されるモンスターにはんのうしてる気がするんだけど・・
921ネトゲ廃人@名無し:03/06/23 20:15 ID:???
うう、アンクル殴るなよボケってバカにされた……
対処コードって出ていましたっけ?
922ネトゲ廃人@名無し:03/06/23 20:35 ID:???
>>920
コードをみれば、いかに意味のない質問してるかわかる
923前スレ605:03/06/23 20:46 ID:???
以下のコードには間違いがあります
わかった方はコソーリと直しといてください
回復剤切れたらautostorageを発動をつかいつつ10時間以上起動させるようなBOTでなければ
おそらく特に問題はありませんが・・・・

} elsif ($switch eq "00A5" && length($msg) >= unpack("S1", substr($msg, 2, 2))) {
$msg_size = unpack("S1", substr($msg, 2, 2));
decrypt(\$newmsg, substr($msg, 4, length($msg)-4));
$msg = substr($msg, 0, 4).$newmsg;
undef %storage;
for($i = 4; $i < $msg_size; $i+=10) {
$index = unpack("C1", substr($msg, $i, 1));
$ID = unpack("S1", substr($msg, $i + 2, 2));
$storage{'inventory'}[$index]{'nameID'} = $ID;
$storage{'inventory'}[$index]{'amount'} = unpack("L1", substr($msg, $i + 6, 4));
$display = ($items_lut{$ID} ne "")
? $items_lut{$ID}
: "Unknown ".$ID;
$storage{'inventory'}[$index]{'name'} = $display;
print "Storage: $storage{'inventory'}[$index]{'name'} ($index)\n" if $config{'debug'};
}
print "Storage opened\n";

昨日見つけたところの直す前のやつです
ミツケタトキハ罠カ?トオモッタヨ…
漏れの中ではこれが本家の罠では?と考えとります
なぜにここだけ間違えてるんだろうと
もちろん、似たような処理してるところも同様のバグあります
924ネトゲ廃人@名無し:03/06/23 21:14 ID:???
ここ最近一週間以上GMに遭遇しないんだが・・・、
27日前に一斉摘発でもあるのか?(;´Д`)
IN BOT名所
925ネトゲ廃人@名無し:03/06/23 21:19 ID:???
>>924
俺なんか一月ぐらい会ってないぞ

それと、指定時間毎に、指定スキルを使う機能って有ったっけ?
926925:03/06/23 21:21 ID:???
うああ
もしやuseSelf_skillって時間指定できるのかよ!?

つくっちったよ
吊ってくるわ・・・・ Λ||Λ
927ネトゲ廃人@名無し:03/06/23 22:41 ID:???
日本もROもkoreから大恐慌だぁぁぁああ!!!

フフリ
928ネトゲ廃人@名無し:03/06/23 23:37 ID:???
>>923
decryptのことかな?
929ネトゲ廃人@名無し:03/06/24 00:58 ID:???
>>923
本当に助かりました。
いつも感謝っす(;´Д`)ハァハァ


930ネトゲ廃人@名無し:03/06/24 00:59 ID:???
gef_dun01 113,209にGM(GM804.supporter)(女ナイト)が案山子中

見たいやつはみてこい 見れないが。。。
LOKI
931ネトゲ廃人@名無し:03/06/24 04:21 ID:???
6/24 BOT日記

ずっと騎士BOTやってきたが、ふと殴りプリBOT始めようかと
思い立ったのでとりあえずノビ作った。
まだアコにもなってないんだけどスキル設定とかステ振りとか
わからないことだらけでBOT始めた頃が懐かしく感じた瞬間だった。
とても楽しみだ。
932ネトゲ廃人@名無し:03/06/24 05:52 ID:???
prt_fild10:GM802.supporter

↑これってやっぱGMかねぇ…? 
一応確認座標を生で確認してみたんだけど、視認できなかったよ。
不可視モード作動中か?

もしかするとBOT名所に張っておいて一斉にBANか…。
933ネトゲ廃人@名無し:03/06/24 06:06 ID:???
うぷろだ死んだな・・・

BBSのURL控えてないや・・・
934ネトゲ廃人@名無し:03/06/24 06:19 ID:???
とりあえず、昔あったけどずっと使われてないあぷろだ↓
http://basalla.hp.infoseek.co.jp/cgi-bin/uploader/upload6.cgi
935ネトゲ廃人@名無し:03/06/24 06:21 ID:???
>>934

しばらく、そこ使うか
936ネトゲ廃人@名無し:03/06/24 06:21 ID:???
収穫スレにも書いたけど
このスレでRMTの話題禁止にしない?

【RO】 BOTサロン BOTerの愚痴はここで語れ! 【BOT】
ttp://game3.2ch.net/test/read.cgi/mmosaloon/1055658238/

RMTの話題はこっちでしようぜ
937ネトゲ廃人@名無し:03/06/24 06:26 ID:???
938ネトゲ廃人@名無し:03/06/24 06:28 ID:???
939ネトゲ廃人@名無し:03/06/24 07:25 ID:???
>>931
http://game3.2ch.net/test/read.cgi/mmosaloon/1054957870/
BOT育成日記はこちらで好きなだけどうぞ。
940ネトゲ廃人@名無し:03/06/24 08:49 ID:???
ヒ♪
941ネトゲ廃人@名無し:03/06/24 09:21 ID:???
おまいらもうそろそろ別ゲーのBOT作成にかかりませんか?
リネージュのBOT作りたいんだけど、こそーりがんばりませんか?
もうROはオワットル。激しく( ゚Д゚)マズーです
942ネトゲ廃人@名無し:03/06/24 09:32 ID:???
どなたか、ろBOっと 中級者スレ[Part19]をUPしてもらえんだろぉーかのぉ
たのんます、へぇ。
貢ぎ物?・・・・持ち合わせてないんですわ・・
943ネトゲ廃人@名無し:03/06/24 10:24 ID:???
>>923
それって3個所でした?
とりあえず3個所は直してありマフ。
944ネトゲ廃人@名無し:03/06/24 11:35 ID:???
>>942
カエレ!
945ネトゲ廃人@名無し:03/06/24 12:53 ID:???
>>923,943
罠っていうほどのものかなぁ…。
単純に間違えただけじゃない? 害無いし…。
946ネトゲ廃人@名無し:03/06/24 15:23 ID:???
ヒ♪
947ネトゲ廃人@名無し:03/06/24 15:33 ID:???
なぁちょっと良いか?雑談入るんだけどここ以外聞くところが無いから失礼しま
β1の頃、どっかの鯖か忘れたが魔ビーシリーズって奴あったよな
Master MaddyだったかMabbyだったか忘れちゃったんだが覚えてる奴いないか?(;´Д`)
948ネトゲ廃人@名無し:03/06/24 17:04 ID:???
>>前スレ605氏
 アイテム引出コードなんですけど、アイテムなくなっても帰らないときがある模様です。
使用してるコードは以前に605氏がここに載せてくれたものです。
それから、2・3点変更あったと思いますが、きちんと変更してます。
respawのコマンド打つと、そのあとはきちんとアイテム引き出してくれます。
以下コード(前スレ605氏によるもの)
@temp=keys(%items_control);
if($config{'storageGet'}==1){
for ($i = 0; $i < @temp;$i++) {
$invIndex = findIndexString_lc(\@{$chars[$config{'char'}]{'inventory'}}, "name", $temp[$i]);
$j=$chars[$config{'char'}]{'inventory'}[$invIndex]{'amount'};
$j=0 if($invIndex eq '');
$invIndex = findIndexString_lc(\@{$storage{'inventory'}}, "name",$temp[$i]);
if($storage{'inventory'}[$invIndex]{'amount'}>0 && $invIndex ne ''){
sendStorageGet(\$remote_socket,$invIndex,$items_control{$temp[$i]}{'keep'}-$j) if(($items_control{$temp[$i]}{'keep'}-$j)>0);
}
}
}
sendStorageClose(\$remote_socket);
}
}
−−−−−−−−−−−−−−−−−−−−−−−−
sub sendStorageGet {
my $r_socket = shift;
my $index = shift;
my $amount = shift;
my $msg = pack("C*", 0xF5, 0x00) . pack("S*", $index) . pack("L*", $amount);
encrypt($r_socket, $msg);
print "Sent Storage Get: $index x $amount\n" if ($config{'debug'} >= 2);
}
−−−−−−−−−−−−−−−−−
949ネトゲ廃人@名無し:03/06/24 17:05 ID:???

以下コンフィグ
storageGet 1
CheckRecoveryItem 1
RecoveryItem_0 蝶の羽
RecoveryItem_1 ハエの羽
RecoveryItem_2 ニンジン
以下アイテムコントロールテキスト
ニンジン 300 0 0
ハエの羽 10 0 0
蝶の羽 5 0 0

もし間違ってるようなら、ご指摘いただけませんか。
950948/949:03/06/24 17:14 ID:???
すいません。
見当違いな箇所のコード貼ってしましました。
948/949は放置しておいて下さい。
スレ汚してすいません。
951ネトゲ廃人@名無し:03/06/24 17:21 ID:???
2・3点変更できるのにこの程度のみすをするとは( ゚Д゚)y─┛~~
ネタか?
952ネトゲ廃人@名無し:03/06/24 17:22 ID:???
質問。
パーティメンバーではないPCにHP検知して
自動でヒールを掛ける方法って何かないかな?
953948/949:03/06/24 17:59 ID:???
>>前スレ605氏
アイテムが0個になったときに、帰還するのって、3種類以上のアイテム設定するなら、コード追加しないとダメなんでしょうか?
コード(前レス605氏によるものです)は以下の通りです。
sub JudgeItemAmount{
my $iIndex;
$iIndex = findIndexString(\@{$chars[$config{'char'}]{'inventory'}}, "name", $_[0]);
if($iIndex eq ""){
return 0
}else{
return $chars[$config{'char'}]{'inventory'}[$iIndex]{'amount'};
}
}

sub CheckRecoveryItem{
my $i=0;
if($config{'CheckRecoveryItem'}){
while($config{"RecoveryItem_$i"}){
return 1 if(JudgeItemAmount($config{"RecoveryItem_$i"})==0);
$i++;
}
}
return 0;
}
954ネトゲ廃人@名無し:03/06/24 18:01 ID:???
>>952
ヒールがほしい側からヒールをするがわに通知するしかないね。
耳打ちとかどうよ?
955948/949:03/06/24 18:03 ID:???
追加です。
なんか、アイテム無くなると戻るときと戻らないときがあるようです。
なにか、わかればレスお願いします。

スレ汚しまくって、申し訳ないです。
初心者スレで聞こうとも思ったのですが、コード作成されたのが前レス605氏だったため、中級の方に書き込ませていただきました。
956ネトゲ廃人@名無し:03/06/24 18:12 ID:???
>>954
今同じこと考えてた

>>955
サブルーチンだけ書かれても(´Д`;)
957ネトゲ廃人@名無し:03/06/24 18:31 ID:???
ここ2日程癌のgameserver01からポートスキャン受けてるんだけど、何かあるのか?
958ネトゲ廃人@名無し:03/06/24 18:59 ID:???
罠koreで、プライベートメッセージが全く表示されない&記録されないっての作ってくれ。
Wis特化BOTでブルーとフォースアタックする。
・・・そんなことせずに普通に罠入れたがいいか。
959ネトゲ廃人@名無し:03/06/24 19:09 ID:???
>>954
それだと「同じ発言は3回以上〜」ってやつに引っかかるし、緊急時の信頼性がイマイチ・・。
GPS使えば出来るんだろうけど、何かもっと簡単な方法がないかなぁ、と。
今はダメージテーブルを参照してヒールするようにしてるんだけど、
複数に囲まれた時ヒールが間に合わない事が多々あって。。。
何かいい方法ないかな・・・?
960954:03/06/24 19:22 ID:???
>>959
複数登録してランダムにすれば?
俺は実際にそれでプリBOTとPTくんで、オープンチャットで
BS「ブレスくれー」 PR「ほいよー」(ブレス掛ける) BS「ありー」
とかやってた。

観察されて疑われたけどな_| ̄|○
961954:03/06/24 19:24 ID:???
書き忘れ
信頼性のほうはヒール要求するタイミングを早めにすればいいでしょ
ダメージテーブルだと視界外で殴られてたら気づけないしな。
962ネトゲ廃人@名無し:03/06/24 19:48 ID:???
>>960-961
複数登録もやったんだけどね・・・もしかして自分の操作がヘボイだけなのか_| ̄|○
自分はWIZを支援さしてて主に騎士団で使ってるから、
テンパッたら一瞬で死ぬんだよね。。。
とりあえずヒール発動条件をゆるめにして見ます。レスThx。
963前スレ605:03/06/24 20:11 ID:???
>>943
本家のBBSみてきたら確かに3つになった・・・・
漏れは一箇所だけのつもりだったんだけどなぁ
あとで晒しときます

>>953
なんのためのwhileかと
>>954
このスレを1から読めばOKのはず
暫定的な対策でスマンですが
964ネトゲ廃人@名無し:03/06/24 20:32 ID:???
メンテ中なんか暇だったから、最近ここで晒された機能を搭載したKoreをうpする事にしますた。
(詳細はDLしたファイルに入ってる。)
まぁ、、、pl形式で入ってるから、今回追加した機能で気に食わない機能は削除すれば良いし、
未追加機能で追加したい機能は己で追加してくれ。
場所はここ。013な。↓
ttp://r0-up.hp.infoseek.co.jp/cgi-bin/upboard/upboard.cgi
ひょっとしたら削除するかもしれんので宜しくです。
965ネトゲ廃人@名無し:03/06/24 20:34 ID:???
>>952
だいーぶ昔に張ったダメダメGPSクライアント化コード残してる人居るのかな‥‥
未だに適当なまんまだけど必要そうなら張ります言って下さい
ちなみにウチはGPS鯖もplです (某所での頂き物
966ネトゲ廃人@名無し:03/06/24 20:37 ID:???
>>964
SUGEEEEEEEEEEEE!
欲しい機能が全部入ってるよ。
有り難や有り難や。
967ネトゲ廃人@名無し:03/06/24 20:46 ID:???
>>964
ぷっ、そんな罠に誰もひっかからねーよ
968ネトゲ廃人@名無し:03/06/24 20:49 ID:???
>>966がジエンにしか見えない漏れは廃れてますか?
969964:03/06/24 20:52 ID:???
>>968
慌てるな。966は漏れじゃねェw
970ネトゲ廃人@名無し:03/06/24 20:56 ID:???
罠で、遠隔操作用のチャットパスをコンフィグで設定できるの以外に
何か文字列をplかexeに最初から設定しておくのはどうよ?
これならログインパスとID吐いちゃうのとかよりはやさしいでしょ。
971ネトゲ廃人@名無し:03/06/24 20:58 ID:???
スペルが違うのはわざとでしょ? (;´Д`)まぁどっちにしろ乙
972964:03/06/24 21:03 ID:???
わざとだよww
まぁ、わかる奴だけ手直ししてくれ。
e → a な。
973ネトゲ廃人@名無し:03/06/24 21:05 ID:???
supporter大杉!!
こいつらバイト?それとも同一人物?
GM801.supporter
GM802.supporter
GM804.supporter
GM807.supporter
974ネトゲ廃人@名無し:03/06/24 21:13 ID:???
トロイを体験できますた。
975ネトゲ廃人@名無し:03/06/24 21:17 ID:???
なぁ、964に上がってるBOTは罠なのか?
教えてエロイヒと(;´Д`)
てか、本当に罠ならどういう罠か教えてエロイヒと(;´Д`)
落としてみたけど、確かに使いたい機能テンコモリなんよ(;`Д´)

976ネトゲ廃人@名無し:03/06/24 21:21 ID:???
テキストファイル比較ソフトで見比べてみれば('A`)・・?
977前スレ605:03/06/24 21:25 ID:???
修正箇所はっときます
漏れが指摘したかったのはindexの間違いです
ソースを見慣れてればわかる間違いだと思うんで、
初心者かどうかの判断にはなったんじゃないかなぁ

+} elsif ($switch eq "00A5" && length($msg) >= 4 && length($msg) >= unpack("S1", substr($msg, 2, 2))) {
-} elsif ($switch eq "00A5" && length($msg) >= unpack("S1", substr($msg, 2, 2))) {
$msg_size = unpack("S1", substr($msg, 2, 2));
decrypt(\$newmsg, substr($msg, 4, length($msg)-4));
$msg = substr($msg, 0, 4).$newmsg;
undef %storage;
for($i = 4; $i < $msg_size; $i+=10) {
-$index = unpack("C1", substr($msg, $i, 1));
+$index = unpack("S1", substr($msg, $i, 2));
$ID = unpack("S1", substr($msg, $i + 2, 2));
$storage{'inventory'}[$index]{'nameID'} = $ID;
+$storage{'inventory'}[$index]{'amount'} = unpack("S1", substr($msg, $i + 6, 2));
-$storage{'inventory'}[$index]{'amount'} = unpack("L1", substr($msg, $i + 6, 4));
$display = ($items_lut{$ID} ne "")
? $items_lut{$ID}
: "Unknown ".$ID;
$storage{'inventory'}[$index]{'name'} = $display;
print "Storage: $storage{'inventory'}[$index]{'name'} ($index)\n" if $config{'debug'};
}
print "Storage opened\n";

978前スレ605:03/06/24 21:25 ID:???
害はまあ、漏れがいったとおりのことが起きます
以下、害がおこる理由の推測
wpeいじくってたなら覚えがあると思うけど、倉庫でアイテムを出し入れしてると
indexがどんどんふえます
で、修正前のコードでは1バイトしか見てないため255を越えると正確なindexがとれなくなるわけです
ところが普通に使ってる分には重量50%overで帰還のBOTなら数日、回復剤が切れたら帰還のBOTなら
数時間たたないとindexが255を越えないため、なかなか発症しないわけです
なかなか発祥しない>本人が気づきにくい
というのを皮肉って罠といったわけです・・・・・
979ネトゲ廃人@名無し:03/06/24 21:36 ID:???
>>975
差分取ってみたが罠らしいトコはなかった。
980ネトゲ廃人@名無し:03/06/24 21:44 ID:???
>>979
たしかに罠らしいところはなかったように見えたが
うまいことあのコードを追加してるな
まず初心者ならきずかない予感
981ネトゲ廃人@名無し:03/06/24 21:45 ID:???
>>975
controlとかtableを他のkoreからコピーして追加機能一覧.txt見ながら設定すりゃ使える。
どうせここは2chなんだから漏れがこう言っても信用しないんだろうし・・・(´・ω・`)
982ネトゲ廃人@名無し:03/06/24 21:54 ID:???
オレは差分取ろうにも同じバージョンのkore落としとくの忘れてて差分取れない。
どんな罠入ってるか分からんから調べるのに時間がかかる。
だから、オレはゴミが混ざってるコード集として活用させてもらうよ
983ネトゲ廃人@名無し:03/06/24 21:56 ID:???
追加されたコードは中級スレで出たもんばっかだから比較よりスレ読み直した方が早いだろ。
984ネトゲ廃人@名無し:03/06/24 21:59 ID:???
ごみっつぅか、このBOTの罠ってこれだけじゃん。
このKore
addParseFiles("control/importantitems.txt", \@ImportantItems, \&parseDetaFile3);
正しくは
addParseFiles("control/importantitems.txt", \@ImportantItems, \&parseDataFile3);

その他、同様の処理をしてるところもこうなっとるね。

985ネトゲ廃人@名無し:03/06/24 22:10 ID:???
エモの13番ってなんだっけ?
986ネトゲ廃人@名無し:03/06/24 22:11 ID:???
>>984
こっちもファイル比較して確認した。
そこだけ直せばBOTとしてちゃんと動くね。
なんか間違い探しだったなw
987ネトゲ廃人@名無し:03/06/24 22:11 ID:???
>>985
さようならお猿さん
988ネトゲ廃人@名無し:03/06/24 22:12 ID:???
なんだ、ミコミコナースじゃないのか。
期待してたのに(´・ω・`)
989ネトゲ廃人@名無し:03/06/24 22:18 ID:???
>>984 まああとは初心者には抜けない罠あるからなぁ。
中級者限定だな。PASS特定人物に吐くしログには残らんし。
初心者は安心してPASSはいちゃってください。
中級者は自分で罠抜いて何事も無かったかのようにしてください。
このレスも流してOK

罠はどこ?等の質問は無視で。まあ追加コード全部過去ログに載ってるけどね。
990ネトゲ廃人@名無し:03/06/24 22:28 ID:???
ヒ♪ で梅





ヒ♪
ヒ♪
ヒ♪
ヒ♪
ヒ♪
ヒ♪
ヒ♪
ヒ♪
ヒ♪
ヒ♪
ヒ♪
ヒ♪
ヒ♪
ヒ♪
ヒ♪
ヒ♪
ヒ♪
ヒ♪
ヒ♪
991ネトゲ廃人@名無し:03/06/24 22:29 ID:???
ヒ♪
992964:03/06/24 22:30 ID:???
今から、今回うpしたBOTについての討論会をしたいと思いまつ
てかさせてくれ。
さっきのうpロダに漏れのMSNメッセアドうpしておくから
気が向いたら漏れのメッセにアクセスしてくんろ。
993ネトゲ廃人@名無し:03/06/24 22:30 ID:???
>>992







ヒ♪
994ネトゲ廃人@名無し:03/06/24 22:33 ID:???
            ___
            |――|
            , '´  ̄ ̄ ` 、
          i r-ー-┬-‐、i
           | |,,_   _,{|
          N| "゚'` {"゚`lリ  
             ト.i   ,__''_  !       / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
          _i/ l\ ー .イ|、_   < もう1000だな、さっさと次スレ用意して来い!
    ,.、-ヽ ̄   | l   ̄ / | ヽ` ┬-、\___________
    /:::::ヽ.::ヽ   ト-` 、ノ- |  l:::::::l::::::ヽ.
  /:::::::::::::ヽ::ヽ   l   |!  |   |:::::::|:::::::i
  /:::::::::::::::::|:::::::|   l.  |  |   |::::::|:::::::|
_|::::::::::::::::::|:::::::::ヽ_ \ i / _/:::::::|/ \
  .|:::::::::::::::::{::::::::::::::::::::,.---ァ^!:::::::::::::::/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄l
__{ :::::::::::::::|:::::::::::::::/  ̄´ |ヽ ::::::::_ノ____________|
  }/ ̄ ̄ヽ__ - 'ヽ   -‐ ,r'゙::::::::::l                  |
__f゙// ̄ ̄     _ -'::::::::::::::::|_____ ,. -  ̄ \____|
  | |  -  ̄   /::::::::::|:::::::::::::::::| ̄ ̄ ̄ ̄ /       \  ̄|
___`\ __ /:::::::::::::_l - ̄:::::::l_ __ /   , /      ヽi_|
 ̄ ̄ ̄    |::::::::::::::_ 二 =〒  ̄::::::}  ̄  /     l |       !|
_______l:::::::::::::::::::::: -ヾ:::::::::::::l  /         l|       |_|
995ネトゲ廃人@名無し:03/06/24 22:47 ID:???
ヒ♪
996ネトゲ廃人@名無し:03/06/24 22:53 ID:???
ヒ♪
997ネトゲ廃人@名無し:03/06/24 23:09 ID:???
998ネトゲ廃人@名無し:03/06/24 23:12 ID:???
999ネトゲ廃人@名無し:03/06/24 23:12 ID:???
ズサー
1000ネトゲ廃人@名無し:03/06/24 23:14 ID:???
1000kudasai

10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。