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

このエントリーをはてなブックマークに追加
1ネトゲ廃人@名無し
2ネトゲ廃人@名無し:03/05/23 11:01 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/
3ネトゲ廃人@名無し:03/05/23 11:01 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重起動クレクレ君は熱い叩きを。
4ネトゲ廃人@名無し:03/05/23 11:01 ID:???
■■■■■■よくある質問と回答■■■■■■
--動かない関連----------------------------------------
Q.caught unpersed packet error,potential loss of dataってでてる!これってBAN?
A.貴様は英語が読めないのかと。「未解析パケットを受信。データ欠落の可能性あり」
 要するにゴミパケが紛れ込んだだけの話
Q.Targeting〜〜とでまくりです。これってBAN?
A.貴様は英(以下略)。よくある事だ、気にするな。
Q.接続の最初にError: The server still recognizes your last connection.って。これ垢BAN?
A.貴(以下略)。「前の接続情報が残っています」見た事無いか?このエラー。
--LockMap関連----------------------------------------
Q.calculating lockMap route to〜ってでまくってうごかねぇよボケが
A.どうせポータルが足りないんだろ。本家から落としてportals.txt入れ替えろ。
 それでダメなら手動でmoveコマンドでポータル通せ。
Q.蟻穴入り口前で止まってるんだが
A.だからポータルを修正しろと。
Q.ポータル修正ってなんなのさ?
A.moveコマンドでポータル一度通すとか、どこかからportals.txt落としてくるとか。
 あとはKore側で自動処理される。
5ネトゲ廃人@名無し:03/05/23 11:02 ID:???
Q.敵に掛けるタイプのスキルがうまく使えません。
A.
attackSkillSlot_0 バッシュ
使いたいスキル 他のの時はtablesの中のskills参照せよ。
configに書くときにはアンダーバーはスペースに直せ。(マグナム_ブレイク→マグナム ブレイク)
attackSkillSlot_0_dist 1
使う距離。魔法なら8とかに。近距離なら1にしとけ。
attackSkillSlot_0_hp_lower 0
attackSkillSlot_0_hp_upper 100
使うHPの範囲。これだと0〜100%の時使用。
attackSkillSlot_0_lvl 10
使うスキルのレベル。
attackSkillSlot_0_maxAggressives 0
attackSkillSlot_0_minAggressives 1
周りにどのくらい敵がいればスキルを使うか。
これだと最低一匹、上限は無し。
マグナム/ボウリングとかはminを5とかにすべし。
attackSkillSlot_0_maxCastTime 1
詠唱時間。魔法は長めにとっとけ。15ぐらい?
attackSkillSlot_0_maxUses 1
何回使うか。バッシュ連打したいとかなら3とかにせよ。
attackSkillSlot_0_monsters ポリン
使う敵。
attackSkillSlot_0_sp_lower 20
attackSkillSlot_0_sp_upper 100
スキルを使うSPの範囲。これだと20%〜100%。
attackSkillSlot_0_stopWhenHit 0
敵から攻撃喰らったらスキル使用を諦めるか否か。
0だと諦めない、1だと諦める。
6ネトゲ廃人@名無し:03/05/23 11:24 ID:???
>>1
糞スレ立てんな
7ネトゲ廃人@名無し:03/05/23 11:34 ID:???
7!
8ネトゲ廃人@名無し:03/05/23 12:14 ID:???
あっそ
9ネトゲ廃人@名無し:03/05/23 18:10 ID:???
経路指定ってどんなとき皆さん使ってますか?
あんまり用途がないと思われるのですが、、
10ネトゲ廃人@名無し:03/05/23 18:20 ID:???
聞く前に前スレ埋めてこよう
11 ◆3j4Ohi3IC. :03/05/24 00:08 ID:???
print "You are now in the game\n";
+ sendIgnoreAll(\$remote_socket, 0);

自動でwis拒否したければこうしとけ
12ネトゲ廃人@名無し:03/05/24 00:37 ID:???
>11
どこにいれるんだね。教えたまえ君ぃ
13ネトゲ廃人@名無し:03/05/24 00:49 ID:???
>>12 11にしっかり書いてあると思うが・・・。
初心者スレはこっちだぞ↓
http://game3.2ch.net/test/read.cgi/mmosaloon/1053621648/



もしかして、俺釣られちゃったのか?
14ネトゲ廃人@名無し:03/05/24 00:56 ID:???
>>12
一番最後
15ネトゲ廃人@名無し:03/05/24 01:21 ID:???
BOTにとって一番の敵は粘着厨でもGMではないね。
結局、BOTerの敵はBOTerなんだと改めて思ったよ。
16ネトゲ廃人@名無し:03/05/24 06:41 ID:???
それは猿だからだろ
猿と人間は争わないしな
17ネトゲ廃人@名無し:03/05/24 06:54 ID:???
赤城のサルは怖いらしいぞ
18ネトゲ廃人@名無し:03/05/24 06:54 ID:???
誤爆
19ネトゲ廃人@名無し:03/05/24 13:26 ID:???
gat2fld.plの使い方を教えてー
頼むよ
20ネトゲ廃人@名無し:03/05/24 14:13 ID:???
# 簡易GM回避
sub isGameMaster {
if (isGameMaster($ID)) {
quit();
chatLog("n", "*** $players{$ID}{'name'} を発見しました ***\n");
} elsif ( $type eq "") {
open CHAT, ">> $servers[$config{'server'}]{'name'}GetGM.txt";
}
}

これをplの最後に入れたのですがこれでGM回避できますかね?
一応、テーブルにはgamemastersのtxtが入ってますが(´・ω・`)
21ネトゲ廃人@名無し:03/05/24 14:19 ID:???
>>19 >>20
スレ違い

ろBOっと@初心者スレッド
http://game3.2ch.net/test/read.cgi/mmosaloon/1053621648/
22ネトゲ廃人@名無し:03/05/24 14:23 ID:???
根本的にperlの勉強しなおせ


あなたはKOREいじらない方がいいよ・・・・。
23ネトゲ廃人@名無し:03/05/24 17:36 ID:???
>>20
nounai鯖ならそれで問題なし

関数作っただけでGM回避とはおめでたいね。 (゚∀゚)
その位の努力も出来ないようなら
http://tokyo.cool.ne.jp/ro_kore/
のやつを使っとけ
24ネトゲ廃人@名無し:03/05/24 18:20 ID:???

  _, ,_    / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
( ` ∀´)< クホホホホホホホホホホ
/J    J | >>20は知ったかぶらー
し──J   \___________
25ネトゲ廃人@名無し:03/05/24 20:09 ID:???
初心者板で放置されたので中級板に・・・

useSelf_skill_0 ヒール
useSelf_skill_0_hp_lower 0
useSelf_skill_0_hp_upper 75
useSelf_skill_0_timeout 10

useSelf_skill_1 ブレッシング
useSelf_skill_1_hp_lower 0
useSelf_skill_1_hp_upper 100
useSelf_skill_1_timeout 120

useSelf_skill_2 エンジェラス
useSelf_skill_2_hp_lower 0
useSelf_skill_2_hp_upper 100
useSelf_skill_2_timeout 120

って設定してるんだけど、ブレスとエンジェが同時に発動しないんだが・・・
timeoutってのはスキルごとに設定できないのか?
↑の場合ヒールの後10秒はスキル使用不可で、ブレス・エンジェの後は120秒使用不可なのか?
ブレス・エンジェの効果が切れると自動で詠唱する設定方法他にあるのか?
26ネトゲ廃人@名無し:03/05/24 20:27 ID:???
まだここ使うんじゃね。
前スレ使い切れ
27ネトゲ廃人@名無し:03/05/24 20:58 ID:???
初心者スレから誘導されてきました
露天放置するときに正規クライアントだと重すぎて他ゲームとかで遊べないんです
Koreで露天出す方法はないでしょうか?
28ネトゲ廃人@名無し:03/05/24 21:02 ID:???
>>27
あります。 とでも言って欲しいのか?

PC2台使え、とか色々言われると思うが
29前スレ605:03/05/24 21:04 ID:???
じゃあ、前スレの991にたいして
storage系でなくても全然かまわないかな
そもそもに、クレクレ君が自分でコード組んでくむようになったらいいなぁと思ったんで、
なんか追加コードでてきたらこっちも貼るという発言をした次第
まあ、そういう考えでいくなら漏れは初心者スレに移ったほうがいいのかもなぁ
30ネトゲ廃人@名無し:03/05/24 21:09 ID:???
>>29
そもそも初心者スレはどうやったらkoreが動くのかとかの次元だから
コード云々の話するならこっちだと思われ

ついでに追加コード希望としてはGM発見→テレポ→設定した狩り場に移動→一定時間後元の場所に復帰
ってのできると思うんだがどうだろう?
31ネトゲ廃人@名無し:03/05/24 21:14 ID:???
>>28
ありますか
よろしかったらコードを教えていただければ嬉しいのですが
コード集サイトみても露天に関してはどこもなくて・・・
32ネトゲ廃人@名無し:03/05/24 21:26 ID:???
いつの間にか0.92.81が出てるし…
33ネトゲ廃人@名無し:03/05/24 21:36 ID:???
んじゃ俺のくだらない追加コードでも貼るか
初心者につき合ってるかは不明。一応動作確認はしたけど。

#横殴り許可リストの読み込み
addParseFiles("tables/YokonaguriOK.txt", \@YokonaguriOK, \&parseDataFile3);

+unless (isYokonaguriOK($ID)) {
if ($config{'useAngry'} == 1) {
sendResponse(\$remote_socket, 'angryWord');
} elsif ($config{'useAngry'} > 1) {
sendEmotion(\$remote_socket, $config{'useAngryEmotion'});
}
attack($ID);
+}

#横殴り許可モンスター 判断
sub isYokonaguriOK {
my $ID = shift;
my $name = $monsters{$ID}{'name'};

foreach (@YokonaguriOK) {
if ($name eq $_) {
return 1;
}
}
return 0;
}

コメントの通り、YokonaguriOK.txtに書かれた敵を横殴りされてもAngryWordやエモを出さない。
伊豆でヒドラ大発生してると故意じゃない横殴りがかなりあるからな。
その度に発言してたんじゃ怪しいし。
34ネトゲ廃人@名無し:03/05/24 21:50 ID:???
>>32
本家閉鎖中だよね?どこで見たの?
35前スレ474,589:03/05/24 21:58 ID:???
ちょくちょく追加コード書き出したら、昔のPerl板のkoreスレとか、
活気のあった時代のbotスレっぽくなってきたかな…?
追加コード貼るようになってきた方々に感謝。
まぁ、そういういい面も出てくるけど、
ちょっとずつまた教えて初心者も出てきたけど。

漏れは今チケット切れ中で、コモド後の様子を見て
(フィールドとか)またKoreが使いやすくなったら復帰するつもりなんで、
新しいコード研究しづらい…。
また何か役立つコード考えたら書くつもりなんで。
36ネトゲ廃人@名無し:03/05/24 22:28 ID:???
>>27 露店昨日付koreなら持ってる。upろだにあがったのを自分の奴と差分取った。
しかし、いざ露店仕様とするとうまくいかない。一品出したところでログアウトしてしまうんだな。
37ネトゲ廃人@名無し:03/05/24 22:29 ID:???
>>36
よかったらその未完成品でもいいのでコードいただけませんでしょうか
パケと簡単な流れさえわかれば自力で修正します
もし修正できたらここに張りますわ
3836:03/05/24 22:54 ID:???
>>37 捨てアドplz
39ネトゲ廃人@名無し:03/05/24 23:54 ID:???
ここに張っていただけると他の人の助けにもなると思いますが・・

とりあえず露天からものを買うコード完成
まだパケとりエラーがあるので修正したらUPしますね

露天、同じマップ内ならどんなに離れていても買えるっぽ。こりゃおもしろい
プロンテラ価格調査BOTとかつくれそうですわ
40ネトゲ廃人@名無し:03/05/25 00:13 ID:???
やっぱ一定の周期でコネロスしてる・・・
回線が悪いのか?正規クライアントなら平気なんだが・・・
4136:03/05/25 00:18 ID:???
よくよく見たら露店機能自体釣りだったよ・・・。
#露店関係とコードに書いてあるが、よく見たらただのuseskillだった。
期待させてスマソ

まああったら究極に便利だし、よく考えたらそんな機能もってるヤシいても公開するわけないか・・・。
42ネトゲ廃人@名無し:03/05/25 00:21 ID:???
>>39
それってRO店価格調査隊が使用してるツールの亜種みたいなもんじゃねーの?
43ネトゲ廃人@名無し:03/05/25 00:22 ID:???
>>41
探せば>>39みたいな機能も完備した露店BOTが転がってる
ガンガレ
44ネトゲ廃人@名無し:03/05/25 00:41 ID:???
非常に追加してもらいたいコードがあるんですがいいでしょうか?

HPの高い敵を叩いてるときに雑魚敵が絡んできた場合
雑魚を優先するルーチン作れませんか?

芋虫mapであれば芋虫叩き中に蜘蛛撃退、とか
45ネトゲ廃人@名無し:03/05/25 00:42 ID:???
>>44 過去ログ100万回読んで来い
46前スレ605:03/05/25 00:44 ID:???
じゃあ、初心者スレでなくてこっちにとどまろうかなぁ
とりあえず、追加コードでたんで、コードはっときます
autositが発動しようとしたときに一番近いプレイヤーとの距離が7マス以内なら
テレポするコード
とりあえず、7マス以内にしてますが

$c_plDist_small<=7

この値をかえれば、好きな値で可能。コンフィグにしてもあまりいじらないかなと
思ったんでこうしてます

if ($ai_seq[0] eq "sitAuto" && !$chars[$config{'char'}]{'sitting'} && $chars[$config{'char'}]{'skills'}{'NV_BASIC'}{'lv'} >= 3) {
+undef $c_plDist_small;
+$judgeFirst = 1;
+for ($i = 0; $i < @playersID; $i++) {
+next if ($playersID[$i] eq "");
+$c_plDist = distance(\%{$chars[$config{'char'}]{'pos_to'}},\%{$players{$playersID[$i]}{'pos_to'}});
+if (($c_plDist < $c_plDist_small) || $judgeFirst==1) {
+$c_plDist_small = $c_plDist;
+$judgeFirst = 0;
+}
+}
+if($c_plDist_small<=7 && $c_plDist_small && $config{'lockMap'} eq $field{'name'}){
+print "プレイヤーが近すぎるので回避\n";
+useTeleport(1);
+}else{
sit();
+}
}
47ネトゲ廃人@名無し:03/05/25 01:14 ID:???
>前605
新コードありがと。早速追加してみようか
愚痴でスマンのだが・・某鯖某MAPで青草刈している飼い主さま
少し草を残してください。全部刈られるとモウケが少ないですw
などとじこちゅーしてみる
ポイントウォークって過去スレにあったような。
探してきます・・・・
48ネトゲ廃人@名無し:03/05/25 01:44 ID:???
>>46
面白そうだな。
とりあえず、ありがたく組み込ませてもらうぜ。
さんきゅ。
49前スレ605:03/05/25 02:13 ID:???
かえってきた反応にうかれつつ、もうひとつの特定のアイテムが切れたときに
autostorageを発動させるほうのコードを貼っときます

AUTOSTORAGE: {

-if (($ai_seq[0] eq "" || $ai_seq[0] eq "route") && $config{'storageAuto'} && $config{'storageAuto_npc'} ne "" && percent_weight(\%{$chars[$config{'char'}]}) >= $config{'itemsMaxWeight'}) {
+if (($ai_seq[0] eq "" || $ai_seq[0] eq "route")
&& $config{'storageAuto'} && $config{'storageAuto_npc'} ne ""
&& (percent_weight(\%{$chars[$config{'char'}]}) >= $config{'itemsMaxWeight'} || (JudgeItemAmount()==0 && $config{'RecoveryItem'}))) {
---------------------------
+sub JudgeItemAmount{
+my $iIndex;
+$iIndex = findIndexString(\@{$chars[$config{'char'}]{'inventory'}}, "name", $config{'RecoveryItem'});
+if($iIndex eq ""){
+return 0
+}else{
+return $chars[$config{'char'}]{'inventory'}[$iIndex]{'amount'};
+}
+}
--------------------------
コンフィグに追加するものは、こんなかんじで
+RecoveryItem ニンジン
--------------------------
以上で
書き忘れてた箇所があるかもしれないので、動作報告あるといいなぁ
またなんか追加コードがでてきたら、コード貼りますんで
50前スレ605:03/05/25 02:35 ID:???
>>45
たぶん、殴ってる最中の変更じゃないかなぁ
>>44
既存の優先順位変更をいれてるとして、流れとしてはこんなかんじ?

"Monster attacks You"の後で以下の処理
1.ai_getAggressives()からモブのID取得
2.取得したIDを使って、$mon_control{lc($monsters{$_}{'name'})}{'attack_auto'}の
値を比較
3.より大きい値のモブがいたらattackstopをだして、ターゲット変更

漏れは、もう少し二刀流持ち替えいじってきます・・・・・
51ネトゲ廃人@名無し:03/05/25 02:44 ID:???
>>46
useTeleportって蝿使用飛びだっけ?
テレクリ持ってればsendTeleportでいいのかな
52ネトゲ廃人@名無し:03/05/25 04:08 ID:???
605>133
5344:03/05/25 04:29 ID:???
>>45
 殴り途中にタゲ変えるルーチンは今までに出てないと記憶してるが…
 どこかで出てるのならすまんが俺には探し出せない。

>>前605
 流れ的には>>50みたいに出来るかな、と思う

>>51
 テレクリあるなら
 +sendTeleport(\$remote_socket, "Random");
 でいいだろ

>>52
 だったらなんだ?と
5444:03/05/25 04:30 ID:???

>>51
-useTeleport(1);
+sendTeleport(\$remote_socket, "Random");
だな
5544:03/05/25 04:53 ID:???
前605thx!!
>>49のコード動いてる
アイテム使い果たす→敵撃破→アイテム拾ってから帰還→カプラ(*´Д`)
1回しか見てないが動作は完璧の模様
56ネトゲ廃人@名無し:03/05/25 10:13 ID:???
いや、違うって。
BOTごっこしてたんですよ。
ほら、結構BOTって解りやすい動きするでしょ?
で、それを真似してみて、だれかはんのうしてくれるかなあ・・・なんて
っと。
そろそろ寝る時間だw
じゃね〜。

とか発言して落ちるコードを考えて見た。
57ネトゲ廃人@名無し:03/05/25 10:17 ID:???
>>56
autoRestartんとこちょこっと変えれば、指定した時間にお望みの行動取って落ちてくれまっせ。
激しく無意味な気もするが(´Д`;)
58ネトゲ廃人@名無し:03/05/25 10:25 ID:???
なんか勉強会だね☆( ̄Д ̄)
59ネトゲ廃人@名無し:03/05/25 10:32 ID:z+1ectHG
>>49
そのコードたしか
{'RecoveryItem'})))
の所は
{'RecoveryItem'}))
だったと思ったけど
動いてるみたいだからそのままでいいのかな
60ネトゲ廃人@名無し:03/05/25 10:40 ID:z+1ectHG
おお やっと書き込みできた。
605氏にはいつもお世話になっとります。
わしもいろいろコードは書くのだがパールの知識は皆無に近いので
恥ずかしくてUPできんよw
61ネトゲ廃人@名無し:03/05/25 10:44 ID:???
>>55 useテレポのほうで動いてるけど、sendテレポに変えたほうが良いかな?
なんか問題はあるのだろうか?
62ネトゲ廃人@名無し:03/05/25 10:59 ID:???
>>59=60
 とりあえずsag(略

 確認したら)1つ多いな…動いてるが…消してみるか

>>61
 1:ハエ 2:蝶って思ってたんだがテレクリあるならsendのがいいかな、と俺は思ってsend使ってる
 動くならどっちでもいいんじゃね?俺あんま詳しくないで。
63ネトゲ廃人@名無し:03/05/25 11:03 ID:???
>>49
{'RecoveryItem'})))で合ってる模様
64ネトゲ廃人@名無し:03/05/25 11:04 ID:???
バレにくくするためにいろんな機能を追加するよりも
BOTを軽くして大量に起動するほうがいいと思う…けど軽くならねぇ…
65ネトゲ廃人@名無し:03/05/25 11:15 ID:???
>>49
複数のアイテム登録するにはどうしたらいい?
66ネトゲ廃人@名無し:03/05/25 11:44 ID:???
GM039.Qui,33 C0 0A 00,,,,12,0,[May 25 11:43:17 2003]
新人?
67ネトゲ廃人@名無し:03/05/25 12:16 ID:???
軽くならない?
d:\bots>start /LOW perl kore.pl
startコマンドが何かは start /? で見てくれ
68ネトゲ廃人@名無し:03/05/25 12:19 ID:???
バレにくくする事と大量起動とではそれはまた次元が違うと思うんだがなぁ・・・。
数で勝負って事なんだろうがまず安定ありきだよ。
んでもって  特に何も対策してないBOT大量<バレないBOT大量  だし。
69ネトゲ廃人@名無し:03/05/25 12:51 ID:???
いや、バレバレで通報されまくっててもBANされないしね。
だからこれ以上バレにくくすることに力を入れるよりも大量起動でガンガンやったほうがいいと思うんだけどなぁ…
70ネトゲ廃人@名無し:03/05/25 13:03 ID:???
最新のGMリスト、誰か上げてもらえませんか?
71ネトゲ廃人@名無し:03/05/25 13:07 ID:???
>>70 前スレ。
72ネトゲ廃人@名無し:03/05/25 13:13 ID:???
バレないBOTよりも、バレても捕まらないBOTの方が重要
73ネトゲ廃人@名無し:03/05/25 13:18 ID:???
>>72 禅問答はもういいよ。
74ネトゲ廃人@名無し:03/05/25 13:23 ID:???
バレバレで通報されまくりでBOT多いMAPに置いてあってLv98になってるが
BANこねーしGMこねーし
7587:03/05/25 13:26 ID:???
すみません、罠の入ってないBOTください
7687:03/05/25 13:27 ID:???
http://up0a.hp.infoseek.co.jp/cgi-bin/upboard/upboard.cgi?page=2&lm=10

ここにあるBOTは全部罠が入ってました
屑やろう氏ね!!!
77ネトゲ廃人@名無し:03/05/25 13:27 ID:???
7887:03/05/25 13:29 ID:???
>>77
神!!!
ありがとうございます
79ネトゲ廃人@名無し:03/05/25 13:46 ID:???
>>75-78
ワラタ
80ネトゲ廃人@名無し:03/05/25 14:01 ID:???
81ネトゲ廃人@名無し:03/05/25 14:21 ID:???
>>76
普通に罠が入っていない奴もあるわけだが
82ネトゲ廃人@名無し:03/05/25 15:01 ID:???
アリーナに送られた(;´Д`)
GM回避も発動してるしチャットログに何も残ってないんだがなぁ・・・
しかし課金直後ってのは偶然に思えないな
明らかに狙ってる
83ネトゲ廃人@名無し:03/05/25 15:07 ID:???
useTeleport(1);をsendTeleport(\$remote_socket, "Random");にしてテレクリ持ってるのに
46のコード組み込んでも作動しない・・・なんでぇ
Kore 0.92.52使用者より
84ネトゲ廃人@名無し:03/05/25 15:12 ID:???
モンスターコントロールがデフォルト設定で叩くになるコードなんて
既出中の既出ですか?
85ネトゲ廃人@名無し:03/05/25 15:16 ID:???
(;´Д`)?
既出も何もそういう機能で組まれてるだろ
86ネトゲ廃人@名無し:03/05/25 15:22 ID:???
>>83
koreの改造具合にもよるんじゃないかな?
とりあえずuseテレポに戻してやってみるべし
8783:03/05/25 15:30 ID:???
Kore 0.92.52に下記コードぶち込んでuseTeleport(1);に戻してもうごかなひ、うわーん

#Karusu
sub useTeleport {
my $level = shift;
my $invIndex = findIndex(\@{$chars[$config{'char'}]{'inventory'}}, "nameID", $level + 600);
if (!$config{'teleportAuto_useItem'} || $chars[$config{'char'}]{'skills'}{'AL_TELEPORT'}{'lv'}) {
sendTeleport(\$remote_socket, "Random") if ($level == 1);
sendTeleport(\$remote_socket, $config{'saveMap'}.".gat") if ($level == 2);
} elsif ($invIndex ne "") {
sendItemUse(\$remote_socket, $chars[$config{'char'}]{'inventory'}[$invIndex]{'index'}, $accountID);
} else {
print "Can't teleport or respawn - need wing or skill\n" if $config{'debug'};
}
}
88ネトゲ廃人@名無し:03/05/25 16:49 ID:???
sub sendTeleportが死んでたりして・・・
89ネトゲ廃人@名無し:03/05/25 17:21 ID:???
どっちにしろkore自体に問題あるっぽいな
90ネトゲ廃人@名無し:03/05/25 19:12 ID:???
>>82

GM回避が発動するからアリーナに送られたんだろ・・・

テンプレに書いて詳細キボンヌ
91ネトゲ廃人@名無し:03/05/25 19:28 ID:???
テレポベルトやテレポクリップ無いとプリアコ以外アリーナ脱出できないのですか?
92ネトゲ廃人@名無し:03/05/25 19:28 ID:???
国際鯖でBOTやろうと思ってるけど攻撃しないんです。
Configtxt教えてエロい人
93ネトゲ廃人@名無し:03/05/25 19:33 ID:???
すれ違いだったみたいです…_| ̄|○
94前スレ605:03/05/25 19:40 ID:???
>>65
こんなかんじにかえてみました

AUTOSTORAGE: {

-if (($ai_seq[0] eq "" || $ai_seq[0] eq "route") && $config{'storageAuto'} && $config{'storageAuto_npc'} ne "" && percent_weight(\%{$chars[$config{'char'}]}) >= $config{'itemsMaxWeight'}) {
+if (($ai_seq[0] eq "" || $ai_seq[0] eq "route")
&& $config{'storageAuto'} && $config{'storageAuto_npc'} ne ""
&& (percent_weight(\%{$chars[$config{'char'}]}) >= $config{'itemsMaxWeight'} || CheckRecoveryItem()==1) ){
---------------------------
+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;
+}
95前スレ605:03/05/25 19:41 ID:???
コンフィグに追加するものは、こんなかんじで。CheckRecoveryItemが1のときにこのコードを使う
+CheckRecoveryItem 1
+RecoveryItem_0 ニンジン
+RecoveryItem_1 赤ポーション


動作確認Thx。2刀流持ち替えがようやく動作するようになったんで、このコードとあわせればアサもBOTいけそう・・・・
9665:03/05/25 19:44 ID:???
>>94-95
イイ!
使わせてもらうよ。マリガトー。
97ネトゲ廃人@名無し:03/05/25 21:04 ID:???
改訂版thx
どうさ確認してみま
98ネトゲ廃人@名無し:03/05/25 21:24 ID:???
動作確認、動いてます Σd
99鮫島:03/05/25 21:43 ID:W5/8ChOI
BOTにアイテムを使わせたいのですがどうしてもできません。よかったら教えて頂けないでしょうか。
100ネトゲ廃人@名無し:03/05/25 21:50 ID:???
>>99
 スレ違い

 ろBOっと@初級者スレッド
 ttp://game3.2ch.net/test/read.cgi/mmosaloon/1053621648/
101ネトゲ廃人@名無し:03/05/25 23:40 ID:???
>>605
引き出す個数はどうなるの?
「RecoveryItem_0 ニンジン 50」みたいに書けばいいのかな?
無知でスマソ。。。
102ネトゲ廃人@名無し:03/05/25 23:52 ID:???
>>101
過去ログヨメ
103ネトゲ廃人@名無し:03/05/26 00:06 ID:???
重要アイテムがドロップした場合全ての行動(攻撃等)を停止して
最優先で重要アイテムを拾うコードって今まであったっけ?
104ネトゲ廃人@名無し:03/05/26 00:24 ID:???
後々のことを考えて相場の高い新鯖で1から育てるか
1週間に6,7Mは確実に稼げる餃子で頑張るか
つ〜か餃子のRMTの相場下がりすぎじゃヴォケ
105ネトゲ廃人@名無し:03/05/26 02:18 ID:???
おでん、とーる立つまで移動はやめとけ。
永遠にお待ちくださいの可能性もあるが。
安定して稼げてるなら現状維持で地道にやってたほうがいい。
106ネトゲ廃人@名無し:03/05/26 03:42 ID:???
107ネトゲ廃人@名無し:03/05/26 03:46 ID:???
>>102
解決しますた。
すまそ
108ネトゲ廃人@名無し:03/05/26 04:29 ID:???
狼 伊豆2階にて
[May 26 04:00:37 2003][GM] *** GM(GM055.Lens) を発見しました ***
[May 26 04:00:37 2003][GM] *** GM(GM055.Lens) をgetしました ***
朝早いからいいかと思ったのにw
109ネトゲ廃人@名無し:03/05/26 04:44 ID:???
クリアモメ?
110ネトゲ廃人@名無し:03/05/26 04:52 ID:???
>>109
おまえ様は書き込みの時間を誤ったので子供達ともどもmasuに殺られます
111ネトゲ廃人@名無し:03/05/26 05:11 ID:???
[May 26 04:04:12 2003][C] だいかっか+α : こちらは、BOT撲滅連合委員会です。
[May 26 04:04:33 2003][C] だいかっか+α : いらっしゃいましたら、すみやかに静止していただき
[May 26 04:04:51 2003][C] だいかっか+α : エモーションにて応答願います。

おい、藻前ら!こんな痛い香具師居るらしいのでキヲツケロ(藁
112ネトゲ廃人@名無し:03/05/26 08:25 ID:???
連合委員会キチャッタ━━━━(゚∀゚)━━━━ !!!!!
113ネトゲ廃人@名無し:03/05/26 10:48 ID:???
ハゲワラ
114ネトゲ廃人@名無し:03/05/26 11:38 ID:???
RotimerだとFDの凍結判定がしっかり出るんだよね。
koreでも同様の事ができると思うんだけど
誰か、FD凍結判定コード、貼ってくれないかな。
おながいします。
115ネトゲ廃人@名無し:03/05/26 12:02 ID:???
>>114
コード組めないならパケットくらい調べて来い
116ネトゲ廃人@名無し:03/05/26 13:57 ID:???
pm "だいかっか+α" BOT撲滅連合委員会おつかれさん 晒しました
pm "だいかっか+α" BOT撲滅連合委員会おつかれさん 晒しました
pm "だいかっか+α" BOT撲滅連合委員会おつかれさん 晒しました
pm "だいかっか+α" BOT撲滅連合委員会おつかれさん 晒しました
pm "だいかっか+α" BOT撲滅連合委員会おつかれさん 晒しました
pm "だいかっか+α" BOT撲滅連合委員会おつかれさん 晒しました
pm "だいかっか+α" BOT撲滅連合委員会おつかれさん 晒しました
pm "だいかっか+α" BOT撲滅連合委員会おつかれさん 晒しました
送りたいが鯖はどこだ?
117ネトゲ廃人@名無し:03/05/26 13:58 ID:???
コモドきても新マップfields更新されないから(以下略
data.grfから抽出できる?fieldsって
118ネトゲ廃人@名無し:03/05/26 14:21 ID:???
アコでアリーナmemoして闇ポタやってる香具師いますか?
119ネトゲ廃人@名無し:03/05/26 14:26 ID:???
アリーナではスキル使用禁止が10000分となっております
120ネトゲ廃人@名無し:03/05/26 14:42 ID:???
>>116
Chaosでは結構有名な厨房ですよ(;´Д`)
ってか、これってGM詐称で通報できねえかな(藁
121ネトゲ廃人@名無し:03/05/26 15:33 ID:???
俺がBOT通報する度にBOT関係スレのURLも全部書いて送ってるから
通報したところでどうもならんだろうな。
むしろそういうの公開してる方があぼーん。
ってかまた通報してこよう。
122ネトゲ廃人@名無し:03/05/26 15:37 ID:???
だいかっか+αキター
123ネトゲ廃人@名無し:03/05/26 15:39 ID:???
あのぅ、
モブが2匹以上来たらUseteleportしてくれるような
ことってできるようにできますか??(;´Д`)
124ネトゲ廃人@名無し:03/05/26 15:47 ID:???
>>123
初心者スレ逝け
コンフィグのテレポ設定のとこで普通にできる
http://game3.2ch.net/test/read.cgi/mmosaloon/1053621648/
125クレ厨:03/05/26 16:19 ID:???
○マス以内のプレイヤーが /ごめん など特定のエモーション出してきたら
こっちも /最高 などのエモーションを返すルーチンクレッ クレクレッ クダサイッ
126ネトゲ廃人@名無し:03/05/26 17:14 ID:???
コモド来たらオセシンから毒くらうこともないし
エルオリが安くなって精錬がしやすくなるし
益々BOTマンセーな環境になるな…GD2にバソリが来るのがうざいけど。
127ネトゲ廃人@名無し:03/05/26 17:20 ID:???
正規クライアントの使用しているport分かりませんか?
128ネトゲ廃人@名無し:03/05/26 17:32 ID:???
>127
コマンドプロントでnetstat
129前スレ605:03/05/26 20:32 ID:???
>>44
コード組んでみました
でも、うまく設定しないと厳しいですが・・・・
例のごとく、追加コードがなんかでたときにでも晒すとします
130前スレ605:03/05/26 20:54 ID:???
ついでにふと思いついたことを
以前、漏れが貼った狩場に移動中に反撃しなくなるコードの
コンフィグAttackInLockMapを2にして

+useTeleport(2) if($config{'lockMap'} eq $field{'name'});

このコードを適当なところに貼ってやると

1.Lockmapで指定したところにつくまで狩りをしつつ移動
2.Lockmapについたらカプラのところに帰還
3.1に戻る

というふうになるんじゃないかなぁ
131ネトゲ廃人@名無し:03/05/27 02:18 ID:???
以前にも同じ報告あったけど、今日、GatooからWis来て、ログアウトしないでください
って言われて、Gatoo来てGM落ち→BANされますた。
GMからWis来たら落ちるようにしたい……
誰かコード書いてくれんもんかのう。
132ネトゲ廃人@名無し:03/05/27 02:21 ID:???
>>131
Wis来た時点で落ちても遅いと思われ
133ネトゲ廃人@名無し:03/05/27 02:34 ID:???
あれ?そのコードって誰か書いてなかったっけ?
まぁ漏れはGMからWisが来る時点でアウトだと思うが・・・
134ネトゲ廃人@名無し:03/05/27 02:37 ID:???
GMに本気で目つけられたら何しようがオシマイ
GMの付かない名前のキャラで降臨したりするしな
135ネトゲ廃人@名無し:03/05/27 03:12 ID:???
そっか。

んじゃあWis全拒否の方がまだいいかな?
136ネトゲ廃人@名無し:03/05/27 03:40 ID:???
>>134

isGameMaster見た?
IDでのチェックしてるから関係ないでしょ?
137ネトゲ廃人@名無し:03/05/27 07:46 ID:???
ありがとう我が娘。
また会う日まで安らかに眠ってください。

コモドなんて嫌いだ
138ネトゲ廃人@名無し:03/05/27 12:06 ID:???
             /|
            く 」
             //    
        _、 _ //  
      (  ー`)// _、  <ははは!BOT騎士様にひれ伏せ、肉入り!
      (((~ゝ;;;/(  j∋
     、_,ノ ^ll々ノ;;-*if
    Σ" [__]} >   ノ
     "'--し   ,,ノ'
       ).jl i ̄
      / .i__ L_
      ^v'  ^'
>>肉入り騎士    お前、一生俺達と同じ狩場なんて惨めだな(藁
>>肉入りアサシン  一生時間無駄にしながらソルスケ狩ってろ( ´,_ゝ`)
>>肉入りハンター  お前の罠にかかった獲物、もらっちゃうぜww
>>肉入りプリ     一生臨時でショートカットでも押してろw
>>スーパーノービス お前、もう社会復帰不可能だよ(藁
>>廃          プ…、時間をこれほどかけて俺たち以下の財産とはな( ´,_ゝ`)
139ネトゲ廃人@名無し:03/05/27 12:43 ID:???
ChaosGD2って変な動きしてるBOT多いな
皆koreなのか?
140ネトゲ廃人@名無し:03/05/27 12:47 ID:???
>>139
sore kore じゃなくて ore
141前スレ474,589:03/05/27 13:28 ID:???
ファンサイトとかのコモド待ちカキコとか見てるとホント
ROプレイヤーの質の低さがひしひしと伝わってきて逆に悲しくなってくるな…。

子供来たら速度増加ポーション使用コードとか書かにゃならんかな?
142ネトゲ廃人@名無し:03/05/27 13:43 ID:???
gat2fld.plがみつからねぇ…誰かうpしてくれねぇか?
もしくはfldデータ自体うpキボン
gat必要ならうpる
143ネトゲ廃人@名無し:03/05/27 13:48 ID:???
こんなエラーが出たよ教えてカコ(゚∀゚)イイ人。

Modification of non-creatable array value attempted, subscript -1153672843 at
c:\kore\kore.pl line 6596, <FILE> line 489707.

//} elsif ($switch eq "0166" && length($msg) >= unpack("S1", substr($msg, 2, 2))) {
//# Guild Members Title List
//# 0166 <length>.w {<index>.l <title>.24B}.28B*
//$msg_size = unpack("S1", substr($msg, 2, 2));
//decrypt(\$newmsg, substr($msg, 4, length($msg)-4));
//$msg = substr($msg, 0, 4).$newmsg;
//for($i = 4; $i < $msg_size; $i+=28) {
//$gtIndex = unpack("L1", substr($msg, $i, 4));
6596//($guild{'title'}[$gtIndex]) = substr($msg, $i + 4, 24) =~ /([\s\S]*?)\000/;
//}
//dumpData(substr($msg, 0, $msg_size)) if ($config{'debug'});
144ネトゲ廃人@名無し:03/05/27 14:20 ID:???
>>142
http://up0a.hp.infoseek.co.jp/cgi-bin/upboard/upboard.cgi?page=0&lm=10
の090.zipにはいてった気がする・・・
ついでにここにgatうpしてくれ・・・
145ネトゲ廃人@名無し:03/05/27 14:33 ID:???
子供でマジデBOTが使えなくなりマス。
使い方解る香具師は広めない様に注意して下さい。
146ネトゲ廃人@名無し:03/05/27 14:42 ID:???
BOTは入れるのに、クライアントで入れない。
なじぇだ(笑)。
147ネトゲ廃人@名無し:03/05/27 14:46 ID:???
fenrir47人って全員BOTか?
148ネトゲ廃人@名無し:03/05/27 14:46 ID:???
とりあえず、普通に殴りプリBOT動きますた。
それから自分にブレス使うと
Caught unparsed packet error, potential loss of data.
ってなっちゃうな。一部のスキルのパケ変わったみたいです。
149ネトゲ廃人@名無し:03/05/27 14:48 ID:???
>>147
その中の1つはあたし。
150ネトゲ廃人@名無し:03/05/27 14:48 ID:???
まだexeパッチ出してないからな、それ当てないと入れない。
BOTはクライアント使ってないから入れる、それだけの話

>>144
thx 無事fld抽出できた
drfの中にあるぞ?
151ネトゲ廃人@名無し:03/05/27 14:55 ID:???
fenrirの人数だけどんどん増えてるなwww
152ネトゲ廃人@名無し:03/05/27 14:59 ID:???
そして、接近ゲームと
153ネトゲ廃人@名無し:03/05/27 15:09 ID:???
お前ら、あれを+1するだけっていうのは書くなよ。
しばらく同業者が減ってウマーだぞ?
154ネトゲ廃人@名無し:03/05/27 15:14 ID:???
それよりスキルのパケット変わりすぎだ
直るまで同業者になれねぇ・・・
155ネトゲ廃人@名無し:03/05/27 15:22 ID:Q18CZFlE
>>153に同意
真面目な話、
同業者は減ってくれるとかなりたすかる。
つってもすぐわかるだろうけど、
足切りくらいはしたいとか思ったり。。
勝手な事いってすまんけど、、
まじでみんな頼む。。

スキルやばいな、つかえねぇ。。
結構膨大だなぁ、、
俺騎士しか使ってないから なんとかなるけど、。
156ネトゲ廃人@名無し:03/05/27 15:23 ID:???
普通に動くじゃねえか
157ネトゲ廃人@名無し:03/05/27 15:25 ID:???
クソーいままでつかってたBOTがヴァージョン6とか出てうごかねー
とかおもってたら、コンフィングでヴァージョンを7にしてやったら
ちゃんと動いたよ。
何でもやってみるモンだね。
158ネトゲ廃人@名無し:03/05/27 15:27 ID:???
しったか厨ウゼー
159ネトゲ廃人@名無し:03/05/27 15:27 ID:???
# クライアント情報
version 7
encrypt 0
160ネトゲ廃人@名無し:03/05/27 15:29 ID:???
っーかverはkoreのほうで勝手にトライ&エラーして繋ぐだろ…
足切りだのなんだの言ってる香具師は猿か?
161ネトゲ廃人@名無し:03/05/27 15:30 ID:???
>>157
市ね

と言いたいが、まぁどうせ、これ見て解る奴は見なくてもいつか解っただろうし、
なんでも人に聞かなきゃわかんねー奴はこれ見てもどうせ解らないだろう。



それはそうと、昨日GMに隔離部屋連れてかれた。ファッキン。
162bloom:03/05/27 15:31 ID:dbuTzBml
163ネトゲ廃人@名無し:03/05/27 15:31 ID:???
161は池沼
164ネトゲ廃人@名無し:03/05/27 15:33 ID:???
>>153,155
自作自演
しかも155でしっかり上げてるしアホかとバカかと・・・(ry
165ネトゲ廃人@名無し:03/05/27 15:34 ID:???
フェイヨンつながんねぇじゃないかボケ!!
166前スレ474,589:03/05/27 15:53 ID:???
前までのを使ってみた感じ、結構使いづらいね。
アイテム更新とか、速度ポーション時間使用とか、
その他もろもろ更新必要なところ補完していかないとな…。

ツーわけで、情報交換としては、NPCリストが変更。(これは各自で)
新アイテムの追加記述が必要。
パケエラが多い。パケットをどっか見直さないといけないかも。
新スキルの追加記述が必要。
fldファイル。
新モンスター(各自自動補完)
新portal。

とりあえず代表的なのはこんなもんかな?
他あったらヨロ。
167ネトゲ廃人@名無し:03/05/27 15:58 ID:???
NPC使ってね〜から問題無い
新スキルも使わんから問題無い
新fildにも行く気無いから問題無い

このままでもいいな、俺の場合
168ネトゲ廃人@名無し:03/05/27 16:04 ID:???
2hqがクズになってるから俺もスキルはいらないかもしれん
つかNPC番号調べようと思ったらもうログ鯖落ちてんのな
肉入りで遊んで無いで先にやっときゃ良かった
169ネトゲ廃人@名無し:03/05/27 16:07 ID:???
2HQは常時いけそうじゃない?
前は回復のためある程度、間隔を空けてたのだが。
実際やってみないとなんとも言えないけど。
170ネトゲ廃人@名無し:03/05/27 16:20 ID:???
BBなんてAGI騎士無理じゃないのか?
精錬完了VIT騎士でも結構痛い。
171ネトゲ廃人@名無し:03/05/27 16:21 ID:???
騎士はBOTに使われるため、どんどん弱体化される運命なのです。
172ネトゲ廃人@名無し:03/05/27 16:25 ID:???
騎士スレでも読んでたほうが良さそうだ
173ネトゲ廃人@名無し:03/05/27 16:30 ID:???
お前らもっと盛り上がれYO!
174ネトゲ廃人@名無し:03/05/27 16:40 ID:???
BOTは今まで通り元気に動いてるし
バカ強い敵のいる新マップには行く気ないしで
語ることないよ
175ネトゲ廃人@名無し:03/05/27 16:47 ID:???
2HQ使える?
176前スレ474,589:03/05/27 16:54 ID:???
>>175
2HQ使った後、受け取るパケが変わったために、
そのままDUMPされる。
効果はちゃんと出てるよ。
因みに、覚醒ポーション使ったときもDUMPされてて、
アイテムが減ってないように表示されるケド、
ちゃんと効果は出てる模様。
177前スレ474,589:03/05/27 16:58 ID:???
とまぁ、やっぱり問題は多いわけで。
大幅に見直したほうがいいと思うのだがどうか。

って、半仕切りでスマソ。
178ネトゲ廃人@名無し:03/05/27 17:01 ID:???
伊豆3肉入りで行って見た・・・。
半漁人tueeeeeeeeeee!!!!
BB使えneeeeeeeeeee!!!
2HQは使いやすくなったやもしれん。
という訳でしばらくは狩場や設定の再検討が必要な我が娘たち。
179ネトゲ廃人@名無し:03/05/27 17:10 ID:???
なんかやたらと鯖缶されないか?
180ネトゲ廃人@名無し:03/05/27 17:20 ID:???
エラー吐きまくってウザいな
181ネトゲ廃人@名無し:03/05/27 17:21 ID:???
俺も10分に一回はtimeout on mapserver.....
かなりウゼェ…
肉入りでやってても鯖缶されまくりなのか?
182ネトゲ廃人@名無し:03/05/27 17:36 ID:???
>>181
タスク切り替えてしばらく放置して戻ると必ず鯖缶されてる
動いてると落ちなかったが。
183ネトゲ廃人@名無し:03/05/27 17:38 ID:krmQ0Q4T
パケット解析を必死に別のスレでやってたアフォな漏れですが、
パケットまだ途中だけど公開したほうがいいかしらん?
184ネトゲ廃人@名無し:03/05/27 17:41 ID:???
スキル関係は俺あんまわからんから
新fldうpるかな。。
そのぐらいしかできん。
うpろだどこ〜?
185183:03/05/27 17:41 ID:krmQ0Q4T
っつかスキルつかえるんなら別にいいか。
186183:03/05/27 17:44 ID:???
アフォみたいに連続投稿してすまんが
とりあえず書いている

13 01 aa 00 bb 00 D9 D9 0F 00

で、aaがレベル bbがスキル。
aaはブレスが22 ヒールが01 テレポが1Aで、
アコだとテレポのときはレベルがつねに02になる.
んでテレポのあとに
7D 00 ってパケット送ってるみたいで。
このパケットを別のパケットにかえたらサバキャンされますた。

ってかあげてたね。
スマソ
187ネトゲ廃人@名無し:03/05/27 17:44 ID:???
01b0パケみたい
何のパケか知らんが
188183:03/05/27 17:45 ID:???
間違った。
×aaは〜
○bbは〜
です。
189ネトゲ廃人@名無し:03/05/27 17:45 ID:cpq5e0Lk
--------●○●別れさせ屋●復讐代行業務●○●----------

●騙された・裏切られた・弄ばれた・逃げられた・捨てられた・
相手に誠意が無い・異性問題・家庭内暴力・不倫疑惑解明・人間関係・金銭トラブル★
●  http://www.blacklist.jp/i 【ファイルにコピーして開いて下さい】
別離工作・情報収集・トラブル対策・ボディガ―ド・等々!
●真剣にお悩みの方、安心してご相談下さい。解決へ導きます★
□■各種データ・電話番号調査・住民票・戸籍謄本など調査■□
ジャンプしない場合にはファイルにURLをコピーして開いて下さい★☆★
●  http://www.blacklist.jp/i  ●別れさせ屋・特殊工作・調査全般
●  http://www.blacklist.jp/   ●復讐代行・人生相談・駆け込み寺
--------------------------
リンク⇒ http://okudaira.co.jp 殺人事件簿!!!●●●
●リンク広告主大募集・詳しくは復讐屋まで!!!
190ネトゲ廃人@名無し:03/05/27 17:46 ID:cpq5e0Lk
--------●○●別れさせ屋●復讐代行業務●○●----------

●騙された・裏切られた・弄ばれた・逃げられた・捨てられた・
相手に誠意が無い・異性問題・家庭内暴力・不倫疑惑解明・人間関係・金銭トラブル★
●  http://www.blacklist.jp/i 【ファイルにコピーして開いて下さい】
別離工作・情報収集・トラブル対策・ボディガ―ド・等々!
●真剣にお悩みの方、安心してご相談下さい。解決へ導きます★
□■各種データ・電話番号調査・住民票・戸籍謄本など調査■□
ジャンプしない場合にはファイルにURLをコピーして開いて下さい★☆★
●  http://www.blacklist.jp/i  ●別れさせ屋・特殊工作・調査全般
●  http://www.blacklist.jp/   ●復讐代行・人生相談・駆け込み寺
-------------------------- k
リンク⇒ http://okudaira.co.jp 殺人事件簿!!!●●●
●リンク広告主大募集・詳しくは復讐屋まで!!!
191ネトゲ廃人@名無し:03/05/27 17:51 ID:???
192ネトゲ廃人@名無し:03/05/27 17:56 ID:???
っと、そろそろバイト行かなきゃならんので後は任せた('A`)ノシ
193187:03/05/27 18:02 ID:???
B001パケだった

} elsif ($switch eq "B001") {
$msg_size = 9;

↑これで多少動くはず
194ネトゲ廃人@名無し:03/05/27 18:26 ID:???
マンドクセーから貼っとく

NV_FIRSTAID#応急手当#
SM_MOVINGRECOVERY#移動時HP回復#
AC_MAKINGARROW#矢作成#
TF_SPRINKLESAND#砂まき#
MC_CARTREVOLUTION#カートレボリューション#
AL_HOLYLIGHT#ホーリーライト#
MG_ENERGYCOAT#エナジーコート#
NV_TRICKDEAD#死んだふり#
SM_FATALBLOW#急所攻撃#
AC_CHARGEARROW#チャージアロー#
TF_BACKSLIDING#バックステップ#
MC_CHANGECART#チェンジカート#
SM_AUTOBERSERK#オートバーサーク#
TF_PICKSTONE#石拾い#
TF_THROWSTONE#石投げ#
MC_LOUD#ラウドボイス#
195ネトゲ廃人@名無し:03/05/27 18:27 ID:???
ソース的に必要な変更は狩場についたら攻撃速度ポーション飲むくらいか
196ネトゲ廃人@名無し:03/05/27 18:37 ID:???
00 85 C0 74 08 5F 33 C0
D6 85 C0 74 0E 5F 5E B8
いつものようにEBで夜露死苦!!
197ネトゲ廃人@名無し:03/05/27 19:26 ID:???
>>167
俺も。下水専用だしな。
198ネトゲ廃人@名無し:03/05/27 19:37 ID:???
じゃあ特に際立った変更は無いでFA?




重力何やってんだろうね
199ネトゲ廃人@名無し:03/05/27 20:02 ID:???
スキルリストとパケロスの修正おぼーんぬ
200ネトゲ廃人@名無し:03/05/27 20:23 ID:???
これ、全く新しいパケじゃなくて従来のパケがちょっと変わったっぽいね。
DUMPみると似たようなパケが定期的に溜まってるような希ガス
201ネトゲ廃人@名無し:03/05/27 20:23 ID:???
>199
http://game3.2ch.net/test/read.cgi/mmosaloon/1053621648/246

今までのに+
NV_FIRSTAID#応急手当#
NV_TRICKDEAD#死んだふり#
SM_MOVINGRECOVERY#移動時HP回復#
SM_FATALBLOW#急所攻撃#
SM_AUTOBERSERK#オートバーサーク#
AC_MAKINGARROW#矢作成#
AC_CHARGEARROW#チャージアロー#
TF_SPRINKLESAND#砂まき#
TF_BACKSLIDING#バックステップ#
TF_PICKSTONE#石拾い#
TF_THROWSTONE#石投げ#
MC_CARTREVOLUTION#カートレボリューション#
MC_CHANGECART#チェンジカート#
MC_LOUD#ラウドボイス#
AL_HOLYLIGHT#ホーリーライト#
MG_ENERGYCOAT#エナジーコート#


つーかこのくらいも直せないなら初心者スレ逝きたまえ
202ネトゲ廃人@名無し:03/05/27 20:32 ID:???
多重起動の番地よろ
203ネトゲ廃人@名無し:03/05/27 20:36 ID:???
204ネトゲ廃人@名無し:03/05/27 20:38 ID:???
話し合うことはあるよ
とりあえずステ口論や狩場とかかな。

中級者スレは結構活発化してきてるし、ここは雑談も交えてそんな感じのスレがいい。
(個人的にこのスレが気に入ってるのよ漏レハ)
205204:03/05/27 20:42 ID:???
ミスった。
今の書き込みは収穫スレな。
あっち書いたら吊って来る・・
206ネトゲ廃人@名無し:03/05/27 21:02 ID:???
漏れのBOTがアイテム売らなくなった・・・
ぼっとUZEEEEEEEEEEEEEEEEEEEEEEE
207:03/05/27 21:10 ID:???
ぼったーどもひっしだな
208ネトゲ廃人@名無し:03/05/27 21:23 ID:???
>>206
お前のBOTは売ろうとしてるんだが
お前のBOTが売ろうとするNPCのNPC番号を
お前が変えてないだけだと思われ

BOTどうこうよりお前の脳が低性能。

優しい俺が改善方法を教えてやろう。

過去ログ嫁。
209ネトゲ廃人@名無し:03/05/27 21:24 ID:???
今日のパッチで何か変わった?
NPCの位置は・・・当然変わってるよね?
210ネトゲ廃人@名無し:03/05/27 21:24 ID:???
>>206
初心者スレ逝けよ池沼
二度と来るな
211ネトゲ廃人@名無し:03/05/27 21:27 ID:???
>>208
うちのBOTは確かに売ろうしてんだよ・・・
sellingまではいくんだけどな・・・
それから延々と道具屋さんに話しかけ続けるんだよ
ぼっとKOEEEEEEEEEEEEEEEEEEEEEEEE
212ネトゲ廃人@名無し:03/05/27 21:32 ID:???
NPCスクリプトが改変されてるってこれか。
213ネトゲ廃人@名無し:03/05/27 21:32 ID:???
>>211
だからNPCの番号は変えたの?
214ネトゲ廃人@名無し:03/05/27 21:39 ID:???
npc番号といっても意味が分からない低脳か?
215ネトゲ廃人@名無し:03/05/27 21:40 ID:???
猿には人間様の言葉は通じないんだろ
216前スレ605:03/05/27 21:58 ID:???
どっかの$msg_sizeが1おかしいんじゃないかな?
そのため、スキル使用の011Aが1A01となってしまい、パケのエラーをだすんでないかと
217前スレ605:03/05/27 22:04 ID:???
これで2HQの時のエラーが消えます

} elsif ($switch eq "0196") {
#two-hand quicken
$msg_size = 9;
218ネトゲ廃人@名無し:03/05/27 22:09 ID:???
>217
>201
219ネトゲ廃人@名無し:03/05/27 22:26 ID:???
npc今回は1ずれただけじゃないんだな。メンドクサ
220ネトゲ廃人@名無し:03/05/27 22:36 ID:???
一々使うNPCの場所まで確認しに行ったよマンドクセ
221前スレ605:03/05/27 23:49 ID:???
>>218
うっ、気づかなかった・・・・・
スレ汚しスマソ
222ネトゲ廃人@名無し:03/05/28 00:00 ID:???
01 8A 00 5A BC 02 00 5D.......って何のパケット?
やたらDUMPされてるんだが(´・ω・`)

$msg_size = 3;
が何かまずいのかな?
223ネトゲ廃人@名無し:03/05/28 00:05 ID:???
なあなあお前様方、俺のitems.txtの中身↓
656#バイアグラ#
なんだが合ってるか?
30分間も2割り増しで硬くなるなんて、もう・・・。
224ネトゲ廃人@名無し:03/05/28 00:19 ID:???
ttp://up.2chan.net/c/src/1054043996925.jpg
修正koreあぷってくれにゃ〜

っと
225ネトゲ廃人@名無し:03/05/28 00:37 ID:???
>>224 可愛い
>>223 俺も 656#ドーピング剤# にしてみたYO
226ネトゲ廃人@名無し:03/05/28 01:27 ID:???
>>224 なにげにMacだよな。iMacじゃないやつな
速度上昇PをSkillみたいに時間感覚で使えるようにできそうだな。

・・・漏れには_だが_| ̄|○
227ネトゲ廃人@名無し:03/05/28 01:32 ID:???
パケが狂っててやたらと落ちまくる…_| ̄|○
228ネトゲ廃人@名無し:03/05/28 01:35 ID:???
>>223 656#BOT増強剤#でFA。
>>226 自力でuseitemのtimeoutを組もうと思って、useselfskillの方を見たんだがややこしいな。
timeoutsがいくつ出てきてて俺にも無理そうだった・・・。

神光臨激しく求む ><
229ネトゲ廃人@名無し:03/05/28 01:47 ID:???
656#ムスビの栄養剤#
230前スレ605:03/05/28 02:27 ID:???
>>228
なんか追加コードがでたらそのうち晒(略
あまり、深く考えずにsub timeoutを使えば、組むのはあまり苦労しないです
ただし、狩場に行く途中で発動してももったいないので、lockmapと現在地が
一致してなく、かつ、nameIDが速度ポーション3種のときは使わないという条件は
欲しいかなぁ
231ネトゲ廃人@名無し:03/05/28 02:38 ID:???
ポーション専用のルーチン組んだほうが効率いいかもね。
232ネトゲ廃人@名無し:03/05/28 03:10 ID:???
>>231 たぶんその方がいいかもな
233ネトゲ廃人@名無し:03/05/28 03:23 ID:???
で、誰が組むんだ?
234ネトゲ廃人@名無し:03/05/28 03:27 ID:???
漏れ面倒だからそのまんまtimeout仕込んだ
235ネトゲ廃人@名無し:03/05/28 03:28 ID:???
アリーナ脱出のためのレテパケきぼん。

キャラセレ→蝶パケの書き換えじゃでられない・・・・
↑いつのパケットだ_| ̄|○
236ネトゲ廃人@名無し:03/05/28 03:58 ID:???
遅くなってすまんかった。
新fldうpしといた。
どこのうpろだ?って質問はなしな。
PASSかかってるけど…俺の1つ前のレス番で。
237ネトゲ廃人@名無し:03/05/28 04:07 ID:???
アイテムリストもマップリストも自分で更新か・・・
需要あるんかね?
238ネトゲ廃人@名無し:03/05/28 04:10 ID:???
ポタルも・・・・か。歩くのめんどいな
239ネトゲ廃人@名無し:03/05/28 04:17 ID:???
>>236

なんかファイル壊れてるんだが・・・
最初の一個だけ解凍してエラー終了する
うちだけか?
240ネトゲ廃人@名無し:03/05/28 04:19 ID:???
>>236
thx、使わせてもらうよ。
>>239
うん。
241ネトゲ廃人@名無し:03/05/28 04:44 ID:???
解凍できた
つかヒントの解釈を勘違いしてた
242236:03/05/28 04:47 ID:???
一応itemとかも修正しておいたんだが
使うのかな?
243ネトゲ廃人@名無し:03/05/28 04:51 ID:???
>>242

お願いします(;´Д`)人
出来たらパスはおなじのキボンヌ
244ネトゲ廃人@名無し:03/05/28 05:39 ID:???
>>242
ありがと
クイズマップも実装されたんやね
245ネトゲ廃人@名無し:03/05/28 08:04 ID:???
GM避け機能してる?
少なくとも、名前からの判断では機能してないみたいなんだが・・・
246ネトゲ廃人@名無し:03/05/28 08:06 ID:???
とりあえずそれらしいものを追加しといたが
足りない部分もあるかもしれん。
またPASS付きな、新fldデータ持ってる人にしかとけんかも…
まぁ勘がいい人ならわかる。
ヒント:新fldデータで一番軽いファイル名
247ネトゲ廃人@名無し:03/05/28 08:07 ID:???
漏れ肉入りでもやってるから知り合いの名前リストにいれてるが
しっかり避けてるぞ
248ネトゲ廃人@名無し:03/05/28 08:10 ID:???
>>242
やいお前 さんくす
この野郎 お礼したいから
なんか欲しいものとか、してほしいこといえこの馬鹿
正直 ありがとう
249236:03/05/28 08:17 ID:???
>>248
パケエラーでないように修正するコードくれ
まぁ相当めんどいと思うが…
250245:03/05/28 08:18 ID:???
sendignoreallを開始時に送らないようにしたら
避けるようになったよ。
こんなとこが関係あったのか
スレ汚しスマソ
251236:03/05/28 08:57 ID:???
設定完了、後は大きなリボンを待つだけ♪
252ネトゲ廃人@名無し:03/05/28 09:34 ID:???
あれ・・・武器持ち換えコード動かなくなった?
253252:03/05/28 09:38 ID:???
初歩ミスしてた。
254ネトゲ廃人@名無し:03/05/28 09:43 ID:???
やべぇ。新fldのパスわかんね。
俺ってこんなに馬鹿だったのか_| ̄|●
255ネトゲ廃人@名無し:03/05/28 09:46 ID:???
このスレをとあるキーワードで検索かけるだけでわかる。ガンガレ
256ネトゲ廃人@名無し:03/05/28 09:49 ID:???
>>255
そういう意味だったのか。
thx
257236:03/05/28 10:45 ID:???
特に問題ない様子・・・
コモドエリアでMy娘はしらせてます
258ネトゲ廃人@名無し:03/05/28 11:17 ID:???
うpろだワカンネ
259ネトゲ廃人@名無し:03/05/28 11:20 ID:???
やっべ、さっきの嘘
分かったよ
やっべ
260ネトゲ廃人@名無し:03/05/28 11:27 ID:???
>>236 俺も同じ状態なのだが。古い方のzipは普通にいけるがなんでだろ?
261bloom:03/05/28 11:31 ID:gpCO40gs
262ネトゲ廃人@名無し:03/05/28 11:33 ID:???
>>229
地味にワロタ
263ネトゲ廃人@名無し:03/05/28 11:37 ID:???
やべ・・・ヒントたくさんでてるの新fidのパスわかんね・・・
もうちょっとがんばってみよ・・・
264ネトゲ廃人@名無し:03/05/28 11:41 ID:???
ふらっと肉入りでピラ2行ったら
アチャスケに反撃できてないBOTがうようよ。プとか思ってたら、
漏れのBOTちゃんも遠距離MOBにぼこられてた_/ ̄|○

あっれ?なんでだ?
いままで動いてたのに。
265236:03/05/28 11:44 ID:???
>>260
?('-'*)
266ネトゲ廃人@名無し:03/05/28 11:47 ID:???
>>264
パケエラ出まくってるんじゃないのか?
パケエラの処理したらちゃんと反撃してるっぽいんだが・・・気のせいか?
267ネトゲ廃人@名無し:03/05/28 12:36 ID:???
VIT型とAGI型と火念WIZ動かしているんだが、まともに狩り続けてるのはAGIだけだな…
VIT型はALL+5なのにピラ2Fで死んでいた


|・ω・`)それともまいら、AGI騎士いるなら一度ピラ地下放ってみれ
固定狩りならかなり余裕で狩り続けてるぞ
覚醒POTは30分、2HQを5分毎に使わせればかなりいい
出来れば武器は精練水クレモが理想、水フランとアテネでも試したが殲滅が少し遅くて死んでた模様
糞パッチのおかげで三体までなら平気だしな
Lv80以下でも多少苦しくても何とかなりそうだ
期待できるレアはマミcかミノcぐらいなもんだが…

6時間放って一枚ずつ出たからそれなりにいいのかも知れん
昨日の段階でミノcは6Mで即売れしたから恐らくウィスパと等価値orそれ以上だ

('A`)長々とごめんよ
268ネトゲ廃人@名無し:03/05/28 12:39 ID:???
236殿、zip形式で再うぷきぼんしてよいっすか?
269ネトゲ廃人@名無し:03/05/28 12:39 ID:???
BOT減って良い具合なので今あるBOT関連スレ全部流してよかですか?
270ネトゲ廃人@名無し:03/05/28 12:45 ID:???
>>239
漏れはまだそいつに会った事無いな
もし肉入りで確認出来るならそいつのSS付きで晒し回れ(・∀・)b
271ネトゲ廃人@名無し:03/05/28 13:08 ID:???
ぼったーどもひっしだなw
272ネトゲ廃人@名無し:03/05/28 13:22 ID:???
某板にKuraタン降臨。

と言っても何日も前だが。
273ネトゲ廃人@名無し:03/05/28 13:53 ID:???
Unparsed packet - B001

caught unpersed packet error,potential loss of data
が出まくりでやばいな

Unparsed packet - B001
は敵倒したあとアイテムを拾ったときに出てるみたいなんでアイテム関係か
274ネトゲ廃人@名無し:03/05/28 14:29 ID:???
>>273
>>193
で一応防げる


275ネトゲ廃人@名無し:03/05/28 15:22 ID:???
パケエラが出ると動きが悪くなったりするの?
276ネトゲ廃人@名無し:03/05/28 15:24 ID:???
>>275
そうだようんこやろう
277ネトゲ廃人@名無し:03/05/28 15:41 ID:???
まったく時給に影響してないような気がするが…>パケエラ
278ネトゲ廃人@名無し:03/05/28 15:45 ID:???
ヽ(・∀・)ノうんこー!!
279ネトゲ廃人@名無し:03/05/28 15:46 ID:???
パケットを判断して何らか処理を行っているパケットがおかしくなると
動きが不正となりえる
受信パケットを単にコンソールへ表示しているだけの処理でのパケット
異常ならば動き自体に影響は無い
280ネトゲ廃人@名無し:03/05/28 15:46 ID:QNEXKHKr
◎ちょっと見て見て!!◎
http://yahooo.s2.x-beat.com/linkvp/linkvp.html
281ネトゲ廃人@名無し:03/05/28 15:48 ID:???
AGIカンストバランス型作ってるんだが、VIT50まで振っちまった漏れはもう手遅れ?
SDに最終的に放す予定。

ピラ2Fもエル原落とさなくなったらしいから、マズイだろ。
今はとにかくエルをかき集めて精錬しないと。。
282ネトゲ廃人@名無し:03/05/28 16:16 ID:???
まぁ、初心者君がいなくなればコモドパッチは賛成かな。
バランスはおかしくなってるけどな。
283ネトゲ廃人@名無し:03/05/28 16:18 ID:???
>>268
RARタダで使えるし、DLLもそこらにあるっしょ
rarで。
284ネトゲ廃人@名無し:03/05/28 16:20 ID:???
元々おかしいから、きにならないけど、
なんか、やっぱりあれだな、コモドきたら
それなりにやることできて、面白いかもしれない。
相場が変わったり、新アイテム出たりで、
少し面白い。。と思ってる自分が純粋に見えてしょうがない

Sガード市場にあまりでてないよね、結構高値でも売れるや
285ネトゲ廃人@名無し:03/05/28 17:56 ID:???
経験値、重量、アイテムが表示されない現象については解決策は出ていないのでしょうか(´・ω・`)


同じBOT使ってるのに1垢(本垢)だけこういう現象が起きる(;´Д`)
286ネトゲ廃人@名無し:03/05/28 18:08 ID:???
>>285
重量50%以下にすれば直る

…どうしろっちゅーねん…
287273:03/05/28 18:08 ID:???
>>274
それがなぜか防げないんだよなぁ(´・ω・`)
未だに0.68ベースの化石kore使ってるからかな

Unparsed packet - B001
は重量50%以上の時にアイテム拾うと出るみたいね
288ネトゲ廃人@名無し:03/05/28 18:35 ID:???
deal終了のパケが変わった?
まあPC二台使えば済むんだけどね…
289ネトゲ廃人@名無し:03/05/28 18:39 ID:???
0119///018a///011a

この三つのパケでかなりエラッてる模様。
0119、011aはコード見た感じ、直したほうがよさそうなんだけど、
生憎俺には技術がないんだが…。
290ネトゲ廃人@名無し:03/05/28 19:56 ID:???
やっべ新fildのパスわかんね
色々試してみたんだが全然無理daaaaaaaaaaaaaa

泣けてくる
291ネトゲ廃人@名無し:03/05/28 20:03 ID:???
7038#毛糸#
7039#初心者の名札#
7040#メガホン#
7041#きれいな小石#
7042#底なし皮袋#
7043#きれいな砂#
7044#精力剤#
7045#魔法の塗料#
7046#カートのパーツ#
7047#アリスのエプロン#
7048#グリフォンの爪#
7049#石#
7050#木綿の敷物#
7051#シルクの敷物#
7052#古雑誌#
7053#サイファー#
7054#ブリガン#
7055#動物のあれ#
292ネトゲ廃人@名無し:03/05/28 20:03 ID:???
540#ファルコンのえさ#
541#ペコペコのえさ#
1757#無形の矢#
1758#スタンアロー#
1759#氷の矢#
1760#フラッシュアロー#
1761#カースアロー#
1762#錆びた矢#
1763#毒矢#
1764#鋭い矢#
1765#オリデオコンの矢#
1767#影矢#
1768#スリープアロー#
1769#サイレンスアロー#
1770#鉄の矢#
645#集中のポーション#
656#覚醒のポーション#
657#狂気のポーション#
293ネトゲ廃人@名無し:03/05/28 20:04 ID:???
漏れはあのヒントで思いついたパス入れて失敗したが、
直後すぐにもう1つのが思いついてそれでいけたが・・・。
ほんとに簡単なことだと思いまつよ。
294ネトゲ廃人@名無し:03/05/28 20:37 ID:???
>>284 に基地外をハッケソ(・∀・)
295ネトゲ廃人@名無し:03/05/28 20:38 ID:???
とりあえず確認だけど、開始時に耳打ち全拒否しとくとGM回避が機能しないの?
296ネトゲ廃人@名無し:03/05/28 20:45 ID:???
俺も二個思い浮かんで・・・

一個は前の人で
二個目は前レスかと思ったんだが・・・

どっちも違った( ´,_ゝ`)
297ネトゲ廃人@名無し:03/05/28 20:52 ID:???
>>295
うちのは耳打ち全拒否を最初に入れてもID判断でGMから逃げた。
環境によるのかもしれない。
298ネトゲ廃人@名無し:03/05/28 20:53 ID:???
299ネトゲ廃人@名無し:03/05/28 21:05 ID:???
精錬チト復活らしいな(´-`)
300ネトゲ廃人@名無し:03/05/28 21:08 ID:???
まあBOTerにはDUPEも升も関係無いわけで。
あ、ALLMISSBOTでも作るのか。
301ネトゲ廃人@名無し:03/05/28 21:09 ID:???
キタ━━━(゚∀゚)━━━ ノカ?
302ネトゲ廃人@名無し:03/05/28 21:11 ID:???
>>300
精錬で増えるDEFが0.7になったから多分_
303ネトゲ廃人@名無し:03/05/28 21:19 ID:???
肝心のやり方だが、アルベルタ精錬NPCのパケしらべて
あとは昔のまま。(2垢タイプ)


わかる奴はわかるだろ。
304ネトゲ廃人@名無し:03/05/28 21:21 ID:???
昔のままって・・・黒いのか?
305ネトゲ廃人@名無し:03/05/28 21:27 ID:???
あの黒いヤツで?
もう捨てちゃったよ(´Д`;)
306ネトゲ廃人@名無し:03/05/28 21:49 ID:???
紫音癒騎,7A 95 0E 00,,,,7,1,[May 28 20:37:18 2003]

こいつってGM?
なんだかGM回避が発動したんだが…
307ネトゲ廃人@名無し:03/05/28 22:10 ID:???
んだよ堂々と升精錬武器売るなよ・・・
癌さん癌ばっちゃうだろー
308ネトゲ廃人@名無し:03/05/28 22:14 ID:???
>298
レベル3武器が絶対に失敗しないだけだろ?
やったもんがちかな…
309ネトゲ廃人@名無し:03/05/28 22:16 ID:???
あー。
また旧パッチ上書きとかどうでもいい事したんだろうな癌呆のことだし。
310ネトゲ廃人@名無し:03/05/28 22:17 ID:???
巻き戻ってBOTの稼ぎ全滅だったら萎えるな。
311ネトゲ廃人@名無し:03/05/28 22:21 ID:???
課金してまでBOT使ってる人いるの?

312ネトゲ廃人@名無し:03/05/28 22:23 ID:???
誰かゴーグルくれ
313ネトゲ廃人@名無し:03/05/28 22:29 ID:???
>>312

今、その・・・昔の升精錬のためにメンテしてるんだろ?今。
メンテで対策される(?)からいまさら手に入れても意味ないんじゃ?

あ、釣られたんですね(゜∀゜)アヒャ
314ネトゲ廃人@名無し:03/05/28 22:33 ID:???
巻き戻ってくれないと、色々まずいよなぁ。。さすがに。。
あー、俺もやっときゃよかった。。
315ネトゲ廃人@名無し:03/05/28 22:36 ID:???
早漏の升erうざすぎ
甘い汁は少しずつ吸うもんだろうが
316ネトゲ廃人@名無し:03/05/28 22:39 ID:???
そうだなぁ、確かに。
まぁ、升とか広まると相場が崩れまくるから、俺的に
最初っから升対策しとけと思う。
単純にこのメンテの時間だけでBOT動いてればレアでたかもしれんし。。
317ネトゲ廃人@名無し:03/05/28 22:42 ID:???
何日分のRMTが減るんだよ・・・
どーすんだよどーすんだよどーすんだよどーすんだよどーすんだよぉぉぉぉぉぉぉぉぉぉ
って鬱になってるのは漏れだけ?
318ネトゲ廃人@名無し:03/05/28 22:47 ID:???
>>317
BOT騎士が剣士に戻りそうな予感。
ヒドラカードがなかったことにされそうな予感。

激しく鬱
319ネトゲ廃人@名無し:03/05/28 22:47 ID:???
うん
320ネトゲ廃人@名無し:03/05/28 22:49 ID:???
321ネトゲ廃人@名無し:03/05/28 22:53 ID:???
ちん
322ネトゲ廃人@名無し:03/05/28 22:54 ID:???

323ネトゲ廃人@名無し:03/05/28 22:54 ID:oSO0N6X/
こアゲ
324ネトゲ廃人@名無し:03/05/28 23:04 ID:???
まん
325ネトゲ廃人@名無し:03/05/28 23:05 ID:???
くる
326ネトゲ廃人@名無し:03/05/28 23:06 ID:???
チンポ
327ネトゲ廃人@名無し:03/05/28 23:15 ID:???
巻き戻りは無さそうだな バグ利用者はBANされなければ勝ち組。おめでとう

さてBOT動かそう(´-`)y-~~
328317:03/05/28 23:26 ID:???
ヒャッホーイ!!
329ネトゲ廃人@名無し:03/05/28 23:41 ID:???
fldのPASS分かんねーー ><

235、97から始まりその他いろいろ試したんだが・・・。
吊るしかないのか!?
330ネトゲ廃人@名無し:03/05/28 23:50 ID:???
BOT放置して寝ようかと思ったが微妙だな
331ネトゲ廃人@名無し:03/05/29 00:04 ID:???
332ネトゲ廃人@名無し:03/05/29 00:14 ID:???
こんなゲームにリアルマネー使ってzeny買う香具師の気がしれん・・
333ネトゲ廃人@名無し:03/05/29 00:17 ID:???
増速POTを使うコード、いい奴を頼むぜ。
334ネトゲ廃人@名無し:03/05/29 00:22 ID:???
>>332
シー
335ネトゲ廃人@名無し:03/05/29 00:22 ID:???
>>332

これこれ、お客様は神様ですよ

336ネトゲ廃人@名無し:03/05/29 00:24 ID:???
増速POT用にAUTO-ITEM USEのとこに
&& timeOut($config{"useSelf_item_$i"."_timeout"}, $ai_v{"useSelf_item_$i"."_time"})
をはさんで、コンフィグで1800に設定したけど、どうもタイムアウトが効いてないみたいなんですけど
なんでだろ
337ネトゲ廃人@名無し:03/05/29 00:25 ID:???
他のスレならともかく
ここでその言葉を吐くほうが信じられん
338ネトゲ廃人@名無し:03/05/29 00:30 ID:???
>336
ちゃんと増速PのON OFFのRパケは存在するから
それでフラグたてたほうがいいよ
339ネトゲ廃人@名無し:03/05/29 00:45 ID:???
受信パケうpきぼん
340ネトゲ廃人@名無し:03/05/29 00:56 ID:???
>>331 どうやら難しく考えすぎてたようだ。
簡単スギルヨ・・・。ちなみに正解のやつから-1した奴だとずっと思ってた。
なんでkoreで合わないんだよコンチクショーを1時間・・・。
もっと素直な心で望むべきだったのだな。

みんな、thx!
341236:03/05/29 01:32 ID:???
>>340
あんな簡単なPASSでそれだけ悩んでくれてありがとう。。
342ネトゲ廃人@名無し:03/05/29 01:39 ID:???
それでも・・・・わからないaage
どうして?
343ネトゲ廃人@名無し:03/05/29 01:49 ID:???
>>342
単純に考えてみたら?
344ネトゲ廃人@名無し:03/05/29 01:51 ID:1xGJc0mg
ポットfld祭りの最中に悪いが興味本位で調べてみた

露店開設使用パケ
13 01 01 00 29 00 36 8D 11 00

露店開設LV1のまーちゃんでテスト

店名値段決めた後のパケ
B2 01 XX 00 YY YY YY YY YY YY YY YY YY YY YY YY
YY YY YY YY YY YY YY YY YY YY YY YY YY YY YY YY
YY YY YY YY YY YY YY YY 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 ZZ …

XXは6Eと5Eと65と5Dを確認(開設場所は変えてない)同じ数字が出ることからパターンかと思われ
同じ品揃えにすると変わらない…(カートから見て四番目の赤ハーブひとつのみだと5D)
YYは露店の名前
ZZは何も置かないでキャンセルすると00,何か置くと01?
…以降は並べるもの
345続き:03/05/29 01:51 ID:???
ageスマソ

一品につき7byte(8かも…)
二品で合計16byte
三品で24byte

カートから見て4番目の赤ハーブ二つ(100z)と
5番目のリンゴ(200z)をひとつ並べたときの最後のパケ
05 00 02 00 64 00 00 00 06 00 01
00 C8 00 00 00

0x64は100、0xC8は200
ちなみに上記のXXは65固定
エンベだけ置いたら5Dに…
どうやら品数によってXXは決まるっぽい
三品で6D

一品のパケの明細
GG 00 HH HH II II II 00?

GGはカートから見たアイテムの順+1
HHは置いた数
IIは値段

露店閉じるパケ
2E 01
すげぇ中途半端
346ネトゲ廃人@名無し:03/05/29 01:55 ID:???
敵ごとに頭装備変えるのってどうやるかわかる人います?(;´Д`)
347ネトゲ廃人@名無し:03/05/29 02:05 ID:???
↓東京kitty
348ネトゲ廃人@名無し:03/05/29 02:26 ID:???
↓キティ
349ネトゲ廃人@名無し:03/05/29 02:26 ID:???
Winrar を使ったら、回答できた。ども
350ネトゲ廃人@名無し:03/05/29 02:33 ID:???
特定の敵なら横殴りするルーチンください
351ネトゲ廃人@名無し:03/05/29 02:37 ID:???
やっべ
fildのパス分かってないの漏れだけかよ
やっべ
352ネトゲ廃人@名無し:03/05/29 02:45 ID:???
kurekureうるせえ
353ネトゲ廃人@名無し:03/05/29 02:46 ID:???
よくわからんパケの正体って、画面右に出るスキル使用中アイコン表示のための物じゃないか?

2HQ使ったら出てくる、重量50%超えたら出てくる………等々
354ネトゲ廃人@名無し:03/05/29 02:54 ID:???
>>353
惜しいあと少しだ
355ネトゲ廃人@名無し:03/05/29 03:08 ID:???
何がしたいのか分からんが、

S 012f <len>.w <message>.80B {<index>.w <amount>.w <value>.l}.8B*
露店開設、露店名&アイテム,値段リスト
356ネトゲ廃人@名無し:03/05/29 03:24 ID:???
ttp://kuronbo.s13.xrea.com/cgi-bin/source/up0046.lzh

付属のツール使って簡単に自分でつくれたぞ?
これくらい自分できんのかね(´,_ゝ`)
357ネトゲ廃人@名無し:03/05/29 03:37 ID:???
>>356
できませぬ(´Д` ;
そもそも「*.gat」ファイルはどこにあるのかと・・・_| ̄|○
358ネトゲ廃人@名無し:03/05/29 03:39 ID:???
>>356 罠だから気をつけな。
359ネトゲ廃人@名無し:03/05/29 03:40 ID:???
data.grfから抜きだすんだろ過去ログ嫁
360ネトゲ廃人@名無し:03/05/29 03:41 ID:???
某所にfldデータやらうpされてるわけだが・・・
361236=184:03/05/29 03:51 ID:???
なにやら悩む人が多いようだが、このぐらいのPASSで悩むようじゃ
KOREのコード書き換えも1人でできないんじゃないか?
ある意味勘が大事だと思うし…
これ以降PASSわかんねぇとかレスやめてくれ
トリップのつけかたわからない俺がここにいる・・・(;´Д`)ノ
362ネトゲ廃人@名無し:03/05/29 04:11 ID:???
>>184
#で付くよ
363236 ◆YdefMUaalk :03/05/29 04:39 ID:???
test
364236:03/05/29 04:40 ID:???
>>362
 おぉ、thx
365 ◆E0clhxhTdk :03/05/29 05:04 ID:???
test
366ネトゲ廃人@名無し:03/05/29 05:11 ID:???
うpろだ見苦しいぞ…
つうかUPしたら競争相手増えるだけだから
自分で何とかしたほうがいいかと
367236 ◆YdefMUaalk :03/05/29 05:16 ID:???
うわ・・・すまんが誰かskills.txtうpしてくれ
コモドの新しいスキル追加してたら元データどっかいった(吊AA
368ネトゲ廃人@名無し:03/05/29 05:24 ID:???
>>236
上げといた
369236 ◆YdefMUaalk :03/05/29 05:55 ID:???
>>368
thx、確認…特に問題ないみたいだな
data.grfからぶっこいぬいたtxtと順番が違うようだが関係ないか
370ネトゲ廃人@名無し:03/05/29 06:45 ID:???
重量50%未満にしないと情報取得できない問題は解決しましたか?('A`)


つーか50%以上でちゃんと取得してる人っている?
371ネトゲ廃人@名無し:03/05/29 07:18 ID:???
49%で狩り場から戻らせてるからわかんね('A`)ノ
372236 ◆YdefMUaalk :03/05/29 08:06 ID:???
パケットエラーに関しちゃ俺がスキル持ってないから手出し不能('A`)ノ
373ネトゲ廃人@名無し:03/05/29 11:31 ID:???
BOT使い初めて1週間ほどの者です。
ようやくGD2に行けるようになったんですが、縦横2セルくらいで
ちっちゃい移動を延々繰り返す座標があるんですが・・・。108,168のあたり。
スタックだとハエで逃げれるからいいんですが、
これだと放置しとくと定点狩りになって困ってます。
育ったフェイ→→にも似た様なとこがあったし、そんな時plすると必ず
先輩botが1,2体同じ様にハマってるし・・・。

これってfldを直接書き換えたらいいんでしょうか?
GD2だと300*300+3のデータになってるのは分かったんですが
移動可能/不可座標を色々照らし合わせてみてもどういった並びになってるかさっぱりでもう。
そもそも移動可能領域が01で不可が00でいいのかすら分からなくなりました。
長々とすいません、解決のヒントでもいいから教えていただきたいです。
374ネトゲ廃人@名無し:03/05/29 11:41 ID:???
>>重量50%以上云々
50%超えた時にパケット送られて来てるからだろ、正クラで画面右端に出るやつな。
その他の不具合もほとんどがコモドで新しく送られてくるようになった(もしくはサイズが変わった)パケットが原因。
ここ中級者スレか?
375ネトゲ廃人@名無し:03/05/29 11:49 ID:???
>>373
fldは Y(縦)*幅+X(横)+4バイト で該当座標を割り出素事が出来る普通のビットマップ。

GD2のその座標って、確認してないけど前の階のportalがあった座標じゃないか?
SD1/SD2/SD4で決まった座標でハマっちゃうので調べたら
直前にいたマップのportalのある座標だったから、fldを塗りつぶして対処したんだけど。
376221:03/05/29 11:56 ID:???
>>375
fldはどうやって編集するんです?
教えてくだされ。お願いします;
377ネトゲ廃人@名無し:03/05/29 12:05 ID:???
fld編集の仕方
1.とりあえずメモ帳あたりで開いてみる
2.文字化けしまくりでよめねぇ!
3.じゃあバイナリエディタでも使ってみるか
4.バイナリエディタで開いてみる
5.数字の羅列が見える
6.さてどんなルールで並んでいるのかな?と考えてみる
7.どんな地形がどの数字で表されているかあたりをつける→検証の繰り返し
8.データに関する知識を得る
9.該当部分を書き換えてみる
10.うまく行かなかったらもう一度6ぐらいからやり直し

さ、頑張れ。
378ネトゲ廃人@名無し:03/05/29 12:35 ID:???
B0 00 05 00
B0 00 07 00
これの正体は・・・?
379ネトゲ廃人@名無し:03/05/29 12:41 ID:uJ9RJQi+
6.さてどんなルールで並んでいるのかな?と考えてみる
7.どんな地形がどの数字で表されているかあたりをつける→検証の繰り返し
380376:03/05/29 13:21 ID:???
>>377
有難う!!
ちょっと頑張ってみます
381373:03/05/29 13:31 ID:???
>>375
あ、その通りです<前の階のportalがあった座標
因果関係は漏れにはさっぱりですが、教えて頂いた内容で
無事謎座標潰せましたー。
つーか移動可能が00で不可が01だったんですね…、検証合わないはずだわ…。
myBotは無事駆け回ってます、ありがとうございました。
382ネトゲ廃人@名無し:03/05/29 14:13 ID:???
ここ中級者スレだよな?
383ネトゲ廃人@名無し:03/05/29 15:04 ID:???
>>374
だからその解決方法を教えやがれ
384ネトゲ廃人@名無し:03/05/29 15:11 ID:???
>>336
それだけ組みこんでも正常に動作しないのでは?
未設定の変数あるはず。
>>338
漏れ初心者だからわからんす;もっと丁寧に教えてくれると光栄です

といわけで、漏れは今時間毎に覚せい剤使うルーチンを組みこもうと必死でつ(遅い?
それに伴って、狩場でのみ2HQ・覚せい剤使うルーチンも組みこみたいのね
ただ、本気で狩場でしか使わない場合、移動中に強敵に襲われたらヤバイよねぇ
覚せい剤は2HQの補助剤として使うとすると、、、
2HQ→セーブマップ以外でのみ使う。
覚せい剤→狩り場でのみ使う。
これで良いのかなぁ。。なんとかできるかも。
ま、これ組みこむと騎士専用BOTになっちまうけどね。覚せい剤とその他自動アイテムの区別つけずに書いてるから。

出来たらうpするね。但しあれでつ。初心者なのでコード汚いと思うけど勘弁して;
でははん。
385ネトゲ廃人@名無し:03/05/29 15:17 ID:???
覚醒剤コードおながいします…
useselfitemにtimeoutつけようとしたけどだめだった…(´・ω・`)
386ネトゲ廃人@名無し:03/05/29 15:23 ID:???
useskillの部分を抜き出してitemに書き換えて比べて見れ
timeoutつけるだけならすぐできる
387ネトゲ廃人@名無し:03/05/29 15:25 ID:???
出)歩きパターンが違うTools.c/Tools.dll 求)WM15k

壁沿いではないけど、最短距離を直線的に進むタイプ。
これまでよりはバレにくいと思うけど、やっぱり機械的かも
388ネトゲ廃人@名無し:03/05/29 15:29 ID:???
アイテムリストうpお願いします
389ネトゲ廃人@名無し:03/05/29 15:30 ID:???
>>388
レス読めチンカス
390388:03/05/29 15:39 ID:???
お前より事細かく読んでるゼ。
パスワードとかなんかややこしい事して分かんねんだYO!
誰か優しい方教えて下さい。おにがいします(-ι- )
391ネトゲ廃人@名無し:03/05/29 15:43 ID:???
UZEEEEEEE
ここは中級者スレだっつーの!
392389:03/05/29 15:43 ID:???
>>390
>お前より事細かく読んでるゼ。
>パスワードとかなんかややこしい事して分かんねんだYO!

小学校で国語の勉強してきなさい
393ネトゲ廃人@名無し:03/05/29 15:44 ID:???
>>390
事細かく読んでるなら今回の追加分はこのスレの中にあったのぐらい分かるな?
旧リストぐらいどっかで拾って来い。
394388:03/05/29 15:59 ID:???
コモド後のtablesのうpお願いします
395389:03/05/29 16:15 ID:???
>>388
鬱陶しいからいい加減やめなさい。
ネタか?
よく見ろ、必要なのほとんど乗ってるだろ
396ネトゲ廃人@名無し:03/05/29 16:16 ID:???
>>388
1、2mくらいの丈夫な縄を用意する
2、手ごろな木箱を用意する
3、縄の先端に半径20cmくらいの輪を作る
4、その縄を天井にぶら下げる (天井が高ければなお良し)
5、木箱に乗り首を縄の輪の部分に通す
6、木箱を蹴り飛ばす

図1↓
_____|_|
  ∧||∧
  ( ⌒ ヽ
  ∪  ノ 
   U U

     / ̄ ̄ ̄ /|
     | ̄ ̄ ̄|  |


もうアプロダにあがってるだろ!死ねよ知障・文盲。
397ネトゲ廃人@名無し:03/05/29 16:25 ID:???
>>388
WM1500で送信してやるよ
398ネトゲ廃人@名無し:03/05/29 16:30 ID:???
俺は餃子鯖のZeny1Mでいいよ
399ネトゲ廃人@名無し:03/05/29 16:40 ID:???
>>396
もうそれ見飽きた きもい
>>398
まだケイオス鯖やってるのかよwWwwWw
400ネトゲ廃人@名無し:03/05/29 16:45 ID:???
>>1からの抜粋
・sage進行。ageる馬鹿は放置
・質問する時は丁寧に
・10分以上調べて悩んでから質問する
・PC初心者、荒らし系統は放置
・初心者と中級者仲良くとは言わないが
 中級者だからとか初心者だからとか勝手な理由を付けないこと
(_ _)Zzz
401ネトゲ廃人@名無し:03/05/29 16:51 ID:???
388〜399
お前ら400様の言う事が分からんのかボケ
(_ _)Zzz
402ネトゲ廃人@名無し:03/05/29 17:11 ID:???
>390
もう少しだけ細かくよんでみて。
403ネトゲ廃人@名無し:03/05/29 17:11 ID:???
>355
ググっても露店開設の方法見つかんなかったから…
未出だと思ってたんだYOヽ(`Д´)ノ
404ネトゲ廃人@名無し:03/05/29 17:22 ID:???
重量90%超えると特殊パケくるな
漏れのアイテム回収用ノビタソが動きがおかしい。
405ネトゲ廃人@名無し:03/05/29 17:44 ID:???
BOT大量起動しようとしたら重要なのはCPU? メモリ?
406ネトゲ廃人@名無し:03/05/29 18:30 ID:???
お金です。
407ネトゲ廃人@名無し:03/05/29 18:39 ID:???
ココ中級者スレだよな?
kurekureいうなら初心者スレでも行って吊ってろボケ
408ネトゲ廃人@名無し:03/05/29 20:04 ID:???
いちいち煽り&駄レスしてないで

>>403
>>405
>>407
スレ違い
ttp://game3.2ch.net/test/read.cgi/mmosaloon/1053621648/l50

ってしてやれよ
409ネトゲ廃人@名無し:03/05/29 20:14 ID:???
糞スレになってきたなぁ〜(・∀・)ニヤニヤ
410ネトゲ廃人@名無し:03/05/29 20:23 ID:???
Delphinus#Ω,3B C0 0A 00,,,,10,1,[May 29 15:14:34 2003]
GM807.supporter,3B C0 0A 00,,,,8,1,[May 24 06:27:31 2003]

つか、上のもGMのグラフィックだよねぇ。
こんな名前でいいのかな?
411前スレ605:03/05/29 21:04 ID:???
>>403
露店BOTなら、今日、Jkore時代にあったやつを今のKoreに移植してみました
まあ、まだテストもしてなかったりするわけですが・・・・
一応、一定時間たったら値下げする機能とか盛り込んでます

それにしてもパケエラーで困ってるのはなぜだろう?
0196のサイズを直したらコモド前よりパケのエラー減ったくらいなんだけど・・・・
もちろん、50%以上でもちゃんと動作しとります
412ネトゲ廃人@名無し:03/05/29 22:01 ID:???
0196って2HQ…のこと?
413ネトゲ廃人@名無し:03/05/29 22:03 ID:???
>>411 同意。コモド前よりむしろ安定して動いてる。
エラーが格段に減った。
ヒール、ブレス、速度増加ができないなんて言ってたから、露店開けるか心配でしたが
無事うちのkorekoreSHOPは開店してくれたよ。

>Botter聖職者のみなさん
プリBOT持ってないから知らないんだけど、まだスキルは使えないのかい?
414ネトゲ廃人@名無し:03/05/29 22:06 ID:???
>>411
俺のBOTアサシンなんで0196修正しても直らなかった('A`)
415ネトゲ廃人@名無し:03/05/29 22:08 ID:???
>>414 アサなんてBOTする意味あるのか?
BS・プリより低級だろ。
416ネトゲ廃人@名無し:03/05/29 22:09 ID:???
>>415
二刀流持たせてひたすらイズイズ。
バドンウマー
417ネトゲ廃人@名無し:03/05/29 22:13 ID:???
伊豆特化ならギリギリOKかな。
他にはアサシンの存在意義なんて今のところないよなあ・・・。
BBみたいなスキルがあれば激しく強そうだが。
418ネトゲ廃人@名無し:03/05/29 22:18 ID:???
0119
018a
011a

この三つのパケ長教えて。XPだから受け取りパケ取れない…。
419ネトゲ廃人@名無し:03/05/29 22:19 ID:???
>>413
スキル使った後に謎のパケットを受け取るんだが、他ははじめから全く問題なく動いてる。
謎のパケはブレス・IAの後だからコモド後に表示されるようになったやつかと。
stいれてみるとちゃんとステが上がってるのが確認できるしね。

というわけで全く無問題。
420ネトゲ廃人@名無し:03/05/29 22:19 ID:???
俺はパケロスやたら多すぎなんだが…

いまだに0.90.11なんて使ってるからいけないのかね
421ネトゲ廃人@名無し:03/05/29 22:20 ID:???
パケロスてかパケエラか(´・ω・`)
422413:03/05/29 22:33 ID:???
>>420 俺0.92.8。まあ快適
423ネトゲ廃人@名無し:03/05/29 22:39 ID:???
>>422
アップキボン


って言ったら怒るかい?('A`)
てか修正箇所がわからんなぁ。
いちいちパケ調べなきゃいけないのか…?
424418:03/05/29 22:41 ID:???
0119はペコ、カート所持時の受信パケ、
018aはスキル使用?関係のパケ、
011aは…謎なんだが、

誰かお願い。Me/98/95だったら自分でやってるんだけど…。
お礼は、まぁ、新コードやら何らかの形ではするつもり。
425ネトゲ廃人@名無し:03/05/29 22:44 ID:???
今月でBOTもROもやめること決定しました。

あ〜たのしかった。
ちょっとは勉強になったから
ためになったってもんだ。。

でも、罠が流行した頃や、ウイルスが蔓延した頃、
133がいた頃(引き際ネ)が楽しかったなぁ。

ありがとうRO。
ありがとう、みんな。

まぁ、ガンガレぁ
426418:03/05/29 22:46 ID:???
>>423
おそらく、パケエラ系は、パケ長が変わってる。
よくDUMPってるパケの頭4数字XXXXが当てはまってるとこの
} elsif ($switch eq "XXXX") {
を探して、それ系のパケ長を調べる。
んで、$msg_size値を変更するっ…て感じに俺は解釈してるんだが。
427418:03/05/29 22:47 ID:???
>>425
乙。
つーかこういうの見るとBOTerの方がROを満喫してるっぽいなぁ…。
428418:03/05/29 22:48 ID:???
何レスもスマン。
>>424は、018Aと011A逆ね。
429ネトゲ廃人@名無し:03/05/29 22:59 ID:???
>>425
お疲れ様。

俺もそういう日いつかくるんだろうかなぁ
まぁ、とにかく乙彼

BOTのほうがROは面白い 正直そう思う
BOTで得たお金で、
初心者っぽい奴とか かねねー奴になんかあげて
喜ばれると いいことしたーって感じになる。
連BAN? シラネ
430ネトゲ廃人@名無し:03/05/29 23:16 ID:???
コモド来てからMy娘が敵さんを叩かなくなったんだが。

例)
ヒドラ 1 0 0
タラフロッグ 1 0 0
ククレ 1 0 0

→ヒドラのみ攻撃

同じ症状いる?
431ネトゲ廃人@名無し:03/05/29 23:28 ID:???
スフィいってる人に聞きたいんだけど、
精錬してレベルいくつくらいからおいしい?
定点狩りならわしのBOTでもなんとかいけるみたいなんだけど、
歩き回るとシボンヌ。
でも定点だとおいしくない罠。

ちなみにわしのBOTは精錬なしの店売り最強装備、
木琴ありでファイアフランペ装備
レベル77

STR51
AGI67
VIT60
DEX20
って感じでつ。
現在はフリルドラマップにおります。
432431:03/05/29 23:32 ID:???
しまったスレまちがった。
別の場所いってきます。

っつか2ch専用ブラウザにまだなれてなくて
こんなんばっかだよ・・・
433前スレ605:03/05/29 23:37 ID:???
う〜ん、漏れも今のBOTはアサかなぁ
そもそもに、アイテム切れたらautostorage発動もアサのために
作ったようなもんだったりする・・・・
いや、2刀流持ち替えアサでSDの1kダメ連打したい・・・・と思ってやってるわけでして

ちなみに漏れは0.92.6
434ネトゲ廃人@名無し:03/05/29 23:56 ID:???
>>431
ほほえましいな。(専用使ってる辺り)
ガンガレ
435ネトゲ廃人@名無し:03/05/30 00:02 ID:???
>>426
それで、さっそくやってみようと、
9601を検索したが、でてこない。。
0096は違うよな
すまん もうちょっとさぐってきま
436ネトゲ廃人@名無し:03/05/30 00:38 ID:???
>>430
ああ、伊豆は俺も同じ症状が出た。
多分Mobの番号が変わったとかそんなとこだろうけど
伊豆以外なら平気ナンで放ってあるよ。
437236 ◆YdefMUaalk :03/05/30 01:58 ID:???
2HQ修正thx!
見違えるほどパケエラー消えたよ!
438ネトゲ廃人@名無し:03/05/30 02:50 ID:???
馬鹿ばっか('A`)
439ネトゲ廃人@名無し:03/05/30 03:28 ID:???
〜 匹目で入手 ってのが再起の度にカウントがリセットされるんだが何が問題なんだ?
やっぱdefeat.txtに何もかかれてないのが問題なのか?

修正方法よろ_| ̄|○
440ネトゲ廃人@名無し:03/05/30 03:30 ID:???
あっぷっぷの121さんや、ここ見てたらcontrolとtableもついでにあpってください
441ネトゲ廃人@名無し:03/05/30 04:12 ID:???
自分でperlの中身見ればある程度分かるじゃん
442ネトゲ廃人@名無し:03/05/30 06:37 ID:???
Vending部分のソースオボンヌ(´・ω・`)
443ネトゲ廃人@名無し:03/05/30 07:16 ID:???
あぷろだに要望書いて糞ファイル置いてる香具師!
いいものがどんどんログから消えていくわけだが
そしたら藻前さんたちみたいなクレクレが困るだけですよ
444ネトゲ廃人@名無し:03/05/30 07:47 ID:???
すんません、どなたかコモド以降含めたportals.txt上げて下さい…_| ̄|○
445ネトゲ廃人@名無し:03/05/30 07:55 ID:???
自分で歩けよ
446ネトゲ廃人@名無し:03/05/30 08:52 ID:???
>>444
ポータルはみんな自分の狩り場で使う部分だけ追加してると思うから
狩り場←→カプラの間のポータルだけportals.txtに追加汁

>>445
投げやりすぎですよ(==
447ネトゲ廃人@名無し:03/05/30 08:59 ID:???
>>439
自分で導入したわけじゃないから間違ってたらすまんけど
sub record〜〜のとこでdefeat.txtを読み込ませるようにして
sub quitのとこでdefeatに書き込みさせるようにすれば
蓄積されるんでない?
448ネトゲ廃人@名無し:03/05/30 09:29 ID:???
>>444 狩場⇔カプラを歩け
449ネトゲ廃人@名無し:03/05/30 09:48 ID:???
正直SDは美味しくなくなったな。ダイヤが出なくなったし。
次ぎはあそこっぽぃ。
450ネトゲ廃人@名無し:03/05/30 11:53 ID:???
>>448
えと、ポイントウォークでやると思って、
saruMAPでroutepoint.txt作って、
route_pointWalk 1にしましたが、動かず座ってしまいます_| ̄|○
451ネトゲ廃人@名無し:03/05/30 11:59 ID:???
それバグ持ちだし。
過去スレいてら
452ネトゲ廃人@名無し:03/05/30 13:21 ID:???
敵の目の前で数秒止まって攻撃し始めるのを改善する方法plz('A`)
_| ̄|○別BOTにタゲ取られまくり
453ネトゲ廃人@名無し:03/05/30 13:52 ID:???
0196のサイズっていくつにすればいいの?
今日もDUMPが山のように(´・ω・`)
454ネトゲ廃人@名無し:03/05/30 14:23 ID:???
0196ってまでわかってなぜわからん…9に変更だよ
455ネトゲ廃人@名無し:03/05/30 14:36 ID:???
WPE PROの使い方がわかりません。
BOTにテレポベルト装備させたまではいいんですが、
WPE PROをどうすれば無限ハエパケができるのか教えてください。。
456ネトゲ廃人@名無し:03/05/30 14:50 ID:???
>>455

1、2mくらいの丈夫な縄を用意する
2、手ごろな木箱を用意する
3、縄の先端に半径20cmくらいの輪を作る
4、その縄を天井にぶら下げる (天井が高ければなお良し)
5、木箱に乗り首を縄の輪の部分に通す
6、木箱を蹴り飛ばす

図1↓
_____|_|
  ∧||∧
  ( ⌒ ヽ
   ∪  ノ 
    U U

      / ̄ ̄ ̄ /|
     | ̄ ̄ ̄|  |
457ネトゲ廃人@名無し:03/05/30 15:10 ID:???
こないだ出てた、GM発見したら蝶使ってから落ちるコード張ってくだせい(;´Д`)人
あの時は、別に必要ないからいいかって思ってたけど最近落ちただけでアリーナ送られるみたいなんで・・・。
458ネトゲ廃人@名無し:03/05/30 15:32 ID:???
>>457
自分でカスタムすれ、と無責任なことを言ってみる。
一番楽なのはテレポベルトを持ってsendrespawnを追加。
459458:03/05/30 15:35 ID:???
…じゃなくてuseTeleport(2);な。
間違え+連書きスマン
460ネトゲ廃人@名無し:03/05/30 16:00 ID:IVCpZT+B
>>452 timeout
>>453 過去ログ
>>454 過去ログ嫁って言ってやれ。でないと読む癖つかない。
>>457 過去ログ
461ネトゲ廃人@名無し:03/05/30 16:00 ID:???
すまん、えらそうなこと言ってageてしまった。
462ネトゲ廃人@名無し:03/05/30 16:15 ID:???
実際、過去ログかなり助かるよな

活用しない馬鹿多すぎ
463ネトゲ廃人@名無し:03/05/30 17:15 ID:???
フェイヨン07に居たはずなのになぜかコモドに飛んでた
なんだこりゃ
464ネトゲ廃人@名無し:03/05/30 17:24 ID:???
>>463
Irisでない?
ジェラっていうプリースト プレイヤーリストにいないか?
465ネトゲ廃人@名無し:03/05/30 17:27 ID:???
>>463 おお、恐。ポタ避けはやっぱりONの方がいいな。
466ネトゲ廃人@名無し:03/05/30 17:31 ID:???
増速POTコード

plzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
467455:03/05/30 17:36 ID:???
いや本当に過去ログ読んでもみつからないんですよまでぃで
頼みます
468ネトゲ廃人@名無し:03/05/30 17:38 ID:???
>>455 スレ違い。チートスレいけ。
469ネトゲ廃人@名無し:03/05/30 17:38 ID:???
>>467
BOTをやめることをお勧めするよ
470ネトゲ廃人@名無し:03/05/30 17:51 ID:???
>>469
>>455を読む限り肉入りかと
471ネトゲ廃人@名無し:03/05/30 18:02 ID:???
>>464
ジェラって聞いてビックリΣ( ̄ロ ̄lll
漏れも以前、飛ばされたよ。こいつって有名なの?

スレ違いだが、激しく気になったので。スマソ m(_ _)m
472ネトゲ廃人@名無し:03/05/30 18:25 ID:???
テスツ
473472:03/05/30 18:47 ID:???
お、この串は書き込めるみたいだな。
全く早く規制解除して欲しいもんだ。

で、少し教えて欲しいんだけど、0.92.3と今出回ってるKoreの違いって何?
暫くROから離れてたんでイマイチ判らないんで主な変更点をまとめてくれればありがたい。
もちろんタダでとは言わないので。教えてくれたらタイムアウト付き自動アイテム使用コードでも貼るよ。
474ネトゲ廃人@名無し:03/05/30 18:52 ID:???
>>473
デフォルトで罠搭載
475ネトゲ廃人@名無し:03/05/30 19:06 ID:???
>>473
一度走らせてから追加したい機能のみ追加汁

ともかくまずは0196(2HQ)のパケ長を(過去ログ
476ネトゲ廃人@名無し:03/05/30 19:07 ID:???
>>458-460
自分でplをカスタマイズしてみますた。
うまく動いてくれるかどうかはまだわかんないけどどうもありがたうですた(´∀`*)
477ネトゲ廃人@名無し:03/05/30 19:21 ID:???
いまさらかもしれないが 
「過去ログ嫁」
ばっかりで今のスレの意味がないような気がしてならない
478472:03/05/30 19:30 ID:???
>>475
アプロダにソース転がってたんだな・・・。
聞くまでも無かった_| ̄|○
まぁ聞いてしまったんでとりあえずコード貼っとくよ。
479472:03/05/30 19:30 ID:???
  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++;
    }
  }
480452:03/05/30 19:32 ID:???
>>460
timeoutってのはもうわかってる訳だが(´Д`;)
ai 2
ai_move_giveup 2
ai_attack 0
ai_attack_auto 0
ai_attack_giveup 6
ai_attack_waitAfterKill 0
ai_items_take_start 0
ai_items_take_end 0.5
ai_take 0
ai_take_giveup 4
ai_items_gather_giveup 6
ai_items_gather_auto 0
ai_items_gather_start 0
こうなってる
(´・ω・`)どこ弄ればいい?
481ネトゲ廃人@名無し:03/05/30 19:33 ID:???
0はやめれ
482ネトゲ廃人@名無し:03/05/30 19:41 ID:???
>>481
どうして?('A`;
483ネトゲ廃人@名無し:03/05/30 19:43 ID:???
>>482
timeoutの意味を考えてみろよ。0はありえないだろ。
484ネトゲ廃人@名無し:03/05/30 19:50 ID:???
>>482
バレるからだろ。
バレてもいいならそれでもいいと思うが



で漏れも敵の前で止まるんだが、しょうがないのかこれは。
485ネトゲ廃人@名無し:03/05/30 19:58 ID:???
初心者スレでさらっと流されちゃったからこっちで聞きます
国際sakray鯖でkore使うときの鯖情報教えてください・・・
486ネトゲ廃人@名無し:03/05/30 20:25 ID:???
わざわざ2000円近くも払って英語圏でBOTするとはご苦労なこった
487前スレ605:03/05/30 20:40 ID:???
>>479
ああ、ついに追加コードきたよ・・・・・
ひとまず、479のに狩場以外では速度POTを使わない機能を補足
さて、コードなにを貼ろうかなぁ

-if ($ai_v{'temp'}{'invIndex'} ne "") {
+if( $ai_v{'temp'}{'invIndex'} ne ""
&& !( ( $chars[$config{'char'}]{'inventory'}[$ai_v{'temp'}{'invIndex'}]{'nameID'}==645
|| $chars[$config{'char'}]{'inventory'}[$ai_v{'temp'}{'invIndex'}]{'nameID'}==656
|| $chars[$config{'char'}]{'inventory'}[$ai_v{'temp'}{'invIndex'}]{'nameID'}==657 )
&& $field{'name'} ne $config{'lockMap'} ) ){
sendItemUse(\$remote_socket, $chars[$config{'char'}]{'inventory'}[$ai_v{'temp'}{'invIndex'}]{'index'}, $accountID);
$ai_v{"useSelf_item_$i"."_time"} = time;
$timeout{'ai_item_use_auto'}{'time'} = time;
print qq~Auto-item use: $items_lut{$chars[$config{'char'}]{'inventory'}[$ai_v{'temp'}{'invIndex'}]{'nameID'}}\n~ if $config{'debug'};
last;
}

ちなみに漏れは

$ai_v{"useSelf_item_$i"."_time"} = time;

これはsendItemUseのあとにつけてるかなぁ
こっちなら

速度POTが切れる>速度POTを入手>速度POTを即使用

となるんで
488ネトゲ廃人@名無し:03/05/30 21:09 ID:???
>>473 Kore 0.92.8 ベースの改造Kore
・tables日本語化
・スキルリストのズレ直し
・パッチサーバを通す
・再接続ウェイト
・ml/plコマンドの表示拡張
・ターゲット被り検知
・総ダメージ数表示
・アイテム名称の文字化け対策
・ログの切り分け
・プレイヤー情報の記録
・エモーションの記録
・ワープポータル回避
・アイスウォール検知&回避
・ベノム被爆時の自動治癒(緑色ハーブが必要)
・mon_controlのデフォルト動作変更
・アイテム連続使用
・遠距離攻撃対策(移動途中停止)
・簡易時給表示の組み込み
・起動時にHPR/SPRスキルハック
・重要アイテムの即時取得
・自動返答
・GM回避
・ギルドメンバーのログイン・ログアウト
・武器の自動持ち替え
・スタック時の検知と回避
・アイテム取得時の自動カート追加
489ネトゲ廃人@名無し:03/05/30 21:10 ID:???
・アイテム修飾語
・ターゲット被り防止
・撃破数記録
・自動返答のアクションスクリプト拡張 by karasu@KoreKrew
・ギルド情報
・ギルドメンバーリスト
・ペット自動餌
・ペット情報
・カートから自動取得
・カートへの自動追加
・露店機能
・マップ視覚化ルーチン
・pointwalkとsarumap(point作成)
490ネトゲ廃人@名無し:03/05/30 21:14 ID:???
あとここで上がってた奴を適当に補完して使ってる。
・新GM避け
・倉庫引き出し
・速度POT
・lockmapへの移動中攻撃ON/OFF

とまあ俺のはこんな感じ。だけど最新版ではないと思われます。
これだけついてれば不便ないけどね。
復帰おめ。

kurekureさんに言っておくが、うpはしないから。自分で探してね。
491ネトゲ廃人@名無し:03/05/30 21:36 ID:???
Kore 0.92.8使用者なのですがアイテムをカートに入れてくれません
cart_controlの書式は# 書式:<item name> <items in inventory>で
[config]cartGetAuto 0 cartAddAuto 1 cartMaxWeight 99 です
どこを修正すればよいのですか?
492472:03/05/30 21:42 ID:???
>>487
>狩場以外では速度POTを使わない
minAggressivesを1にするじゃダメか?
まぁこれだと帰還or復帰途中に攻撃されるとその場で使ってしまうが・・・。
自分はAUTO-BUY/SELL/STORAGEは使わないんでこれで問題ないけど、
使っている人には些か問題ありだったかも。すまん&補完Thx。

>>488-490
サンクス。助かる。
参考にさせてもらうよ。
493ネトゲ廃人@名無し:03/05/30 22:17 ID:dEQczmVX
つか、マップ変わる毎にPOTの効果がきれるわけだが・・・。

時間じゃなくて、ステタスの変化で判断するようにできればいいな。
494ネトゲ廃人@名無し:03/05/30 22:18 ID:???
あげちった・・
495ネトゲ廃人@名無し:03/05/30 22:19 ID:???
0.92.8って何だ?
496ネトゲ廃人@名無し:03/05/30 22:25 ID:???
>>493
細かいこと言うようだがマップ毎じゃなくて鯖毎。
497ネトゲ廃人@名無し:03/05/30 22:54 ID:???
いまさらな機能だけど、
ポタ回避で自分の足元にポタを発動させたPCだけを記録するコードって無かったですか?
簡易晒し用リストが作成できることが知れ渡ると、する香具師も減るんじゃ無いかと。
今でも100%回避はしてないようですし。
498前スレ605:03/05/30 23:10 ID:???
>>497
+chatLog("Ete","$players{$sourceID}{'name'}が使用。ポータルを回避\n");

テレポの下に。Eteがなければ、適当に追加。
499ネトゲ廃人@名無し:03/05/30 23:31 ID:???
>>498
流用させてもらいますたthx
500ネトゲ廃人@名無し:03/05/30 23:31 ID:???
501ネトゲ廃人@名無し:03/05/30 23:42 ID:???
>>491
カートコントロールの設定が悪いんじゃねぇのかYO!?
502前スレ605:03/05/31 00:28 ID:???
ではそろそろ。今回のは殴られ途中にタゲを変更するやつ。

sub updateDamageTables {
my ($ID1, $ID2, $damage) = @_;
if ($ID1 eq $accountID) {
if (%{$monsters{$ID2}}) {
$monsters{$ID2}{'dmgTo'} += $damage;
$monsters{$ID2}{'dmgFromYou'} += $damage;
+$monsters{$ID2}{'atkNumFromYou'}++;
if ($damage == 0) {
$monsters{$ID2}{'missedFromYou'}++;
}
}
} elsif ($ID2 eq $accountID) {
if (%{$monsters{$ID1}}) {
$monsters{$ID1}{'dmgFrom'} += $damage;
$monsters{$ID1}{'dmgToYou'} += $damage;
+$monsters{$ID1}{'atkNumYou'}++;
if ($damage == 0) {
$monsters{$ID1}{'missedYou'}++;
}
}
503前スレ605:03/05/31 00:31 ID:???
} elsif (%{$monsters{$ID1}}) {
if (%{$players{$ID2}}) {
$monsters{$ID1}{'dmgFrom'} += $damage;
$monsters{$ID1}{'dmgToPlayer'}{$ID2} += $damage;
$players{$ID2}{'dmgFromMonster'}{$ID1} += $damage;
+$monsters{$ID1}{'atkNumPlayer'}++;
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'}++;
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;
}
}
}
}
504前スレ605:03/05/31 00:31 ID:???
+sub JudgeAttackPriority{
+my $ID=shift;
+my @temp;
+my $maxPriority;
+my $foundID;
+my $first=1;
+if($config{'JudgeAttackPriority'} && +$config{'JudgeAttackPriority'}>=$monsters{$ID}{'atkNumFromYou'}){
+@temp=ai_getAggressives();
+foreach (@temp) {
+next if (!$_);
+if($first || $maxPriority<$mon_control{lc($monsters{$_}{'name'})}{'attack_auto'}){
+$maxPriority=$mon_control{lc($monsters{$_}{'name'})}{'attack_auto'};
+$foundID=$_;
+undef $first;
+}
+}
+if($maxPriority>$mon_control{lc($monsters{$ID}{'name'})}{'attack_auto'} ){
+print "ターゲットを変更します\n";
+sendAttackStop(\$remote_socket);
+shift @ai_seq;
+shift @ai_seq_args;
+attack($foundID);
+}
+}
+}
--------------------------------------------
コンフィグにはこれ。この回数殴られる前に優先度が高いモブに殴られるとタゲを変更。
JudgeAttackPriority 3

shiftしないとまずかったことに気づいてなかったため、今調整したばっかです。
そのため、誤動作あるかも・・・・・。
動作報告たのんます。
505ネトゲ廃人@名無し:03/05/31 00:47 ID:???
Timeout on Map Server, connecting to Master Server...
とでて1時間くらいで勝手にリログするのは仕様ですか?
PCと回線が悪いのかと思って変えたりしたけどダメでした。
設定はよっぽど大丈夫のはずですが、なぜか2体同時にタイムアウトします、
やっぱり回線かPCが悪いのでしょうか?
使用PCは1GHz超クラスなんで問題無いと思います。
506ネトゲ廃人@名無し:03/05/31 00:56 ID:???
追記。
ルータがぁゃιぃのかもしれないので一応、
BA8000Pro使ってます、これ使ってる方はどうですか?
507ネトゲ廃人@名無し:03/05/31 00:58 ID:???
>>605
本当に感謝です!!!!!!!!!!!!
前スレで晒してもらったコードを組みこんだんすけど、どうにも巧く動かなかったんですよ
んで、自分で色々弄って見たもののどうにもうまく動作しなくて。。

本当に有難う!!
508ネトゲ廃人@名無し:03/05/31 01:02 ID:???
>>605
お前みたいな奴 大好きだ           と心にも思ってないことを言ってみるテスツ







マジサンクス!!!
509ネトゲ廃人@名無し:03/05/31 01:24 ID:???
>>前スレ605
質問させて頂きます。
この新しい関数はどの辺に組みこめばいいのでしょうか?;

ぅぅ、、俺は馬鹿だね;わからんす。
510ネトゲ廃人@名無し:03/05/31 01:28 ID:???
>>509
ヒントは”殴られ途中にタゲを変更するやつ”って書いてあんだろ
BOTが自分で考えて行動するところに入れるんだよ
後は自分で探せYO!!
511ネトゲ廃人@名無し:03/05/31 01:29 ID:b4Pazy/S
アイドルのコラージュを発見したでつ。
あと、つるつるオマ○コも見れました。いいの?(*´Д`*)ハァハァ
http://plaza16.mbn.or.jp/~satchel/turuturu/
512ネトゲ廃人@名無し:03/05/31 02:17 ID:???
>>497
下手なことやって、困るのは漏れ達ではないかな?
キャラを晒すことよりも、回避用に名前挙げるのは使えるかもな。
513491:03/05/31 02:57 ID:???
他のkoreと差分取ってもたいした変化もないし動かなくてお助け願います
自分のPCでは不完全動作のをあっぷっぷの134にあげてみました
現在出てる症状はカートに積み込んでくれないことです
514ネトゲ廃人@名無し:03/05/31 03:21 ID:???
カートの書式を
add_0 ゼロピー
add_0_invAmount 0
add_1 ニンジン
add_1_invAmount 100
に変えたところ別アイテムを捨てる表示が出ましたがクライアントから覗くと何もおきてませんでした
515ネトゲ廃人@名無し:03/05/31 03:29 ID:???
>>491 根本的に間違ってる。
多分誰も教えないよ。ここは中級者スレ。
初心者スレ以下な質問持ってくんな知障
516ネトゲ廃人@名無し:03/05/31 04:14 ID:???
初心者スレ以下な質問に答えられない極小脳味噌の>>551がなんでこんな所にいるのですか(プゲラッチョ
517ネトゲ廃人@名無し:03/05/31 04:28 ID:???
煽りでレス番間違いはみっともないよなと同情してみるテスト
518ネトゲ廃人@名無し:03/05/31 05:21 ID:???
>>513
スレチガイ
>>516
キチガイ


はい次!
519ネトゲ廃人@名無し:03/05/31 06:15 ID:???
>>前605
>>502>>503には+がついてないが全部+つくんだよな・・・?
sub関数だからケツにつければいいと思ってるんだが間違ってるかな

502、503で1つのコードですよね

Perl初心者なんで確認させてください・゚・(ノД`)・゚・
520ネトゲ廃人@名無し:03/05/31 06:29 ID:???
質問便乗させてください。
優先度が高いモンスターとあるのですが優先度設定する場所はどこですか?
521520:03/05/31 06:33 ID:???
すいません、前スレにありました。。
522519:03/05/31 07:30 ID:???
>>519
おまえはスキル不足なんだよ!・・・_| ̄|○
523ネトゲ廃人@名無し:03/05/31 08:32 ID:???
>>519
初心者は初心者スレへどうぞ。
524519:03/05/31 08:33 ID:???
>>523
ん?もう解決したから行く必要ねぇな
525ネトゲ廃人@名無し:03/05/31 09:10 ID:???
下の方にある@robotっておまえらの事ですか?(ワラ
http://www.geocities.co.jp/SiliconValley-Bay/2449/20030528/active_act1.htm
526ネトゲ廃人@名無し:03/05/31 10:46 ID:???
>>524みたいなこういう厨にはROであいたくねえな
527ネトゲ廃人@名無し:03/05/31 11:49 ID:???
ごめん、JudgeAttackPriorityをどこから呼び出せばいいのかさっぱり分かりません。
ヒント頂けないでしょうか
528ネトゲ廃人@名無し:03/05/31 12:23 ID:???
MyハンタのLv上げがだるくなったんでBOTでキャラメル山に放置したけど、ぜんぜんうまくいかない・・。
なぜ?

DUMPでまくりで、攻撃できません、とか言われてさ・・。
ステータスもうまく表示されないよ?
ハンターとか使えなくなった?
529ネトゲ廃人@名無し:03/05/31 12:36 ID:???
530ネトゲ廃人@名無し:03/05/31 12:41 ID:???
あれだ、コードの話はこっち。
他の話は初心者に飛ばしたらどうだろう?
531ネトゲ廃人@名無し:03/05/31 12:41 ID:???
>>529
ワロタ
532ネトゲ廃人@名無し:03/05/31 13:07 ID:???
>>528 俺のは動いてる。特に問題もない。
こっちで聞いてみ。他に同じような奴がいたら原因も分かるかもよ。
http://game3.2ch.net/test/read.cgi/mmosaloon/1053621648/
533ネトゲ廃人@名無し:03/05/31 13:07 ID:???
どなたか最新のportals教えてはもらえないでしょうか?
エラーでまくりで・・・
534ネトゲ廃人@名無し:03/05/31 13:11 ID:???
>>533
教えてはもらえない(´・ω・`)

はい次!
535ネトゲ廃人@名無し:03/05/31 13:13 ID:???
>>532
優しいお前さんに萌え

初級いってきま
536ネトゲ廃人@名無し:03/05/31 14:13 ID:???
>>502-504
組み込めたって人、居ます?
504のが宙ぶらりん状態で、機能してくれません。
引数にIDを取ることから
##### AUTO ATTACK #####
##### ATTACK #####
どちらか(または両方)に加えると思うのですが、
具体的な位置は見当も付きません
537前スレ605:03/05/31 14:20 ID:???
う〜ん、たしかにJudgeAttackPriorityはどこから呼び出せばいいか書き忘れた・・・
まあ、初心者への敷居ってことでごまかしといていいのかな?
ところで、488の露天機能って独自?追加コードなんかでてきたら露店のコード
貼ろうと思ってたんでいらないようだと(´・ω・`)
538ネトゲ廃人@名無し:03/05/31 14:25 ID:???
ここは「中級者」スレだよな?
つまり此処にアフォな質問書き込んでる香具師は
自分が「初心者」ではなく「中級者」って思ってるんだよな。

( ´,_ゝ`)
539ネトゲ廃人@名無し:03/05/31 15:22 ID:???
またカード落ちる確率下がってねぇか?
540ネトゲ廃人@名無し:03/05/31 15:26 ID:???
>>537
133最終koreには搭載されてないからたぶん独自
541ネトゲ廃人@名無し:03/05/31 15:36 ID:???
何かをターゲットしてると
アクティブをゾロゾロ引き連れたまま移動するの
修正キボンヌ
前605氏の上げたルーチンを改造するだけで出来そうだけど。
542ネトゲ廃人@名無し:03/05/31 16:36 ID:???
とりあえずAUTOATTACKのケツのつけたけど
間違ってるのかな・・・囲まれる状況なかなかならんからわからん
543ネトゲ廃人@名無し:03/05/31 16:42 ID:???
あれ、ものすごく見当違いな返答言ってるな、>>542無視してくれ
544ネトゲ廃人@名無し:03/05/31 16:58 ID:???
print "You attack Monster: $monsters{$ID2}{'name'} ($monsters{$ID2}{'binID'}) - Dmg: $dmgdisplay(Total: $monsters{$ID2}{'dmgTo'})\n";
+JudgeAttackPriority($ID2);
JudgeAttackSameTarget($ID2) if ($config{'useDetection'} > 0);
545488:03/05/31 17:09 ID:???
前スレ>>605 独自ではないよ。拾い物です。過去ログ参照。
546ネトゲ廃人@名無し:03/05/31 18:27 ID:???
脳波コントロールできるkoreきぼんぬ
547ネトゲ廃人@名無し:03/05/31 18:42 ID:???
最近蟻穴にMyBot放っているのですけど皆様はアイテム拾う速度とかって弄ってますか?
GetItemみてもやはり取りこぼしてるんですよね・・・
アンドレとかに吸収されてからGetというのもザラにあります。

[May 30 13:11:18 2003][I] *** ビタタカード を発見しました ***
[May 31 00:48:37 2003][I] *** ファミリアカード を発見しました ***
[May 31 00:48:38 2003][I] *** ファミリアカード をGETしました ***
[May 31 00:48:38 2003][I] *** ファミリア 7911 匹目で入手 ***
[May 31 06:47:32 2003][I] *** ビタタカード を発見しました ***
[May 31 06:47:32 2003][I] *** ビタタカード をGETしました ***
[May 31 06:47:40 2003][I] *** ピエール 18653 匹目で入手 ***

これでビタタの取りこぼしが3枚になっちゃいました。
肉入りで他の人見てみてみましたが、空中キャッチとかの高速な人はどうやっているのでしょうか?
548ネトゲ廃人@名無し:03/05/31 18:53 ID:???
>>547
timeoutを0にするだけ
549ネトゲ廃人@名無し:03/05/31 19:07 ID:???
最近、よくGMに遭遇する。そのたびにGM回避で逃げ延びてるけど
奴ら何がやりたいのか。アリーナ報告も少なくなってきてるし、以前より
連行基準が甘くなってるっぽくて不気味。
550ネトゲ廃人@名無し:03/05/31 19:08 ID:???
ん?本家復活してる?
http://kore.sourceforge.net/
これそうだよな・・・
551ネトゲ廃人@名無し:03/05/31 19:11 ID:???
あ〜ぁ、出しちゃったよ
552ネトゲ廃人@名無し:03/05/31 19:21 ID:???
ここから拾った他人様のコードを適当に加えて、適当に動いてるplのソースを見ながら
きっと重力のプログラマもこんな気持ちなんだろうなと思ったコードの書けない漏れ
553ネトゲ廃人@名無し:03/05/31 19:44 ID:???
>>548
ありがとうございます。これで少しでもこぼしがなくなることを祈ります。
554ネトゲ廃人@名無し:03/05/31 20:13 ID:???
timeout0にしちゃったら逆に拾わなくなっちゃうんじゃないの?
555ネトゲ廃人@名無し:03/05/31 20:16 ID:???
>>554
 何か言うときは自分で試してから言いましょうね
556ネトゲ廃人@名無し:03/05/31 20:19 ID:???
俺もGM落ち相当食らってるよ。その為にわざとエルダ森に1体放置してるんだけど。
未だに問題無し。まぁそりゃぁ「GMハケーソ>即蝶>落ち」じゃなかなか捕まえれないよな。
・・・そろそろGMから直Wis来そうだから返答に「用事が入ったから後で」とか入れておくか。
いくら嘘だろうとリアルの用事に口出しはできんだろうからな。
つーかエルダ森はエルの暴落でウマク無くなった。ここでカード2枚出すより他で1枚拾ったほうがいいし。
メインはオークDで女兄貴狩ってるよ。イカリングまだ0個だけどさ。

ところでS装備のドロップずいぶん下がってるよな、こりゃ価値上がるわけだ。
557ネトゲ廃人@名無し:03/05/31 20:37 ID:???
なぜか急に戦闘中にアイテム使ってくれなくなった…
敵を倒し終わらないとPOT使ってくれん…
558ネトゲ廃人@名無し:03/05/31 20:38 ID:???
はーい。最近GMからWisを食らいました〜。

GM遭遇

ハエ逃げ(GM AFK対策)
を2,3回繰り返した後にGMからWis。

GMからのWisがきたら落ちるように手を入れてあったんで普通に落ちた。
その後に肉入りでびくびくしながらログインしてもお仕置き部屋ではない。

今も元気に働いてる。。。

ログはこんな感じ
[ETC] *** Warning!(264,131)にGM(GM045.pump) を発見しました!! ***
[ETC] *** Warning!(240,170)にGM(GM045.pump) を発見しました!! ***
[ETC] *** Warning!(67,190)にGM(GM045.pump) を発見しました!! ***
[ETC] *** Warning! GM(GM045.pump)よりWisされました!! ***
[ETC] ログアウトしました。

559ネトゲ廃人@名無し:03/05/31 20:42 ID:???
ついにハエ逃げまでもが駄目なのか・・・
560前スレ605:03/05/31 20:50 ID:???
>>540,545
Thx〜
133製のと400製のがあるのか・・・・・
現物が手に入れられなかったんでわからんのだけれど、どっちも昔の露店Koreに
機能を準じたものってことでいいのかなぁ
まあ、あまり出回ってなさそうだし、そういうことなら貼ってもよさそう
スデニツケチャッテルカタニハワルイデスガ・・・・

とりあえず、なんかコードでてくるのを待つとします
561ネトゲ廃人@名無し:03/05/31 20:50 ID:???
そのうち視界に入ったキャラは無差別流刑とかやりそうだな
癌だし
562ネトゲ廃人@名無し:03/05/31 21:07 ID:???
>>550 tx
563545:03/05/31 21:44 ID:???
>>605 なんか前言ってた露店機能便利そうだから結構期待。
露店koreが出回ると転売屋死にそうだな・・・。

まだ出てもないけど一言。
koreから露店開けるようになったんだから、あまり無茶な値段で安く売るなよ。
早く売りたいなら転売屋に流せ。(lydiaの奴はkemetan商店にでも売っとけ。あそこはBOT提携ギルドだからな。)
安定した儲けには、皆の協力で安定した相場を、だ。
564ネトゲ廃人@名無し:03/05/31 21:54 ID:???
>>550を見てX-KORE使ってみたけど今更だけどすごいね
133氏の最後のplをX-KOREにしたいんだけど全然ダメだ…
565ネトゲ廃人@名無し:03/05/31 22:33 ID:???
>>564はチョソだな
日本語勉強してこい!!( ゚д゚)ゴルァ
566ネトゲ廃人@名無し:03/05/31 22:42 ID:QpUrcy5g
あなたが探してる話題あれはこれでしょ♪
http://endou.kir.jp/betu/linkvp/linkvp.html
http://s-rf9.free-city.net/page006.html
567ネトゲ廃人@名無し:03/05/31 23:09 ID:???
>>564 X-koreは重いだけで邪魔な気がするが・・・。
居マクロには最適なのかもしれないが。本垢でしてるやつとかな。
568ネトゲ廃人@名無し:03/05/31 23:46 ID:???
X-KoreはNPCリストとかポータルとか情報取るのに使ってるな。
あとは設定とか変えた後のBOTの動きを確認する時とか結構使えるぞ。
569ネトゲ廃人@名無し:03/06/01 01:19 ID:???
そんなことより聞いてくれよみんな
スレとは大幅にズレテルケドサ
枝テロ起こしませんか?枝テロ
しかもIris 糞鯖
ボッターたちなら 枝数十本集めれるよな?
で、そんなことはどうでもいいんだけど、
実際に、人が街に入れないくらいの 大きな規模のテロ起こしたいんだけど、
無理か?
いや、すれ違いなんだけどさ、マジデ イヤマジデ
できるとするなら、このスレで何人か引きずりこみたくって

どう思う?

すれ違いとかいわんでな いやマジデ
570ネトゲ廃人@名無し:03/06/01 01:43 ID:???
Irisか
Fenrirなら枝80本ぐらいあるから参加してたんだがな

って漏れもスレチガイだな
吊ってくる∧||∧
571ネトゲ廃人@名無し:03/06/01 01:51 ID:???
すみません、GM発見後に蝶使って落ちるコードで、
GMを発見した主を伝えるprint文の下に
useTeleport(2);
quit();
としているのですが、いざGMと遭遇するとuseTeleport(2);の行でエラーが出てしまい
quit関数が呼ばれない状況に陥っております。
プリBOTだしテレポもちゃんと覚えているのですが原因のわかる方はいらっしゃいますでしょうか?
572571:03/06/01 01:59 ID:???
とりあえず、respawnを入力した時に呼ばれる関数をそのままquit();の上に書いてみました。
これでいけるかわかりませんがダメだったらお力をお借りさせて頂ければ幸いでございます。
573571:03/06/01 05:40 ID:???
無事動きますたヽ(´ー`)ノ
一人でスレ汚しスマソ(´・ω・`)
574ネトゲ廃人@名無し:03/06/01 06:54 ID:???
472+487のコード使わせてもらってるけど
速度POTはうまく動いてくれてありがたいんだけど
通常の回復アイテムがstopwhenhitを切っていても戦闘中に使ってくれなくならない?
575ネトゲ廃人@名無し:03/06/01 08:58 ID:???
>>569
ある程度軽い鯖、もしくは人の少ない町で総計1000〜2000本使い切ればいける。
プロとかだと制圧する前に鯖が落ちる。

VIT騎士が多いBOT垢ならインデュアペコダッシュで枝連打しまくればmob振り切れるから、数集まればできるだろ。

あぁ、漏れはそもそも鯖違うし、んなどうでもいいことには参加しません。
576ネトゲ廃人@名無し:03/06/01 09:40 ID:???
枝なんか金のムダ。好きな香具師は勝手にやってろ。
それはそうと久し振りにポタとWisがきてますた。
何度見てもこういう香具師って痛いですね。
ある程度溜まったら晒してみようと思います。
577ネトゲ廃人@名無し:03/06/01 10:39 ID:???
晒しなんか時間のムダ。好きな香具師は勝手にやってろ。
そんな暇あったらBOTの改良に精を出した方が余程有意義
578ネトゲ廃人@名無し:03/06/01 10:42 ID:???
>>576
香ばしいログは収穫スレに是非お願いします。
579ネトゲ廃人@名無し:03/06/01 10:52 ID:???
1000本の枝で30000円ですよ?
一人でやってろ猿( ´,_ゝ`)
580ネトゲ廃人@名無し:03/06/01 11:47 ID:LNyznlAP
>>574
これじゃだめ?
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 "sitAuto" || $ai_seq[0] eq "take" || $ai_seq[0] eq "items_gather"
|| $ai_seq[0] eq "items_take" || $ai_seq[0] eq "attack")
581574:03/06/01 12:24 ID:???
>>580
直りました〜
助かりました。ありがd
582569:03/06/01 14:19 ID:???
お前ら、一人数十本って文字の意味も理解できなかったか。。

馬鹿な猿、どっかで誘ってやってみま
本ヌレいってもなぁ、、
まぁ逝ってキマス
583ネトゲ廃人@名無し:03/06/01 14:30 ID:???
お〜し、猿が消えた(藁
584ネトゲ廃人@名無し:03/06/01 15:28 ID:radyiIYw
私はユーザーが嫌いです
ユーザーは幼稚で、礼儀知らずで、気分屋で
前向きな姿勢と、無いものねだり
心変わりと、出来心で生きている。
甘やかすとつけあがり、放ったらかすと悪のりする
『ギルド治せ』『ラグが酷い』『カツラだ。』と、ハッキリ口に出して
人をはやし立てる無神経さ
  
私はハッキリ言って“禿”です
“禿”です!
“禿”です!!

我慢の素振りも見せない 忍耐のかけらもない
人生の深みも、渋みも、何にも持ってない
そのくせ、金払ってるだろってあの態度
メンテの時は足でまとい アップデートの時は悩みの種
いつもサーバーの問題児
そんなお荷物みたいな そんな宅急便みたいな
そんなユーザーたちが私は嫌いだ
私は思うのです
この世の中からユーザーが1人もいなくなってくれたらと
メーカーだけの世の中ならどんなに良いことでしょう
私はユーザーにならないで良かったと、胸をなで下ろしています
585ネトゲ廃人@名無し:03/06/01 15:30 ID:radyiIYw
私はユーザーが嫌いだ!!
うん!!
私はユーザーが嫌いだ!!

ユーザーがメーカーのために何かしてくれたことがあるでしょうか?
いいえ ユーザーは常に私たちメーカーの足を引っ張るだけです

身勝手で・・・ 鯖が重い!!

チート、2垢、BOT
支援ツール、升、バグ利用、RMT
好きな勝手なことしかしない
嫌いな者は叩きをする
文句言えば済むと思っているところがズルイ
何にも言わないユーザーも嫌いだ
スクスクとレベルばかり高くなり、定職もなくブラブラしやがって
HP立ち上げが速く いつも弱者につく
あの世間体を気にしない目が嫌だ
あの計算高い、ゲーム好きって目が嫌だ
目が不愉快だ。
何が課金してるだ
何が冤罪してるだ
何が放置しがちな、ユーザーサポートだ。
586直リン:03/06/01 15:31 ID:5WLL2g+E
587ネトゲ廃人@名無し:03/06/01 15:31 ID:radyiIYw
そんなユーザーたちのために、私たちメーカーは何もする必要はありませんよ
第一、私たちメーカーが、そうやったところで、1人でもお礼を言うユーザーがいますか? 
これだけユーザーがいながら、1人として感謝する者なんていないでしょう
ありがとう
ネッ
私たち、メーカーだけで刹那的に生きましょう
ネッ
ユーザーは嫌いだ。
ユーザーは大嫌いだ

離せ!!
俺は○●○だぞ〜!!

誰が何と言おうと、私はユーザーが嫌いだ。
私は、ほんと〜うに、ユーザーが、嫌いだ〜〜〜!!
588ネトゲ廃人@名無し:03/06/01 15:39 ID:???
本家のX-koreじゃあ、EXE化してあるから自分の設定確認とか無理じゃないか?
589ネトゲ廃人@名無し:03/06/01 15:41 ID:???
>>588
controlフォルダ内のファイルだけなら確認できるんじゃね?( ´,_ゝ`)
590p3042-ipad01akatuka.ibaraki.ocn.ne.jp:03/06/01 15:46 ID:Ttrr43hk
a
591p3042-ipad01akatuka.ibaraki.ocn.ne.jp:03/06/01 15:55 ID:???
i
592p3042-ipad01akatuka.ibaraki.ocn.ne.jp:03/06/01 16:03 ID:???
イバーラギィィィ
593ネトゲ廃人@名無し:03/06/01 16:09 ID:???
否!!
イバラキである!!
594ネトゲ廃人@名無し:03/06/01 16:13 ID:???
いばーらきぃっぅ?
595ネトゲ廃人@名無し:03/06/01 17:57 ID:???
休日は知障が大豊作ですね
596ネトゲ廃人@名無し:03/06/01 18:18 ID:???
# 粘着リストの読み込み
addParseFiles("tables/Nenchaku.txt", \@Nenchaku, \&parseDataFile3);
---------------------------------------------------
# 粘着回避
if (isNenchaku($ID)) {
 print "*** Warning! 粘着($players{$ID}{'name'}) を発見しました!! ***";
 chatLog("n", "*** 粘着 $players{$ID}{'name'} を発見しました!! ***\n");
 useTeleport(1);
}
---------------------------------------------------
# 粘着 判断
sub isNenchaku {
 my $ID = shift;
 my $name = $players{$ID}{'name'};
  foreach (@Nenchaku) {
   if ($name eq $_) {
   return 1;
   }
  }
  return 0;
}
---------------------------------------------------
粘着を発見したらテレポするようにしてあるんですが 動作しなくなってしまいますた。
このコードに間違いがあれば指摘して下さると幸いです。
597前スレ474,589:03/06/01 18:40 ID:???
>>596
そのコード書き込んだ者だが…

1.tables/Nenchaku.txtがあるか
2.↑のテキストに名前を書いてるか

かな。GM避けをそのままパクっただけのコードだから間違いは
ないと思うんだけど…。
} elsif ( $type eq "gm") {
open CHAT, ">> $servers[$config{'server'}]{'name'}GMAppeared.txt";
+} elsif ( $type eq "n") {
+open CHAT, ">> $servers[$config{'server'}]{'name'}NenchakuAppeared.txt";
を追加してないからログ残ってないだけじゃない?
動いてることには動いてると思うよ。
598ネトゲ廃人@名無し:03/06/01 18:40 ID:???
SDの粘着、他の所より桁外れなんですが。
koreが廃か。
599ネトゲ廃人@名無し:03/06/01 19:01 ID:???
>>597
あ、コード使わせてもらってます。ども。
指摘された部分ですが1、2ともにクリアしてます。
} elsif ( $type eq "n") {
open CHAT, ">> $servers[$config{'server'}]{'name'}NenchakuAppeared.txt";
もちゃんと書いてあります。

で、色々試していたら 動作する名前と動作しない名前 があるような気がしてきました。
というのも、自分の別垢キャラの名前をNenchaku.txtに追加して BOTに近づいたらちゃんと動作したのですが、
あるキャラの名前の場合は動作してくれませんでした。

ちなみにその動作しなかった名前はキャスバルです。
某所で粘着されてかなり困ったので粘着リストに追加したのですが動作しなかったので・・・

何故なのでしょうか(´Д`;)オテアゲ・・・
600ネトゲ廃人@名無し:03/06/01 20:26 ID:???
>>599
普通に動くがテキストにゴミが混ざってるとしか言いようがない。

はい次。
601ネトゲ廃人@名無し:03/06/01 20:46 ID:???
GM落ちしてアリーナいったのですがそのままBAN?
ちなみに1回目です
602ネトゲ廃人@名無し:03/06/01 21:08 ID:???
603ネトゲ廃人@名無し:03/06/01 22:53 ID:???
新フィールドの.fldファイルヽ( ゚д゚)ノクレヨ!
604ネトゲ廃人@名無し:03/06/01 23:08 ID:???
>>603
過去ログ漁れ、中級者スレのな
605ネトゲ廃人@名無し:03/06/01 23:09 ID:???
>>603
クレクレ君はカエレ!!(・∀・)
606ネトゲ廃人@名無し:03/06/02 01:07 ID:???
gef_fild03 にてGM013.trainee ハケーン in 狼
いや、下水で雄cが出たので調子に乗ってゴブ村に遠征したら・・・
(下水に再突入できなかったからだとはw)
下水はGMの監視が厳しい?
607ネトゲ廃人@名無し:03/06/02 04:05 ID:???
昔、カプラ番号が変更されたら自動でnpc.txtとコンフィグのカプラ番号を更新してくれるコードが載っていたけど、
これのnpc.txtへの更新のしかたがどうも気にくわないので自分で改造してみました。
はじめてBOTのコードを書いたので、かなり汚いかと思いますが、
前の自動更新コードをそのまま使っている人、もし良ければ使ってください。

sub CheckStorageNPC{
my $fExist;#カプラ存在フラグ
+my ($IDOld, $mapOld, $nameOld);
+my %posOld;
+%pos = ('x','0','y','0');
〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜
+$IDOld = $config{'storageAuto_npc'};
+$nameOld = $npcs_lut{$npcs{$_}{'nameID'}}{'name'};
+$mapOld = $npcs_lut{$npcs{$_}{'nameID'}}{'map'};
+%posOld = %{$npcs_lut{$npcs{$_}{'nameID'}}{'pos'}};
$npcs_lut{$npcs{$_}{'nameID'}}{'name'}="カプラ職員";
〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜
+WriteNPCLUT($IDOld, $mapOld, $posOld{'x'}, $posOld{'y'}, $nameOld);
-WriteNPCLUT();

sub WriteNPCLUT {
my $file="tables/npcs.txt";
my ($ID, $map, $x, $y, $name);
+my ($IDOld, $mapOld, $xOld, $yOld, $nameOld);
+($IDOld, $mapOld, $xOld, $yOld, $nameOld) = @_;
〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜
608607:03/06/02 04:06 ID:???
続き
foreach (sort keys %npcs_lut) {
+if($_ == $IDOld){
+($ID, $map, $x, $y, $name)=($IDOld, $mapOld, $xOld, $yOld, $nameOld);
+print FILE "$ID $map $x $y $name\n";
+}else{
($ID, $map, $x, $y, $name)=($_, $npcs_lut{$_}{'map'}, $npcs_lut{$_}{'pos'}{'x'}, $npcs_lut{$_}{'pos'}{'y'}, $npcs_lut{$_}{'name'});
print FILE "$ID $map $x $y $name\n";
+}
}

これを組みこむと、カプラ番号更新後にnpcs.txtに同じIDを持ったカプラ職員が存在するようになるのを回避できます。
動作としては、例えば
51079 morocc 160 258 カプラ職員
51073 prt_fild05 290 224 カプラ職員
で現在、自動倉庫の指定カプラが51073だったとします。
ここで51073のカプラIDが51079に変更された場合、npcs.txtは
51073 morocc 160 258 カプラ職員
51079 prt_fild05 290 224 カプラ職員
この様に書きかえられます。
まぁ、、、使いたい人がいるかわかりませんが、初コードうp嬉しいので晒しました。
609607:03/06/02 04:14 ID:???
最後の一文、日本語として意味が滅茶苦茶だなぁ。
取り合えず動作確認は取れてます。
あ、ちなみにこのもともとの自動倉庫番号更新機能には動作不良を起こす場合があるのですけれども
そこの修正は現在組みこみ中です。できたら晒します。
では失礼。

>>前605氏
いつもお世話になっております。
希望なのですが、このコードを批評して頂けると嬉しいです^^;
宜しくお願い致します。
610ネトゲ廃人@名無し:03/06/02 04:48 ID:???
479
のコードを追加してみたら、動かなくなった…
起動した瞬間に閉じてしまう…
で、コンフィグ読み取った瞬間に閉じてる気がして、
慌てて、全てのアイテムにTimeoutを付け足してみた
(集中のポーションだけTimeoutつけて他まだつけてなかった)
useSelf_item_6_timeout 1800
こんな風に
それでも動かないからよくもわからないコードをじっくり見てみた。
lastが無駄に一個多くないか?
と思って、後ろ二つにあるlastを片方づつとって実験してみた。


無理だった……
すいません、まだ調べ続けますが、同じ症状で誰か治った人いたら教えてもらえませんか・・?
611ネトゲ廃人@名無し:03/06/02 05:02 ID:???
>>607
次NPC番号が変更されたらその時ありがたく追加させて頂きまつ
612ネトゲ廃人@名無し:03/06/02 08:41 ID:???
>>610
書き換え前のコードあるだろうから
それと>>479のコードじっくり見比べてから実装汁
>>479でエラーでるの藻前さんだけっぽいぞ
613ネトゲ廃人@名無し:03/06/02 08:55 ID:???
どうせ}が一個多いとか少ないとか その程度の問題なんだろ(´゚c_,゚` ) プッ
614ネトゲ廃人@名無し:03/06/02 09:46 ID:???
>>609
動作不良ってどんなん?
私もそれ使かわしてもらってるけど近くに別のカプラがいるとそっちの方を記録してしまうってのはあった。
ただ、少しいじったのでそのせいかもしれないけど。。。
これじゃだめ?
%{$npcs_lut{$npcs{$_}{'nameID'}}{'pos'}}==%{$npcs{$_}{'pos'}}
これを
$npcs_lut{$config{'sellAuto_npc'}}{'pos'}{'x'}==$npcs{$_}{'pos'}{'x'}&&$npcs_lut{$config{'sellAuto_npc'}}{'pos'}{'y'}==$npcs{$_}{'pos'}{'y'}
してみた
あってるかワカラン。
615ネトゲ廃人@名無し:03/06/02 09:51 ID:???
>>610
たしかそのままでも動いたよ。
これじゃだめかもしれんけど
} が足りなかったり多かったりスペースが入ってたりしてないか確認。
あたってるかワカランけど。。。
616ネトゲ廃人@名無し:03/06/02 10:38 ID:???
最近ROのアイテムの相場全体的に落ちてるからRMTの
相場があがるかも。。
いや・・むりかな・・
617607:03/06/02 11:37 ID:???
>>614
自分もそうしてみましたが、perlの文法上
%{$npcs_lut{$npcs{$_}{'nameID'}}{'pos'}}==%{$npcs{$_}{'pos'}}
$npcs_lut{$config{'sellAuto_npc'}}{'pos'}{'x'}==$npcs{$_}{'pos'}{'x'}&&$npcs_lut{$config{'sellAuto_npc'}}{'pos'}{'y'}==$npcs{$_}{'pos'}{'y'}
は全く同じ意味だと思うのですよ。
で、その動作不良ってのが614サンのおっしゃる通りの動きです。
どういう状況下で動作不良が起こるか特定できないけど、たまーに起こる感じです。
618ネトゲ廃人@名無し:03/06/02 15:19 ID:???
こうなったら
カルテルでも組むか?
まぁ制裁の方法がねぇけどナー
619ネトゲ廃人@名無し:03/06/02 15:23 ID:???
現状でそれなりに稼ぎはあるし、新規BOTerを締め出せるから
デフレは寧ろ望むところ
620ネトゲ廃人@名無し:03/06/02 15:33 ID:???
とりあえず15000円前後ならいいけどね。
これ以上さがんないでママン。

っつかだれだよ、カジノで相場あがるとかいってたやつ。
621337:03/06/02 15:35 ID:???
前にスペイン語で書かれた露店BOTのコードがあったと思うけどどなたか持ってませんか?
諸事情で紛失してしまったので探しております。
622ネトゲ廃人@名無し:03/06/02 15:42 ID:???
>>617
%hoge == %fumo

$hoge{a} == $fumo{a} && $hoge{b} == $fumo{b}
はいっしょじゃないと思うのだが

my %hoge = (a => 5,b => 2);
my %fumo = (a => 1,b => 3);
if(%hoge == %fumo) {
print "一番めー\n";
}
if($hoge{a} == $fumo{a} && $hoge{b} == $fumo{b}) {
print "二番めー\n";
}
↑動かしてみたら、一番目の方は、%hogeと%fumoの中が何であろうと真になったぞ
623607:03/06/02 16:00 ID:???
>>617
ありゃ;本当ですね。。確かにその通りだ。
うぅーん。取り合えず私のコードはもともと614さんの様に直していて、
且つ、自分が晒したコードを組みこんでいるのですね。
私がPerlを良く知らずに変な書きこみしてしまって。。。
申し訳ないです。

全く同じ座標上に存在すれば直るだろうと思って、614さんと同じコードを書き加えたんですけれどね^^;
ただ、一つ気になるのは、614サンのように修正してあるコードでも、動作に不具合がでるのですよ。
(関係ないNPCを新カプラと誤認する)
これって、どうやって直せば良いのかなぁ。。。
624ネトゲ廃人@名無し:03/06/02 16:26 ID:???
フランス語だっつーの。
ラテン起源の言葉だからって間違えるなよ…
625337:03/06/02 16:33 ID:???
>>624
フランス語でしたかすいません。
いや手元にコード無くて何語だったか思い出せなかったんで・・・

ところでお持ちでしたら露店部分のコードかpl頂けませんでしょうか
626ネトゲ廃人@名無し:03/06/02 16:47 ID:???
>>623
モロク南でそれやって、カプラと商人勝手に書き換えられて
アンドレカードnpcに売りましたがなにか
627ネトゲ廃人@名無し:03/06/02 16:51 ID:???
>>626
煽るつもりはないがそれはお前さんが悪いかと。
不良コードの可能性を書いてあるのにカードを設定にいれるなんてな









アンドレ?価値ねぇだろ(藁
628607:03/06/02 17:20 ID:???
何度も書きこみスミマセン。
自動カプラ更新についてなのですが、動作不良が発生する条件を一部書きこみます。

BOTが自動倉庫発動条件を満たした状態で(指定重量OVER等)
・更新ターゲットNPCの他に関係の無いNPCが直ぐそばにいる辺りでBOTを起動する。
・更新ターゲットがいない場所(別MAPでも)でも、関係無いNPCがすぐ側に居る辺りでBOTを起動。
この条件下だと不具合が発生する模様です。
(※検証はそんなに多くこなしていないので、この条件下でも不具合が発生しないかもです。)
どなたか此れについて意見を書きこみして頂けると幸いです。

また、現在速度上昇ポーションを使わせながら狩りをさせているのですが、指定重量を越えていないにも関わらず
Calculating auto-storage route to:
が一定時間毎に発生し、その地点からBOTが動かなくなります。(この症状はたまにしか現れないです。無論、コンフィグ・テーブルは完璧)
この不具合が発生する条件として、次の事を考えてみました。
・Calculating auto-storage route to: が最初に発動した時に指定重量を越えていた。
 しかしその後、所持アイテム総重量が指定重量を下回った。
BOTをずっと眺めていて気付いた不具合では無いので、実際にこの条件で不具合が発生するかわかりませんけれども、
一先ず今はソースとにらめっこしてます^^;
どなたか同じような症状が出た方、その原因を推定できる方、何か書きこみして頂けると幸いです。
ちなみに自己解決できた場合、ここに報告します。
629ネトゲ廃人@名無し:03/06/02 17:21 ID:???
skore (露店機能付き)
http://ro.horoy.com/

ok?
630ネトゲ廃人@名無し:03/06/02 18:13 ID:???
>>629
ついに出しちゃった
631ネトゲ廃人@名無し:03/06/02 18:55 ID:???
みんな普通に知ってると思うが>skore
632ネトゲ廃人@名無し:03/06/02 19:14 ID:???
今更もいいとこだし
633ネトゲ廃人@名無し:03/06/02 19:33 ID:???
ごめん、0.92.8のソースってデフォでどんな罠入ってる?(´・ω・`)

タイムリーにskoreのopenshop移植中だったんだが、罠の事すっかり忘れてた…。
>>474あたりでちらっとでてたんだけど…。

ID、Pass抜きはない……様な気がするんだが…。
0.92.8以外のソース消しちゃったので比較できません。

罠コードの例をくださいませぬか?
634ネトゲ廃人@名無し:03/06/02 19:41 ID:???
>>629について。まあみんな分かってると思うけど・・・・

使い方聞いてくる奴いても放置な。もしくは、英語嫁!と一言だけ言ってあげてください。



まあちょっと使ってみたが俺のkoreのほうが使い易いな。
635ネトゲ廃人@名無し:03/06/02 19:43 ID:???
>>633 ここは中級者スレだぞ。コード移植できるなら自分で罠ぐらい探せるだろ。
636633:03/06/02 19:55 ID:???
>>635
漏れのもってる0.92.8のソースには今のところ罠がみつからないから
逆に>>474で不安になってるんだYO

PASS抜き、GMWis、やぁ僕(略)しか罠知らないせいもあるけど…。
他にもあるの?(;´Д`)
637ネトゲ廃人@名無し:03/06/02 19:56 ID:???
しかしCHAOSは悲惨の一言だな。
638ネトゲ廃人@名無し:03/06/02 19:56 ID:b5Lx9n+C
チート発見。
今回はばらします(。・_・。)ノ
まず買いたい商品の値段以上のzenyを持って露天へ
アイテムを購入ウインドまでもっていき、後はbuyを押すだけのとこまで持っていく
そして、ショートカットに入れた蝿を使ってからbuyボタンを押す。
お金は減ってないけどアイテムは手元にある。
蝿を使ってすぐにbuyを押さず少し間をおくかんじ
最初は低価格アイテムで練習するのがいいかも、でも失敗してもただ買えないだけなので
そんなに慎重にならなくても平気です
すて垢などにお金渡してやった方がいいかも・・・?
639337:03/06/02 20:04 ID:???
>>629
サンクス!
確かそれID管理なんだよね。早速コード弄ってきます。
640ネトゲ廃人@名無し:03/06/02 20:13 ID:???
>>638
出来るな、ワロタ
今露天出してる商人南無
641ネトゲ廃人@名無し:03/06/02 20:15 ID:???
露天ネタは噴水前かレア十字の露天を消してSSを
642ネトゲ廃人@名無し:03/06/02 20:15 ID:???
…露店側にはZeny残らないの?(;゚Д゚)
643ネトゲ廃人@名無し:03/06/02 20:17 ID:???
露天に金残るな。
以前のESCがハエにかわっただけ
644ネトゲ廃人@名無し:03/06/02 20:20 ID:???
表示だけ減らないだけだろ
リログすれば減ってるよ
645ネトゲ廃人@名無し:03/06/02 20:21 ID:???
リログしたりNPCにアイテム売ったりするとちゃんとZeny減ってる罠。
646ネトゲ廃人@名無し:03/06/02 20:22 ID:???
露天取引パケを知ってれば出来ないことはすぐ分かるはず。
同じマップに居ればどこからでも購入可能だから
やるだけ無駄
647ネトゲ廃人@名無し:03/06/02 20:22 ID:???
蝶で鯖間移動すればOK?
648337:03/06/02 20:38 ID:???
と思ったら違った。スイマセン;;

>>635
ちょうどコンペアしたところだけど見つからないんだが・・・
649ネトゲ廃人@名無し:03/06/02 20:48 ID:???
474を書いた者だが、ネタだ。
ただのクレクレ君に見えたからな
650ネトゲ廃人@名無し:03/06/02 20:51 ID:???
>>638
と言うか、ハエで飛んだらウインドウ消えるんじゃね?
どうやってbuy押すんだYO!(´Д` ;
651ネトゲ廃人@名無し:03/06/02 21:00 ID:???
# 簡易GM回避
sub isGameMaster {
if (isGameMaster($ID)) {
quit();
chatLog("n", "*** $players{$ID}{'name'} を発見しました ***\n");
} elsif ( $type eq "") {
open CHAT, ">> $servers[$config{'server'}]{'name'}GetGM.txt";
}
}
座標を記録してくれて耳打ちきたら落ちるってのこのレスにあったかとおもうんですが
それってどこかで出回ってます?
652ネトゲ廃人@名無し:03/06/02 21:11 ID:???
ベータ時代も露店のチートだとか言って
わざと高価な物を買わせてはめたりしてた事があったよね
ネタだって言うのにさ

他のスレで気がついたけどペットのモンスターに
BOTがついて行くなんて事があるのか…
古いKORE使ってるけどもしかしたらオレのBOTは今まで…(((( ;゚д゚)))アワワワワ
653昔書き込んだ人:03/06/02 21:21 ID:???
>>651 ほい、今はこんな感じになってる
--------------------------------
# 簡易GM回避
if (isGameMaster($ID)) {
($map_string) = $map_name =~ /([\s\S]*)\.gat/;
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);
}

--------------------------------
※適当なところに追加(どことか聞かないでくださいな)

### GMリスト内のキャラにWisされると、ETCファイルにログを残しexitする
foreach (@GameMasters) {
if ($privMsgUser eq $_) {
chatLog("etc", "*** Warning! GM($privMsgUser)よりWisされました!! ***\n");
gamemasterRestart();
}
}

654昔書き込んだ人:03/06/02 21:21 ID:???
--------------------------------
同上

### 一定時間後にrestart(GM回避用) ###
sub gamemasterRestart {
useTeleport(2);
sleep(1);
if ($relogTimes >= $config{'relogTimesMAX'}) {
chatLog("END","一日で$config{'relogTimesMAX'}回目のGM遭遇なので終了します。\n");
quit();
} elsif ($config{'gmRestart'}) {
$relogTimes = $relogTimes + 1;
print "ろぐあうとします\n\n";
killConnection(\$remote_socket);
chatLog("ETC","ログアウトしました。\n");
print "ログアウトしました。\n";
sleep($config{'gmRestartTime'});
} else {
quit();
}
}

--------------------------------
configの中には
gmRestart          Wisされたときにログアウトするかどうか
relogTimesMAX     何回までリログインするか(粘着GM対策かな)
relogTimes         何秒後にリログインするか

655651:03/06/02 21:25 ID:???
うお レスの見込みないとおもったのに・・・・
ありがとう、(・∀・)イイ!!人ですね;
656昔書き込んだ人:03/06/02 21:39 ID:???
あああああ

$map_string_$players{$ID}{'po

$map_string $players{$ID}{'po

に直さなきゃフィールド名でないじゃん
657a-poo:03/06/02 22:49 ID:???
なんとなく
気分がいい、今日この時間

新彼女できそうな夜間
658前スレ605:03/06/02 23:17 ID:???
うっ、カプラ自動更新が話題に・・・・・
え〜と、犯人は漏れです
アンドレc売っちゃったかた申し訳ない・・・・.
動作の不具合には気づいてましたが、ろくに話題にならなかったコードだったんで
需要ないと思いほっといてました
面目ない

>>607
正直、漏れ自身が知識も技術も未熟なんで批評は勘弁です
まあ、撃墜数を最初に貼ったときのコードと比べれば少しはましになったかなぁとは
思ってますが・・・・
とりあえず、622のようになるのは(%hoge == %fumo)は要素数を比較してるから
これ+NPCIDがNULLのときが不具合の原因かなぁと考えてます

そういうわけで、以前不具合発生したときに修正したのと今回あがってたのを
混ぜたやつを貼っときます
前科者のコードなんで念のため動作確認たのんます
659前スレ605:03/06/02 23:17 ID:???
sub CheckStorageNPC{
my ($IDOld, $mapOld, $nameOld,%posOld);
my %pos=%{$npcs_lut{$config{'storageAuto_npc'}}{'pos'}};
foreach (@npcsID) {
next if (!$_);
if($npcs_lut{$config{'storageAuto_npc'}}{'map'} eq $field{'name'}
&& $pos{'x'}==$npcs{$_}{'pos'}{'x'}
&& $pos{'y'}==$npcs{$_}{'pos'}{'y'} ){
if($config{'storageAuto_npc'} ne $npcs{$_}{'nameID'}
&& $npcs{$_}{'name'} eq "カプラ職員" ){
$IDOld= $config{'storageAuto_npc'};
$mapOld = $npcs_lut{$npcs{$_}{'nameID'}}{'map'};
%posOld = %{$npcs_lut{$npcs{$_}{'nameID'}}{'pos'}};
$nameOld = $npcs_lut{$npcs{$_}{'nameID'}}{'name'};
$npcs_lut{$npcs{$_}{'nameID'}}{'name'}="カプラ職員";
$npcs_lut{$npcs{$_}{'nameID'}}{'map'}=$field{'name'};
%{$npcs_lut{$npcs{$_}{'nameID'}}{'pos'}}=%{$npcs{$_}{'pos'}};
WriteNPCLUT($IDOld,$mapOld,%posOld,$nameOld);
configModify("storageAuto_npc", $npcs{$_}{'nameID'});
chatLog("Status", "コンフィグとnpc.txtを書き換えました\n");
}
$fExist=1;
last;
}
}
if(!$fExist){
chatLog("Status", "カプラが指定の座標にいないため、終了します\n");
quit();
}
}
660前スレ605:03/06/02 23:18 ID:???

sub WriteNPCLUT {
my $file="tables/npcs.txt";
my ($IDOld,$mapOld,%posOLD,$nameOld) = @_;
unless(-e "$file"){
open(FILE,">$file");
close(FILE);
}
open(FILE,"+>$file");
foreach (sort keys %npcs_lut) {
if($_ == $IDOld){
print FILE "$IDOld $mapOld $posOLD{'x'} $posOLD{'y'} $nameOld\n";
}else{
print FILE "$_ $npcs_lut{$_}{'map'} $npcs_lut{$_}{'pos'}{'x'} $npcs_lut{$_}{'pos'}{'y'} $npcs_lut{$_}{'name'}\n";
}
}
close FILE;
}
661633:03/06/02 23:26 ID:???
sub openShop {
my $r_socket = shift;
$i = 0;
while ($shop{"name_$i"} ne "") {
print "#name:".$shop{"name_$i"}."\n";
$i++;
}
$totalitem = $i;
print "#totalitem:".int($totalitem)."\n";
$items_selling = 0;
for( $i=0; $i < $totalitem; $i++) {
$citem = -1;
for ( $j=0; $j < $cart{'items'}; $j++) {
if ($cart{'inventory'}{$cartID[$j]}{'name'} eq $shop{"name_$i"}) {
$items_selling++;
last;
}
}
}
print "#items_selling:".int($items_selling)."\n";
if ($items_selling > 12) {
$items_selling = 12;
}
my $length = 0x54 + 0x08 * $items_selling;
my $msg = pack("C*", 0x2F, 0x01) . pack("S*", $length) .
$shop{'shop_title'} . chr(0) x (36 - length($shop{'shop_title'})) . chr(0) x 44;
$items_selling = 0;
print "#items:".int($cart{'items'})."\n";
662633:03/06/02 23:34 ID:???
for( $i=0; $i < $totalitem; $i++) {
$citem = -1;
for ( $j=0; $j < $cart{'items'}; $j++) {
if ($cart{'inventory'}{$cartID[$j]}{'name'} eq $shop{"name_$i"}) {
print "#inv name:".$cart{'inventory'}{$cartID[$j]}{'name'}."\n";
print "#index:".$cart{'inventory'}{$cartID[$j]}{'index'}."\n";
$index = $cart{'inventory'}{$cartID[$j]}{'index'};
$citem = $j;
$items_selling++;
last;
}
}
next if ($citem == -1);
next if ($items_selling > 12);
663ネトゲ廃人@名無し:03/06/02 23:36 ID:???
if ($shop{"quantity_$i"} > 0) {
if ($shop{"quantity_$i"} > $cart{'inventory'}{$cartID[$citem]}{'amount'}) {
$amount = $cart{'inventory'}{$cartID[$citem]}{'amount'};
} else {$amount = $shop{"quantity_$i"};
}
} else {$amount = $cart{'inventory'}{$cartID[$citem]}{'amount'};
}
print "#amount:".int($amount)."\n";
if ($shop{"price_$i"} > 0) {
$price = $shop{"price_$i"};
} else {print "You have provided an invalid price.\n";
last;
}
print "#price:".int($price)."\n";
$msg .= pack("S*", $index) . pack("S*", $amount) . pack("L*", $price);
}
if( length($msg) == $length ) {
encrypt($r_socket, $msg);
print "Shop Opened.\n" ;#if ($config{'debug'} >= 2);
$shopstarted = 1;
}else{print "Error opening shop...\n";
}
}

うーん、動かん(´・ω・`)
sub内部でエラー吐くから、このsub自体Koreへ逆移植できないのかな…。
664ネトゲ廃人@名無し:03/06/02 23:47 ID:???
JKoreの頃portal(マップ境界)もnpcs.txtに入っていた
で最近のはportals.txt分かれてるよな、しかもID管理でなく場所管理になっている。
NPCも場所管理にしちゃえば良いんじゃないか?
たとえばportalは"マップ名 X座標 Y座標"をキーにしている
その後ろにIDやら名前やら入れてID違ってたら更新でいいんじゃねーの?
漏れは話しかける時の座標もその後ろに付けるかな
んじゃ コード書いてきま(portalsのコピペになるだろうが‥‥
665前スレ605:03/06/02 23:49 ID:???
これだとだとあれなんで、これまた貼った当時はほっておかれたコード貼っておきます
動作は最後にアタックしたときから指定した秒数経過するとテレポするというもの
つまり、ランダムウォーク→まわりにモブがいなくて戦闘がない→テレポという動きをします
十分に成長しているBOTならこれいれると単純に効率あがります

sub initMapChangeVars {
+$LastAttackTime=time;
---------------------------------------
+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 "take" || $ai_seq[0] eq "items_gather" || $ai_seq[0] eq "items_take")
+&& !($config{'itemsTakeAuto'} >= 2 && ($ai_seq[0] eq "take" || $ai_seq[0] eq +"items_take"))
+&& !($config{'itemsGatherAuto'} >= 2 && ($ai_seq[0] eq "take" || $ai_seq[0] eq +"items_gather"))
+&& $config{'IncreaseEfficiency'} && $LastAttackTime
+&& $config{'lockMap'} eq $field{'name'} ){
+if(time-$LastAttackTime>$config{'IncreaseEfficiency'} && !ai_getAggressives()){
+print "暇なんで飛ぶとします\n";
+useTeleport(1);
+$LastAttackTime=time;
+}
+}
##### ROUTE #####
-----------------------------------------
print "You attack Monster: $monsters{$ID2}{'name'} ($monsters{$ID2}{'binID'}) - Dmg: $dmgdisplay (Total:$monsters{$ID2}{'dmgTo'})\n";
+$LastAttackTime=time if($config{'IncreaseEfficiency'});
666前スレ605:03/06/02 23:49 ID:???
コンフィグにはこんなかんじで。最後の攻撃から20秒たつとランテレ
+IncreaseEfficiency 20

>>629
新しいtools.dllに地味にThx

とりあえず、漏れが作った露店コードはskoreの露店コードとは互換性ないです
でも、まだ販売の動作確認だけしてないからなぁ
どうしようか・・・・・
667607:03/06/03 00:05 ID:???
>>全スレ605氏
いつも有難う御ざいます。なるほど。。条件分岐をその様にすると良いのか。
というより、カプラIDは数値として扱う物なのかそうじゃないのか(eq or == ?)、しっかり確認して無かったです。
御恥ずかしい^^;
ともあれ、何より感謝です。
自分、BOT歴まだ1ヶ月弱っすけどぶっちゃけた話、BOTいじる方がクライアントで普通にプレイするより楽しいです(´・ω・`)
もう末期かしら?

>>663
そのコードskoreのものですよね?このソース「shop」で検索かけるとカナリ色んなところで引っかかるから
ソース全体を隈なく調べる必要があるかもです。
ソースの最初の方に、ごちゃごちゃ設定が組みこまれていたような気が。。
良く解らないんですけれどね^^;私も。
668ネトゲ廃人@名無し:03/06/03 00:21 ID:???
>>667
sub initMapChangeVars { の
undef @{$cart{'inventory'}};

がskoreだと

#Cart List bugfix - chobit aska 20030128
undef @cartID;
undef %{$cart{'inventory'}};

なんだよね(´・ω・`)この辺関係ありそうなヤカン。
カート関係も全面的に見直さないと機能しないのかなぁ。

本体の条件分岐にはちゃんと組み込んだつもりなんだけどなぁ(つД`)
669ネトゲ廃人@名無し:03/06/03 00:38 ID:???
>>665
うぉ、今度自分で作ろうとしたコードが張られてる
ありがたやありがたや
670ネトゲ廃人@名無し:03/06/03 00:41 ID:???
age
671ネトゲ廃人@名無し:03/06/03 00:54 ID:???
最終ステってどんなかんじ?考えとか教えて
SD3:
GD3:
コボmap:
蟻D:
伊豆4:
こんなもんか
672ネトゲ廃人@名無し:03/06/03 01:08 ID:???
>>668
undef @{$cart{'inventory'}};
undef %{$cart{'inventory'}};
この二つは、結果的に一緒になるから問題なし
Perlではハッシュも結局はアレイだから

undef @cartID;
こっちはわからん。おそらくCartID(カーとの中のアイテムID)をリセットして、
もう一回検出してるのでは?
実際のコード見てないからなんともいえないけど
673ネトゲ廃人@名無し:03/06/03 01:29 ID:???
>>671
SD3:STR99 AGI99 VIT99 INT99 DEX99 LUK 99
GD3:STR99 AGI99 VIT99 INT99 DEX99 LUK 99
コボ:STR99 AGI99 VIT99 INT99 DEX99 LUK 99
蟻:STR99 AGI99 VIT99 INT99 DEX99 LUK 99
伊豆4:STR99 AGI99 VIT99 INT99 DEX99 LUK 99

もちろん木琴と特化剣、ALL+5精錬な。
674ネトゲ廃人@名無し:03/06/03 01:35 ID:???
マジレスすると
騎士だったらSTR最低でも60↑だな。
で、いままではVIT極振りマンセーだったりしたが、コモドパッチ後はAGI型の微バランスが良い。
675671:03/06/03 04:04 ID:???
>>674
マジレスありがとう。
もうひとつ質問なんですが、これらのMAPの咲いてステってどんな感じでしょうか?
GDは2に変更です。
ちなみに今の自分のステが
剣士で レベル52 STR13 AGI70 VIT23 INT1 DEX23 LUK 2(補正込み)
それでこれからの方針はどうしようかなと悩み中です。
676ネトゲ廃人@名無し:03/06/03 04:06 ID:???
最近GMからのWisで逃げるなゴルァってのが多いらしいので
その対策としてGMからWis来た瞬間に蝿を一度使って
「寝落ちAFK」とか適当にチャット出すってのはどうかな?

コードなんて書けないのでアイデア提供でつノシ
677ネトゲ廃人@名無し:03/06/03 04:15 ID:???
>>675
フェイヨン⇒とかエギラ食っておけ
てか レベルがまだまだ低い。
もうちょっと適当にあげてこい。まだまだあがる範囲。本当にあがらんとか思ったらここに聞きにこればいい
678ネトゲ廃人@名無し:03/06/03 06:02 ID:???
>>658
アンドレカード売っちゃった者です。
ここに上がってるコード組み込むのなんて当然自己責任なので気にしないで下さい
679ネトゲ廃人@名無し:03/06/03 06:25 ID:???
if ($cart{'inventory'}{$cartID[$j]}{'name'} eq $shop{"name_$i"}) {
680679:03/06/03 06:27 ID:???
>>679 ここでハッシュにできねーよゴルァって返されるのでやっぱりカート
関連かな…。意外に面倒そう(´・ω・`)
681ネトゲ廃人@名無し:03/06/03 08:00 ID:???
kore、バージョンによって$cart{'inventory'}{ID} と $cart{'inventory'}[index] のタイプがあるね。
682ネトゲ廃人@名無し:03/06/03 08:22 ID:???
>>679 露店koreややこしいよな。skoreじゃなくて露店機能つきのkore持ってて、以前話題に
上がったときにうpしようかと思ったがだるかったからやめた。
たぶんskoreのコード移植に成功した奴いてもうpはしないだろうね。
書き換え部分多すぎ・・・。というわけで露店kore持ってない奴は待ってても上がってこないぞ。
679みたいに頑張って自分で移植汁。
683ネトゲ廃人@名無し:03/06/03 08:47 ID:???
>>682
逆に移植できても、コピペするのが面倒な罠。
さっき>>663のsubだけで3レス取るハメになってるんだから、
書き換え部全部記述すると(お察し下さい
684ネトゲ廃人@名無し:03/06/03 09:24 ID:???
addParseFiles("tables/dummygm.txt",\@dummygm,\&parseDatafile3);

#GM判断
#Phase 0 案山子GMは無視
foreach (@dummygm) {
if ($name eq $_) {
return 0;
}
}

取り締まり名所で最近よく見る、放置GMを無視するように
したいんだけど、簡易的に手動でdummygm.txtを指定すれば
これでいけないでしょうか?(´・ω・`)
685昔書き込んだ人:03/06/03 09:46 ID:???
GM回避に以下を組み込むのはどう?

if ( $players{$ID}{'pos_to'}{'x'} ne $oldPosX && $players{$ID}{'pos_to'}{'y'} ne $oldPosY) {
$oldPosX = "$players{$ID}{'pos_to'}{'x'}";
$oldPosY = "$players{$ID}{'pos_to'}{'y'}";
useTeleport(1);
}

一回前に出会ったGMの位置が全く同じだったらなにもしないで、
違っていない場合にuseTeleportするって感じ

686684:03/06/03 09:58 ID:???
>>685
ソレダ!!!(・∀・) 昔書き込んだ人、ありがd
メンテ明けたら試してみます(*´∀`)人
687ネトゲ廃人@名無し:03/06/03 10:18 ID:Qh5iqgbx
>>671
マジレスすると聞いてるようでは(・∀・)イイ!!Botは出来ないぞ
何台も作ってBANされてようやく最適なステがみえてくるもんだ。
688ネトゲ廃人@名無し:03/06/03 10:54 ID:???
マジレスするとスレ違いもいいとこなわけだが。
689用もないのに:03/06/03 14:29 ID:tJHvMvFe
              |.       └┐ .┌┘         `‐;
              ,、=|ニニニヽ、.└‐┘           / ,、-‐'"´  ̄ ̄ ̄
           /´  |     \\ ,ヘ            /<´
          〃   ,.゙ィヽ,、___/ヽ |/  ヽ`ー-、.     / ゙i
          /   //  /    //ィ||/|       `ヽ /   ゙i
             /_,.| | ||   //ヾ 彡!   | |     | \    |
          /-'´__|. |. | | ̄/!/   /'"´/ト|、   | > ゙̄i /‐‐ァ
         '´ ,、-'´ /ヽ! | |__| !   / / j/ |  /  >   X  く
         /   / /ヽ|r'´l‐':ヽ   //‐'Tッ‐、 | /|    ̄| ヾ-‐`      ,、
        /    / / ,/|  l:::::::}     {´:::::::::ヽ/ /  | | |.ヾi     / |
       /    |/! /!||⊂⊃´,       ┴---'゙/ /  ,// |゙i |!|   /    |
 ─┼─   /\  |!| | ||\  ┌─‐v、  ⊂⊃/ィ  //ヘ| リ||'"´    ./          |
 ─┼─ /\/__ヽ| !   ゙ヽ、 ヽ、   ノ   /ニ/_,/彡`l ∠--、____,,、-‐'==ァへ______|
   │    /           > 、__,,.、-'"´  ヽ    / /        / /      |
   |   /          ,.イ|:::`i、      ○ヽ-イ  /     /  /  /       ・
                  |/ |:::::::| ヽ___,、-'゙-くノ  〈     / /   /
                  |  ゙i::::::| ヽ       ○゙i  .!    / /     /
                  ゙、  ゙、:::ヽ. \      / |  |  V /    {
    ___             ヽ. ヽ::::ヽ  \   /  |   |  `i       |
  -‐''ニヽ `ヽ、 ∧,.ィ       ヽ. lヽ::::ヽ  \_,/-vY  └〜ヽ -、_   ゙、
  /   `ヽ  V   ゙´/      〉 | ヽ:::::\ト`{ :;;;;;:}シ      `T´  >─‐-
 /        ヽ  _/-へ_,、--、〈.  \ \::::::\ゝ‐'゙´ ヽ      ,、-'"
690ネトゲ廃人@名無し:03/06/03 14:39 ID:zjtOrfMr
普通はBOTしてまで金稼ごうと思わないし、レベル上げようと思わない。つまりやってる奴は異常者なワケで。
691ネトゲ廃人@名無し:03/06/03 14:40 ID:???
BOTも動かせない奴の頭が異常なワケで。
692ネトゲ廃人@名無し:03/06/03 14:48 ID:???
普通は金払ってまでROやろうなんて思わない
693ネトゲ廃人@名無し:03/06/03 15:27 ID:1ql8d1vf
自分のやってる不正行為は棚にあげてなに言ってんだか。だから異常だって言ってんだよ。
694ネトゲ廃人@名無し:03/06/03 15:28 ID:ePX6FnfV
★クリックで救える○○○○があるらしい??★
http://yahooo.s2.x-beat.com/linkvp/linkvp.html
695直リン:03/06/03 15:31 ID:1gZeUKCL
696ネトゲ廃人@名無し:03/06/03 15:34 ID:???
うお・・・ログを「多重」「アドレス」とかで検索して漁ったが
子供対応の多重起動の仕方でてこねぇ・・・どこいったんだ(;´Д`)
どっかで見た覚えはあるんだがエロイ人教えて
697ネトゲ廃人@名無し:03/06/03 15:38 ID:???
さっきから場違いなアホがいるな・・・。
せめてsageろボケヽ(`Д´)ノ
698696:03/06/03 15:40 ID:???
あ〜、みっけた。
大元探してなかったわ
699ネトゲ廃人@名無し:03/06/03 15:55 ID:HrcEn49t
晒しage
700ネトゲ廃人@名無し:03/06/03 15:59 ID:Y9ljKlwk
700
701ネトゲ廃人@名無し:03/06/03 16:31 ID:???
SKoreからコード移植むずいな
移植は出来たんだがな・・・
とりあえず俺がやったこと
ppm install Getopt-Long
#Solos start〜#Solos end間を移植

でも設定ワカンネ
702:03/06/03 16:51 ID:???
失敗だった・・・・○| ̄|_
703ネトゲ廃人@名無し:03/06/03 16:58 ID:???
BOTのAGI騎士にオートバーサク持たせた方がいいかね?
704ネトゲ廃人@名無し:03/06/03 17:00 ID:???
オートバーサク持たせたらウチの自動人形は時給470k出してる
705ネトゲ廃人@名無し:03/06/03 17:02 ID:???
すげーな・・・・・・
706ネトゲ廃人@名無し:03/06/03 17:14 ID:???
コード挙げてる人も動作報告ないと気を揉むだろうから
動作報告を少しばかり・・・
>>665 ランダムウォーク+ランテレコード
 普通に敵と戦闘終わった直後でも飛んでから20秒たったときに交戦中でなければ飛んでいる様子
 直前の敵を殺してからの時間を計り間違えてるんではないでしょうか?

>>GM回避関連コード
 自分のGM対処の方法とは違うので試してません

使う使わないに問わずコード晒してくださる人は参考にしてるので多謝!
707みぎうえ。:03/06/03 17:25 ID:???
(*゚ー゚)<gat→fldに変換してうpしてみようかなあとおもうのだけど
     なんか、comodo.gatが抽出できないのは私だけでつか?
     誰か詳細知ってる方、レスください;
708ネトゲ廃人@名無し:03/06/03 17:28 ID:???
>>707だけです。
むしろもう俺がうpしてあるし。
PASSわからねぇって言うような人用ってならわかるけどな
709みぎうえ。:03/06/03 17:52 ID:???
comodo.gatって普通に出てきます?
最後まで解凍できてなかったからかなあ うちも自分でやってみようっておもってね。
あっぷっぷにあったやつでしょ?レスばんg(略
710ネトゲ廃人@名無し:03/06/03 17:54 ID:???
俺の自動人形なんて時給47kだよ。
base80のVit型。まぁ狩場にもよるけどそろそろSTR>AGI型作るか。
711ネトゲ廃人@名無し:03/06/03 18:03 ID:???
>>709
今だから言うがあれはその前にうpするよって予告いれてあるんよねぇ…
それのレス番をPASSにしたわけだが、よほど日本語力ない人間以外は解けるかと
712ネトゲ廃人@名無し:03/06/03 18:17 ID:???
自給47kって・・・すごいな。何処に置いたらそんな効率になるんだ?

と、これだけではあれなので。
うちのボト子はSTR76+7,AGI72+9,DEX51+7のBASE84プリ。
DEX高いのは早めにコボ狩らせたかったから。
装備はアースチェイン、THチェイン、タラガード以外高い物は無し。
リング、コンドル、りんごで補強。常時ブレス・速度。
GD2,SD3,アチャが出るほうのコボがメインで、効率は大体200kちょい下回るくらい。
ねこMAPに置いても確かそれくらいだったはず。

にしても、その前の470kってのはすごすぎ。

ところで、漏れはこいつしか持ってないわけだが、質問。
騎士と殴りプリ、どっちのほうがいい?両方やったことある人教えてくれんか?
713712:03/06/03 18:18 ID:???
2度もスマン・・・。
THチェインじゃなくてTHdチェインだった。
714ネトゲ廃人@名無し:03/06/03 18:23 ID:???
Lv93/50 騎士
STR100 AGI96 VIT37 INT1 DEX28 LUK1
常時AB維持、白ポ携帯カリツ/水フラン装備
SD4で時給410k
715ネトゲ廃人@名無し:03/06/03 18:36 ID:???
カオス:キャラメル山にてGM010.Maia活動中だった模様
716ネトゲ廃人@名無し:03/06/03 18:41 ID:???
patchサーバーにFTPクライアントでつなぐことって可能です??
鯖がわかればいいんだけど、どなたか知ってる方いませんか?
717ネトゲ廃人@名無し:03/06/03 19:28 ID:???
常時ABにするにはどうすればいいのよ。
HP25%以下だったらそれこそ死ぬ確率が大きくなるだけで。
718ネトゲ廃人@名無し:03/06/03 19:56 ID:???
誰かコモド後のmoc_fild18うpって
かわりに時計1Fの網かかってないのあpってやるからさー
719ネトゲ廃人@名無し:03/06/03 20:04 ID:???
useSelfskilsのスキルをtimeout通りに使ってくれたり
まったく使ってくれなくなったり、波があるんだけど
同じ症状の人いる?
720前スレ605:03/06/03 20:11 ID:???
>>678
イイヒトダ( ´Д⊂ヽ
まあ、漏れにできるのは猿みたいにコードを貼ることだけですが・・・・

>>706
つまり、戦闘が終わってすぐにランテレするということ?

print "You attack Monster: $monsters{$ID2}{'name'} ($monsters{$ID2}{'binID'}) - Dmg: $dmgdisplay (Total:$monsters{$ID2}{'dmgTo'})\n";
+$LastAttackTime=time if($config{'IncreaseEfficiency'});

とすると、これが機能してないっぽい
こっちはそういう動作はしてないんでなんともいえんです
あと、これはsub attackにもはっておくとよさげ

>>717
予想すると、重量90%近くにして、重量50%未満になる前に
帰還→自動引き出しで再び重量90%近くへ、というかんじかなぁ
片手剣のため、SPを気にしなくていいというのがポイントかと

漏れの露店コードは本当に露店部分だけなんで、そこまでは長くはないかなぁ
長さにもよるけど、一応貼る予定
721ネトゲ廃人@名無し:03/06/03 20:17 ID:???
>>719
ノシ
原因わからんからtimeoutを20秒ほど余裕持って設定させてる。
722ネトゲ廃人@名無し:03/06/03 21:27 ID:???
やっぱあの巨乳は最高だよな。
723ネトゲ廃人@名無し:03/06/03 21:28 ID:???
ああ、そうだな
724ネトゲ廃人@名無し:03/06/03 21:34 ID:???
>719
ノシ
同じく。timeoutいじっても使ったり使わなかったりだ
スキルだけじゃなくてuseSelfitemのtimeoutつきのヤツも
たまに機能しなくなる
725ネトゲ廃人@名無し:03/06/03 22:51 ID:???
いやさGMと遭遇したら 
蝶→セーブマップ→避難狩り場 で
重量50%で倉庫、売却→メイン狩り場っていう処理がいいね。 

流れ的には、
GM遭遇→蝶→lockMapを一時的に他の変数($mainMap)に代入
→避難狩り場($sub_Map)をlockMapに書き換える→避難マップフラグを立てる。
(無論configに避難狩り場を追加)
これで、GM遭遇後避難狩り場へ行く。

倉庫帰還→倉庫閉じる処理
 避難マップフラグが立ってるとき→lockMapに$mainMapを代入
 これにより、倉庫後狩り場がもとにもどる。

組み込み難易度:1

さらに、倉庫自動預け帰還ごとに
メイン→サブ1→メイン→サブ2というふうに、
ずっと同じ場所にいないようにも変更してみた。
726ネトゲ廃人@名無し:03/06/03 23:13 ID:???
>>725
それいいねぇ。

しつもーん、routepointWalk部分も待避させてるの?
727ネトゲ廃人@名無し:03/06/04 00:35 ID:???
お前らBOTにも結構いい装備させてるんでつね。
俺なんか安物頭にブリーフに各種カタナだぞ・・・安っ、せめて精錬しておくか
728ネトゲ廃人@名無し:03/06/04 01:21 ID:???
ここ見てる社員へ
俺1万垢課金してるから一垢でもBANしやがったら
全員分引退してやるぜ。ウェーハッハッハ
729ネトゲ廃人@名無し:03/06/04 03:31 ID:???
>>727
せめて店売り最強にはしてやれよ・・・。・゚・(ノД`)・゚・
漏れはやっと+5LV3武器持たせたよ
人形が集めたイラネーオリ使っただけだがなー
730癌崩社員:03/06/04 03:35 ID:???
    |┃≡
    |┃ `∀´> <話は全部聞かせてもらったニダ!!! 
    |┃≡
 ガラッ
731ネトゲ廃人@名無し:03/06/04 04:45 ID:???
+5Sブーツ作るのに5Mもかかっちまったよヽ(`Д´)ノ

こんな漏れに速度POTの組み込み場所教えれ下さい_| ̄|○
##### AUTO-ITEM USE #####前後じゃダメでした
732ネトゲ廃人@名無し:03/06/04 04:56 ID:???
##### AUTO-ITEM USE #####以外に組み込むとこ無いわけだが・・・
733725:03/06/04 06:55 ID:???
>726
すまん
俺の routepointWalk は未実装だ(´・ω・`)
当然狩り場情報と連動して、routepointWalk
も待避させたりすることが必要になると思う。
734ネトゲ廃人@名無し:03/06/04 07:37 ID:???
lockMap_0 lockMap_1 …
point_0.txt point_1.txt …
マップ替えと一緒にundefとreload
735ネトゲ廃人@名無し:03/06/04 08:21 ID:???
>>720うわ、申し訳ない…

### ROUTE ###のとこで俺の目はとまってた

組み込んでテストしてきま
736ネトゲ廃人@名無し:03/06/04 08:28 ID:???
>>719
>useSelfskilsのスキルをtimeout通りに使ってくれたり
>まったく使ってくれなくなったり、波があるんだけど
>>721
>同じく。timeoutいじっても使ったり使わなかったりだ

普通に鞍でやってても叩きながらスキル使おうとすると発動しない事が有るよな
ようはタイミングの問題だ
観察してて判ったんだがアクティブに一発食らってそこからの発動はすんなり逝く
叩きながらじゃないから当たり前だな
問題は自分から叩きに行った時だ
叩きながらのスキル使用になるので発動しない事の方が多い
解決策としてはウェイトを入れる事
##### SKILL USE ##### の中で
} 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
追加な
別に決め打ちでも良さそうだが好みで遣ってくれ
737735:03/06/04 09:02 ID:???
で、組み込んでみましたがまったく動作しませんでした(´・ω・`)

665の3箇所入れて、720の1箇所入れて、configで設定しましたが飛びませんでした
どなたか組み込み成功した人はいるんでしょうか?
738ネトゲ廃人@名無し:03/06/04 11:01 ID:???
>>735 普通に動く。組み込めないなら中級者ですらないとおもうぞ。
初心者逝って来るか、試行錯誤汁!!
739ネトゲ廃人@名無し:03/06/04 11:04 ID:???
他のは組み込めてるんだがこれだけは…って感じなんだよな
普通に囲まれたときは優先度でタゲ変えるし。
まぁ大学から帰ってきたらまた試行錯誤してみるわ(;´Д`)ノ
740ネトゲ廃人@名無し:03/06/04 11:31 ID:???
>>739 俺も大学だ・・・。院試の勉強しにゼミ室いってきま。
今日はK大の問題で肉入りBOTだよ ><

やっぱり微妙にカードDROP下がったかなと思う今日この頃。
741736:03/06/04 13:34 ID:???
追加で
if ($ai_seq[0] eq "skill_use") {
+sendAttackStop(\$remote_socket);

後じっくり見て判ったんだが時間のリセットは発動時ではなく"発動させようとした"時間なんだな
一回発動に失敗するとタイムアウトするまで次の発動が来ないのはこの為なのか‥‥
どうにかスマートに書き換えたいモノだ
742ネトゲ廃人@名無し:03/06/04 15:33 ID:???
速度POT組み込んでみました。

kore上で使っても表示数が減らないのは仕様でしょうか?
(クライアントで見るとちゃんと減ってるんですが・・・)
743ネトゲ廃人@名無し:03/06/04 15:37 ID:???
おもったこと。
・エミュとかでGM権限持つ
・/スキルリセットみたいなのがあったとおもうんだけど それのパケットを記録する
・jroで実際にパケット送ってみる
スキルリセットなってる (゚д゚)ウマー

・・・脳内ですた 実際どうなのかな
744ネトゲ廃人@名無し:03/06/04 16:26 ID:???
>> 743
スレ違い

S 0197 <type>.w
type=0 /resetstate
type=1 /resetskill
無駄だがな
745ネトゲ廃人@名無し:03/06/04 18:10 ID:???
use Getopt::Long;

露店機能ついてそうなのにはこの行がある・・・んだが
746ネトゲ廃人@名無し:03/06/04 19:28 ID:???
>>745
別のモジュールが必要…なんだろうか?ppmウザイから嫌いなんだよね(´・ω・`)
747ネトゲ廃人@名無し:03/06/04 19:53 ID:???
http://www.wasurena.sakura.ne.jp/~tana00/kuruimusi015.htm
神のページを発見しました
748ネトゲ廃人@名無し:03/06/04 20:35 ID:???
たしかに神だな・・・
漏れはこういう内容は苦手なんだけど
さらっと読んだかんじ ただのエロ小説じゃないってかんじだ
エロ?無しでも小説として良くできてると思う
749ネトゲ廃人@名無し:03/06/04 21:17 ID:???
timeout通りにスキルを使ってくれないのってKoreのverはいくつ?
750ネトゲ廃人@名無し:03/06/04 21:20 ID:???
ぶっ、ぶりぶりぶりぶりぶりぶりいいぃっ!!
751ネトゲ廃人@名無し:03/06/04 22:07 ID:???
>>749
今弄ってるのは0.92.8ベースの物だが0.93でも該当部分は一致

ついでに判った事
殴り中のスキル使用がこける
ex. ・対パッシブ等で useSelf_skill_0_minAggressives 1 からの発動
    ・殴り中にタイムアウト
対アクティブで殴られた時殴ってる相手が居なければ正常に発動

適当に遣ってみた事
キャストからウエイトを付ける→不完全
sendAttackStop(\$remote_socket); 混入→不完全
aiRemove("attack"); 混入→不完全

まだお手上げには至らないがどうにか完全動作を目指したい
752ネトゲ廃人@名無し:03/06/04 22:27 ID:???
ヾ( ゚д゚)ノ゛ メチクー
ヾ( ゚д゚)ノ゛ ンチクー
ヾ( ゚д゚)ノ゛ テチクー
753ネトゲ廃人@名無し:03/06/04 22:33 ID:???
そういえばみんなパッチサーバ接続ってしてる?
754ネトゲ廃人@名無し:03/06/04 23:10 ID:???
>>745
use Getopt::Long;
&GetOptions;
というのを頭に書き足したら接続が異常に速くなったんだが、なんなんだろう(;´Д`)
ちなみに俺の場合はGetopt-Longはppm installしなくても最初から入っていた。
755ネトゲ廃人@名無し:03/06/04 23:37 ID:???
>>754
756751:03/06/05 00:49 ID:???
AUTO-SKILL USE セクション解決
ちなみに出来たコードって貼らないと駄目?
激しく汚いので添削してくれるような人が居るなら貼ろうかと思いますが
見て貰える方居ますかね
757ネトゲ廃人@名無し:03/06/05 01:16 ID:???
Caught unparsed packet error, potential loss of data.
とでて
DUMPで

46 bytes

01 19 01 F1 15 11 00 00 00 00 00 20 00 00 B0 00
05 00 38 12 00 00 B0 00 07 00 D7 00 00 00 B0 00
05 00 38 12 00 00 B0 00 07 00 D7 00 00 00

と吐き出されてしまうのですが、
"0119"は$msg_length = 13;にしてるし
"00B0"は$msg_length = 8;にしています

原因わかるかたいらっしゃいませんでしょうか
758ネトゲ廃人@名無し:03/06/05 02:26 ID:???
初心者スレに言ってみる(ry
759684:03/06/05 13:36 ID:???
>>685
ありがとうございました。案山子GM回避についても本日蟻穴で
確認しました。
[Jun 5 11:29:35 2003][ETC] *** Warning!(anthell02 244,63)にGM(GM039.Qui) を発見しました!! ***
[Jun 5 11:29:36 2003][ETC] ログアウトしました。
[Jun 5 11:29:43 2003][ETC] *** Warning!(anthell02 240,67)にGM(GM039.Qui) を発見しました!! ***
[Jun 5 11:29:44 2003][ETC] ログアウトしました。
[Jun 5 11:30:07 2003][ETC] *** Warning!(anthell02 234,63)にGM(GM039.Qui) を発見しました!! ***
[Jun 5 11:30:08 2003][ETC] ログアウトしました。
[Jun 5 11:30:32 2003][ETC] *** Warning!(anthell02 234,63)にGM(GM039.Qui) を発見しましたが案山子のようです ***
[Jun 5 11:31:37 2003][ETC] *** Warning!(anthell02 140,212)にGM(GM039.Qui) を発見しました!! ***
[Jun 5 11:31:38 2003][END] 一日で3回目のGM遭遇なので終了します。

メッチャ不審な行動だけどw

ところで一つ追加の質問なんですが&gamemaseterRestart(); の1行目で
useTeleport(1);
が有りますが、コレって機能してないような気がするのは私だけですか?(´・ω・`)
↑の例だと、GM案山子判定後、gamemasterRestart(); してるんですが、
結局蝿テレポしてくれないので、useTeleport(1);をgamemasterRestart();の直前に
追加しましたけど…。
760昔書き込んだ人:03/06/05 15:21 ID:???
useTeleport(1);
一番はじめは動いて無くて、
usleepを入れてみたら、動く時と動かない時があるみたいなんですよ・・・。

で、めんどくさくてそのままほっといてます。


自分もまねしてgamemasterRestart();の前に入れまーす。
検証サンクス〜
761ネトゲ廃人@名無し :03/06/05 20:09 ID:???
罠無しのポータルtxtとかNPCtxtとかMAPとかコモドのとか全て揃ったkoreを5000円で
売って頂けませんか?

変更、不具合等あった場合、1000円くらいでアフターサービスとかして頂ける方
宜しくお願いします
762ネトゲ廃人@名無し:03/06/05 20:18 ID:???
>>761
氏ね、ウンコ転がし(藁
一生ウンコ転がしてろよ。
763a-poo:03/06/05 20:18 ID:???
>>761
そこまでする、意味わからん???
764前スレ605:03/06/05 20:22 ID:???
う〜ん、意外と追加コードこない・・・・
自前のコード結構あったまってきたんでなんか晒そうと思います
下のやつからなんか適当に選んでください
一応、各コードの特徴を少しだけ表すようにしてますが、深く考えずに選んでもらえれば
まあ、何もこなければおとなしく追加コード待つとします・・・・

1.アルゴス アルゴスカード 893
2.ツーハンド クイッケン(120)
3.in_sphinx1 10 186 130 12
4.morocc_in.rsw#砂漠の都市モロク#
5.gef_dun01 6
765ネトゲ廃人@名無し:03/06/05 20:40 ID:???
>>761 本気で売って欲しいなら10倍は出す覚悟でないと。
5000円程度で誰も売らね〜よ。第一自分で探せばそこら中に落ちてんだろボケ。
只の物を買う奴もそうだし、売る奴もカスだな。
766ネトゲ廃人@名無し:03/06/05 20:40 ID:???
>>761
せめてその10倍は用意してこい
767ネトゲ廃人@名無し:03/06/05 20:42 ID:???
>>764 3か4かな。3がSDの壁歩き防止な希ガス。
中身にもよるけどねぇ。
768ネトゲ廃人@名無し:03/06/05 20:42 ID:???
>>764
3で
769ネトゲ廃人@名無し:03/06/05 21:37 ID:???
>>761
アフターサービス無しでよけりゃWM2500円分くらいで漏れが使ってるの譲ってもいい。
マップ追加はしたしkore.plもコモド用に書き換えてある。
770ネトゲ廃人@名無し:03/06/05 21:41 ID:???
>>767
壁歩き防止はできてるからわしは.1希望
771ネトゲ廃人@名無し:03/06/05 22:01 ID:???
>>764
個人的には露天だすコードが欲しいかな・・・
1垢で一定以上倉庫に物がたまったら、別キャラの商人で引き出して露天売り
売り切れたらまた稼ぎキャラで〜 ってのをつくりたい
772ネトゲ廃人@名無し:03/06/05 22:26 ID:???
>>761
メール出しとした。MXの某鯖で拾ったやつだけどな。
773ネトゲ廃人@名無し:03/06/05 22:41 ID:???
スレ違いですよ猿共
774前スレ605:03/06/05 23:32 ID:???
う〜ん、じゃあ3を貼っときます
期待したかたにはスマンですが、これは指定したマップにいるときに該当する範囲に
つくまでランテレを繰り返すというものです
SDや炭坑の移動時間の短縮に使えるかと

addParseFiles("tables/skillssp.txt", \%skillsSP_lut, \&parseSkillsSPLUT);
+addParseFiles("tables/pointlock.txt", \%pointLock, \&parsePointLock);
-------------------------------------------
+if( ($ai_seq[0] eq "" || $ai_seq[0] eq "route" || $ai_seq[0] eq "route_getRoute" || +$ai_seq[0] eq "route_getMapRoute")
+&& $config{'pointLock'} && $field{'name'} ne $config{'lockMap'} && +$pointLock{$field{'name'}}{'OK'} ){
+if( !$fLockTeleportMode
+&& ($chars[$config{'char'}]{'pos'}{'x'}<$pointLock{$field{'name'}}{'x1'}
+|| $chars[$config{'char'}]{'pos'}{'x'}>$pointLock{$field{'name'}}{'x2'}
+||$chars[$config{'char'}]{'pos'}{'y'}>$pointLock{$field{'name'}}{'y1'}
+|| $chars[$config{'char'}]{'pos'}{'y'}<$pointLock{$field{'name'}}{'y2'}) ){
+print "目的地に遠いのでテレポします\n";
+useTeleport(1);
+$fLockTeleportMode=1;
+}
+}
##########

#DEBUG CODE
775前スレ605:03/06/05 23:33 ID:???
print "Map Change: $map_name\n";
+$fLockTeleportMode=0 if($config{'pointLock'} && $fLockTeleportMode);
-------------------------------------------
+sub parsePointLock{
+my $file = shift;
+my $r_hash = shift;
+my $i, $string;
+undef %{$r_hash};
+open FILE, $file;
+foreach (<FILE>) {
+next if (/^#/);
+s/[\r\n]//g;
+s/\s+/ /g;
+s/\s+$//g;
+@args = split /\s/, $_;
+$$r_hash{$args[0]}{'OK'}=1;
+$$r_hash{$args[0]}{'x1'}=$args[1];
+$$r_hash{$args[0]}{'y1'}=$args[2];
+$$r_hash{$args[0]}{'x2'}=$args[3];
+$$r_hash{$args[0]}{'y2'}=$args[4];
+$$r_hash{$args[0]}{$args[1]} =$args[2];
+}
+close FILE;
+}
-------------------------------------------
コンフィグにはこれ。1で実行。
+pointLock 1
776前スレ605:03/06/05 23:34 ID:???
tablesのなかにこんな内容のpointlock.txtをつっこみます

Map x1 y1 x2 y2

自分の座標をx,yとしたとき、x1<x<x2かつy1>y>y2になるまでテレポ
764の3はこいつの例というわけです
-------------------------------------------

動作確認の期間あまり取れてないです
不具合はあるかも・・・
今回は露店だとばれやすそうなんではずしときました
申し訳ない
777ネトゲ廃人@名無し:03/06/05 23:44 ID:???
とりあえず追加しときます
毎度毎度ありがd
778ネトゲ廃人@名無し:03/06/05 23:59 ID:???
現役猿ボッターですがコードの追加方法が良くわかりません(;´Д`)
どなたかメッセンジャーで教えてもらえませんか?メル欄よろしくお願いします
779ネトゲ廃人@名無し:03/06/06 00:08 ID:???
>>778
WMくらい持ってこいボケ
780ネトゲ廃人@名無し:03/06/06 00:09 ID:???
ああ、軽くなら出せますよ
とりあえず登録お願いします
781ネトゲ廃人@名無し:03/06/06 00:17 ID:???
それ全然関係無い奴のアドレスだったら結構やばいがわかってるか?780
782ネトゲ廃人@名無し:03/06/06 02:51 ID:???
つーかここで売り買いするなボケ
783ネトゲ廃人@名無し:03/06/06 03:51 ID:???
コモドが来てから、装備コマンド、自動持ち替えが正常に動作しません。
アイテムを見ても、武器以外は装備品と認識されないです。
なにかパケがかわったりしたのでしょうか・・・
784ネトゲ廃人@名無し:03/06/06 04:37 ID:???
だから、初心者スレはk(ry
785ネトゲ廃人@名無し:03/06/06 08:17 ID:???
ようやく479 のコードを組み込めたんだが
連続アイテム仕様も組み込みたいとおもったけど微妙に
謎なコードがあってどう追加すればいいのかわからないんで
(というか動作確認が難しいのでちゃんと動作してるのかわからない)
だれか479とラグ時のアイテム連続使用を組み込んだ人いたら
そのソースをupしてほしのだが無理でしょうか?(´Д⊂
786ネトゲ廃人@名無し:03/06/06 10:40 ID:???
>>785
まずはもちっと自分で考えてやってみれ。
そんで自分で追加したコードをここに書いたら添削しちゃるからさ。
787ネトゲ廃人@名無し:03/06/06 12:54 ID:???
どうか僕のこのコードをお恵み下さい。
BOSSを発見した場合に指定サウンドを鳴らすコード。
koreやっててレベル上げとかはしんどいけどBOSS狩りだけは
やりたい〜って僕のこのコードを書け。書いて下さい。
788783:03/06/06 12:55 ID:???
>>784

わかんねーならだまってろ。
789ネトゲ廃人@名無し:03/06/06 13:06 ID:???
猿はだまってろ。
790ネトゲ廃人@名無し:03/06/06 13:13 ID:???
ウキキー
791783:03/06/06 13:20 ID:???
釣りでした。もう二度と書き込まないので許してください。
792787:03/06/06 13:28 ID:???
どうでもいいけど自称中級者なら
該当モンス発見時にサウンド鳴らすコードを早くあげろよー
早くー
793ネトゲ廃人@名無し:03/06/06 13:38 ID:???
ここはコードリクスレではない
気の向いた時に自作コードを貼り
デバッグ情報を交換するスレだ
794ネトゲ廃人@名無し:03/06/06 13:48 ID:???
ウキキー(゚∀゚)
795ネトゲ廃人@名無し:03/06/06 14:03 ID:???
誰かJava版BOT作ってませんかー
perl大嫌いなんです
796787:03/06/06 14:08 ID:???
釣りでした。もう二度と書き込まないので許してください。
797ネトゲ廃人@名無し:03/06/06 14:09 ID:???
>>795
僕はPerlが大好きです。
なのであなたが好きなJavaであなたが作ってください。
798ネトゲ廃人@名無し:03/06/06 14:21 ID:???
lydiaのモロクで蝶で乱テレを繰り返していた者です・・・。
ピラ2でMYbotがあまりにもスタック→テレポを繰り返すのでいろいろ試行錯誤してました。
それの副作用で蝶連打になってしまった模様。

スタック回避の乱発防止にconfigで
route_randomWalk 1
route_randomWalk_maxRouteTime 15
route_step 15→8 に。

少しはスタックしなくなったが、autosellのため蝶パケで戻る→スタック→テレポ→蝶テレポ
となってしまっていたのです。
799ネトゲ廃人@名無し:03/06/06 14:22 ID:???
仕方ないのでavoidstuckで
if ($check + $config{'teleportAuto_stuck'} > 8
|| ($routefailedcounter >= $config{'teleportAuto_stuck_rfcount'}
&& $config{'teleportAuto_stuck_rfcount'})) {
print "*** May be stuck, auto teleported ***\n";
if (!$cities_lut{$map_string}) {
sendTeleport(\$remote_socket, "Random");
}
-else {
-sendTeleport(\$remote_socket,
-$config{'saveMap'}.".gat");
-}
$ai_v{'clear_aiQueue'} = 1;

としてしまおうか考え中。
800ネトゲ廃人@名無し:03/06/06 14:27 ID:???
コード削るのとtimeoutいぢるのとどっちが良いですかねぇ?
そもそも乱テレの原因がいまいち不明。
ルート計算失敗なのかなんなのか・・・。
ピラとかSDの細い道で乱テレ抑えるにはどうしたらいいんだろ。


連カキコスマソ。ちなみに前スレで露店付のkoreの機能一覧貼った者です。
koreが古いわけではないのに・・・。
801ネトゲ廃人@名無し:03/06/06 15:15 ID:???
>>774
バッ・・お前、それ出されちゃったら・・・言うしかねぇじゃねぇか。

・・・ありがとう。
802ネトゲ廃人@名無し:03/06/06 15:55 ID:???
>>798
おまいlydia板にそのことかかれてたぞ
もろく((;゚Д゚)ガクガクブルブル
803ネトゲ廃人@名無し:03/06/06 16:13 ID:???
そういやLydaのピラといえばGM000.sonとかいうやつが来てて邪魔だったな…
まあ運営者詐称なぞ通報してもまったく動かないのは俺らが一番よく分かってるわけだが…
804798:03/06/06 17:33 ID:???
うひょー!!!俺BANされてない〜♪
収穫スレに晒されててちょっとドッキリしたんだが同じ症状の奴がいたのか・・・。
そいつはBANされたみたい。南無。俺LUCKY!

症状改善策はないものかのう・・・。
805ネトゲ廃人@名無し:03/06/06 18:08 ID:???
あぷろだの171に露店開設可能koreをあげてみました。
コピペ、コメントアウトの嵐なのでもうちっとびしっと決めたい気もしますが…
806ネトゲ廃人@名無し:03/06/06 18:36 ID:qFzT6VHJ
ところで喪前らあっぷっぷに上がってる
ラグナ岩ってなんですか?
BOTに関係あるのかい?
807ネトゲ廃人@名無し:03/06/06 18:48 ID:???
>>806
どこかのサークル(だったっけ)が作ったラグナの同人格ゲー。
本物から画像を抜いてたため韓国の告知を見て公開停止。
しかしクレクレしてまでプレイする中身じゃないかと。

あとsageような
808ネトゲ廃人@名無し:03/06/06 18:54 ID:???
>>806 検索くらいかけようぜ。


◆ らぐな岩さん [ らぐな岩。-Episode2-の配布を開始 ]

 2D格闘ツクール2ndでラグナロクの格闘ゲームを製作している「ラグナ岩。」さんが、この度「らぐな岩。-Episode2」の配布を開始されました。
前のEpisode1からの主な変更点は「プレイヤーキャラの追加、デモの変更、モンスターの追加、既存キャラのバランス調整、既存キャラのエフェクト変更」などです。

809ネトゲ廃人@名無し:03/06/06 19:11 ID:???
>> 798-800

俺のBOTも同じことやった。(133のやつに露店機能追加されたやつ。0.92.8ベース)
スタックするとランテレ超連打を繰り返すという状態だったが
とりあえずこれで直ったっぽい。

 $ai_v{'clear_aiQueue'} = 1;
+ $routefailedcounter = 0;

$routefailedcounterって変数がまったく減らないのが
原因なのかと適当に予想、テレポしたら初期化にしてみたが・・・
俺はPerlなんて全然わからんので見当違いかもしらん。
810ネトゲ廃人@名無し:03/06/06 19:39 ID:???
>>805
GJ! モツカレー(・∀・)ノ 三三三二二ー旦~~  オチャドゾー

使うならshopAuto_openも加えた方がいいよ。
最近鯖缶多いしね。(´・ω・`)
811ネトゲ廃人@名無し:03/06/06 19:55 ID:???
露店BOTの有用性が分からん。
何に使ってますか?
812ネトゲ廃人@名無し:03/06/06 20:00 ID:???
>>811
漏れは他のネトゲーやるときメモリ不足から解放されて(゚д゚)ウマー。
あとAuto_openつけとけば、鯖缶してもしつこく売れるまで待ってくれる。
813ネトゲ廃人@名無し:03/06/06 20:36 ID:???
>807.808
thx
なるほどってかそんなもんアプロダにあげちゃまずいような気もする
スレ違いなんでこれで失踪します
814ネトゲ廃人@名無し:03/06/06 21:27 ID:???
露店BOT

contrlフォルダ内のcart_control.txtに
waitOpenShopと
title なにか
shop_0 なにか
shop_0_price 3
shop_0_amount 8000

を追加、timeouts.txtにai_shopopenを追加
で動くんでしょうか?まだ足りないところありますか?
815ネトゲ廃人@名無し:03/06/06 22:04 ID:???
GM判断のサブルーチンを、初めて出会ったGM名を自動的にgamemasters.txtに
書き込む用に変更したんだけど、
gamemasters.txtのリロード部分がうまくいっていないようで、追加したGM名を
何回も書き込んでしまうのです。。。

----------
GungHo_告知要員
GMsup12_Sara1
GMsup12_Sara2
GMsup12_Sara2
GMsup12_Sara2
GMsup12_Sara2
----------


って感じです。

自分にはこれが限界ですた・・・。
以下にサブルーチンを書くんで、デバッグ・・・デバッグをお願いいたしまつ。
816ネトゲ廃人@名無し:03/06/06 22:06 ID:???
sub isGameMaster {
my $ID = shift;
my $name = $players{$ID}{'name'};
my $aID;
# Phase 1:リストに存在する名前かを検索
foreach (@GameMasters) {
if ($name eq $_) {
return 1;
}
}
# Phase 2: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/
) {
#リストに追加
open AddGM, ">> ./tables/gamemasters.txt";
print AddGM "$name\n";
close AddGM;
parseReload(gamemasters.txt);
return 1;
}
return 0;
}
817ネトゲ廃人@名無し:03/06/06 22:42 ID:???
>816
多分だが
parseReload(gamemasters.txt);

push(@GameMasters, $name);
818815:03/06/06 23:07 ID:???
>>817

あっ、、、リロードすることだけを考えてた。。。

保持しているHushにデータを突っ込めばいいのか。
そりゃそうですね。

自分のアホぷりっが・・・・ヽ(`Д´)ノ


ありがとうです。早速組み込んでみますです。
819ネトゲ廃人@名無し:03/06/06 23:27 ID:???
>>805
そんなバレバレな・・・
820ネトゲ廃人@名無し:03/06/06 23:38 ID:???
>>805
本人が気づいたみたいだが。。。
821 ◆rBjVyBe9us :03/06/06 23:39 ID:bcyRBxK7
パクリ野郎氏ね。
822ネトゲ廃人@名無し:03/06/06 23:41 ID:???
>>805
っつーか、いくら2chでもそれはマズイだろ・・
BANどころの話じゃねーべ(´・ω・`)
823ネトゲ廃人@名無し:03/06/06 23:43 ID:???
>>805のあげた奴って何かやばいもんが入ってるの?(;゚Д゚)
824ネトゲ廃人@名無し:03/06/06 23:46 ID:???
本人に聞いてください、俺はあんま関わり(゚Д゚)タクネ
825ネトゲ廃人@名無し:03/06/06 23:48 ID:???
exeのほうは怖くて実行してないがplのほうがヤヴァイとか?
passとかsend messeとかで検索してみたけどパス抜きじゃなさそうだけど…
826ネトゲ廃人@名無し:03/06/06 23:49 ID:???
俺は805のkoreで普通に露店機能使えてるけど?
827ネトゲ廃人@名無し:03/06/06 23:57 ID:???
ソースには特に問題なけど、805の中の人が問題ありすぎだな
828805:03/06/07 00:04 ID:???
なんか問題ありけり?
寝る
829前スレ605:03/06/07 00:14 ID:???
>>798,809
漏れのavoidstuckはこんなかんじかなぁ

if ($check + $config{'teleportAuto_stuck'} > 8
|| ($routefailedcounter >= $config{'teleportAuto_stuck_rfcount'}
&& $config{'teleportAuto_stuck_rfcount'})) {
print "*** May be stuck, auto teleported ***\n";
if($LastfailRandomCnt>5){
if($ai_seq[0] eq "storageAuto"){
quit();
}else{
if(!$cities_lut{$map_string}){
useTeleport(2);
}else{
useTeleport(1);
}
}
$LastfailRandomCnt=0;
}else{
if($config{'saveMap'} eq $field{'name'}){
useTeleport(1);
}else{
useTeleport(2);
}
}
$LastfailRandomCnt++ if((time-$LastfailRandomTime)<8);
$LastfailRandomTime=time;
$ai_v{'clear_aiQueue'} = 1;
$routefailedcounter=0;
}
}
830ネトゲ廃人@名無し:03/06/07 00:16 ID:???
133の奴をパクっただけ
氏ねよ
831ネトゲ廃人@名無し:03/06/07 00:20 ID:???
<ヽ`∀´>133の起源はニダニダ、パクリ問題ないニダ
832ネトゲ廃人@名無し:03/06/07 00:26 ID:siFO4UFI
133氏が怒ってるぞ。 ワビ入れろや!!
833ネトゲ廃人@名無し:03/06/07 00:30 ID:???
133はコード公開してたしいいんじゃねぇの?
834133.:03/06/07 00:32 ID:???
     ___
    /     \     ____________
   /   ∧ ∧ \   /
  |     ` ´   | < 氏ねよ、オメーラ
  | ヽ   )●(  |  |____________
  \     ー   ノ   
    \____/
835ネトゲ廃人@名無し:03/06/07 00:37 ID:???
836ネトゲ廃人@名無し:03/06/07 00:47 ID:???
あ〜あ、全てが終ったな。
837ネトゲ廃人@名無し:03/06/07 01:01 ID:???
http://korekids.s28.xrea.com/

133お怒りのご様子。
838ネトゲ廃人@名無し:03/06/07 01:07 ID:???
133がキレたので地球はサイヤ人に滅ぼされます
839ネトゲ廃人@名無し:03/06/07 01:18 ID:???
まあとりあえずみんなであっぷっぷ流そうや。
一人3回ぐらいうp汁!
840ネトゲ廃人@名無し:03/06/07 01:19 ID:???
阿呆か・・・
あっぷっぷの管理人さんにファイル削除してもらったほうがよっぽど利口
841ネトゲ廃人@名無し:03/06/07 01:22 ID:???
なにを133を神みたく奉ってんのよ。
自分では何も出来ない阿呆どもが。
つかあのkore、露店のバグ以外に重大なバグ(わざとか?)あるじぇねぇか。
あーうぜ。
842ネトゲ廃人@名無し:03/06/07 01:23 ID:???
(´ー`)┌フッ
やれやれ。ソースぱくられた程度で立腹してるようじゃちゃんねらなんてやれませんよ
俺はパケさえわかればいいから、あとは自分で実装するさ

そもそも133のも本家Koreの上にあぐら書いてるだけだろうに( ´_ゝ`)
843ネトゲ廃人@名無し:03/06/07 01:27 ID:???
( ´,_ゝ`)プ
露天機能自体JKoreからの引用じゃん
バグもJkoreのとまったく同じ

それとも露天JKoreは133が作ったとでも?(藁
844839:03/06/07 01:29 ID:???
そうか、削除依頼出したら良いのか・・・。
馬鹿だな俺。

>>841 あれそのままじゃ使えないよね。
ある意味罠付だね。
やっぱ自分のいつも使ってるkoreが一番だ。
845ネトゲ廃人@名無し:03/06/07 01:30 ID:???
ていうか、また例の133のリアル知人だったりしてなw
846ネトゲ廃人@名無し:03/06/07 01:31 ID:???
バグがあるのをそのままパクったってのがアホだな
847ネトゲ廃人@名無し:03/06/07 01:32 ID:???
tu-ka放置できない香具師は全員
GMにヌッコロされてきてください。
848ネトゲ廃人@名無し:03/06/07 01:35 ID:???
KoreをC++でコーディングしなおして、複数アカを一括管理できるようにしてる俺こそ神だと思うけどな
問題はそれを公開しないことだがw
849ネトゲ廃人@名無し:03/06/07 01:36 ID:???
公開しない奴は神でもなんでもない( ´,_ゝ`)
850ネトゲ廃人@名無し:03/06/07 01:47 ID:???
たかだか1万行程度のplをcに書き換えるだけが神?

プッ
851ネトゲ廃人@名無し:03/06/07 02:20 ID:???
133に ケンカをうるとは・・・・
どこまでも たのしい ひとたちだ!
どうしても やる つもりですね
これも ぼったーのサガか・・・・
よろしい しぬまえに 133のちから
とくと めに やきつけておけ!!
852ネトゲ廃人@名無し:03/06/07 02:23 ID:???
裏でコソコソするようになった時点で133はカス、必要ない。
853ネトゲ廃人@名無し:03/06/07 02:29 ID:???
133さえ居なくなればヘボBOTerドモが消えるしな(ワラ
854ネトゲ廃人@名無し:03/06/07 02:32 ID:???
>>809 THX!! 激しく調子ヨクナッタヨ ><
855ネトゲ廃人@名無し:03/06/07 02:34 ID:???
どーでもいいことだから、そろそろその話題からはなれれ。

煽りも擁護もこだわりすぎ。
露店コード出す前までの雰囲気よかったから、そっちにもどそ。

========以下、何事もなかったかのように続く==========
856ネトゲ廃人@名無し:03/06/07 02:41 ID:???
前スレ605氏の目的地付近に着くまでランテレのコード

やってみた人いる?
繋がってるMAPの両方で機能させるとエラー落ちするようだ・・・。
経路計算中→何度かランテレを数回繰り返しでエラー。
857前スレ605:03/06/07 03:08 ID:???
え〜、追加コードでてるんで露店貼るとします
区切りが悪いんでわかりにくいです

addParseFiles("tables/skillssp.txt", \%skillsSP_lut, \&parseSkillsSPLUT);
+addParseFiles("control/roten.txt", \%roten, \&parseDataFile);
-------------------------------------------
+} elsif($switch eq "shopclose"){
+closeShop(\$remote_socket) if($nowShopOpen);
+} elsif ($switch eq "shopopen"){
+openShop(\$remote_socket,0) if(!$nowShopOpen);
+} elsif ($switch eq "vl"){
+$~ = "ARTICLESLIST";
+print "----------$roten{'rotenName'}の露店-------------\n";
+print "# 名前 種類 数 値段\n";
+format ARTICLESLIST =
+@< @<<<<<<<<<<<<<<<<<<<<<<<<<< @<<<<<<<<<<<<< @>>>>> @>>>>>>>z
+$_ $shopItem{$index}{'name'} $itemTypes_lut{$shopItem{$index}{'type'}} +$shopItem{$index}{'amount'} $shopItem{$index}{'price'}
+.
+foreach (sort keys %shopItem) {
+$index=$_;
+write;
+}
+print "合計金額:$roten{'sumPrice'} 合計数:$roten{'sumAmount'}\n";
+print "-----------------------------------------\n";
} elsif ($switch eq "exp") {
----------------------------------------------
+if ($config{"autoShop"}){
+if($nowShopOpen){
+if($roten{'priceDownNum'} && $roten{'priceDownNum'}>$priceDownNum
+&& $roten{'priceDownWhile'} && time-$lastPriceDownTime>$roten{'priceDownWhile'}){
858前スレ605:03/06/07 03:09 ID:???
+$priceDownNum++;
+closeShop(\$remote_socket);
+}}else{
+if( !$roten{'lockMapON'}
+|| ($config{'lockMap'} eq $field{'name'}
+&& $chars[$config{'char'}]{'pos_to'}{'x'}== $config{'lockMap_x'}
+&& $chars[$config{'char'}]{'pos_to'}{'y'}== $config{'lockMap_y'})
+&& timeOut($roten{'priceDownWhile'}+1,$lastPriceDownTime) ){
+$lastPriceDownTime=time;
+openShop(\$remote_socket,$priceDownNum);
+}}}
-------------------------------------------
} elsif ($switch eq "0136") {
$msg_size = unpack("S1",substr($msg, 2, 2));
+undef @shopItem;
+$shopItem = 0;
+$~ = "ARTICLESLIST";
+print "----------$roten{'rotenName'}の露店-------------\n";
+print "# 名前 種類 数 値段\n";
+for ($i = 8; $i < $msg_size; $i+=22) {
+$price = unpack("L1", substr($msg, $i, 4));
+$index = unpack("S1", substr($msg, $i + 4, 2));
+$amount = unpack("S1", substr($msg, $i + 6, 2));
+$type = unpack("C1", substr($msg, $i + 8, 1));
+$ID = unpack("S1", substr($msg, $i + 9, 2));
+$identified = unpack("C1", substr($msg, $i + 11, 1));
+$custom = unpack("C1", substr($msg, $i + 13, 1));
+$card1 = unpack("S1", substr($msg, $i + 14, 2));
859前スレ605:03/06/07 03:09 ID:???
+$card2 = unpack("S1", substr($msg, $i + 16, 2));
+$card3 = unpack("S1", substr($msg, $i + 18, 2));
+$card4 = unpack("S1", substr($msg, $i + 20, 2));
+$shopItem[$index]{'nameID'} = $ID;
+$display = ($items_lut{$ID} ne "")
+? $items_lut{$ID}
+: "Unknown ".$ID;
+if ($custom) {
+$display = "+$custom " . $display;
+}
+$shopItem{$index}{'name'} = $display;
+$shopItem{$index}{'amount'} = $amount;
+$shopItem{$index}{'type'} = $type;
+$shopItem{$index}{'identified'} = $identified;
+$shopItem{$index}{'custom'} = $custom;
+$shopItem{$index}{'carte1'} = $card1;
+$shopItem{$index}{'carte2'} = $card2;
+$shopItem{$index}{'carte3'} = $card3;
+$shopItem{$index}{'carte4'} = $card4;
+$shopItem{$index}{'price'} = $price;
+undef $roten{'sumAmount'};
+$shopItem++;
+format ARTICLESLIST =
+@< @<<<<<<<<<<<<<<<<<<<<<<<<<< @<<<<<<<<<<<<< @>>>>> @>>>>>>>z
+$index $shopItem{$index}{'name'} $itemTypes_lut{$shopItem{$index}{'type'}} +$shopItem{$index}{'amount'} $shopItem{$index}{'price'}
+.
+write;
+}
860前スレ605:03/06/07 03:10 ID:???
+print "-----------------------------------------\n";
+undef $roten{'sumPrice'};
+} elsif ($switch eq "0137") {
+$index = unpack("S1",substr($msg, 2, 2));
+$amount = unpack("S1",substr($msg, 4, 2));
+$roten{'sumAmount'} += $amount;
+$roten{'sumPrice'} += $amount * $shopItem{$index}{'price'};
+$shopItem{$index}{'amount'} -= $amount;
+print "$shopItem{$index}{'name'}が$shopItem{$index}{'price'}×$amount売れました\n";
+chatLog("roten", "$shopItem{$index}{'name'}が$shopItem{$index}{'price'}×$amount売れました\n");
+if ($shopItem{$index}{'amount'} < 1) {
+print "$shopItem{$index}{'name'}が売れきれました\n";
+chatLog("roten", "$shopItem{$index}{'name'}が売れきれました\n");
+$shopItem--;
+if (!$shopItem){
+print "売り切れました - 個数:$roten{'sumAmount'} 金額:$roten{'sumPrice'}\n";
+chatLog("roten","売り切れました - 個数:$roten{'sumAmount'} 金額:+$roten{'sumPrice'}\n");
+closeShop(\$remote_socket);
+}}
+$msg_size = 6;
-------------------------------------------
+sub openShop{
+my $r_socket = shift;
+my $downNum=shift;
+my ($msg,$length);
+my ($index,$amount,$price);
+my $i=0;
+if($chars[$config{'char'}]{'skills'}{'MC_VENDING'}{'lv'}){
861前スレ605:03/06/07 03:10 ID:???
+while($roten{"sellItemName_$i"}){
+$index=findIndexString2(\@{$cart{'inventory'}},"name",$roten{"sellItemName_$i"},$roten{"+sellItemNameIndex_$i"});
+last if(!$index);
+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);}
+$msg .= pack("S*", $index) . pack("S*", $amount) . pack("L*", $price);
+$i++;
+last if($i >= $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;}}
+sub closeShop {
+my $r_socket = shift;
+my $msg = pack("C*", 0x2E, 0x01);
+$nowShopOpen=0;
+encrypt($r_socket, $msg);}
862前スレ605:03/06/07 03:18 ID:???
-------------------------------------------
コンフィグ追加
+autoShop 1
-------------------------------------------
#---roten.txtの内容---#
#露店を開く場所 0その場 1 cfgのlockmapで
lockMapON 0
#開く前に指定した秒数WAIT
openWait 2
#この時間たったら値下げ
priceDownWhile 1800
#値下げ回数
priceDownNum 2
# 露店のカンバン名
rotenName 適当〜
#売るアイテムの名称
sellItemName_0 ニンジン
#同じ名前のアイテムを売るときに指定=カートの何番目のアイテムを売るか(START=0)
sellItemNameIndex_0
#売るアイテムの数(所持数以上なら現在の所持数を売る)
sellItemNum_0 1000
#値段(10000000以上は10000000に設定される)
sellItemPrice_0 12
#値下げ幅
sellItemPriceDown_0 1
863前スレ605:03/06/07 03:19 ID:???
#この値段以下にはまけられん
sellItemPriceMin_0 11
#以下こんなかんじ
sellItemName_1
sellItemNameIndex_1
sellItemNum_1
sellItemPrice_1
sellItemPriceDown_1
sellItemPriceMin_1
-------------------------------------------
以上です。かなりわかりにくいと思いますが、ご勘弁を。
また、販売、売り切れの動作確認はほとんどやってないで、
その周辺で不具合はあるかも。
現在困ってるのは露店を閉じたときにどうやって判定するかってことかなぁ。

>>856
う〜ん、同じマップに範囲を2つ以上設定しているってこと?
864856:03/06/07 04:58 ID:???
>>863
隣MAP同士共に設定してるとエラー、と思ったけど
検証してみたら関係無かった・・・
経路計算中にquitした時と同じ感じになってる
原因が他なら心当たりを適当に試してみま

ところで全然関係無いけど、何か面白い書き方するよなぁ。
865ネトゲ廃人@名無し:03/06/07 05:10 ID:???
何か貼ってみるか・・・
} elsif ($switch eq "0196") {
#two-hand quicken
+$type = unpack("C1", substr($msg, 2, 2));
+$targetID = substr($msg, 4, 4);
+$on = unpack("C1", substr($msg, 8, 1));
+if ($targetID eq $accountID) {
+if ($type == 37) {
+if ($on == 00) {
+$syuutyuuflag = 0;
+} elsif ($on == 01) {
+$syuutyuuflag = 1;
+}
+} elsif ($type == 38) {
+if ($on == 00) {
+$kakuseiflag = 0;
+} elsif ($on == 01) {
+$kakuseiflag = 1;
+}
+} elsif ($type == 39) {
+if ($on == 00) {
+$kyoukiflag = 0;
+} elsif ($on == 01) {
+$kyoukiflag = 1;
+}
+}
+}
-$msg_size = 8
+$msg_size = 9;
866ネトゲ廃人@名無し:03/06/07 05:12 ID:???
print "You are now in the game\n";
sendMapLoaded(\$remote_socket);
+$syuutyuuflag = 0;
+$kakuseiflag = 0;
+$kyoukiflag = 0;
-----
&& percent_sp(\%{$chars[$config{'char'}]}) <= $config{"useSelf_item_$i"."_sp_upper"} && percent_sp(\%{$chars[$config{'char'}]}) >= $config{"useSelf_item_$i"."_sp_lower"}
+&& (!$config{"useSelf_item_$i"."_syuutyuuflag"} || $config{'attackAuto'} >= 2 && $syuutyuuflag == 0)
+&& (!$config{"useSelf_item_$i"."_kakuseiflag"} || $config{'attackAuto'} >= 2 && $kakuseiflag == 0)
+&& (!$config{"useSelf_item_$i"."_kyoukiflag"} || $config{'attackAuto'} >= 2 && $kyoukiflag == 0)
-----
config.txt
集中ポーション切れたら使いたい場合
useSelf_item_#_syuutyuuflag 1
覚醒ポ(ry
useSelf_item_#_kakuseiflag 1
狂気ポ(ry
useSelf_item_#_kyoukiflag 1

スマートじゃない?まぁ…効率は良いよ('A`)
867ネトゲ廃人@名無し:03/06/07 06:14 ID:???
パクリ野朗が意気揚々としてますね(藁

自分で組めないならBOTすんなよ
868ネトゲ廃人@名無し:03/06/07 06:23 ID:???
↓ログ見てたんだけど戦闘が終わってから回復してるように見える。
これは仕様なんでしょうか?それとも漏れの設定が悪いのでしょうか?
だれか情報キボンヌ!(´Д⊂

Monster attacks You: サンドマン (0) - Dmg: Miss!
Monster attacks You: サンドマン (0) - Dmg: Miss!
----------------------------------------
You attack Monster: サンドマン (0) - Dmg: 174(Total: 3318)
Monster attacks You: サンドマン (0) - Dmg: Miss!
You attack Monster: サンドマン (0) - Dmg: 248(Total: 3566)
Target died
You used Item: ミルク (3) x 1
You used Item: ミルク (3) x 1
You used Item: ミルク (3) x 1
869ネトゲ廃人@名無し:03/06/07 06:26 ID:???
AUTO-ITEM-USEのところは前スレの492の覚醒ポーション組み込んだコードで
cofigは以下のとおりです。

useSelf_item_1 ミルク
useSelf_item_1_hp_lower 0
useSelf_item_1_hp_upper 80
useSelf_item_1_minAggressives 0
useSelf_item_1_maxAggressives 0
useSelf_item_1_sp_lower 0
useSelf_item_1_sp_upper 100
useSelf_item_1_stopWhenHit 0
useSelf_item_1_timeout 0
870ネトゲ廃人@名無し:03/06/07 06:26 ID:???
>>868
あぅそれ教えちゃうとメグミルク売れないんで・・・
ごめんなさいねぇ
871ネトゲ廃人@名無し:03/06/07 06:31 ID:???
>>870
そんなこといわず教えてくれYO!ヽ(`Д´)ノウワァン
つかこんな朝で即レスびっくりΣ(゚Д゚)
872ネトゲ廃人@名無し:03/06/07 08:01 ID:???
>>856
回復アイテム切れる→useteleport(2)→倉庫→歩き(途中で605のランテレMAP有り)
→狩場

ってやってるんだけど倉庫に行こうとして蝶使用の時にいきなりエラー落ちしたり
ランテレ連打時にいきなりエラー落ちすることがある(問題なく動く時もある)
どっか他の場所に原因があるのかな?
873ネトゲ廃人@名無し:03/06/07 08:03 ID:???
>>871
たまたま最後の一撃で設定HP割ったのとちゃうのかと
874ネトゲ廃人@名無し:03/06/07 08:15 ID:???
>>871
うーんsコマンドを使ってログをみてたけど
HPが75%−71%とか減っていって、80%以下でも回復しなかったりします。
なにが原因なんだ(´Д⊂
875ネトゲ廃人@名無し:03/06/07 10:40 ID:???
Y(縦)*幅+X(横)+4バイト

この式の幅って何の幅のことでしょうか?
876ネトゲ廃人@名無し:03/06/07 10:46 ID:???
テメーでかんがえろ
初心者言って来い
877ネトゲ廃人@名無し:03/06/07 10:57 ID:???
>>874
頼むから過去ログ位は読んでくれYO
>>574>>580
878ネトゲ廃人@名無し:03/06/07 13:51 ID:???
BOTのきどーほーほーおしえてー
879ネトゲ廃人@名無し:03/06/07 13:58 ID:???
鼻輪は初心者に言ってこいYO!!
880787:03/06/07 14:04 ID:???
>>878
ダブルクリック
881前スレ605:03/06/07 14:06 ID:???
今回は追加コードの間が短いなぁ
764の1です
重要アイテムを取得したときに

現在の撃墜数-最後に取得したときの撃墜数

の数をだすようにするもの
本家ソースへの追加という形で貼っときます

addParseFiles("tables/skillssp.txt", \%skillsSP_lut, \&parseSkillsSPLUT);
+addParseFiles("control/defeat.txt", \%defeatMonster, \&parseDefeatControl);
*******************************************
} elsif ($switch eq "who") {
sendWho(\$remote_socket);
+} elsif ($switch eq "defeat") {
+$~ = "DEFEAT";
+format DEFEAT =
+@<<<<<<<<<<<<<<<<<<<<<<<< @>>>> 匹
+$defeatMonsterName $defeatMonsterNum
+.
+print "------ Defeated Monster List ------\n";
+foreach (sort keys %defeatMonster) {
+$defeatMonsterName = $_;
+$defeatMonsterNum = $defeatMonster{$_}{'default'};
+write;
+}
+print "-----------------------------------\n";
882ネトゲ廃人@名無し:03/06/07 14:07 ID:???
>>881
これいいね。追加してみるよ。
883前スレ605:03/06/07 14:07 ID:???
*******************************************
print "Target died\n";
+$LastDefeatMonster=$AttackedMonster;
+$defeatMonster{$LastDefeatMonster}{'default'}++ if($LastDefeatMonster);
*******************************************
print "Item added to inventory: $display ($invIndex) x $amount - $itemTypes_lut{$chars[$config{'char'}]{'inventory'}[$invIndex]{'type'}}\n";
+foreach (@ImportantItems) {
+if($display =~ /(.*)\Q$_\E/){
+print "*** 重要アイテム($display)GET! ***\n";
+chatLog("i", "*** $display をGETしました ***\n");
+$i=$defeatMonster{$LastDefeatMonster}{'default'}-$defeatMonster{$LastDefeatMonster}{$display};
+chatLog("i", "*** ".$LastDefeatMonster." ".$i." 匹目で入手 ***\n");
+$defeatMonster{$LastDefeatMonster}{$display}=$defeatMonster{$LastDefeatMonster}{'default'};
+last;
+}
+}
*******************************************
sub quit {
$quit = 1;
+recordDefeatMonster();
print "Exiting...\n";
}
*******************************************
+sub recordDefeatMonster {
+my ($i,@temp);
+unless(-e ">control/defeat.txt"){
+open(FILE,">control/defeat.txt");
884前スレ605:03/06/07 14:09 ID:???
+close(FILE);
+}
+open(FILE,"+>control/defeat.txt");
+@temp=sort keys(%defeatMonster);
+for($i=0;$i<@temp;$i++){
+next if(!$temp[$i]);
+foreach(sort keys %{$defeatMonster{$temp[$i]}}){
+next if(!$_);
+print FILE $temp[$i] . " " . $_ . " " . $defeatMonster{$temp[$i]}{$_} . "\n";
+}
+}
+close(FILE);
+}
*******************************************
+sub parseDefeatControl {
+my $file = shift;
+my $r_hash = shift;
+my $i, $string;
+undef %{$r_hash};
+open FILE, $file;
+foreach (<FILE>) {
+next if (/^#/);
+s/[\r\n]//g;
+s/\s+/ /g;
+s/\s+$//g;
+@args = split /\s/, $_;
+$$r_hash{$args[0]}{$args[1]} =$args[2];
+}
+close FILE;
+}
*******************************************
885前スレ605:03/06/07 14:10 ID:???
つかっていたdefeat.txtを使いたい場合は
モブの名前と撃墜数の間にdefaultを挟んでください
defeat.txtにはこんなかんじで出力されます

アルゴス default 1963
アルゴス アルゴスカード 771

>>872
こっちは問題なく動いてるんでなんともいえんです
そういえば、エラーメッセージの内容はどうなってる?
886ネトゲ廃人@名無し:03/06/07 14:22 ID:???
>>前スレ605さん
露店コードのほうなんですが
if ($config{"autoShop"}){ 以下はどこへ貼り付けるのでしょうか?
#DEBUG CODEの前につけたのですが何故かエラーが出てしまいます。

887ネトゲ廃人@名無し:03/06/07 14:24 ID:???
>>885
872じゃないが、うちはアプリケーションエラーが出る。
経路探索中にquitとかした時と似た症状。
888ネトゲ廃人@名無し:03/06/07 14:54 ID:???
アイテムの取得なのですが何故か初めのうちは取るのですが
なんかの原因で途中から取らなくなってしまいます。
取らなくなるときの自分の所持アイテムと一度再起動した時の
所持アイテムが(アイテムの量とかです)違う(後者の方が多い)ようです。
カート量が越えてるとかではないみたいです。
ちなみにBSでカート付です。
889888:03/06/07 14:57 ID:???
すみませんがご意見宜しくお願いしますm(__)m
890ネトゲ廃人@名無し:03/06/07 15:01 ID:???
>>881

読み込みファイルはcontrol/defeat.txtより今のまま単にdefeat.txtの方が良くない?
人それぞれかもしれんが、controlファイルではないだろ。
891890:03/06/07 15:02 ID:???
>>881
とはいえ、貴重なコードサンクス。
892ネトゲ廃人@名無し:03/06/07 15:02 ID:???
>>888
特定条件下で必ず起こるなら罠入り。他のを使え。
数日に一度程度なら単なるエラーだから気にするコトはない
893ネトゲ廃人@名無し:03/06/07 15:07 ID:???
>>892
わかりました。ありがとうございます。
すいません、スレ汚してしまってm(__)m
でわ(^^)ノシ
894ネトゲ廃人@名無し:03/06/07 15:41 ID:???
つーかなんでROのGMってみえるのかな
リネみたいに透明にすればいいのに
895ネトゲ廃人@名無し:03/06/07 15:44 ID:???
>>877
ありがとーなんとか解決できた(´Д⊂
あんなこと疑問におもったのは漏れだけかと思ってたから
ほとんどみてなかった・・
これからはちゃんとログ読みます
896前スレ605:03/06/07 16:03 ID:???
>>886
場所はOKです
でてるエラーってコンパイルエラー?
>>887
とすると、こうすればいいかなぁ
テストキボンヌ
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'} ){
>>889
う〜ん、たしかにcontrolではないかも
いろんな狩場での情報や、いろんな重要アイテムを記録したときのことを
考えると、むしろtableかなぁ
こっちは、defeat.txtをつかって別に専用のログをだしてるんで、defeat.txtは
ログとしては扱ってないです
897ネトゲ廃人@名無し:03/06/07 17:23 ID:???
>>894
(・∀・)ニヤニヤ(・∀・)ニヤニヤ(・∀・)ニヤニヤ(・∀・)ニヤニヤ(・∀・)ニヤニヤ
(・∀・)ニヤニヤ(・∀・)ニヤニヤ(・∀・)ニヤニヤ(・∀・)ニヤニヤ(・∀・)ニヤニヤ
(・∀・)ニヤニヤ(・∀・)ニヤニヤ(・∀・)ニヤニヤ(・∀・)ニヤニヤ(・∀・)ニヤニヤ
(・∀・)ニヤニヤ(・∀・)ニヤニヤ(・∀・)ニヤニヤ(・∀・)ニヤニヤ(・∀・)ニヤニヤ
(・∀・)ニヤニヤ(・∀・)ニヤニヤ(・∀・)ニヤニヤ(・∀・)ニヤニヤ(・∀・)ニヤニヤ
898ネトゲ廃人@名無し:03/06/07 17:40 ID:???
>>894
(´,_ゝ`)プッ
899ネトゲ廃人@名無し:03/06/07 17:45 ID:???
>>894
( ̄ー ̄)ニヤリ
900ネトゲ廃人@名無し:03/06/07 17:56 ID:Y6gSpdqX
          ∧_∧     弟「流石だよな894だな兄者。」
   ∧_∧   (´<_`  )    兄「そうだな。」
  ( ´_ゝ`)   /  ⌒i     弟「894みたいのがたくさんいると助かるよな。」
  /  / ̄ ̄ ̄ ̄/| |     兄「そうだな。」
 /   /  FMV / | |     弟「兄者さっきからそうだなしか言ってないな。」
(__ニつ/____/  | |__ 兄「そうだな。」
 \___))\  ̄(uuuu)
       ⌒ ̄    
901ネトゲ廃人@名無し:03/06/07 18:33 ID:???
(エラー内容からすると無関係っぽいですが)やっぱり場所は合ってますか。
ちなみに出るエラーはこちらです
Undefined subroutine &main::findIndexString2 called at source\kore2.pl line 10280.

該当する行はこれです
$index=findIndexString2(\@{$cart{'inventory'}},"name",$roten{"sellItemName_$i"},$roten{"+sellItemNameIndex_$i"});
last if(!$index);
902ネトゲ廃人@名無し:03/06/07 18:48 ID:???
前スレの492の覚醒ポーションのコード組み込んだんだが

useSelf_item_0 覚醒のポーション
useSelf_skill_0_timeout 1800

にすると使うとき3連続で使って2HQを使わなくなったり
全く覚醒POT使わなくなったりするんだがどうすればいい?
903ネトゲ廃人@名無し:03/06/07 18:50 ID:???
よく見たらこのkoreにfindIndexString2のSubroutineはいってませんでした;;
904ネトゲ廃人@名無し:03/06/07 18:53 ID:???
今買って来たたこ焼きを開けたんですが傾いてたみたいで
かたっぽに寄ってしまってて天下大将軍みたいになってしまったのですが
どうすればいいですか?
905ネトゲ廃人@名無し:03/06/07 18:55 ID:???
皿に乗っけてレンジでチン汁。!!
906ネトゲ廃人@名無し:03/06/07 18:58 ID:???
>904
即レスthx!
無事解決いたしました。
本当にありがとう。
907ネトゲ廃人@名無し:03/06/07 19:04 ID:???
>> 前スレ605@露店コード

R 0132 <ID>.l
露店看板消去

if ($ID == $accountID)
あたりでどうだろうか 露店IDに何が入ってるか確認してないけど
出店キャラIDであればこのパケで
違ったら‥‥出てる時に位置から自分の露店特定かな
暇な時にパケ覗いてみます
908894:03/06/07 19:06 ID:???
おぃ、おまいらもしかして漏れが考えてるGMとかなりちがうのか?
捜索してるSSとか張ってあったらてっきりそうかとおもってたのに
もしやROも透明なのか!?((;゚Д゚)ガクガクブルブル
まだ、ROはじめて1週間で2日自力プレイで3日目にはRMTして
5日目にはなぐりゲーだなときずきBOTをはじめたから
よく仕組みがわからないだYO!誰か情報キボンヌ!
909894:03/06/07 19:10 ID:???
ところで話はかわるが
#タゲ被り防止距離
NotAttackDistance 6
これってちゃんと機能してる?
さっき漏れの人形が漏れを攻撃してる敵のタゲをもっていってしまったんだが
これって6セル範囲に人がいたらモンスを攻撃しない機能だと思ってたんだけど
もしかしてまったく違う機能なんだろうか・・・
誰か情(ry
910ネトゲ廃人@名無し:03/06/07 19:14 ID:???
>>909
PT組んでたり、PTメンバーが殴っていると殴る設定に、
まさかしてないだろうな。でふぉはそうなってるが・・・。
中級スレなんで、まさかそんなあふぉではないと思うが。
911ネトゲ廃人@名無し:03/06/07 19:22 ID:???
          ∧_∧     弟「今頃からROやる奴っているんだな兄者。」
   ∧_∧   (´<_`  )    兄「そうだな。」
  ( ´_ゝ`)   /  ⌒i     弟「こんな奴らが中級者にいるってもの面白いな兄者。」
  /  / ̄ ̄ ̄ ̄/| |     兄「そうだな。」
 /   /  FMV / | |     弟「このネタ飽きたな兄者。」
(__ニつ/____/  | |__ 兄「そうだな。」
 \___))\  ̄(uuuu)   弟「新しいネタ欲しいな兄者。」
                   兄「そうだな。」
912前スレ605:03/06/07 19:29 ID:???
>>907
う〜ん、漏れもそれでいけるかなと思ってたんだけど
いざパケ調べてみたら
どうも、自分の露店閉じたときにはそのパケがとんでこないみたい
もう一回調べてみようかなぁ
>>903
うわぁ、申し訳ない
これ抜けてました

sub findIndexString2 {
my $r_array = shift;
my $match = shift;
my $ID = shift;
my $iNum=shift;
my ($i,$j);
for ($i = 0; $i < @{$r_array} ;$i++) {
if ((%{$$r_array[$i]} && $$r_array[$i]{$match} eq $ID)
|| (!%{$$r_array[$i]} && $ID eq "")) {
$j++;
return $i if($j>$iNum);
}
}
if ($ID eq "") {
return $i;
}
}
913ネトゲ廃人@名無し:03/06/07 19:30 ID:???
>>908
スレ違いだ、屑のサラブレッド
914ネトゲ廃人@名無し:03/06/07 19:31 ID:???
アイテムログ(カート移動も含む)のコード作ったら

[Jun 7 19:22:10 2003][I] ランタン
[Jun 7 19:22:11 2003][CART移動] タロウ

なんでランタン拾ったのにタロウいれてんの(w
すれ違いゴメソ
915ネトゲ廃人@名無し:03/06/07 19:35 ID:???
>>907
実際閉じた時にパケットって戻ってこんやろ
向こうの都合でこっちはずっと待ってないとあかんやろ
そんな情報無駄やしいらんわってのが普通やないんか?
916ネトゲ廃人@名無し:03/06/07 19:39 ID:???
>>914
知らねぇYO!!
お前の設定が間違ってるんだろう
917ネトゲ廃人@名無し:03/06/07 19:57 ID:???
 垢BAN、垢BANっと

 ∧_∧ まだ1週  ∧,,∧   894タン・・
(・∀・ ) 間目・・・  (;д;;:)_____
( GM つ∧,,∧   ⊂⊂;:,.,:;;:)@    /\
 Y  人(;;;д;)   /| ̄;: : ::  ̄;:;;::::;., ̄;.|\/
 (__ノ_@(;:っ:;っ  ..|;';捨て垢BOT#;:;: ;|/'
              ̄ ̄ ̄ ̄ ̄ ̄ ̄
     894がGMにさらわれたでち・・・・
     初心者は人柱でち・・・
     哀れでち・・・
918ネトゲ廃人@名無し:03/06/07 21:05 ID:???
質問です。
今ビタタCってでるんですか?
3日でてません。
919ネトゲ廃人@名無し:03/06/07 21:17 ID:???
スレ違い
920ネトゲ廃人@名無し:03/06/07 21:28 ID:???
うお、ログインしたらアリーナにいる。
警告もなにもナシでアリーナ送りでした。
921ネトゲ廃人@名無し:03/06/07 21:40 ID:???
>>920
警告が無かった時はアリーナでGMに問いかけられる前に
スタック報告から文句垂れれば無罪放免。
922ネトゲ廃人@名無し:03/06/07 22:55 ID:???
嘘こけ、蝶パケで脱出が主流だろ。GMいなけりゃ忘れてるさ。
つーか2体同じ場所に放流してマジで1週間カード無しです、重要アイテムリスト更新されてません・・・
エル・オリは拾ってるけどさ。
923ネトゲ廃人@名無し:03/06/07 23:05 ID:???
GMでコケたらおしまい
924ネトゲ廃人@名無し:03/06/08 00:50 ID:???
やっぱニーソックスは最高だよな。
925ネトゲ廃人@名無し:03/06/08 01:01 ID:ANb5tHUG
        / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
        | アリーナから緊急浮上ぅぅぅ!!!
    \  \
          ̄ ̄ ̄|/ ̄ ̄ ̄ ̄ ̄ ̄ ̄
      \ ∧ ∧
        (゚Д゚∩
       ⊂/  ,ノ
 ̄  ̄   「 _  |〜 ト  ̄  ̄  ̄
       ∪ ヽ l   オ
       /  ∪  \
  /       :    オ
     /    || .   ォ  \
     /     | :   ォ  \
    /       .
           | .   ォ
           | | : .
           |:  .
           || .
            .
            |
           | | : .
           . : .
            | .:




といって、上げる。
926ネトゲ廃人@名無し:03/06/08 03:08 ID:???
171氏の露天機能koreが
ログインしてすぐエラーでかたまる。。。
927ネトゲ廃人@名無し:03/06/08 03:21 ID:???
line4113 てでてかたまっちゃうです
928ネトゲ廃人@名無し:03/06/08 03:30 ID:???
605氏の CheckRecoveryItem を追加したのだけども
うちの朝娘、機能しないです。
すっごい便利そうなのに使えれない飼い主は、日曜日にkoreの
検証でもしてみようかな っと

わからないところがわからない というのは高校以来だYO
929ネトゲ廃人@名無し:03/06/08 04:32 ID:???
コモドでmoc_fild18の地形が変わってて
間違ってコモドフィールドに突っ込むとMaplockがエラー起こして帰ってこれません
誰かmoc_fild18.fldの更新お願いします
930ネトゲ廃人@名無し:03/06/08 05:09 ID:???
うるせーバカ
931ネトゲ廃人@名無し:03/06/08 05:21 ID:???
>>922
別に蝶パケで脱出してもいいけどさ、警告が無くて連行される場合は
同IDの全キャラが連行される、っていうかされた。

キャラスロに1匹しか登録してなかったり全員が蝶パケ使えるなら
別に蝶使って出てもいいんじゃね?
逃走したから黒確定ってとられても知らんけどな。
932783:03/06/08 05:27 ID:???
パケを片っ端から解析したけど、装備に影響するような変更は無かった。
追加したコード廻りも特にエラーが見つからなかった。

結局コモド後、テーブルを手動でいじったときに、
itemslots.txtにゴミが混入したためだった・・・
こーゆーの初級も中級も無いだろ・・・

なんなら、俺のかいた草の座標だけを拾って、ルートポイントを書き出す
ルーチンを貼ろうか?
やくたたずですか、そうですか、レア狙ったほうもいいもんね_| ̄|○
933[email protected]:03/06/08 05:35 ID:???
罠無しのコモド実装後動くBOT売ってもらえませんか?
コード追加しても、動くものと動かないものがあって(自分がアレなため、入れる場所間違ったっぽい)
機能に全く不満で、昨今のBOTについていけません。。

自動預け・自動売買・武器持ち替え・魔法詠唱反応
GM対策(蝶オチ・WIS拒否等)
とかあったらすごい助かります

アフター  はいらないや。。
5KWMか5Mでお願い。。
934ネトゲ廃人@名無し:03/06/08 05:35 ID:???
935  :03/06/08 05:54 ID:???
>>922
逃走したら御終い。すなおにスタックから送る
ただし2度目は救済してくれないのであきらめよう
936kubota:03/06/08 06:07 ID:???
>>933
メールしました。

133最終改+fild編集+timeout激速拾い設定。

以上でよろしいですか?
937ネトゲ廃人@名無し:03/06/08 08:25 ID:???
>>927
じゃあline4113を見直せ。

>>933
そんな簡単な機能のKoreに5krmとか払うんなら、
自分で知識つけたほうがずっといいぞ。
知識ゼロから始めても1日あればそれくらいのKoreはできるし
perlも少しかじれるようになるから。

マジレスするとこんな感じ。どうでもいいんだけどね。
938ネトゲ廃人@名無し:03/06/08 09:30 ID:???
>>936
もう一度メールお願いできますか?
30日間ログインしてなかったから、アカウント無効になってました・・・
上記の機能があれば、得に不満は。。
939ネトゲ廃人@名無し:03/06/08 09:38 ID:???
コモド後のfildの修正・新MAPのfild追加、tableのコモド後に更新したもの(skills,items等)を売ってください。

とりあえずメールください。
よろしくお願いします。
940前スレ474,589:03/06/08 09:56 ID:???
ども、隠居してた前スレ474,589です。
最近は605氏のコードをまったり追加してたんですが、
ちょっとまたコード思いついたんで。

if ($config{'itemsTakeAuto'} && $monsters_old{$ai_v{'ai_attack_ID_old'}}{'dmgFromYou'} > 0) {
+undef $c_plDistance_small;
+$judgeFirst = 1;
+for ($i = 0; $i < @playersID; $i++) {
+next if ($playersID[$i] eq "");
+$c_plDistance = distance(\%{$chars[$config{'char'}]{'pos_to'}},\%{$players{$playersID[$i]}{'pos_to'}});
+if (($c_plDistance < $c_plDistance_small) || $judgeFirst == 1) {
+$c_plDistance_small = $c_plDistance;
+$judgeFirst = 0;
+}
+}
941前スレ474,589:03/06/08 09:56 ID:???
+if($c_plDistance_small <= 17 && $c_plDistance_small){
+if ($timeout{'ai_items_take_start'}{'timeout'} == 0 || $timeout{'ai_items_take_end'}{'timeout'} == 0.5) {
+print "設定を元に戻します。\n";
+setTimeout("ai_items_take_start", デフォ値);
+setTimeout("ai_items_take_end", デフォ値);
+}
+} else {
+if ($timeout{'ai_items_take_start'}{'timeout'} != 0 || $timeout{'ai_items_take_end'}{'timeout'} != 0.5) {
+print "珍速拾い設定にします。\n";
+setTimeout("ai_items_take_start", 0);
+setTimeout("ai_items_take_end", 0.5);
+}
+}

605氏の>>46を参考にしつつ、作ったコード。
内容は、近くにいるプレイヤーが17マス以内にいないorいない場合に
珍速拾い設定にするもの。(いた場合は元の設定に)
値を自由に変えたり(距離とかtimeoutとか)、
無駄な構文はずして単に回りにいるかいないかだけで判定したり、
使い方は任せます。
改良、動作確認等あればヨロシク。
942ネトゲ廃人@名無し:03/06/08 10:38 ID:???
前スレ605氏の露店コードで+8トリプルブラッディバスタードソードを売る場合はどうすればいい?
sellItemName_0 バスタードソード
sellItemName_0 トリプルブラッディバスタードソード
sellItemName_0 トリプルブラッディ バスタードソード
sellItemName_0 +8 トリプルブラッディ バスタードソード
sellItemName_0 +8トリプルブラッディバスタードソード
sellItemName_0 ゛+8 トリプルブラッディ バスタードソード゛
一応上記6種類で試したんだけどどうも露店に追加されない・・・
943前スレ474,589:03/06/08 10:47 ID:???
>>942
"i"でどう表示されてるか見たら?
多分
+8 トリプルブラッディバスタードソード
だと思うけど。
944ネトゲ廃人@名無し:03/06/08 10:56 ID:???
゛i゛だと
+8 トリプルブラッディ バスタードソード
だったんですよ
直接コピペしてもダメだったんで、悩んでいたのですが・・・
とりあえず二個目の半角スペース削って見ます。
ありがとうございます。
945ネトゲ廃人@名無し:03/06/08 11:22 ID:???
あとついでにバグ報告というか修正というか
vlで商品確認をすると1M以上の商品で桁が一つ少なく表示される。
最初はフォーマット変更で対応しましたが、原因はこっちでしょうか
$index $shopItem{$index}{'name'} $itemTypes_lut{$shopItem{$index}{'type'}}
$shopItem{$index}{'amount'} $shopItem{$index}{'price'}
>>857のコピペでここの部分、改行(というか+を削除するだけ)忘れてしまったんだと思います。
ちなみに面倒なのでフォーマット変更で対応しっぱなし・・・
946ネトゲ廃人@名無し:03/06/08 11:44 ID:???
あとvl周りだと
連続した半角スペースは圧縮されるので@に置換したもの
#@@名前@@@@@@@@@@@@@@@@@@@@@@@@@@@種類@@@@@@@@@@@@@数@@@@@@値段\n";
コピペするときは再度置換で、こんな感じだと思います。
余り影響はありませんが合計金額 合計数も適当に直してます。

他にバグというか問題点を挙げると
・最初に質問したカード刺し武器が売れない
・上位に売り切れ済みアイテムがあると露店を開きなおしたとき下位のアイテムが露店に置かれない

改善点としては
・lockMap自体の問題でもありますがlockMapOnにして当該座標に人が居るとルート計算を繰り返す。
・カートになくなった場合のStorageGET&CartAdd発動
・売り切れた商品があった場合次の商品を新たに加える

とりあえず例のカード刺し武器が売れない謎を解明したらボチボチコード組んでみます。
947ネトゲ廃人@名無し:03/06/08 11:51 ID:???
>>946
改善・・・sKoreを使う。
948ネトゲ廃人@名無し:03/06/08 12:04 ID:???
>>944
cartではどう表示されてる?
949ネトゲ廃人@名無し:03/06/08 12:24 ID:???
>>947
skoreの方の露店組み込んだのは一応別に用意してあります。
でもあっちは構造がわかりにくいので改造しづらい・・・
950前スレ474,589:03/06/08 13:20 ID:???
>>941

ゴメ、
$c_plDistance_small <= 20
位にしたほうが良かった。すっかり三平方の定理を忘れてたよ。
大体、画面が16×12マスぽかったから、dist二乗 = 16二乗 + 12二乗
位に設定しないといけなかった…。
大事をとって22くらいにしてもいいかも。
951887:03/06/08 14:21 ID:???
itemのエラー潰し終わりました。属性カタール、特殊武器、テイミングアイテム、新3種POT全部コメントアウト(TT

で、起動しましたらNpcエラー…エラー内容は
// Error: Value: [event_zelopy] is not in a token map - GetWord
// Error: ヌヤシ? ニトカフナヘ ソ。キッ n [n]
// Error: Value: Func ソ。キッ
// Error: if error
// Error: file ./npcdata/alberta/npc.sc line 272: if v[event_zelopy] == 0
とのことなんですが、NPCいじるのはじめてなんてどういじればいいのかわかりません
助言もらえないでしょうか?
952ネトゲ廃人@名無し:03/06/08 14:21 ID:???
ぉ、かなりの誤爆
953ネトゲ廃人@名無し:03/06/08 14:40 ID:???
.  lヽミ ゝ`‐、_   __,. ‐´  /  ,.イ   \ ヽ            |
  `‐、ヽ.ゝ、_    _,,.. ‐'´  //l , ‐'´, ‐'`‐、\        |
  ヽ、.三 ミニ、_ ___ _,. ‐'´//-─=====-、ヾ       /ヽ
        ,.‐'´ `''‐- 、._ヽ   /.i ∠,. -─;==:- 、ゝ‐;----// ヾ.、
       [ |、!  /' ̄r'bゝ}二. {`´ '´__ (_Y_),. |.r-'‐┬‐l l⌒ | }
        ゙l |`} ..:ヽ--゙‐´リ ̄ヽd、 ''''   ̄ ̄  |l   !ニ! !⌒ //
.         i.! l .:::::     ソ;;:..  ヽ、._     _,ノ'     ゞ)ノ./
         ` ー==--‐'´(__,.   ..、  ̄ ̄ ̄      i/‐'/
          i       .:::ト、  ̄ ´            l、_/::|
          !                           |:    |
             ヽ     ー‐==:ニニニ⊃          !::   ト、
            ヽ     、__,,..             /:;;:   .!; \
俺たちはとんでもない思い違いをしていたようだぞ。
「ロボット。」これをアルファベットに直すのは間違っていないだろう。
「robot」これに「一行スペース」を加えてみたらどうだろう。
「ro bot」
まてよ・・・?これは・・・
よし、ではこれを意味の通るような=をつけてみよう。

「ro=bot」

なんてことだ。
ROとはゲームではなくBOTをしてRMTを稼ぐためのただの作業だったんだよ!
954ネトゲ廃人@名無し:03/06/08 15:00 ID:???
>>953
独り言の多いキバヤシ君だね・・・。
955ネトゲ廃人@名無し:03/06/08 15:00 ID:???
キバヤシ君RMTのTは要らないぞ
956ネトゲ廃人@名無し:03/06/08 15:17 ID:???
>>951
回毒してみますた
エラー : いべんとじぇろぴーってこのマップ探してもあらへん
エラー : ヌカシヤガレファキン!!
エラー : ファンクションが違うんでね?
エラー : 畏怖エラーってなんやねん
エロー : アルベルタのNPCにイベントジェロピはないっす272を参照してくださいwWw
957[email protected]:03/06/08 15:55 ID:???
>>938
メール再送しました。

ただ、お譲りするのは、>>937も言っているとおり、罠なし133最終を手に入れてから
過去ログに出ているコードを自分で組み込めば只で手に入るものです。
そこのところは予めご了承ください。
958前スレ605:03/06/08 16:06 ID:???
>>942,945
修正後の名前は使ってないです
つまり、カード指しも属性でも全部バスタードソードなわけです。
露店にでないのは別なところが原因じゃないかなぁ
桁がひとつ少なく表示される、カード差し武器がでないというのは
こちらでは正常にいきます
カード差し武器を並べてopenshop関数をちゃんととおってるかどうかみればいいんじゃないかと

上位に売り切れ済みのがあったときのはこっちでいけると思います

$index=findIndexString2(\@{$cart{'inventory'}},"name",$roten{"sellItemName_$i"},$roten{"sellItemNameIndex_$i"});
-last if(!$index);
+next if(!$index);

たぶん、これで売り切れた商品があった場合次の商品をだすのも解決するかと
それにしても、やっぱりコピペミスなのかなぁ?
959前スレ605:03/06/08 16:19 ID:???
追加コードでたんで764の2を貼っときます
内容は現在使ってるスキルの残り時間を表示するものです

addParseFiles("tables/skillssp.txt", \%skillsSP_lut, \&parseSkillsSPLUT);
+addParseFiles("tables/skillstime.txt", \%skillsTime_lut, \&parseSkillsSPLUT);
*******************************************
} elsif ($switch eq "s") {
〜〜〜〜〜〜〜〜〜〜
+foreach(sort keys %skillsTimeout){
+next if(!$_);
+if(time-$skillsTimeout{$_}{'time'}<$skillsTime_lut{$_}{$skillsTimeout{$_}{'lv'}} ){
+$iTemp=$skillsTime_lut{$_}{$skillsTimeout{$_}{'lv'}}-int(time-$skillsTimeout{$_}{'time'});
+print "$_($iTemp)\n";
+}
+}
+print"----------------------------\n";
} elsif ($switch eq "sell") {
*******************************************
+if($sourceID eq $accountID){
+if($skillsTime_lut{$skillsID_lut{$skillID}}{$amount}){
+$skillsTimeout{$skillsID_lut{$skillID}}{'time'}=time;
+$skillsTimeout{$skillsID_lut{$skillID}}{'lv'}=$amount;
+}
+}
$msg_size = 15;
} elsif ($switch eq "011C") {
960前スレ605:03/06/08 16:20 ID:???
*******************************************
skillstime.txtの書式はこんなかんじで
スキル名#
LV別発動時間#
@#



ツーハンド クイックン#
30#
60#
90#
120#
150#
180#
210#
240#
270#
300#
@
961ネトゲ廃人@名無し:03/06/08 16:21 ID:???
>>958
桁表示のコピペミスというのは>>857のFORMAT部分で
+@< @<<<<<<<<<<<<<<<<<<<<<<<<<< @<<<<<<<<<<<<< @>>>>> @>>>>>>>z
+$_ $shopItem{$index}{'name'} $itemTypes_lut{$shopItem{$index}{'type'}} +$shopItem{$index}{'amount'} $shopItem{$index}{'price'}
となっているものを直接コピペすると起こるものです。

+@< @<<<<<<<<<<<<<<<<<<<<<<<<<< @<<<<<<<<<<<<< @>>>>> @>>>>>>>z
+$_ $shopItem{$index}{'name'} $itemTypes_lut{$shopItem{$index}{'type'}}
+$shopItem{$index}{'amount'} $shopItem{$index}{'price'}

カード刺し武器についてはちょうど今調べております。
売り切れ&値下げのほうはlast→nextに変更することで上手く動いているようです。

原因がわかったらこちらに原因を書こうと思っております。
いつもお疲れ様です、大事に利用させていただきます。
962前スレ605:03/06/08 16:26 ID:???
え〜と、書き忘れ
skillstime.txtのスキル名はコンフィグで指定するときと同じように書いてください

う〜ん、次スレになったら前スレ605じゃなくなるのか・・・・
963前スレ605:03/06/08 16:41 ID:???
>>961
う〜ん、コピペしたとおりでした
もうちょっとわかりやすくすると、こうなってます

@< @<<<<<<<<<<<<<<<<<<<<<<<<<< @<<<<<<<<<<<<< @>>>>> @>>>>>>>z”改行”
$_ $shopItem{$index}{'name'} $itemTypes_lut{$shopItem{$index}{'type'}} $shopItem{$index}{'amount'} $shopItem{$index}{'price'}"改行"
."改行"
964ネトゲ廃人@名無し:03/06/08 16:52 ID:???
前スレ605さんはずっとそのままの名前でええと思うよ
つまらん書き込みすまそ
965ネトゲ廃人@名無し:03/06/08 16:55 ID:???
>>963
ああえと、要するに一行で表示する場合
$shopItem{$index}{'amount'}の前に+がついててミスったよ
ということです。舌足らずですいません。
966ネトゲ廃人@名無し:03/06/08 18:33 ID:???

myBOTの稼いだRMでRAG-FES夕食会に申し込みしてきますた
頼むからいいもん食わせろよ(#゚д゚)
967ネトゲ廃人@名無し:03/06/08 18:37 ID:???
>>966
おお!こんな質問してくれ「BOT対策について聞きたいのですが( ´,_ゝ`)」
968ネトゲ廃人@名無し:03/06/08 18:41 ID:???
>>966
孫にいいヅラがありますって言ってきてくださいな
969前スレ605:03/06/08 18:51 ID:???
>>965
あ〜、136パケを受け取ったときの表示のことかぁ
vlのとこと勘違いしてたんで漏れはアホな応答してたのか・・・・
うん、確かにミスってます
+はずせばOKです
アタマワルイモレ・・・・・
970ネトゲ廃人@名無し:03/06/08 18:58 ID:???
>>969
いえいえ、稚拙な文章で理解していただくのに苦労されたと思います。

vl関係もう一つ
shopを開きなおすとindexが累積されて表示されてしまいます。
なんかこのコード関係、私しか質問していないようで申し訳ないくらいです。
971ネトゲ廃人@名無し:03/06/08 19:23 ID:???
lockmapについたらteleportAuto_portalを1に。
lockmapではないmapに移動したら(町に戻ったときも含む)teleportAuto_portalを0にするコード
あったら便利だと思いませんか?(´・ω・`)
972ネトゲ廃人@名無し:03/06/08 19:26 ID:???
lockmapに戻れるなら0のままでいい
973ネトゲ廃人@名無し:03/06/08 19:28 ID:???
>>971
configmodifyを自力でこちょこちょ付け足しただけでできたよ(´・ω・`)
974ネトゲ廃人@名無し:03/06/08 19:51 ID:???
>>前スレ605さん
露店コード有難う御ざいます。私もなんとか組みこめました^^;
そこで色々動作確認をしてみて気付いたのですが、
同種の装備品等を複数売る事は可能でしょうか?(例えばブローチx2とか)
roten.txtにて、
sellItemNameIndex_2 0
sellItemNum_2 1
この値を色々変えてみて挑戦しましたが、どうも無理な様です。
もし、可能であれば御教授頂きたいです^^;
975ネトゲ廃人@名無し:03/06/08 19:56 ID:???
原石5個持って行く

結晶つくりのおっさんに話しかける

落とすなりカートなりでアイテム欄から原石を除外又は結晶作るタイミングで部屋を出る

そのまま会話を進める

結晶できる

精錬しまくる

精錬完了

あまった結晶を売りさばく

そしてここでバグ公開

利益を得るのは俺達だけ

ウマー
976ネトゲ廃人@名無し:03/06/08 19:59 ID:???
ウマー

GMが見てる

修正

(+д+)マズー
977ネトゲ廃人@名無し:03/06/08 20:00 ID:???
いや、もう知っている人は利益でてるわけだし
978前スレ605:03/06/08 20:17 ID:???
>>974
こんなかんじ

sellItemName_1 魂のリング
sellItemNameIndex_1 1
sellItemNum_1 1
sellItemPrice_1 20000
sellItemPriceDown_1 500
sellItemPriceMin_1 18000
sellItemName_2 魂のリング
sellItemNameIndex_2 2
sellItemNum_2 1
sellItemPrice_2 20000
sellItemPriceDown_2 500
sellItemPriceMin_2 18000
979前スレ605:03/06/08 20:19 ID:???
あっ、やっぱ978のはこっちで
sellItemNameIndex_1 1→sellItemNameIndex_1 0
sellItemNameIndex_2 2→sellItemNameIndex_2 1

ようはindexは0がスタートということで
980前スレ605:03/06/08 20:27 ID:???
壁歩き防止コード組んでみました
動作を検証してもらいたいんで、追加コードでてないですがさっさと貼っときます
二垢持ってる方、不自然な動きをしてないか動作確認してもらえるとありがたいです

+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'});
*******************************************
+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);
+if( $field{'field'}[($oldY + $i)*$field{'width'}+$oldX + $j]==1 ){
+$x=$j*-1*$config{'modifiedWalk'}+$oldX;
+$y=$i*-1*$config{'modifiedWalk'}+$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;
+last;
+}
+}
+}
+}
+}
*******************************************
コンフィグにはこれを追加。1以上で実行。また、この値だけ壁から離れる。
+modifiedWalk 2
981ネトゲ廃人@名無し:03/06/08 20:46 ID:r5gfXzbm
>>980
今やってみたんだけど漏れのkoreではエラー出て起動すらしなかったでつ。。
982前スレ605:03/06/08 20:49 ID:???
>>981
漏れのコピペミスかなぁ
エラー内容は?
983ネトゲ廃人@名無し:03/06/08 21:22 ID:???
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'});

の行で、 near "}["

間違ってたらごめんなさい
984981:03/06/08 21:32 ID:r5gfXzbm
>>983に同じくでつ。
985ネトゲ廃人@名無し:03/06/08 21:57 ID:???
珍速拾いってパケ延滞とかで取り逃すこととか無いの?
それが怖いので4秒にしてあるんだけど
986前スレ605:03/06/08 22:15 ID:???
あ、さっき指摘されたばっかりなのにまた露店のときと同じように+を・・・・・
こっちになります、申し訳ない

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'});
987ネトゲ廃人@名無し:03/06/08 22:21 ID:???
>>前スレ605氏
いつもお世話になっております。
露店BOTの事でお伺いしたいのですが、sub openShop の中にある
$price=$roten{"sellItemPriceMin_$i"} if($roten{"sellItemPriceMin_$i"} && +$roten{"sellItemPriceMin_$i"}>$price);
これの+$roten{"sellItemPriceMin_$i"}>$priceについている+は必要なのでしょうか?
値下機能の動作を確認してみた所、正常に動いている様に思えたのですが、
私、perlの構文が良く解らなくて;
くだらない質問で申し訳御座いませんが、もし宜しければお教え下さい。
988ネトゲ廃人@名無し:03/06/08 23:25 ID:???
>>987
アナタ足し算知らないアルカ?
989前スレ605:03/06/08 23:26 ID:???
>>987
いらないです・・・・・
申し訳ない・・・・・・
たぶん、他にもよけいな+がついてるところあるんでないかと
コピペノベンキョウガヒツヨウダナァ
990981:03/06/08 23:28 ID:???
>>980
訂正コード組み込んだら一発で起動しました。
2垢で見てみた結果はかなりイイ!!

modifiedWalk 5

くらいでもいいかもしれないですね。
見た目にはマップの中央はガシガシ歩いててかなりナチュラルな動きです。
取りあえず今晩一晩動かして様子見てますね。
991ネトゲ廃人@名無し:03/06/08 23:29 ID:???
>>988
ん〜。。。
直前が論理積&&なのでこれは算術演算子の「+」では無いと考え、上の質問をしたのです。
仮にこの「+」が算術演算子の+であるならば、何に加算させているのか意味がつかめないのですよね。
992987:03/06/08 23:33 ID:???
>>前スレ605さん
お返事有難う御ざいます!!
perlには量指定子などがあるので、この+の使い道がイマイチ理解できてませんでした;
ちなみにもう一つ同じようなところを発見したので載せておきます。
993987:03/06/08 23:34 ID:???
連書きこ申し訳無い^^;
この部分です。
if($config{'JudgeAttackPriority'} && +$config{'JudgeAttackPriority'}>=$monsters{$ID}{'atkNumFromYou'}){
994987:03/06/08 23:43 ID:???
995前スレ605:03/06/08 23:58 ID:???
>>990
動作確認Thx
二垢でみていけるんなら安心だなぁ
>>992
それもいらないです・・・・・
なんか、コピペミスが多かったんで該当するスレの修正箇所まとめてみました
ハァ〜

857

+$_ $shopItem{$index}{'name'} $itemTypes_lut{$shopItem{$index}{'type'}} $shopItem{$index}{'amount'} $shopItem{$index}{'price'}
+.
*******************************************
859

+@< @<<<<<<<<<<<<<<<<<<<<<<<<<< @<<<<<<<<<<<<< @>>>>> @>>>>>>>z
+$index $shopItem{$index}{'name'} $itemTypes_lut{$shopItem{$index}{'type'}} $shopItem{$index}{'amount'} $shopItem{$index}{'price'}
*******************************************
861

+$index=findIndexString2(\@{$cart{'inventory'}},"name",$roten{"sellItemName_$i"},$roten{"sellItemNameIndex_$i"});
+next if(!$index);
*******************************************
+$price=$roten{"sellItemPriceMin_$i"} if($roten{"sellItemPriceMin_$i"} && $roten{"sellItemPriceMin_$i"}>$price);}
+$msg .= pack("S*", $index) . pack("S*", $amount) . pack("L*", $price);
*******************************************
996前スレ605:03/06/08 23:59 ID:???
912

まるまる追加
*******************************************
980

+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));
*******************************************
997ネトゲ廃人@名無し:03/06/09 00:03 ID:???
げt
998ネトゲ廃人@名無し:03/06/09 00:03 ID:???
ナンチャッテ!!!
999ネトゲ廃人@名無し:03/06/09 00:03 ID:???
正直、すまんかった。
1000ネトゲ廃人@名無し:03/06/09 00:04 ID:???
いけた?
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。