したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |

焼肉避難所2

1E★:2008/02/05(火) 09:56:27 ID:???0


2E★:2008/02/05(火) 09:57:20 ID:???0
パスワード忘れてt(ry

リアルで忙しくて見てる暇ありませんでした ъ( ゚ー^) スマソ

3名無しさん:2008/03/07(金) 19:26:19 ID:???0
ここでいいのかな?
Prelでスキル上げplを組んでるのだが、どうも上手くいかない…

while( 1 ) {
if(checkMP()) {
printf("alt+%s\n",'1'+$Macro );
sendKey('alt','1'+$Macro );
msleep(1000*$Wait);
$Macro = $Macro + 1;
if($Macro >=5){
$Macro = 0;
}
}else{
printf("Heal on\n");
sendKey('alt','6');
sendKey('alt','6');
sendKey('alt','6');
msleep(1000*$Heal);
printf("Heal off\n");
sendKey('alt','7');
sendKey('alt','7');
sendKey('alt','7');
msleep(1500);
}
}

# EOF

これで、ヒーリングでループしちまう…

4<削除>:<削除>
<削除>

5E★:2008/03/07(金) 20:04:17 ID:???0
checkMP()がこけてるんじゃないの?
checkMPのところが乗ってないからなんとも。。。

6E★:2008/03/07(金) 20:06:07 ID:???0
本家Windowerの人は窓使いの憂鬱とか使ってみたのかな

7(・肉・) :2008/03/09(日) 08:38:08 ID:???0
>>5
レス有難う。
checkMPは

#!/usr/bin/perl
use lib './bin/module';
use Win32::FFST;
#require 'common.pl';

sub checkMP
{
my $x = 956;
my $y = 742;
my $w = 6;
my $h = 4;
my ($r, $g, $b);

$bmp = capture($x, $y, $w, $h);
if(!$bmp) {
print "ERROR: capture.\n";
return(-1);
}

($r, $g, $b) = getColor($bmp);
printf("r(%d) g(%d) b(%d) \n",$r,$g,$b);

freeBmp($bmp);

if(($r > 109) && ($g > 117) && ($b >121)){
return(1);
}
return(0);
}

8E★:2008/03/10(月) 02:17:51 ID:???0
MP空の時

printf("r(%d) g(%d) b(%d) \n",$r,$g,$b);

この結果なにになってる?

9E★:2008/03/10(月) 02:18:32 ID:???0
MPあるときの結果もよろ

10<削除>:<削除>
<削除>

11(・肉・) :2008/03/11(火) 11:27:01 ID:nJqZqpIE0
合成 1.1.7.99
使えなくなってません・・・?
VU前までは普通に動いていたのですが。

12(・肉・) :2008/03/11(火) 11:59:04 ID:???0
>>11
これからはVUがあるときはひとまずツール全部使えなくなると思っとけ
で そう言う報告はいらない

1311:2008/03/11(火) 12:10:33 ID:???0
把握しました(`Д´)ゞ

14(・肉・) :2008/03/11(火) 12:16:40 ID:???0
>>11
つうか「使えなくなってません?」ではなく、
一通りのツール試してどれが生きててどれが駄目だったかって言う報告なら、
使ってる人と作ってる人に優しいかも知れんぞ。

1511:2008/03/11(火) 12:35:28 ID:???0
なるほど確かに仰る通り・・・。

自分は合成ツール&お魚カイ位しか使わせてもらっていなかったのですが
昨日までは正常に合成できていたレシピも、VU後には「クリスタルが足りません」となってしまいます。
改めてレシピ登録し直しても、クリスタル選択までは動くものの、そこで一切の動作をストップしてしまいます。

お魚カイについてはまだVU後起動していませんすいませんヽ(;´Д`)ノ

16(・肉・) :2008/03/11(火) 14:52:48 ID:NkcLJxkE0
ぴょんぴょん生存確認
ただワープがちゃんと機能してないみたい
座標が取得できてない?

17(・肉・) :2008/03/11(火) 15:23:48 ID:???0
NPC、PC、ウサギ、Dtime、POS

オフセ変更で動作○

18(・肉・) :2008/03/11(火) 15:24:22 ID:???0
あとFishToolも

19(・肉・) :2008/03/11(火) 17:32:37 ID:???0
>>17 お布施すでに公開されてる?

20(・肉・) :2008/03/11(火) 17:33:16 ID:???0
>>19
泥にある

21(・肉・) :2008/03/11(火) 19:16:48 ID:???0
Gxはオフセさえ変えればいける?

22(・肉・) :2008/03/11(火) 20:28:49 ID:???0
すまん、Gx普通に生きてたわw

23(・肉・) :2008/03/11(火) 21:27:17 ID:???0
>>17
POSで位置情報が00~で取得できてないみたいないみたいなんだが…
ウサギもうごかねー
あとは動いたけど何が問題かわからん
本体が違うのかな?
POS 69,632 バイト
ウサギ 241,664 バイト

24(・肉・) :2008/03/11(火) 22:11:04 ID:???0
肉様、VU対応版合成ツールをどうかうpしてくだされーm( __ __ )m

25(・肉・) :2008/03/11(火) 22:57:39 ID:???0
FFGxはオフセモードで使用しないようにしてください。
オフセ分かれば使っても良いけど
オフセ未使用モードで使っている人は問題なく使えます。

26(・肉・) :2008/03/12(水) 00:49:54 ID:???0
生の肉さんもうここ見てないのかな
便乗で合成の修正希望!

一度使うともう手動には戻れないorz=3

27(・肉・) :2008/03/12(水) 02:38:28 ID:???0
Chimeの作者さんがオフセ出してたから、Gxのオフセモードもこれで動くんじゃないかな
自分は古いバージョン使ってるのでそのまま動いたから確認してないけども

341 (・ω・)  sage

ProFFXIChime
取り急ぎ
[System]
offsetFF= 0x56DA48
offsetChar= 0x56EA7E
offsetMhp= 0x3E2320

28(・肉・) :2008/03/12(水) 09:51:15 ID:???0
>>9
なんでcommon.plをrequireしないのか不明なんだけど。
関数は全部そっちに書けばいいと思うんだが。

msleep(1000*$Wait);
>sleep($Wait);

#require 'common.pl';
>require 'common.pl';

my $x = 956;
my $y = 742;
>my $x = $ScreenX-68;
>my $y = $ScreenY-26;

sendKey('alt','6');
sendKey('alt','6');
sendKey('alt','6');
>for($i=0;$i<5;$i++) { sendKey('alt','6'); }

あとはキャプチャを1ピクセルだけにするか、既に取得した画像と比較すればいいと思う。
比較は分かってると思うけど、一応。
# 宣言
$Target1 = './bmp/target1.bmp';
$BMP_Target1 = loadBmp($Target1);
$x = $ScreenX-68;
$y = $ScreenY-26;
$Shikii = 20;

$Hikaku1 = capture($x, $y, $w, $h);
$NantokaIdx = cmpBmp($BMP_Target1, $Hikaku1, 0, 0, $Shikii);
if($NantokaIdx == 0){
# if true
else{
# if false
}

こんな感じかね。

2928:2008/03/12(水) 10:01:40 ID:???0
適当に書きましたので間違ってるかもしれません。
ツール作成用に背景upしておきますので、ご自由に使ってください。

特定しても名前明かさないでね。

3028:2008/03/12(水) 10:59:11 ID:???0
立て続けにスレ汚しすみません。

プログラムを書く気力があれば、MPが最大の場合も取得した方がいいかな。
その場合のプログラムは以下になるよ。
あと行数が多くなっちゃうから、my localは省略してます。

# 28のプログラムと同様に、値を変えて最大値も取得する。
# $NantokaIdx1(-1:more, 0:MP Low[True])
# $NantokaIdx2(-1:more, 0:MP High[True])

if($NantokaIdx1 == $NantokaIdx2){
if($NantokaIdx1 == 0){ $NantokaIdx = 0; }
elsif($NantokaIdx1 == -1){ $NantokaIdx1 = -1; }

if($NantokaIdx == 0){
sendKey('alt', '9'); # /heal off

if($MagicCount%16 < 8){ $AltCtrl = 0; } # 関数で処理しちゃった方が良かったですね。
else{ $AltCtrl = 1; }
_useMagic($MagicCount%8,$AltCtrl);
$MagicCount++;
elsif($NantokaIdx == -1){ # MP最大の場合
sendKey('alt','0'); # /heal on
sleep(5);
}
freeBmp($NantokaIdx);

sub _useMagic(){
# SkillMapを書く
($SkillNum, $Flag1) = $_;
if($Flag1 == 0){ $Trig = 'alt'; }
else{ $Trig = 'ctrl'; }

sendKey($Trig, $SkillNum);
msleep(_loadMagicWait($SkillNum, $Flag1));
}

sub _loadMagicWait(){
($Flag1, $Flag2) = $_;
@MagicWaitMap(1000 .. n);
# ハッシュから取得したデータを$MSleepTimeに格納する。
return $MSleepTime;
}

自分のソース見直したけど、突っ込み所満載です。
適当に直して使ってみてください。

31(・肉・) :2008/03/12(水) 14:33:52 ID:???0
合成ツールのベースアドレス取得できなくなってるな
生肉さんお願いします

32元、生の肉 ◆jLRkg3KESA:2008/03/12(水) 22:06:15 ID:???0
避難所2に気がついていませんでした。
明日の夜には時間が取れそうなので修正をしてみます。
最後の修正からだいぶ経っているので、何が何だかわからなくなっていそうですが・・・

33(・肉・) :2008/03/13(木) 00:07:03 ID:???0
神キタコレ

34(・肉・) :2008/03/13(木) 04:27:46 ID:???0
>>32
うおおおおお待ってましたー。いつもお世話になってます
無理のないよう頑張ってください!

35107 ◆NO251yYuUg:2008/03/13(木) 13:18:06 ID:???0
ちょいと皆さんに質問
本家Windowerを動かそうとしても動きませぬ。
調べると、日本語キーボード(106キー、109キー)だとうまく動かないとか。

日本語環境でノートなどのようにキーが変更できないものについて
皆さんどのように回避されてらっしゃいます?

36(・肉・) :2008/03/13(木) 13:44:17 ID:???0
英語キーボードとして再認識させるだけ
ノートだからできないとかありえないから安心しろ

37(・肉・) :2008/03/13(木) 13:44:26 ID:???0
ノートだと無理

38元、生の肉 ◆jLRkg3KESA:2008/03/13(木) 19:00:13 ID:???0
バージョンアップ対応版を焼肉アップローダーに置きました。
分類が合成スキル別のバージョンのみです。

39(・肉・) :2008/03/13(木) 19:18:15 ID:???0
早速頂きました〜
いつも大事に使わせていただいています。

40(・肉・) :2008/03/13(木) 19:59:51 ID:???0
>>38
乙です頂きました。
多謝!

ですが、起動したところカバン内の持ちもの数を1つ少なく数えて表記しているようです。
もしかしたらバザー品をカウントしていないとか・・?
通常通り合成できれば大した問題ではないのですが 一応ご報告させて頂きます

41元、生の肉 ◆jLRkg3KESA:2008/03/13(木) 20:53:44 ID:???0
>>40
前回から何か変わったのか・・・違ってましたね。

修正したものを上げ直しておきました。

42(・肉・) :2008/03/13(木) 21:36:50 ID:???0
神キタワァ*・゜゚・*:.。..。.:*・゜(n‘∀‘)η゚・*:.。..。.:*・゜゚・* !!!!!
腱鞘炎なりかけてたので本当にありがたや・・・。


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板