7月
28

グランブルーファンタジー その2

2016/07/28(木)16:31:58 ゲーム
1名無しさん@おーぷん2015/12/19(土)08:40:01 aDk
2名無しさん@おーぷん2015/12/19(土)13:06:07 zUG
>>1
カリ乙スロ
3名無しさん@おーぷん2015/12/19(土)14:59:07 mT8
とりあえずチャット送信みてみたが・・・何かがボタンの上に被さってって感じぽい。何回も送信クリックすれば反応したが、いろいろ、style入れてみたがうまくいかないね
4名無しさん@おーぷん2015/12/19(土)17:13:45 bz9
状態異常は難しいのか…

ピンチ時スキルを状態異常時にも発動したいが,JS稚魚の俺には大変そうだな
5名無しさん@おーぷん2015/12/19(土)17:21:17 3Zp
javascript:function tap(sle) { var obj = $(sle); if ($(sle)[0]) {var evt = document.createEvent('MouseEvents');evt.initEvent('tap',true,true,window,0,0,0,0,0,false,false,false,false,0,null);$(sle)[0].dispatchEvent(evt);}}
var banner = $($("div.prt-global-menu .prt-global-banner .btn-global-banner").get(0));var lhash = "#" + banner.attr("data-location-href");
if (!(/^#limited|^#teamraid|^#treasureraid|^#biography|^#teaser|^#quest/.test(lhash))) {location.href = "http://gbf.game.mbga.jp/" + lhash;} else alert("error");

なぜ動かないのでしょ?
7名無しさん@おーぷん2015/12/19(土)21:15:37 yEN
>>5
.get(0) したら .attr は使えない
.eq(0) じゃないと。
6名無しさん@おーぷん2015/12/19(土)17:57:03 3Zp
チャット送信・・・レイアウト変更で使用可能に。うれしい
8名無しさん@おーぷん2015/12/19(土)22:42:07 nXw
$入れ直してるのでattrはいけてます。最後の移動がうまく行ってないです。今思ったんですけどバーナータップすれば
9名無しさん@おーぷん2015/12/20(日)08:14:38 ptv
ああごめん
ブックマークレットか。
なんかしらんけどURL変更はタイマーで1秒後とかにしないと移動しない。

そうするとクリックの方が反応がいいけど
tap関数使うより .trigger("tap") とやった方が短くなるのでメニュー選択が素早くできる。
10名無しさん@おーぷん2015/12/20(日)09:43:15 vB8
javascript:var banner = $("div.prt-global-menu .prt-global-banner .btn-global-banner").eq(0);var lhash =banner.attr("data-location-href");if (!(/^limited|^teamraid|^treasureraid|^biography|^teaser|^quest/.test(lhash))) {banner.trigger("tap");}else alert("error");

>9thx 出来ました。
ちなみにメインイベントに飛ぶブックマーク。.
11名無しさん@おーぷん2015/12/20(日)11:55:30 zCs
そういえば共闘ツールって名前のわりには爆破モードとかないよな
12名無しさん@おーぷん2015/12/20(日)13:37:13 laK
「共闘ツール」は通称だからね
13名無しさん@おーぷん2015/12/20(日)14:11:41 nA5
お前のにないだけ
14名無しさん@おーぷん2015/12/20(日)16:29:34 ocy
作ったのは国外の人だからねー、元々共闘用に作られてるモノでもないし、初期はあまりにもお粗末
paqがある程度追記や手直ししたものが落ちてたり出回ったりしてるけど、
グラブルも色々仕様変更されてまともに動かない部分も多く出てきてるから、個人個人で書く以外にない
爆破モード()が欲しいなら自分でお勉強して書こうね
15名無しさん@おーぷん2015/12/20(日)16:31:05 ocy
オホー、スレ建てるとき串させば良かったぜチクショー
16名無しさん@おーぷん2015/12/20(日)18:40:35 Gi0
剣神もガンスリも使えないSkillがAvaiableでウザい。
アーミラやベスも同じだが。
if (getStrContains(skillName, "剣神共鳴")) {
if($(this).parent().parent().find('div.prt-status img[data-status^="1433"]').length() > 0) {
result=$(this);
}
}
19名無しさん@おーぷん2015/12/21(月)02:13:21 wqT
>>16の挿入場所はどこですか?
挿入場所さえ分かれば後は応用で色々できそうだから知りたい
17名無しさん@おーぷん2015/12/20(日)22:52:40 12U
それな。ちゃんとDisableにしとけよと。
18名無しさん@おーぷん2015/12/21(月)00:06:06 YhF
どんだけ亜流あるんだろうな
20名無しさん@おーぷん2015/12/21(月)05:17:22 T4X
前スレでもありましたが救援依頼のフラグを騎空団のみに固定することが出来ません
localStorageも試して見たのですがうまくいかず
どう設定したらいいでしょうか;;
21名無しさん@おーぷん2015/12/21(月)15:06:32 FOY
>>20

救援は元のだと動かないから半分ぐらい書き直した

ローカル保存は複垢とか複窓するために
あの人は書いてるだけだから
メインの処理とは関係ない
23名無しさん@おーぷん2015/12/22(火)01:36:33 GQw
>>21
救援部分のコードだけでも頂けませんか?
お礼はアマギフかMコインでします
22名無しさん@おーぷん2015/12/21(月)22:48:20 19u
11>万能の便利つ-るではない。やりたいことが有れば自分でコード書くのが基本。
24名無しさん@おーぷん2015/12/22(火)07:57:52 qkB
古戦支給品ポーションの話題あがったことないけど
なんでなん?未だに格闘中だぞ
25名無しさん@おーぷん2015/12/22(火)08:59:30 oS8
24>昨日やっとサブルーチン完成したところだから
26名無しさん@おーぷん2015/12/22(火)10:29:29 V9k
ちょうど古戦場ポーション追加しようと思ってたんだけど
なんか難しいの?
27名無しさん@おーぷん2015/12/22(火)11:47:54 V9k
古戦場ポーション、オールポーションの処理を少し変えるだけで出来るじゃん
28名無しさん@おーぷん2015/12/22(火)14:41:31 HKz
まあオールがなくなったら自動的に支給を使うようにするのは若干面倒だね
29名無しさん@おーぷん2015/12/22(火)14:55:13 V9k
if ( "0" != having_num[1].innerText ) {
この下に分岐を追加するだけでオールなくなったら支給使うで

} else if ( "0" != having_num[3].innerText ) {

問い合わせの文言が違うから別の箇所の修正も必要だけど
30名無しさん@おーぷん2015/12/22(火)15:05:26 HKz
まあ原型とどめてない物を作ってるので、すごく面倒だった
31名無しさん@おーぷん2015/12/22(火)16:10:48 V9k
>>30
こりゃ失礼しました。
みんな独自に色々変更してるから
話が噛み合わない可能性があるのを忘れてた
32名無しさん@おーぷん2015/12/22(火)21:36:39 uxb
マイページからマルチバトルの画面までは行くんですけど
そこで更新だけして自動で入れないのはどこ直せばいいんでしょう
33名無しさん@おーぷん2015/12/22(火)21:47:07 OdS
前スレ 過去ログ
34名無しさん@おーぷん2015/12/22(火)21:49:20 uxb
見てきます
35名無しさん@おーぷん2015/12/22(火)21:59:15 uxb
これ動かない原因はイベントタブが増えたのが原因ってことでいいんですかね
36名無しさん@おーぷん2015/12/22(火)22:43:47 gOH
未確認バトルが1件でもあったら確認しに行く処理はどうするのが良いでしょうか?
37名無しさん@おーぷん2015/12/23(水)05:53:00 NIp
前スレで完全なコード公開してるんだからそれを参考に好きなようにいじればいいよ。
39名無しさん@おーぷん2015/12/23(水)16:05:23 2g7
>>37
どれのことですか?
38名無しさん@おーぷん2015/12/23(水)05:56:56 NIp
ちなみに未確認は保留できるならあとで確認、そもそも未確認を予測して、先に未確認のページに移動させるのが最新版の予定
40名無しさん@おーぷん2015/12/23(水)16:29:25 uCS
自分で探しな。
41名無しさん@おーぷん2015/12/24(木)09:13:49 xnU
GFEのビンゴ動かないんだけど、ヒントもらえます?
ポーカーは行けたけど、ビンゴがたまに最初の一回パネルめくるだけでよく分からん
42名無しさん@おーぷん2015/12/24(木)09:59:49 F8B
どのバージョンを使っているのかも分からんしアドバイスの仕様がない
ヤフオクで買ったなら相当前のだろうし諦めろ
43名無しさん@おーぷん2015/12/24(木)10:55:57 xnU
聞く側になるとすっかり忘れてた。
バージョン:GFE 1.2.0
買ったやつではない
manifestのURLいじったのと、DELAY/LIMITのあたりしかさわれてない
ご教示お願いします
44名無しさん@おーぷん2015/12/24(木)12:17:39 Dd2
みんな支給品ポーション使わせる時の個数管理ってどうしてる?
gGameStatus.temporary.largeみたいにgGameStatus.event.item
を取りたいんだけど上手くいかなくてね・・・
45名無しさん@おーぷん2015/12/24(木)12:43:39 Zk4
POPから取得してるね
46名無しさん@おーぷん2015/12/24(木)13:24:05 Cbb
+"if (window.stage.gGameStatus.event != null) {"
+" if (window.stage.gGameStatus.event.item != null) {"
+" if (window.stage.gGameStatus.event.item[1] != null)"
+" $('#gbfToolDiv_event_item_pot').val(window.stage.gGameStatus.event.item[1].number);"
+" if (window.stage.gGameStatus.event.item[2] != null)"
+" $('#gbfToolDiv_event_item_clear').val(window.stage.gGameStatus.event.item[2].number);"
+" if (window.stage.gGameStatus.event.item[3] != null)"
+" $('#gbfToolDiv_event_item_sosei').val(window.stage.gGameStatus.event.item[3].number);"
+" }"
+"}"
今作った。500円ね。コンビニの募金箱にほり込んどいて
47名無しさん@おーぷん2015/12/24(木)14:21:33 Dd2
>>46
勉強になりました、ありがとうございます
あ、ちょっとコンビニ行ってきます
48名無しさん@おーぷん2015/12/24(木)16:10:53 dXC
function getGbfToolHidden(idStr) {

gbfToolHiddenAttr["value"]= "0";
ついでに
なぜか元のが1なので 0にしとくと良いかも?
49名無しさん@おーぷん2015/12/25(金)18:28:56 0PB
iphoneで戦闘js動かそうとしてるけどログ出しがalertくらいでめんどくさすぎる
50名無しさん@おーぷん2015/12/25(金)20:23:39 0gq
PCで動かしてiphoneからはデスクトップキャプチャでよくね
51名無しさん@おーぷん2015/12/25(金)21:23:05 MF2
それもやってたけど出先でWiFi無い環境だと通信制限やら色々諸事情でどうにかならんかな、と<font class=star>★</font>
52名無しさん@おーぷん2015/12/26(土)09:25:02 yAG
chromeのリモートデスクトップだと通信制限かかるけど
teamviewerだと結構なんとかなる
53名無しさん@おーぷん2015/12/26(土)23:29:38 yIj
javascript:var banner = $("div.prt-global-menu .prt-global-banner .btn-global-banner").eq(0);var lhash =banner.attr("data-location-href");if (/^limited|^teamraid|^treasureraid|^biography|^teaser|^quest|^event/.test(lhash)) {banner.trigger("tap");}else alert("error");
>10の修正版
54名無しさん@おーぷん2015/12/27(日)11:11:38 7wZ
カジノめんどくさくて0820B拾ってきたんだがこれどうやって使うんだ

ヒントでいいので誰かおしえてくれ
55名無しさん@おーぷん2015/12/27(日)12:47:25 fqx
お前にゃ無理だってことだよ
試行錯誤もできないやつにツールは諦メロン
56名無しさん@おーぷん2015/12/27(日)23:05:28 fv6
前スレにあった奥義後リロードだと召喚上手く動かない時あるんだが…
57名無しさん@おーぷん2015/12/28(月)00:17:51 9d9
> 56
リロード早すぎて奥義の行動不能ディレイのせいで召喚不発してない?
召喚不発しても「同じ召喚を3ターン以内に使わない」だったかそんな機能が誘発してるのか
3ターンぐらい不発した召喚を使わなくなる たぶん 確認はしてない
58名無しさん@おーぷん2015/12/28(月)08:51:43 vm4
>>57
試しにリロードタイミングずらしてみます。
気になるのはスキップされた召喚が、次ターンでも選択されないとこ。召喚済判定になってるっぽい感じ
59名無しさん@おーぷん2015/12/28(月)18:52:25 YVt
前に誰か書いてたTwitter連動、コードは書いてみたけど今だCORS対応してないんだな。
まぁコードから呼ばせないようわざとかもしれんが。開発者登録してだと気軽に
配れんし、CORSプロクシ立てるにせよ別タブでTwitter動かしてそっちに
Extensionかまして連動させるか、どっちにしろめんどいな。
最後のが一番マシかね?
60名無しさん@おーぷん2015/12/28(月)19:54:29 eqw
外部DLLで窓間通信できれば、理想なんだが。
61名無しさん@おーぷん2015/12/28(月)20:13:58 YVt
窓間通信だけなら別にPostMessageでよくない?
twitter側に監視仕込むならsendDirectScriptでDOMにlistener仕込むつもりだけど。
62名無しさん@おーぷん2015/12/28(月)21:03:07 YVt
プロクシ試してみたけど1分前のプロバハでも人数あふれて間に合わないしtwitter経由使い物にならんわ。
63名無しさん@おーぷん2015/12/29(火)07:38:00 i1x
61>別窓といっても副垢用のプロファイル異なるのが前提なので、何らかの工夫が必要
64名無しさん@おーぷん2015/12/29(火)07:44:56 i1x
http://realtime.search.yahoo.co.jp/search?p=救援依頼!参戦ID:&ei=UTF-8
これを使って手動でも入りずらいからね
65名無しさん@おーぷん2015/12/29(火)10:40:16 Dkh
メモ
jQuery の TAB UI サンプル<brhttp://d.hatena.ne.jp/naka-06_18/20110113/1294933841

サンプルコードを拡張子htaで保存して開く
66名無しさん@おーぷん2015/12/29(火)14:05:57 ZON
2ちゃんねるを改造しようとしてるけど
そのコードが投稿できない。

スレッド一覧を左のフレームに表示して
スレッドを右のフレームに表示するというものなんだけど。

何のためにやってるかと言うとdat落ち回避の投稿のため。
スレッドを監視して投稿するって言うのをブックマークレットでやれるようにしようというもの。

2ちゃんねるはスレッドからページを開くときや投稿するときに
別の窓を開いたりリロードしたりするんでスクリプトが終了する。

それでは継続して動作しないので、リロードをフレーム内でやってしまって
スクリプトを親ページで動かせばずっと動き続けるんじゃないかと思って。

拡張として動かすという方法もあるかなと思うけど作るのめんどくさいし他のウィンドウやタブに影響する。
ブックマークレットならそのウィンドウだけで完結する。
67名無しさん@おーぷん2015/12/29(火)15:42:35 ZVB
流石にスレ違いだから余所でやってね
68名無しさん@おーぷん2015/12/31(木)07:18:16 0b5
全くの初心者なのですが皆さんのを参考に、マルチ救援をいじっています。
一度救援に入り、すぐ救援一覧画面に戻ると「参加中」と表示されている間は別のクエストに救援に入ってくれません...

下記はmutiWait()内の一部です。
「div.ico-enter」が無いものを選ぶようにしたつもりなのですが、やはり上手くいきません...

if ( !$("div.prt-assist div.prt-raid-list div.ico-enter").length &&
!$("div.prt-assist div.prt-raid-list div.prt-boss-count").length &&
!$("div.prt-assist div.prt-raid-list div.btn-multi-raid").hasClass("guild-member")) {
maltiDiv = $(this);
}
boss-countはHLに参戦しないための対策で、guild-memberは団の救援以外ひ参戦するためのもので、かなり無理やりですが、こちらはどちらも上手く動しています。

何か書き方のヒントを頂けたら幸いです。
70名無しさん@おーぷん2015/12/31(木)08:18:13 R25
>>68
それはそれとして

> if ( !$("div.
僕もよくミスするけど、 jQuery は基本的に全体を対象にするんで、
こういう風に書くと一つでも存在するか、またはしないかを基準に動作する。

複数あるうちの一つを対象に調べる場合は、それを対象とするようにするために
一つのセレクタで完結するか、メソッドチェーンして絞り込む必要がある。
変数とか each 文中の this とかを使うと効率的。
643名無しさん@おーぷん2016/03/21(月)01:29:56 GKQ
>>68で同様の質問されてる方がおり
>>70の方がヒントを書いてくださってましたね
過去ログをちゃんと読まずすみません

早速変更。無事にできました。(maxが3つとは知りませんでした)

>>642
仰る通りこれは明らかにワンパンにつながりますので使用しない、且つ拡散しないようにします。
.each()の良い勉強になりました
名無しさん@おーぷん2016/05/27(金)09:47:31 Mgh

>>984
>>985
>>986

とても参考にさせて頂ましたありがとうございます

var elm = $(".prt-supporter-summon");
var temp;
for ( summon of ["ルシフェル","グランデ"] ) {
 var temp = elm.filter(":contains('" + summon + "')");
 if ( temp.length ) {

これはとても便利ですね

for ( summon of ["Lv 100 ルシフェル","ルシフェル","Lv 100 グランデ","Lv 150 オーディン","Lv 100 オーディン","オーディン"] ) {

凸選別もこれでやろうと思います

フィルター内でも "Lv 1?? オーディン" ??など使えればいいのですが
69名無しさん@おーぷん2015/12/31(木)08:13:37 R25
ワンパンマルチは死ね


> 救援以外ひ参戦
NIとHIのミスかな

> 上手く動して
どうしてこういう文になるんだろう。
小学生かな。

> 入ってくれません...
> 上手くいきません...
「。。。」だと東北の朝鮮共産主義工作員だけど「...」は違うかも。
71名無しさん@おーぷん2016/01/04(月)19:57:36 O6b
 共闘で自発するために過去スレのレスを引用して下の用にしたのですが、条件分岐が最初からになってしまったりします。どのように直せばいいか教えて頂けないでしょうか?
 
if ($("div.btn-open-stage-2")[0] && !$("div.btn-open-stage-2").hasClass("opened")){
TapAfterAPause($('div.btn-open-stage-2'),1000); }
if ($("li.btn-forward")[0]){
TapAfterAPause($("li.btn-forward[disable='false']"),1000); }
72名無しさん@おーぷん2016/01/04(月)20:10:26 Euh
if ($("div.btn-open-stage-2")[0] && !$("div.btn-open-stage-2").hasClass("opened")){
Tap($('div.btn-open-stage-2'));
}
if ($("li.btn-forward")[0]){
Tap($("li.btn-forward[disable='false']"));
}

if ($("div.btn-stage-detail")[0]){
Tap($("div.btn-stage-detail[data-stage-id='9']"));

}

if ($("#pop").find("div.btn-set-quest")[0]) {
Tap($("#pop").find("div.btn-set-quest[data-index='0']").get(0));

}

if ($("#pop-second").find("div.btn-usual-ok")[0]) {
Tap($("#pop-second").find("div.btn-usual-ok").get(0));
}     
            return false;
81名無しさん@おーぷん2016/01/09(土)18:03:01 MNH
>>72のコードを色々いじってるんだが

if ($("#pop").find("div.btn-set-quest")[0]) {
Tap($("#pop").find("div.btn-set-quest[data-index='0']").get(0));

の部分クエストを指定してると思っているんだが
data-index='X'のXにあたる部分がどのクエストに該当するかがわからない
誰か調べ方もしくは例(index='1'はこのクエスト)を教えてくれないか
82名無しさん@おーぷん2016/01/09(土)19:11:19 cTU
>>81
クエスト表示した状態でDeveloperToolで確認
83名無しさん@おーぷん2016/01/09(土)20:51:18 MNH
>>82

>DeveloperTool
これはNewWorkタブでどんな情報のやりとりしてるかを調べればいいってこと?

{stage: {number: "10", title: "Stage10"}, list: [,…]}
list: [,…]
0: {area_id: "600010", quest_id: "601011", chapter_id: "60101", chapter_name: "黄昏に眠りて", image: "s01001",…}
1: {area_id: "600010", quest_id: "601021", chapter_id: "60102", chapter_name: "赤壁との再戦", image: "s01002",…}
2: {area_id: "600010", quest_id: "601031", chapter_id: "60103", chapter_name: "火鳥炎舞", image: "s01003",…}
3: {area_id: "600010", quest_id: "601041", chapter_id: "60104", chapter_name: "降るは涙か俄雨", image: "s01004",…}
4: {area_id: "600010", quest_id: "601051", chapter_id: "60105", chapter_name: "暴風の大翅", image: "s01005",…}
5: {area_id: "600010", quest_id: "601061", chapter_id: "60106", chapter_name: "疾風の号哭", image: "s01006",…}
stage: {number: "10", title: "Stage10"}

これでStageを絞るところまでは出来たんだけど
Quest_idでいれてもダメだったしchapter_idをいれてもダメだったんだ

すまないがもう少しヒントください
73名無しさん@おーぷん2016/01/04(月)20:12:23 O6b
途中送信してしまったので、72は71と同じです
74名無しさん@おーぷん2016/01/04(月)23:25:39 z36
お手軽にやるなら作業進行度のフラグ作って他を動かないようにする
真面目にやるなら場面場面でどこが変わってるか調べて絞り込む
75名無しさん@おーぷん2016/01/05(火)20:13:51 bCQ
タゲリセットの方法全くわからん
76名無しさん@おーぷん2016/01/06(水)06:07:03 6AQ
奥義ゲージが一人でも溜まればougiFgKがtrueになる様にしたいのですが、
どのように改変すればよいのでしょうか?
使用可能チェックの部分いじってますがうまくいきません。

前スレに順次奥義を打つ方法はありましたが、
できれば奥義発動時スキルを使うようにしたいです。
77名無しさん@おーぷん2016/01/06(水)22:35:37 bpX
ougiFgK = true;
これを好きなところに挿入。
78名無しさん@おーぷん2016/01/07(木)18:56:45 X8T
>>77
ゴリ押しですがnターン後にtrueで目的の動作できました。
レスありがとうございます。
79名無しさん@おーぷん2016/01/07(木)22:43:03 LnE
曜日周回等でトレハンを他のアビリティ同様に3戦目だけで使用するようにしたいのですが、
どのへんを弄ればいいのか教えて頂けないでしょうか
80名無しさん@おーぷん2016/01/07(木)23:45:59 LnE
battlecountあたりなのかと思っていましたが全然違うところでした
すみませんでした
84名無しさん@おーぷん2016/01/10(日)04:25:58 TW2
ironなら虫眼鏡、クロムはなんとも言い難いアイコンからのボタンクリックでタグが探せて・・・
86名無しさん@おーぷん2016/01/10(日)05:14:16 QPf
>>84
>>85
ありがとう。やっとわかった
85名無しさん@おーぷん2016/01/10(日)04:28:17 TW2
または、ボタン右クリックからの要素を検証
87名無しさん@おーぷん2016/01/10(日)18:49:16 TW2
単純に83のjsonどうやってツールで取得出きるんだろ?
88名無しさん@おーぷん2016/01/10(日)22:34:57 aFR
みんなどんな機能作ってる?
参考にしたい


自分のから晒す

本垢1 サブ垢3 で共闘やるための物が多め

Bookmarklet
・カジノ交換: NPC以外すべて交換する。日課用
・共闘報酬交換: 現在表示されている交換可能なアイテムをすべて交換する
・共闘アイテム使用: 所持している共闘用バフアイテムをLvMAXになるまで使用し続ける

グラブルツール
・救援: UIで救援先を指定
・共闘張り主モード: 共闘で指定したクエストを貼り続ける。指定方法はクエURLに「2,1,3(ハード 1ステージ 3番目のクエ)」など
・AP回復: 周回モードと共闘張り主モードで足りなくなったらAP回復。UIで 未使用 フル ハーフ を選択(未使用は通常の周回モードと同じ、時間回復待ち)
・HELL対策: HELLが出現した時の動作を 無視 停止 開始 をUIで指定。四象のフェイズと輝き溢れにも対応
97名無しさん@おーぷん2016/01/11(月)19:31:37 tkS
>>88
救援は野良、フレ、団、指定ユーザーフラグを追加
共闘デイリー自動化
周回>マルチ>カジノでループ
十天素材の残数表示
優先召喚石となかった場合に未クリアクエでリスト更新
89名無しさん@おーぷん2016/01/11(月)00:08:20 Zo3
グラブルツールX
完全な作り直し。進捗40%。
目新しい昨日より基本の強化が目的。支援ツールに向かってる。
自動休止機能。アセット拡張、カジノ組み込み。
将来的にはマルチを待ちながらカジノ又は自発が出きるようになると思われる
90名無しさん@おーぷん2016/01/11(月)00:52:41 Zo3
石選択はかなり拡張したので、自分でえらぶより自動の方が上。戦闘はまだあまりいじってないですがメインターゲットと警戒すべき敵をサブターゲットにと拡張した。
91名無しさん@おーぷん2016/01/11(月)01:15:53 Zo3
カジノを組み込んだ理由は休止機能のため。稼動時間が共有できるので、ツールブン回したあとにカジノをやっても短時間で休憩を入れてchapterが今の所出なくなったので非常に快適
92名無しさん@おーぷん2016/01/11(月)15:13:16 gJ9
>>91について詳しく知りたい
93名無しさん@おーぷん2016/01/11(月)17:53:49 BbK
90分稼働15分休憩のループを設定してる。
94名無しさん@おーぷん2016/01/11(月)17:59:22 BbK
ウインドウを閉じるとかリロードではグローバル変数が消えるので、LOCALSTRAGEの使用が必要。故にかなりの規模のコードになる。サブルーチンはPあqブックマークの奴を流用、GFEのサブルーチンを改造流用してロードする。これでは止まらないので何らかの細工が必要
95名無しさん@おーぷん2016/01/11(月)18:11:57 BbK
強制的に休憩をいれるとRAIDとか共闘が止まってしまうので、終了を待ったりとか・・・非常にめんどくさい
96名無しさん@おーぷん2016/01/11(月)18:20:57 BbK
lastacsecceTimeはTAPするごとに更新でいいが、loginTimeこれをどうするかが休止の鍵。SSD用に書き込み削減用に定期的にグローバル変数とLOCALSTRAGEの同期を取ったり・・・etcetc
98名無しさん@おーぷん2016/01/12(火)05:22:22 4AM
すまん、召喚のCTが畳んだまま見えてたりする専用ブラウザっぽい画像をツイッタでたまに見るんだけど詳細わからん?
99名無しさん@おーぷん2016/01/12(火)05:22:58 8Sc
本スレで聞け
100名無しさん@おーぷん2016/01/12(火)17:31:16 LfL
アホな質問なのですが
下記コードでサポーターセレクトの時にプロトバハムートを弾こうと思ったのですが機能しません。
startsWithはこの文法では使えないのでしょうか?

tap($(".prt-supporter-summon").filter(":startsWith('バハム')"));
101名無しさん@おーぷん2016/01/12(火)20:00:57 CMm
そろそろアプデかコード晒しが求められている!
102名無しさん@おーぷん2016/01/12(火)20:56:45 HRI
101>公開する利点がなくて、損害のみなので、誰もやらないと思う
103名無しさん@おーぷん2016/01/12(火)23:00:10 siT
現状カジノツールくらいならまあみたいなところではあるだろうけどさ、
たとえばマルチ参加や周回が広められると、古戦場のランキングに大きく影響が出かねないし
共闘は共闘で他人に迷惑かけまくる人居るから、今後新しくなにかが配布されることは無いと思っていいよ
104名無しさん@おーぷん2016/01/12(火)23:34:12 m5g
Xになって互換性が全く失われたので、ソースの断片を公開するのも不可能になってしまったという
105名無しさん@おーぷん2016/01/12(火)23:39:04 CMm
なるほど
カジノ交換、共闘自発辺りはすごい欲しかった…
106名無しさん@おーぷん2016/01/13(水)00:40:58 y9M
自分で作れば手に入る。技術的に難しければ、相談すればいい
107名無しさん@おーぷん2016/01/13(水)00:42:49 y9M
50%3人作った頃はどうにもならなかった。今ではX作れるようになるまで技術が進歩した
108名無しさん@おーぷん2016/01/13(水)02:00:47 wzL
自動戦闘を賢くしたいんだけど
特定の相手にのみ取るルーチンを作ろうとして適当に書いたら
ちゃんとそのルーチン通りにスキル打つ時と、スキル打たない時とがあるんだが
なぜだろう
110名無しさん@おーぷん2016/01/13(水)15:57:12 yG2
>>108
自分が適当に書いたものを晒しもせずに「なぜだろう」とか言われても
エスパーじゃないんだから答えられるわけないじゃん
とりあえずbreakpoint設定して何回も挙動追うしかないんじゃね
109名無しさん@おーぷん2016/01/13(水)04:59:13 y9M
バグ
111名無しさん@おーぷん2016/01/13(水)18:06:25 Psf
100>:startsWithは使ったことないからわからないが。filter書いてる時点でバハムを選びたいって書いてあるの同じ。
恐らくセレクタのみでは処理できないので、ループでバハをはじく処理が必要になってくる。そこまでするのなら、自動で一番強い石を選ぶ方がましともいう。
前スレに自動で一番強い石を選ぶコードがあるのでそれを参考にすればいいと思う。
114名無しさん@おーぷん2016/01/13(水)18:36:58 mPN
>>111
前スレのは一度いれたけどコメントアウトしてある

使用属性が光と闇だけだからルシ、バハだけ選びたいんだ
バハ優先でいなければルシまでは書けて動いたんだ、
しばらくそれで運用してたけどプロバハが割り込んでるのに後で気づいたんだ

>>113
ちょっとやってみる
プロバハをリストに出すまでが地獄の作業だぜ
112名無しさん@おーぷん2016/01/13(水)18:21:57 VcH
プロトバハムートと自分で言いつつstartsWith バハムとか言ってる時点で
ポルナレフ状態だわ
113名無しさん@おーぷん2016/01/13(水)18:23:13 VcH
:not重ねることはできる。こっちが本題失礼。
115名無しさん@おーぷん2016/01/13(水)20:03:05 oz6
startsWithのリファレンス見たけど中身をプロトにすりゃいいだけじゃねえのか
116名無しさん@おーぷん2016/01/13(水)20:03:07 8Bb
プロバハ省くだけなら

$("#cnt-quest .prt-supporter-attribute").not(".disableView").find(".btn-supporter").not(":contains('プロト')")

こんな感じじゃないのかな

今開いてる属性の中からプロバハ以外を取得

バハムートだけを選びたいなら下のになりそうだけど

$("#cnt-quest .prt-supporter-attribute").not(".disableView").find(".btn-supporter:contains('バハムート')").not(":contains('プロト')")

どっちも試してはいない
117名無しさん@おーぷん2016/01/13(水)20:06:21 oz6
そこを弾いてるんじゃなくてそれを選んじゃってるから逆か失礼
118名無しさん@おーぷん2016/01/13(水)20:19:23 Psf
前スレ530をベースに
$.each($("div.prt-supporter-attribute").find(".prt-summon-skill"), function(i,e) {
に修正
.not(".disableView")がないので全部検索できる。
pctUp+=/闇/.test($(e).text())?1005:0
pctUp+=/光/.test($(e).text())?1000:0
を追加して闇の優先度を多少上げる。
ついでに光も上げて他の属性が選択できなくする。光の上昇値は好きなように変更すべし
かなり古いVerのコードだなぁと思いながら速攻でできた。
なお、動作確認はしていません
119名無しさん@おーぷん2016/01/13(水)20:27:01 Psf
116の2個目は参考になるな。こんなことできるんだ
120名無しさん@おーぷん2016/01/14(木)00:43:02 bAX
//------------------------------
//強化アニメキャンセル
//------------------------------
if ((CommnModeKyoukaFg && gbfToolCommnFg) || CommnModeShienFg) {
 if ($("#onm-anim-parts").length && $("#onm-anim-parts").css("display") != "none") {
  tap($("#onm-anim-parts .onm-success-opacity .onm-success"));
 return true;
 }
}
強化を見直してたんだがアニメーションキャンセル用TAPが効かない。分かる人HELP
破たんはしてないですけど、強化は古いコードぽいので修正しといた方がいいですね
121名無しさん@おーぷん2016/01/14(木)08:39:53 Hvv
手でやるときもアニメーション部分タップしてもキャンセルできなくない?
cnt-material-baseとかタップしてみたらどうでしょ。
122名無しさん@おーぷん2016/01/14(木)08:56:52 mtm
△△△の辺りをクリックしたらキャンセルできてる。範囲からすると.onm-success
123名無しさん@おーぷん2016/01/14(木)09:15:02 mtm
div.cnt-material-baseでも無反応
124名無しさん@おーぷん2016/01/14(木)14:07:48 Uwk
○%以上の石を選ぶってやつ前から導入しようと思ってるけどどこに入れたら動作するのかがわからない…
125名無しさん@おーぷん2016/01/14(木)15:16:15 iku
私の記憶が確かならば・・・
if () {
tap()
}else {
tap()
}
と入れ替えで作ったような気がする。
126名無しさん@おーぷん2016/01/14(木)15:51:42 psv
デフォルトだとこのこの辺から下
たぶんtapのとこ消してぶち込むだけでも動くはずだけど書き直してて原型ないからわからん

if ($("div.pop-deck").css("display") == "none") {
if (friendSelFg) {
127名無しさん@おーぷん2016/01/15(金)07:35:32 FUt
>>126の言ってる所の下に前スレ>>530入れて、tapのところを前スレ>>532と入れ替えたけど
動かしたら石のページには行くけどタップしてくれない
どうしてだろう
130名無しさん@おーぷん2016/01/15(金)10:36:45 xXy
>>127
そこのifでフレンドフラグみてるだろ?
だからフレンドフラグがon/offどっちだろうが通るように2つ書けそれが一番簡単だ
わかったかハゲ
133名無しさん@おーぷん2016/01/15(金)10:50:52 FUt
>>130
ありがとうございます!
おかげさまでハゲでもわかりました!
心なしかフサフサしてきた気もします!
128名無しさん@おーぷん2016/01/15(金)08:47:30 tUH
DOM起動して、ちょっと前にブレークポイント設定してから、走らせて、トレース(∩アイコン)してみるといいよ
129名無しさん@おーぷん2016/01/15(金)08:50:53 tUH
532・・・忘れてる罠
131名無しさん@おーぷん2016/01/15(金)10:50:06 xXy
もうめんどくさいでこれ放り込め
初期状態のスクリプトにぶち込んで動作確認まではした
コード汚いのは自分で整理して

なので前スレ530動作しないとかいう質問は移行禁止

if ( 7 != ptZokusei && 8 != ptZokusei &&
!$("#prt-type").find("div.selected").not(".unselected").hasClass("icon-supporter-type-"+ptZokusei)) {
tap($("#prt-type").find("div.icon-supporter-type-"+ptZokusei));
// return false;
} else {
if ($("div.pop-deck").css("display") == "none") {
if (friendSelFg) {
var zreg = new RegExp($("#prt-type").find("div.selected").not(".unselected").find("div.prt-type-text").text());
if (zreg == "/フリー/") {
var elm = $(".prt-supporter-summon").filter(":contains('使用しない')");
if ( elm.length ) {
tap($(elm));
return;
}
}
var maxPctUp = 0;
var maxIndex = 0;
$.each($("div.prt-supporter-attribute").not(".disableView").find(".prt-summon-skill"), function(i,e) {
var result = /攻撃力?が?(\d+)%UP/.exec($(e).text());
var pctUp = Number(result?result[1]:0);
var result2 = (null != /異なる/.exec($(e).text()));//グランデ
var result3 = (null != /DOWN|ダウン/.exec($(e).text()));//デメリット
var zfg = (null != zreg.exec($(e).text()));//属性チェック
if (result3) {pctUp -= 11;}
if((pctUp > maxPctUp) && !result2 && zfg) {
maxPctUp = pctUp;
maxIndex = i;
tap($("div.prt-supporter-attribute").not(".disableView").find("div.btn-supporter")[maxIndex]);
}
});
196名無しさん@おーぷん2016/01/24(日)15:44:16 OLf
>>131,132
}); の後ろにTAPが正解
Xのコード貼りながら、気が付いてしまった。
209名無しさん@おーぷん2016/01/25(月)10:46:44 8ne
>>196
どっちでも動き自体は変わらんやろ
132名無しさん@おーぷん2016/01/15(金)10:50:18 xXy
} else {
var zreg = new RegExp($("#prt-type").find("div.selected").not(".unselected").find("div.prt-type-text").text());
if (zreg == "/フリー/") {
var elm = $(".prt-supporter-summon").filter(":contains('使用しない')");
if ( elm.length ) {
tap($(elm));
return;
}
}
var maxPctUp = 0;
var maxIndex = 0;
$.each($("div.prt-supporter-attribute").not(".disableView").find(".prt-summon-skill"), function(i,e) {
 var result = /攻撃力?が?(\d+)%UP/.exec($(e).text());
 var pctUp = Number(result?result[1]:0);
 var result2 = (null != /異なる/.exec($(e).text()));//グランデ
 var result3 = (null != /DOWN|ダウン/.exec($(e).text()));//デメリット
 var zfg = (null != zreg.exec($(e).text()));//属性チェック
 if (result3) {pctUp -= 11;}
 if((pctUp > maxPctUp) && !result2 && zfg) {
  maxPctUp = pctUp;
  maxIndex = i;
  tap($("div.prt-supporter-attribute").not(".disableView").find("div.btn-supporter")[maxIndex]);
 }
});
134名無しさん@おーぷん2016/01/15(金)11:54:57 pYq
おすすめ編成勝手にしてくれるマルチ自動化とかないの?
今使ってるやつパーティを属性ごとに作っとかなきゃいけなくてだるい
136名無しさん@おーぷん2016/01/15(金)14:49:44 RNm
>>134
各属性ごとに「おまかせ編成」ボタン押してPT作っておけばいいじゃん
135名無しさん@おーぷん2016/01/15(金)13:58:57 qgX
有る無いじゃなくて自分でコード書くんだよー、書けない人は編成セット使ってがーんば
137名無しさん@おーぷん2016/01/15(金)19:41:01 xQN
需要ないのでまずだれも作らない。仮に作っても、使わない。そして公開しない。なので自分で作るしか無いですね
138名無しさん@おーぷん2016/01/16(土)12:40:13 XGe
四象やっててdata-hell-phase 100になった時と
輝き30000たまった時に巡回停止するの追加してたの思い出した。
ゼピュロスとかさすがにソロではやらないので巡回止めてる。
139名無しさん@おーぷん2016/01/16(土)15:56:00 25t
10000溜まったらクロム交換書いてるわ
他に欲しいもんないし
140名無しさん@おーぷん2016/01/16(土)16:07:11 i60
マルチしか回してないから辛いな。リザルトの結果足していくしかないTT
141名無しさん@おーぷん2016/01/16(土)19:44:49 Cyq
90分稼動、15分休憩でチャプチャ発生。なんてこったい。
142名無しさん@おーぷん2016/01/16(土)20:20:16 I2v
コード弄りたいけどどこがどう動いて何してるのか全くわかんないんだよなぁ…
143名無しさん@おーぷん2016/01/16(土)22:19:40 Cyq
まあ、ほとんどは最初は分からないが現実
144名無しさん@おーぷん2016/01/17(日)07:40:41 PD7
ちらっと見てみましたがおまかせ編成は難易度高そうである。
まずは、編成ボタンの押しまくりの無限ループをどうするか。
属性の所どうやって設定するのか。
2つの難関が存在しますね。
145名無しさん@おーぷん2016/01/17(日)15:46:59 QPv
お任せを押すだけならそれほど難しくないけど
お任せだと属性とかスキルレベル見てくれないから武器は除外しないといけなくて
そうすると属性ごとに編成を作っておかないといけないし自動で切り替えないといけない。

お任せだとキャラがコロコロ変わる可能性があって
そうするとスキルの設定が自動編成されそうなすべてのキャラのスキルを設定しておかないといけなくてめんどくさい。
キャラを制限するにはお任せから除外の設定を、使わないすべてのキャラに施さないといけない。

どのみちめんどくさいなら自分でそれぞれ編成したらいいんじゃないのかって。

でも、一部のRクエは自動編成でもいいなあなんて。
146名無しさん@おーぷん2016/01/17(日)20:32:45 Xqy
そこまで想定出来なかった。凄い。
147名無しさん@おーぷん2016/01/18(月)04:36:55 Cfm
twitter回復、半自動化。ひさびさに緊張するトレースしながらの動作検証だった。これで、ダイレクトメーセージの入力ミスはなくなった。
148名無しさん@おーぷん2016/01/18(月)12:23:11 CHl
オプション改変して、スキルの設定offでも使用するスキルの欄作ると捗るぞ
強敵相手に自動化使わんし最低限使うスキルだけ設定するほうが楽
149名無しさん@おーぷん2016/01/18(月)13:42:55 zQt
いろいろサポート石まわりいじったけど
結局自動選別では光闇だけ使うコードに落ち着いたよ俺は
150名無しさん@おーぷん2016/01/18(月)14:19:57 l6Y
設定OFFよりも、雑魚でも使う欄作るかな
151名無しさん@おーぷん2016/01/18(月)17:10:23 l6Y
90分稼働20分休止でチャプチャ発生。ポーカーでの発生が感覚的に早いんだよ。
仮説として
通信するTAPの合計 - 経過時間 * 定数 < 閾値
ならばチャプチャ発生。こういう感じがする
152名無しさん@おーぷん2016/01/18(月)17:12:12 9P5
>>151
俺もそう考えてた
通信の回数で来てるよね
153名無しさん@おーぷん2016/01/19(火)01:26:37 BW0
時間管理で休止では限界があって、効率が悪すぎるな。
154名無しさん@おーぷん2016/01/19(火)02:57:16 BW0
通信回数が基準なら、副窓でポーカーしながらの周回はチャプ早くくるんだろうか?
155名無しさん@おーぷん2016/01/19(火)19:19:01 M1b
無課金タイマー新しくなったが、ゴミだな。ソースが難読化してて利用価値が減った。あいかわらず、ID送信してますね。
156名無しさん@おーぷん2016/01/20(水)00:17:22 BCN
前スレ549>>
var elmNumSet = $("#pop .num-set")
elmNumSet.val(elmNumSet.find(">option").slice(-1).attr("value")).trigger('change');
で十分なウエイト入れてるにもかかわらず、うまくいかない。
まだ動いていますか?
157名無しさん@おーぷん2016/01/20(水)01:01:28 LvH
動いてるよ
~.trigger('change') の次の行に
~.trigger('tap') とやっても動く。

ただ、trigger() 関数が
コマンドラインとかブックマークレットでは動くけど
拡張で使おうとしてもなんか動かない。
158名無しさん@おーぷん2016/01/20(水)01:14:13 BCN
>>157
ありがとう。
原因はそれぽいです
159名無しさん@おーぷん2016/01/20(水)01:44:22 BCN
sendDirectScript("var elmNumSet = $('#pop .num-set');"
+"elmNumSet.val(elmNumSet.find('>option').slice(-1).attr('value')).trigger('change');");
こうやって解決完了
747名無しさん@おーぷん2016/03/28(月)23:58:30 932
どこを見ている?
>>159
748名無しさん@おーぷん2016/03/29(火)00:36:40 tRL
>>747
本当にありがとうございます!
sendDirectScriptを使えばよかったのですね
もっと勉強します
753名無しさん@おーぷん2016/03/30(水)00:56:26 NQ0
>>747
>>749
748です。改めて、ご助言有難うございます!
今回の古戦場から戦貨ガチャを自動で回すと途中で止まってしまう現象が起きていたのですが
sendDirectScriptを用いることで従来通り止まらずに回し続けることができるようになりました
160名無しさん@おーぷん2016/01/20(水)07:12:38 JRB
>148
うちそれだわ。最小使用SkillSetとかBreak時不使用SkillとかでUseSkillN増やして使い分けてる。
161名無しさん@おーぷん2016/01/20(水)15:50:58 NNm
共闘で張り主モード出来るようになりたいけど手を加えるじゃなくて
完全に1項目付け足す感じだから全く手が出ない…
162名無しさん@おーぷん2016/01/20(水)21:49:55 LIF
script.jsの中にオプション用グローバル変数作って、必要な時に編集すれば無問題
163名無しさん@おーぷん2016/01/21(木)06:49:06 WAs
あゆすたボタンの時作ったsetoption使って処理後OFFにすればブックマークレット使う必要性がなくなったのに気が付いた。
164名無しさん@おーぷん2016/01/22(金)20:04:05 FwJ
重くて古戦場動かなかったからローディング中チェックとか追加したわ。
168名無しさん@おーぷん2016/01/22(金)20:35:36 uzb
>>164
鯖落ちするときはさまざま症状がでるのでそれだけでは不十分。最善解はなさそうなので起動しないのが一番いい。
165名無しさん@おーぷん2016/01/22(金)20:15:26 lXM
目玉のVH自動化させたいのですが、戦闘中は自動で動いているのですが、自動で目玉VHのクエストうけるところまで自動でさせたいのですがどうしたらいいですか?
戦闘中だけ放置して終わったら自分でクエスト選んでるので半自動みたいな感じです
166名無しさん@おーぷん2016/01/22(金)20:18:50 RNA
下旬は目玉について聞く人絶対いるよね…
今後のことを考えると、その場その場で質問するより自分で答えを探す努力した方がいいと思うんだ
同じような質問する人は過去にもいたから前スレ読んでくるといいよ!
167名無しさん@おーぷん2016/01/22(金)20:31:05 uzb
いつも思うんだか、hashとオプション設定すれば普通にできる物なのだが。異次元のツールなのだろうか?
169名無しさん@おーぷん2016/01/22(金)21:00:40 htY
目玉周回させてると未確認バトルが溜まっちゃうんだけどraidResultを編集すれば解決するの?
170名無しさん@おーぷん2016/01/22(金)21:47:56 uzb
未確認溜まるのは報酬を確認してないと言うことです
171名無しさん@おーぷん2016/01/22(金)22:04:02 htY
>>170
戦闘オプションの"確認"のことですよね
設定していても未確認になっていまします。
172名無しさん@おーぷん2016/01/22(金)22:07:47 uzb
オプションを設定は当たり前。言いたいのはコードが確認処理をしていないと言う意味
173名無しさん@おーぷん2016/01/22(金)22:10:07 uzb
結果をみる前にどこかへ飛ばしてると思われる
174名無しさん@おーぷん2016/01/22(金)22:15:47 htY
結果を見る前にmypageに飛んじゃってるのか
175名無しさん@おーぷん2016/01/22(金)22:17:00 htY
戦闘終了後に報酬確認画面へ行くためのコードがなんかおかしいのかな
176名無しさん@おーぷん2016/01/22(金)22:17:55 0zB
if (MODE_SHUUKAI == gbfToolCommnMode){
if(location.href == "http://gbf.game.mbga.jp/#event/teamraid018"){
setTimeout("gomypage()" , 3000);
}
}
こんなんじゃだめですよね・・・
177名無しさん@おーぷん2016/01/22(金)22:21:39 htY
できた・・・

ご指導ありがとうございます。
178名無しさん@おーぷん2016/01/22(金)22:25:33 uzb
これ以上は全体をデバッグしないとなんとも言えないので頑張れ
179名無しさん@おーぷん2016/01/22(金)22:46:47 uzb
xに共闘自発追加。H1-5って感じで指定出きるようにした。途中でnext踏まなきゃいけないし・・ap処理も必要。素人には敷居が高いと思った。
180名無しさん@おーぷん2016/01/23(土)02:03:28 WDV
今更こんなこと聞くのもあれだけどチャージ有りスキルって何なのこれ?
181名無しさん@おーぷん2016/01/23(土)02:10:12 OeK
敵のチャージターンが1でも貯まってればってことー
最初からディレイ登録されてるから気づけた人も多いんじゃないかな
182名無しさん@おーぷん2016/01/23(土)14:27:08 usd
最近チャージ有スキルにおいてた技もいきなりぶっぱするしよくわからない
183名無しさん@おーぷん2016/01/23(土)17:51:55 VeP
やっぱり131の石選択コードが動かない。
このコードって石の説明文を全読み取りして最大値を探してるんだよね?
184名無しさん@おーぷん2016/01/23(土)18:27:43 cJO
>>183
YES
185名無しさん@おーぷん2016/01/23(土)18:37:02 VeP
>>184
ってことは読み取りが上手くいってないから一番上を選んじゃうのか

131は完成されたコードなんですか?
186名無しさん@おーぷん2016/01/23(土)20:14:03 cJO
誰かが適当に作ったやつだね。無駄が多い。
187名無しさん@おーぷん2016/01/23(土)20:37:58 ieB
最新版のオリジナルと比較すると性能悪すぎとしか言えない。
188名無しさん@おーぷん2016/01/24(日)00:48:12 Jyn
最新版のヒントをご教授できませんでしょうか?
189名無しさん@おーぷん2016/01/24(日)00:49:01 GoF
手元にある自分で改変したやつって意味だと思うぞ
190名無しさん@おーぷん2016/01/24(日)01:26:31 po7
オリジナルは出せない。影響がでかすぎるからね。
191名無しさん@おーぷん2016/01/24(日)06:42:03 uAR
ツッコミどころが多いのでスルーしような
192名無しさん@おーぷん2016/01/24(日)15:06:40 tWY
var magunaCvtTbl = ["機炎方陣", "海神方陣", "創樹方陣", "嵐竜方陣", "騎解方陣", "黒霧方陣"];
//------------------
//サポーター選択
//------------------
Zokusei = Number($("div.prt-supporter-list #prt-type .btn-type.selected").not(".unselected").attr("data-type")); //現在の属性
if ($("div.pop-deck").css("display") == "none") {
 //------------------
 //他の石
 //------------------
 if (chgZokusei == 8) { //グランデ
   //省略
 }
 //------------------
 //一番強い石を選択
 //------------------
 if (Zokusei == 0) { //フリー
  return selectSupporterDefault(); //選びようがないので旧式の処理
 }
 var zreg = new RegExp(attrNoToName(Zokusei - 1));
 var mzreg = new RegExp(magunaCvtTbl[Zokusei - 1]);
 var maxPctUp = 0;
 var maxIndex = 0;
 $.each($("div.prt-supporter-attribute").not(".disableView").find(".btn-supporter"), function(i, e) {
204名無しさん@おーぷん2016/01/24(日)21:55:30 1Gs
>>192,193,194
わかりやすいですありがとうございます!
setwaitPopの関数の中身はsetTimeoutなどとは全く別物ですか?
193名無しさん@おーぷん2016/01/24(日)15:07:05 tWY
  var frendFg = friendSelFg || !$(e).find(".prt-supporter-name").hasClass("ico-friend");
  var str = $(e).find(".prt-summon-skill").text().replace("%UP", "%UP");
  var result = /攻撃力?が?(\d+)%UP/.exec(str);
  var pctUp = Number(result ? result[1] : 0);
  var result2 = /異なる/.test(str);
  var result3 = /DOWN|ダウン/.test(str);
  var zfg = zreg.test(str);
  var mresult = /効果が(\d+)%UP/.exec(str);
  var mpctUp = Number(mresult ? mresult[1] : 0);
  mpctUp = (mpctUp == 50) ? 19 : mpctUp;
  mpctUp = (mpctUp == 100) ? Number(magper[Zokusei - 1]) : mpctUp;
  var mzfg = mzreg.test(str);
  if (mzfg) {
   zfg = mzfg;
   pctUp = mpctUp;
  }
194名無しさん@おーぷん2016/01/24(日)15:07:30 tWY
  if (result3) {
   pctUp -= 19;
  }
  if ((pctUp > maxPctUp) && !result2 && zfg && frendFg) {
   maxPctUp = pctUp;
   maxIndex = i;
  }
 });
 var obj = $("div.prt-supporter-attribute").not(".disableView").find(".btn-supporter").eq(maxIndex);
 setwaitPop(5000);
 tap2(obj) ? true : alert("not find button. supporter サポーター選択2");
 return true;
195名無しさん@おーぷん2016/01/24(日)15:11:00 tWY
ほれ、X世代のオリジナルの1部分。全てが書きなおししてるので普通の奴に掘り込むには修正が必要と思われる。
197名無しさん@おーぷん2016/01/24(日)18:30:14 4VK
tap関数ってこれで合ってます?

function tap(sle) {
var obj = $(sle);
if ($(sle)[0]) {
var evt = document.createEvent('MouseEvents');
evt.initEvent('tap',true,true,window,0,0,0,0,0,false,false,false,false,0,null);
$(sle)[0].dispatchEvent(evt);
}
}
198名無しさん@おーぷん2016/01/24(日)18:35:08 4VK
もうこの関数がミスってるとしか考えられないんです…
199名無しさん@おーぷん2016/01/24(日)18:49:07 RAF
元の奴はいじる必要ない
function tap(sle) {
var obj = $(sle);
if ($(sle)[0]) {
var evt = document.createEvent('MouseEvents');
evt.initEvent('tap',true,true,window,0,0,0,0,0,false,false,false,false,0,null);
$(sle)[0].dispatchEvent(evt);
return true;
} else {
return false;
}
}
301名無しさん@おーぷん2016/02/04(木)08:54:25 QSn
>>199
の関数名をtap2
にする。
200名無しさん@おーぷん2016/01/24(日)18:51:00 4VK
ですよね…間抜けな質問をしてしまいすみません
201名無しさん@おーぷん2016/01/24(日)18:51:19 RAF
自分のと同じだね
202名無しさん@おーぷん2016/01/24(日)18:53:42 4VK
ということはやはり

tap($("div.prt-supporter-attribute").not(".disableView").find(".btn-supporter").eq(maxIndex));

ここの部分かぁ
203名無しさん@おーぷん2016/01/24(日)21:21:39 po7
alert(maxindex)
205名無しさん@おーぷん2016/01/24(日)23:13:07 po7
リターンで抜けたあとpopが開くか時間経過までなにもするな予約
207名無しさん@おーぷん2016/01/25(月)02:15:21 6De
>>205
ありがとうございます!
206名無しさん@おーぷん2016/01/24(日)23:19:56 po7
settimeoutはどっちかというと並列処理用。条件解除がないので結果としてつかいにくいし、遅い
208名無しさん@おーぷん2016/01/25(月)02:20:13 JlF
玉葱に23日に上がってるやつ見たことないファイル名だな
パスも酉でも鯛でもないし
210名無しさん@おーぷん2016/01/25(月)13:09:03 LvR
一番ふるいのを問題ないと言いながら使いそうだなw
211名無しさん@おーぷん2016/01/25(月)13:53:48 8ne
>>210
そこ以前にフラグ無視した書き方してるのにそこだけ綺麗にしていったい何になるんだ
212名無しさん@おーぷん2016/01/25(月)18:15:53 dkY
アビリティ使ってるのに攻撃ボタンもタップしてるっぽい挙動になってるんだけどこれってどっかいじれば直せますか?
213名無しさん@おーぷん2016/01/25(月)20:22:40 XZI
修正ミスってるだけだろうから、元のを使えばいい
214名無しさん@おーぷん2016/01/25(月)20:57:16 dkY
ありがとう、バグなんですね
元々こういう動作してたので原因探ってみます
215名無しさん@おーぷん2016/01/26(火)00:48:54 Hor
前スレ10が分からないんだけどヒントくれませんか...

>各ページの処理をまとめたファンクションあるから、そこの項目にイベントURL追加して試行錯誤しろ。
これをもうちょっと噛み砕いてほしいのですが
217名無しさん@おーぷん2016/01/26(火)03:38:48 0a1
>>215
ミス。2が入っててしまった。
selectTeamRaid()
が正解
216名無しさん@おーぷん2016/01/26(火)03:36:26 0a1
var nowStatus = getStatus();

switch (nowStatus) {
のことだと思うが素人には難解
selectTeamRaid2()
の頭にほり込む方が簡単
218名無しさん@おーぷん2016/01/26(火)03:47:52 RCW
初歩的でスマンが、ブックマークレットって画像認証出てる時の挙動ってどうなってるの?
画像認証出てから暫く後に入力しても大丈夫かね
219名無しさん@おーぷん2016/01/26(火)05:53:31 IGI
8月版は裏でクリックしまくるからアウト

本スレに投稿とか
dotup の .txt に割と最近うpった奴は止まるからおk。
一応スクリプトを captcha で検索してヒットすればおk。

ただし、放置してたのをそのまま入力とかしないこと。
220名無しさん@おーぷん2016/01/26(火)09:00:39 RCW
どうもどうも。それなら大丈夫そうです。
放置してた時だけ気をつければ良いのね。
221名無しさん@おーぷん2016/01/26(火)18:30:21 fKt
古戦場ポーションの使用は

46さんの
+"if (window.stage.gGameStatus.event != null) {"
+" if (window.stage.gGameStatus.event.item != null) {"
+" if (window.stage.gGameStatus.event.item[1] != null)"
+" $('#gbfToolDiv_event_item_pot').val(window.stage.gGameStatus.event.item[1].number);"
+" if (window.stage.gGameStatus.event.item[2] != null)"
+" $('#gbfToolDiv_event_item_clear').val(window.stage.gGameStatus.event.item[2].number);"
+" if (window.stage.gGameStatus.event.item[3] != null)"
+" $('#gbfToolDiv_event_item_sosei').val(window.stage.gGameStatus.event.item[3].number);"
+" }"
+"}"

をAllpotInfoに書き加えればいいんでしょうか?
222名無しさん@おーぷん2016/01/26(火)18:50:58 gJI
似たような文の所にほり込む
ただの数値取得だけなので、完全に作る必要がある
223名無しさん@おーぷん2016/01/27(水)01:42:16 9Wb
古戦場のガチャボタン地獄の果てまでタップしたい
224名無しさん@おーぷん2016/01/27(水)06:18:33 rT6
>>223
スゲー簡単なので自分で作るといいよ
225名無しさん@おーぷん2016/01/27(水)12:55:31 JnX
>>224
武器強化のところコピペしてちょっと書き換えてビィくんメニューにガチャボタンつければオーケー?
226名無しさん@おーぷん2016/01/27(水)16:41:20 0nZ
武器強化が良くわからないが、ボタンを探しだしてタップする1行を作ればOK
便利さを求めるならガチャメニューを追加
227名無しさん@おーぷん2016/01/27(水)19:19:32 yze
scriptコンソールで流し込むとほりきるまで連続操作できるけどブックマークレットにすると1回で止まるんだよな。謎だ。
228名無しさん@おーぷん2016/01/27(水)19:39:05 pdZ
ループさせてないから
229名無しさん@おーぷん2016/01/27(水)19:41:08 eUL
>scriptコンソールで流し込むとほりきるまで連続操作できる
へー

グラブルのページ遷移って
変数を維持できるのと維持できないのがあって
ガチャは維持できない。

そもそもブックマークレットは実行したページ内でスクリプトを1回実行するので
そのページから移動したら基本的に止まる。

拡張はよく知らないが、止まらないならありがたい

ページによっては止まらないのであえてページ遷移をすることで
リロードの代わりにして動き続けるようにしたりしてるが
負担をかけるので公開できない。
230名無しさん@おーぷん2016/01/27(水)20:01:26 pdZ
ツールに実装したから、ページ移動忘れてた。
urlかわってるのでブックマークは無理ですね
231名無しさん@おーぷん2016/01/27(水)21:10:00 OY1
グラブルツールのポーション使う部分のスクリプトとかどうやって探し出してるのか知りたいんだけど、
リンク張られてるsetup.jsとか解読することで探してるの?
232名無しさん@おーぷん2016/01/27(水)21:58:01 OyN
味方のHP総量を見て、50%を切ってたらオールポーション使わせたいんだけど
どのデータを参照してHPを見てるのかとかどうやって調べるの?
デベロッパーモードで軽く見ようとはしてみたけどどれがどれかさっぱりでわからんかった
調べ方のヒントだけでもおくれ
233名無しさん@おーぷん2016/01/27(水)22:59:40 pdZ
HPが赤くなれば使うって感じだったような?
234名無しさん@おーぷん2016/01/27(水)23:23:09 OY1
prt-gauge-hp
支給ポーション使うためのスクリプトが分からないなあ
ヒントだけでも誰かお願いします
scriptStr=""
+"Game.view.setupView.Attack(";
+"'event_temporary_item_result',";
+"{"
+" raid_id:stage.setupView.pJsnData.raid_id,"
+" event_type :stage.pJsnData.event.event_type,"
+" item_id :1"
+" character_num:stage.pJsnData.formation[false]"
+"}"
+");"
;
235名無しさん@おーぷん2016/01/27(水)23:34:39 pdZ
多分それは解析しないと誰も解らない。
ボタン押してで実装してるのでできたらよろしく
236名無しさん@おーぷん2016/01/27(水)23:59:19 haN
周回URLに島ハード入れてあると、スキル使わなくなるんだけどそんなバグでたことあります?
237名無しさん@おーぷん2016/01/28(木)00:30:40 jlK
ありまぁす

書き換えるか設定外すかのどっちか
238名無しさん@おーぷん2016/01/28(木)00:52:23 3TJ
大人しくパケット解析してcharacter_num何送ってるのか見るかあ
jsonの中身に必要なデータ自体はUseEventItem関数の中のであってる気がする
239名無しさん@おーぷん2016/01/28(木)21:01:52 gU8
ティアだったかのスキル使用制限のコードが周回以外でも有効になるから引っかかってたな。
240名無しさん@おーぷん2016/01/29(金)01:22:40 2n9
グラブルツールでマルチ入場許可に名前を入れても、
該当する敵に入場しません。
原因・対策、ご存知の方いませんでしょうか。
241名無しさん@おーぷん2016/01/29(金)12:30:11 4UJ
せめてマルチ入場許可のところコピペしてここに貼り付けるくらいした方がいいと思うの
そうでないと記述ミスかどうかの判別できないし…
記述ミスか、イベントマルチタブが追加されたときに修正しなかったかどっちかだと思う
前スレの700あたりで修正した部分書いてる人が居たから後者なら見てきなよ
242名無しさん@おーぷん2016/01/29(金)23:02:28 Es7
リミロゼの結界レベルに対応させたスキル発動関数って組んだことある人います?
243名無しさん@おーぷん2016/01/29(金)23:44:44 tzp
各種ツールを購入出来るサイトって何処かにありますか?
当方社会人でゼロからマクロを勉強する余裕が無いのですが
目玉狩り自動化やマルチ拾い、可能であれば共闘徘徊みたいなものを購入ないし定期支払い利用出来たら嬉しいんですが…
244名無しさん@おーぷん2016/01/30(土)03:23:10 h7O
オクで売っているが、転がってるやつと同じ。自分でいじる必要あり
245名無しさん@おーぷん2016/01/30(土)03:48:15 h7O
オリジナルは作者の数だけあるが、全て非公開。
ここにオリジナルの破片がたまに落ちてますが、全てをかき集めた奴が最新版と言われてる物。
売ってる物ではないです
246名無しさん@おーぷん2016/01/30(土)23:54:03 vKV
>>244-245
ご回答有り難うございます。自力も伝手の無い自分には環境を整えるのは難しいですね…


画像認証等は勿論自分で行う前提で「こんなパッケージだけど譲っても良いよ」という方がいらしたら
是非ともお声掛け頂ければ幸いです。社会人らしい水準のお礼を準備してお待ちしております。
247名無しさん@おーぷん2016/01/31(日)00:48:32 1Ji
>>246
団イベ終わったし送ってもいいけど
メアドくらい貼った方がいいのでは
248名無しさん@おーぷん2016/01/31(日)00:57:57 HMc
>>247
早速メアドをメアド欄に貼ってみました。もし宜しければ是非是非。お願いします。
249名無しさん@おーぷん2016/01/31(日)01:53:29 t2Q
売買はよそでお願いします。
250名無しさん@おーぷん2016/01/31(日)02:27:44 Zmh
戦貨ガチャ回す処理を書いてみてるんだけど虹が出た時の演出で止まってしまう

$($("#cjs-gacha").get(0)).trigger('click');
これで、clickをtouchstartとかtouchendにしてもだめだった
どなたかヒントいただけませんか?
251名無しさん@おーぷん2016/01/31(日)02:58:22 UPY
>>250
スキップ
252名無しさん@おーぷん2016/01/31(日)03:10:34 t2Q
要解析。差別化ポイントだから公開しない
253名無しさん@おーぷん2016/01/31(日)03:44:02 t2Q
演出キャンセルの技術は公開出来ないが、
まあ、既存の技術なら、ページ移動で消せば簡単
254名無しさん@おーぷん2016/01/31(日)03:58:20 1Ji
せやな
255名無しさん@おーぷん2016/01/31(日)10:39:26 Sb0
自尊心を満たすのもいいけど、他の人にとってはあまりにも意味の無い文章だから気をつけようね
256名無しさん@おーぷん2016/01/31(日)19:38:32 uOu
演出キャンセルは使いようによっては鯖に負荷与えるからなぁ。
257名無しさん@おーぷん2016/02/01(月)17:56:05 1UT
強化タブでカジノの景品交換を自動化しようと手を加えてみたのですがErrorを吐くので改善策を教えてください
function sendKyouka(){
if (getStrMatch($("div.prt-head-current").html(),"強化")) {
if ($("div.btn-recommend").size()>0) {
tap($("div.btn-recommend"));
// 2015.06.06 paQ 一括売却用フラグ
if ($(".txt-notice").text() == "素材にできる武器がありません") {
noWeaponFlg = true;
} else {
noWeaponFlg = false;
}
} else {
if ($("#pop div.prt-popup-header")[0]) {
if ($("#pop div.prt-popup-header").html()=="素材確認") {
tap($("#pop div.btn-usual-ok"));
}
} else {
if ($("div.btn-synthesis").size()>0) {
if ($("div.prt-order-bottom").attr("style")==undefined) {
tap($("div.prt-order-bottom").find("div.btn-synthesis"));
} else {
if ($("div.btn-follow-again")[0]) {
tap($("div.btn-follow-again"));
}
}
}
}
}
} else {
if (getStrMatch($("div.prt-head-current").html(),"景品交換")) {
if ($("div.btn-exchange").size()>0) {
tap($("div.btn-exchange" key="0"));
} else {
if ($("btn-usual-text exchange").size()>0) {
if ($("#pop div.prt-popup-header").html()=="交換確認") {
tap($("prt-popup-footer").find("btn-usual-text exchange")) {
tap($("#pop div.btn-usual-ok"));
}
} else {
if ($("div.btn-follow-again")[0]) {
tap($("div.btn-follow-again"));
}
}
}
}
}
}
}
}
}
258名無しさん@おーぷん2016/02/01(月)20:01:03 Hmt
}が2個多い。そして見るからに動かなそう
259名無しさん@おーぷん2016/02/01(月)20:25:47 b9W
//-----------------------
//景品交換
//-----------------------
if (location.hash == "#casino/exchange" && CommnModeChangeFg && gbfToolCommnFg) {
//-----------------------
//交換完了pop 処理
//-----------------------
if (popShowChk(".pop-compleat", "交換完了")) {
setwaitPopclose(3000);
tap2($("#pop .pop-compleat .btn-usual-ok"))? true: alert("not find button. casino メダルゲットpop");
return true;
}

//-----------------------
//交換確認pop 処理
//-----------------------
if (popShowChk(".pop-confirm", "交換確認")) {
//-------------------------
//数量設定
//-------------------------
260名無しさん@おーぷん2016/02/01(月)20:26:23 b9W
var elmNumSet = $("#pop .num-set");
if (elmNumSet.length) {
if ( elmNumSet.val() == 1 ) {
var elmNumSet = $("#pop .num-set");
sendDirectScript("var elmNumSet = $('#pop .num-set');"
+"elmNumSet.val(elmNumSet.find('>option').slice(-1).attr('value')).trigger('change');"
+"$('#pop .pop-confirm .btn-usual-text.exchange').trigger('tap');");//なぜかwaitいらない
setwaitPop2(8000, ".pop-compleat", "交換完了");
return true;
}
//-------------------------
//交換
//-------------------------
} else if ($("#pop .pop-confirm .btn-usual-text.exchange").text() == "交換する") {
setwaitPop2(3000, ".pop-compleat", "交換完了");
tap2($("#pop .pop-confirm .btn-usual-text.exchange"))? true: alert("not find button. casino 交換確認pop: 交換する");
$("#pop .pop-confirm .btn-usual-text.exchange").trigger("tap");
return true;
}
}
if (isDisplayPOP()) return false;//??? popが開いてる
261名無しさん@おーぷん2016/02/01(月)20:26:45 b9W
//-----------------------
//種銭を残すために。ついでにエラー処理の手抜きも兼ねる
//-----------------------
if ($("div.prt-having-medal .txt-value").attr("value") > 1000000) {
//---------------------------
//交換するボタンを押していく
//---------------------------
var obj = $("#prt-change-list").find(":contains('エリクシールハーフ'),:contains('ソウルシード'),:contains('マグナアニマ')").filter(".lis-item");
if (obj.length) {
var button = obj.eq(0).find(".btn-exchange");
setwaitPop(3000);
tap2(button)? true: alert("not find button. casino 交換する");
return true;
}
}
//-----------------------
//交換するものがないので次のページへ
//-----------------------
var button = $("#prt-pagination .btn-forward");
if (button.length) {
if (button.attr("disable") == "false") {
setwait(3000);
tap2(button)? true: alert("not find button. casino 交換: next");
return true;
}
}
262名無しさん@おーぷん2016/02/01(月)20:26:59 b9W
//-----------------------
//nextが押せないのでカジノトップへ
//-----------------------
var button = $("div.cnt-exchange .atx-lead-link");
if (/カジノTOPへ/.test(button.text()) ) {
setwait(3000);
tap2(button)? true: alert("not find button. casino 交換: カジノトップへ");
return true;
}
}
return false;
}
263名無しさん@おーぷん2016/02/01(月)20:28:28 b9W
ちなみにXのコードではこうなってる。いうまでもなく、普通の奴ではそのままでは動かない
264名無しさん@おーぷん2016/02/01(月)20:39:56 Hmt
262の下2行にゴミが入ったな。
265名無しさん@おーぷん2016/02/01(月)20:59:38 Zws
カジノの交換は自分で書いたが雲泥の差だった。さすが綺麗だな
pop用のwaitとか新tapが実装されてるんか
266名無しさん@おーぷん2016/02/01(月)21:46:03 1UT
うへえ凄く綺麗なのかいてる
267名無しさん@おーぷん2016/02/02(火)20:52:17 aL4
前スレのを見ながら共闘自発書いてたんだけど
クエスト選択画面まではいくけど、選択をタップしてくれなくて困ってる

if ( "風凪ぐ地の掃滅任務" == $("#pop div.prt-popup-header").text() ) {
tap($("#pop").find("div.btn-set-quest[data-index='0']").get(0));

ぱっくのを改造してるんだけどぱっと見たっぷの内容はおかしくないと思ってたんだけど
なぜか押してくれなくて困ってる
なんで押してくれないかヒントだけでもください
268名無しさん@おーぷん2016/02/02(火)21:50:50 Rga
> .get(0)

配列で渡さないと
271名無しさん@おーぷん2016/02/03(水)06:11:36 4ei
>>268
配列で渡すって意味がわかんなくて調べたけどもっとわからなくなった
関数の頭にvarでなんかつけたしたらいいんか?
findで要素を探せばいいのか?
もう自分でもなに言ってるかわからなくなってるしだめぽよ
269名無しさん@おーぷん2016/02/03(水)02:53:23 Vdk
葱に1/26更新がパス無しで上がってるけど前スレとかの追加分いれてるだけみたいだな
270名無しさん@おーぷん2016/02/03(水)04:02:25 Ulm
マルチだけ変えた、ゴミ
272名無しさん@おーぷん2016/02/03(水)06:21:40 Ulm
記憶が確かならgetはいらないような
273名無しさん@おーぷん2016/02/03(水)06:23:13 Ulm
そもそもpopの中のボタンでなかったような?
274名無しさん@おーぷん2016/02/03(水)06:30:42 3Oe
tap($("div.btn-set-quest[data-index='0']"));
で充分
275名無しさん@おーぷん2016/02/03(水)13:05:26 4ei
動きました
ありがとうございます!
276名無しさん@おーぷん2016/02/03(水)14:58:42 5HM
初心者でござる
上の方々を参考に書いてみましたが、これだとbtn-open-stage-2 openedにも反応してしまったり、すでに2-1のpopを開いているにもかかわらず新しく開く(?)のでusual-okを押しませぬ
せんせーがた、お助けください

if ("挑戦するクエストを設定してください。" == divPrtTxt) {
if ( "クエスト確認" == $("#pop div.prt-popup-header").text() ) {
tap($("div.btn-usual-ok[data-quest-idx='601011']")); //OKを押す
}
if ( "風凪ぐ地の掃滅任務" == $("#pop div.prt-popup-header").text() ) {
tap($("div.btn-set-quest[data-index='0']")); //H2-1設定するを押す
}
tap($("div.btn-stage-detail.room[data-stage-name='風凪ぐ地の掃滅任務']")); //stage2 選択するを押す
tap($("div.btn-open-stage-2")); //hardボタンを押す
}
}
2772762016/02/03(水)15:07:41 5HM
アアッ、3行目のidx=はコピペミスゆえ気にしないでいただきたく
278名無しさん@おーぷん2016/02/03(水)16:10:58 0LG
その問題は過去に出てるからログ見ろ
279名無しさん@おーぷん2016/02/03(水)16:14:52 LY8
すんごい単純なコードだけど、そこまで書けてるなら71と72あたりの参考にしたら君なら作れるんじゃないかな
280名無しさん@おーぷん2016/02/03(水)18:14:09 5HM
ありがとうございます!おかげで流用ではありますがOpenedの時にループするのはなくなりました
上から順の処理にしてちょっとわかりやすくしたり
まえもってフラグをfalseにして付けてみましたが、やはり風凪ぐ地の掃滅任務が連続してpopしてしまいます、フラグが意味成してません…?
改行で別けた4つのifを逆さに入れ替えると2-1のクエスト確認がpopし続けるのでとても混乱します



if ($("div.btn-open-stage-2")[0] && !$("div.btn-open-stage-2").hasClass("opened")){
tap($('div.btn-open-stage-2')); //hardがopenでは無いときhard選択
}

if (!HardOpenFg) {
HardOpenFg=true; //フラグをON
tap($("div.btn-stage-detail.room[data-stage-name='風凪ぐ地の掃滅任務']")); //フラグがfalseの時、H2ステージのpopを開く
}

if (!HardStageFg) {
if ( "風凪ぐ地の掃滅任務" == $("#pop div.prt-popup-header").text()) {
HardStageFg=true;
tap($("div.btn-set-quest[data-index='0']")); //H2-1選択
}
}

if ( "クエスト確認" == $("#pop div.prt-popup-header").text() ) {
tap($("div.btn-usual-ok"));
}
281名無しさん@おーぷん2016/02/03(水)18:25:12 aW2
もうちょっとなんだけどなぁ。else ifとか別の場所でフラグONとかOFFとかPOPがopenしてるか判別したりとか
282名無しさん@おーぷん2016/02/03(水)18:35:09 4ei
同じことするためにコード書いたはずなのに違いがちょくちょくあって面白いなあ

俺はクエストのOKを押すところだけど
逆順にしてelse if使いまくったら汚いコードだけどとりあえずは動いたな
284名無しさん@おーぷん2016/02/03(水)18:52:45 Ulm
>>282
処理を飛ばして最終的に抜けているのでreturnと結果として同じことをしていると言える
283名無しさん@おーぷん2016/02/03(水)18:45:57 Ulm
一秒に一回呼びだされて最初に一気にtapしてるといえる。tapの後ろにreturn入れるてもある。
285名無しさん@おーぷん2016/02/03(水)18:58:44 4ei
今改めて見たらクエスト確認はpop-secondで、クエスト一覧がpopだったから
Fg立てるんじゃなくて、var popcheckみたいな変数作って
popが出てたら1、1のときタップしてpop-secondで2って入れていくみたいにしてもできるのかな

popが出てるときに止める方法がよくわからない
286名無しさん@おーぷん2016/02/03(水)21:03:05 5HM
疲弊してきたのでゴリ押すことにしました…
btn-usual-closeを押させることで1秒余裕が生まれるようなので、この間にbtn-usual-okを押してくれることを期待したのですが、どうもこちらが動いていなかったようです(?)
この記述ではクエスト確認のpopに対して働きかけてくれないということなのでしょうか!

if ($(".prt-latest-comment").text() == "トリガーになる言葉") {
if ($("div.btn-open-stage-2")[0] && !$("div.btn-open-stage-2").hasClass("opened")){
tap($('div.btn-open-stage-2')); //hardがopenでは無いときhard選択
}

if ( "クエスト確認" == $("#pop div.prt-popup-header").text() ) {
tap($("div.btn-usual-ok[data-quest-id='601011']")); //押してくれない!
}

else if (!HardStageFg) {
if ( "風凪ぐ地の掃滅任務" == $("#pop div.prt-popup-header").text()) {
HardStageFg=true;
tap($("div.btn-set-quest[data-index='0']")); //H2-1選択
tap($("div.btn-usual-close"));
return false;
}
}

if (!HardOpenFg) {
HardOpenFg=true; //フラグをON
tap($("div.btn-stage-detail.room[data-stage-name='風凪ぐ地の掃滅任務']")); //フラグがfalseの時、H2ステージのpopを開く
return false;
}
}
295名無しさん@おーぷん2016/02/04(木)00:37:37 wlx
>>286を引用して共闘モードで自発させてみたのですが、Hardのボタンは押すのですが、「選択する」と「設定する」が反応せずそこからクエスト確認までが動きません…
306名無しさん@おーぷん2016/02/04(木)09:43:19 QSn
>>286
デバッグ方法を少々
まずは共闘にして自発できる状態にする。
F12でDOMを起動してSourceをクリック
たまにscript.jsでないのでゴネゴネして表示させる。
コードの先頭を探す。
行番号をクリックしてブレイクポイントを設定
ツールを実行させる
たぶん、ブレイクポイントで止まる。止まらなければ呼ばれてない
313名無しさん@おーぷん2016/02/04(木)19:36:53 9Pt
>>306を参考に
動かないはバグ取らないとね
509名無しさん@おーぷん2016/02/28(日)14:59:38 GQu
>>286の者です!
あれから特定の語句がクエストURLにあるときだけ貼らせるようにしてみたり、半汁勝手に使うようにしてみたり色々試していたら、ソースのこれを見つけました!
function turnWaitCancel() {
if ("直前のターンを処理中です" == $("#pop div.txt-popup-body").html() &&
$("#pop div.btn-usual-ok").attr("oshita") == undefined) {
$("#pop div.btn-usual-ok").attr("oshita","1");
tap($("#pop div.btn-usual-ok"));
}
286で書いたごり押し自発に == undefinedとその部分を1として定義するものをフラグとして組み込みたいのですが
pop-secondやpop-thirdでの場合を上記コード3及び4行目に当てはめるとどのような記述になるのでしょう?
$("#pop-second div.btn-usual-ok").attr("oshita") == undefined) {
こんな感じなのでしょうか!
287名無しさん@おーぷん2016/02/03(水)21:08:15 Ulm
wait入れるたけなら。数回フラグを使うなり、時間測定して、リターンだけ複数回すれば良い
288名無しさん@おーぷん2016/02/03(水)21:16:11 Ulm
Xでは同じことを呼ばれる前にやってますね
289名無しさん@おーぷん2016/02/03(水)21:16:20 LY8
聞いてるところそこじゃねーだろ、仮にそこ答えるんならwaittimeをあーするこーするとかもーちっと優しく教えてやんなよ
まぁ285の人や71-72の人が書いてるけど、クエスト確認のpopはpop-secondって所に格納されてんだ
72からそのまま引用するけど、ささっと試したらどうかね
私は説明苦手だから後は他の人に任せよう

if ($("#pop-second").find("div.btn-usual-ok")[0]) {
Tap($("#pop-second").find("div.btn-usual-ok").get(0));
}     
290名無しさん@おーぷん2016/02/03(水)21:23:40 Ulm
ケータイからで厳しいんでね
291名無しさん@おーぷん2016/02/03(水)21:25:27 5HM
ありがとうございます!
if ($("#pop-second").find("div.btn-usual-ok")[0]) {
tap($("div.btn-usual-ok"));
にしたらうまいこと受注するようになりました、感激ですせんせーがた!
292名無しさん@おーぷん2016/02/03(水)21:26:51 LY8
おめっとさん、先人に感謝だ
293名無しさん@おーぷん2016/02/03(水)21:31:38 Ulm
その場で止まる欠点があるもののTapAfterPauseを使うてもある
294名無しさん@おーぷん2016/02/03(水)21:38:39 Ulm
おめでとう
296名無しさん@おーぷん2016/02/04(木)02:08:07 iwt
むしろ最初のHardを押してくれない
297名無しさん@おーぷん2016/02/04(木)06:28:13 pbp
>>259-262みたいなXのを導入しようと思ったらどう弄ればいいんでしょうか
元が違いすぎて参考程度にしかなりませんか?
300名無しさん@おーぷん2016/02/04(木)08:52:54 QSn
>>297
グラブルツールXはpaQ版をベースにしているとはいえ、8割くらいは作り直してるので、全く別物といえる。基本は動く方がおかしい。
>>259程度なら何とかなる。
頭に
function changeCasino(){
を加えてどこからか呼び出す。
311名無しさん@おーぷん2016/02/04(木)17:54:54 pbp
>>300
MODE_KOUKANを作り、changeCasinoをsendKyoukaのように設定
>>199をfunction tap2(sle)に変更して追加
>>259-262はsetwait(3000);に全部変更
以上をやりましたが動きません
何が足りないのでしょうか?
現状で他のMODEは動く、MODE_KOUKANの追加は出来ていることを確認しています
それとif (location.hash == "#casino/exchange" && CommnModeChangeFg && gbfToolCommnFg) {はどう変更すればいいでしょうか?
298名無しさん@おーぷん2016/02/04(木)08:30:25 ONk
295と296に関してはもうちょっとお勉強をしてみてはいかがだろう
共闘自発は興味ないからいい加減な説明になるけど、
ある程度簡単に説明すると

まずトリガーになる言葉?の部分がif(後述される条件の場合)で指定されていて、その後のサポーターを選択してください。" == divPrtTxt等がelse if(前述されている条件でない場合)となっている
要するに286をそのまま引用したのでは、if ($(".prt-latest-comment").text() == "トリガーになる言葉") を満たし続けるのでその後のelse ifが動かない
なので他のelse ifと位置を入れ替えたり1行目を無かったことにして挑戦するクエストを設定してくださいの時に貼り付けるようにしたらええんとちゃうかな
299名無しさん@おーぷん2016/02/04(木)08:42:20 ONk
私の指摘した点が何かおかしい気がするが、動かないとだけ書かれた場合概ねコードがおかしいので要するにどうしようもないよ!
トライアンドエラーだよがんばれ!ちなみに{}の数が合わないとかの初歩的なミスの場合はchromeさんに検証させると1秒に1回エラー吐くのでわかりやすいぞ
302名無しさん@おーぷん2016/02/04(木)08:57:16 QSn
setwait系関数が曲者
全部
setwait(3000);
に変更
数字は要調整
303名無しさん@おーぷん2016/02/04(木)09:23:20 QSn
グラブルツールのwait制御

setInterval(function(){
 // paQ 2015.04.09
 if (Date.now() < g_b_waittime ) return false;//raidMainから移動した。
 g_b_waittime = Date.now() + 901;
 //略
 Iif (sample()) return false;
},100);
/////////////////////////////////////////
//waitのセット
/////////////////////////////////////////
function setwait(tttt) {
 if (g_b_waittime < (g_b_waittime + tttt))
 g_b_waittime += tttt;
 return false;
}
////////////////
//例
///////////////
function sample() {
 if (true) {
  setwait(3000);
  tap($("#body"));
  return true;
 }
 return false;
}
304名無しさん@おーぷん2016/02/04(木)09:34:02 QSn
>>303のようにXでは制御している
function sample() {
 if (true) {
  TapAfterAPause($("#body"), 2000);
  return true;
 }
 return false;
}

でも似たようなことはできる。
317名無しさん@おーぷん2016/02/04(木)21:55:24 pbp
isDisplayPOPっていう関数はpopShowChkと同じような働きをしてるんですかね?

後は>>303を上手く入れられたら動きそうなんですけどなんでかここで引っかかります
if (Date.now() < g_b_waittime ) return false;をraidMainからコメントアウトしてコピペしただけではダメでした
305名無しさん@おーぷん2016/02/04(木)09:35:42 QSn
他のサブルーチンは頑張って作ってね。としか言えない
307名無しさん@おーぷん2016/02/04(木)09:54:25 QSn
∩をクリックしまくって、動作をを確認する
他の場所に行けば∇をクリックして実行させる
ブレイクポイントに戻ってくる。
繰り返しでおかしい場所を見つける
if ( "クエスト確認" == $("#pop div.prt-popup-header").text() ) {
がおかしいですね
下のコンソールウインドウ
<top frame>を<グラブルツール>にする
308名無しさん@おーぷん2016/02/04(木)09:54:38 QSn
よく見ると一番下に>があるので
$("#pop div.prt-popup-header").text()
を入力
[]表示でダメなはず
セレクタがおかしいので修正して
$("#pop-second").find("div.btn-usual-ok")[0]
を入力
<div class="btn-usual-ok" data-quest-id="601011" data-ap="20" data-required-rank="10">…</div>
と表示されるのでこれだと分かる
320名無しさん@おーぷん2016/02/05(金)00:22:15 jyM
>>308を参考に変数チェック
チャプ茶チェックの辺に入れてた
309名無しさん@おーぷん2016/02/04(木)11:39:53 H3r
サブとターン数を同期させて走らせたいんだけど
指定ファイルに状況を書き出し&読み込みで方向性あってる?
File APIを調べれば良いのかな?
310名無しさん@おーぷん2016/02/04(木)14:10:20 trL
グラブルツールXつくりました!→でもほぼ書き直ししてほぼ自作だから互換性はないよ!
でも見てほしいから一部分だけ貼るよ!→お前ら使えないけど自分で頑張って作れよ!
314名無しさん@おーぷん2016/02/04(木)20:35:31 Pwm
>>310
簡単に動かれたら困るw
312名無しさん@おーぷん2016/02/04(木)19:13:53 9Pt
ただのオプション変数
315名無しさん@おーぷん2016/02/04(木)21:13:44 pbp
見てみたらpopShowChkで止まってるようです
これはどう定義すればいいんでしょうか?
316名無しさん@おーぷん2016/02/04(木)21:22:13 Pwm
ただのpop表示チェック。毎回同じチェックが面倒なので関数化してるだけ
318名無しさん@おーぷん2016/02/04(木)23:45:14 4Dr
社畜なんでマクロツール買いたいんだけどこの場合どういう人にオーダーすれば良いのでしょうか?
319名無しさん@おーぷん2016/02/05(金)00:13:41 GIs
買うならヤフオクじゃない
まあ無料でも同じのがすぐ見つかるはずだけど
321名無しさん@おーぷん2016/02/05(金)12:26:37 0sR
/////////////////////////////////////////////////
//mask中か判定
/////////////////////////////////////////////////
function isMask() {
return ($("div.mask").css("display") == "block");
}
/////////////////////////////////////////////////
//#popが表示中か判定
/////////////////////////////////////////////////
function isDisplayPOP() {
return ($("#pop .pop-show").css("display") == "block" || $("#pop .pop-usual").css("display") == "block");
}
322名無しさん@おーぷん2016/02/05(金)12:30:42 0sR
"none"の場合が存在する。
"none"ならばチェックが通ってもpopは表示してないのでNGの場合がある
323名無しさん@おーぷん2016/02/06(土)10:20:44 AZm
var dtMultiList = 31000;

if ( Date.now() - lastRefreshedTime < 10000) return false;//省エネ用

マルチ救援のタブ切り替えやリロードの時間を短くするには、
これらの数字をいじる、で良いのでしょうか?

試しに1000にしたら、タブの切り替えは早くなったのですが、
救援に入らなくなってしまいました。
テキストのチェックのためにはこれらの時間は必須なのでしょうか
324名無しさん@おーぷん2016/02/06(土)10:41:44 4fi
上の方で書かれてるけど、基本的に処理は1秒ごとなので1000(1秒)にしたら処理の途中でリロードはいって最初から、だからそら動かんわ
何の目的でリロードタイム短くしたいのかわからないけど、頻繁にリロードしてるとBANBANもありえなくはないからやめた方がええんとちゃうかな
325名無しさん@おーぷん2016/02/06(土)10:59:28 wFm
作った人は古いコードなので詳細は忘れた。タブ切り替えを早くしても快適にならない。
従って、X用に完全に作り直し中。最大の問題点は、タブ切り替えしてからwait。遅すぎる。
タブ切り替え早くしてもおそらく、新しいのは増えなくて、敵が弱るだけ。
検索出来る状態から一気に入る。これが重要
326名無しさん@おーぷん2016/02/06(土)11:36:35 oOD
var dtMultiList = 31000;がタブ切り替えタイミング
327名無しさん@おーぷん2016/02/06(土)11:50:45 oOD
var dtMultiList2 = 0;//グローバルなところへ

if ( Date.now() - lastRefreshedTime > dtMultiList2) {
if (Multitabfg < 2) {
//省略
}
dtMultiList2 = dtMultiList;
328名無しさん@おーぷん2016/02/06(土)11:51:32 oOD
多少欠点を改良してみた。があまり変わらず?
329名無しさん@おーぷん2016/02/06(土)12:03:10 AZm
色々とありがとうございます。

おっしゃる通り、入ろうとしている敵が弱ってるのが気になっていました。
私の知識では修正は難しそうなので、
おとなしく現行版を利用したいと思います。
(書いて頂いた改良部分は導入してみます)
330名無しさん@おーぷん2016/02/06(土)16:38:01 0fX
>>329
前回古戦場以降マルチ更新間隔がだいぶ長くなったけどそれのせいじゃないの?
鯖側の更新が15秒間隔くらいになったらしいから、いくらタブ切り替えたところで
望む結果は得られないんじゃないかな
331名無しさん@おーぷん2016/02/06(土)19:57:35 vB3
ヤフオクでX売ってくれよ
332名無しさん@おーぷん2016/02/06(土)20:20:13 wFm
特注ソフトにありがちな、目の玉が飛び出す金額になるわw
333名無しさん@おーぷん2016/02/06(土)21:34:48 0W9
自意識過剰過ぎて気持ち悪いわ
334名無しさん@おーぷん2016/02/07(日)13:55:53 As9
ルピガチャ自動化を導入してみました
10連演出中にタイマで"一つ前のページに戻る"という実装です

キャラ確定演出などの場合に止まるようにしたいのですが
どうやって区別できるでしょうか?
336名無しさん@おーぷん2016/02/07(日)21:47:10 shT
>>334
cjsの段階では恐らく無理
popで判別?
335名無しさん@おーぷん2016/02/07(日)15:03:53 q5F
無課金ツールのID送信機能を削除するには、profile_info.jsを削除すればよいのでしょうか?
外部との通信をしてそうなところがここしかなく、ソース難読のため部分的な削除ができませんでした。
338名無しさん@おーぷん2016/02/07(日)21:52:21 yPT
>>335
http://jsbeautifier.org/
で整形。
前回と同じく3か所だったような?
340名無しさん@おーぷん2016/02/07(日)22:45:57 q5F
>>338
エディタの紹介ありがとうございます。
ただ自分の知識ではどこがID送信部分なのかわからず・・・

おとなしくID抜かれときます
337名無しさん@おーぷん2016/02/07(日)21:50:18 yPT
戦略価値がないので機密解除。Xのソースをどぞ
//--------------------------
//ルピガチャ支援
//--------------------------
if (getStrMatchFront(location.hash, "#gacha/normal/result/normal") ){
if ($("div.cnt-result-gacha").css("display") == "none") {
sendDirectScript("$('#cjs-gacha').trigger('playEnd');");

}
}
341名無しさん@おーぷん2016/02/08(月)00:51:00 W3i
>>337
playEnd なんてイベントがあったのかー
339名無しさん@おーぷん2016/02/07(日)21:55:26 shT
すぐに武器が埋まって全部引ききれないのでXでは自動化はしていない。
342名無しさん@おーぷん2016/02/09(火)16:50:52 zbb
JSってめちゃ難しそうだなーとコボラーのおっさん登場
343名無しさん@おーぷん2016/02/09(火)19:59:34 dKb
しかし、暇だなぁ。今日のツール更新は終わったし。
344名無しさん@おーぷん2016/02/09(火)21:56:50 ysb
jsもこぼるも似たようなもんだベ、ちょっと覚えて慣れればヨユーヨユー
ウォフマナフでスキル使わんなと思ったらquestUrl ==でウォフEX(とついでにティアH)だけ個別に用意されててブチギレそうになったぞ
前スレと現行スレのスキル使わんだの何だのの書き込みはコレの事だったのね
345名無しさん@おーぷん2016/02/09(火)22:45:54 tSL
Event Listenerってなんじゃろな
みんなよく知ってるなあ・・・勉強しなきゃ
346名無しさん@おーぷん2016/02/09(火)22:48:33 dKb
srスキルとか書いてあったから、なにも考えずに最初にバッサリ削除したわ。
347名無しさん@おーぷん2016/02/10(水)14:13:50 tgO
葱にうpされてた8/20版をちまちま弄って使ってたけど
さっき見たら1/23版がアップされててどんなもんかと使ってみたら、popupの共闘の部分が抜けてたりしてた。
召喚も使わなかったりするしどーなってるんだこれ。
うpしてくれるのはすごいありがたいけど。
348名無しさん@おーぷん2016/02/10(水)15:01:02 ogI
共闘で使われると他の普通にやってる人に迷惑かかるから…
使うなら4垢用意して自前でやっておくれ
351名無しさん@おーぷん2016/02/10(水)23:28:24 tgO
>>348
8/20版を参考にして共闘の欄復活させたよ。
共闘は妹とやってる。ただ開幕の召喚使わないのはなんでだろうと思ってさ。
比べてみた限り変わってないように見えるんだけど・・・
見るところが間違ってるのか。
349名無しさん@おーぷん2016/02/10(水)19:43:26 RRB
改修中じゃないのかな?
本気ならFPSみたいにコードごとなくなってるぜ
350名無しさん@おーぷん2016/02/10(水)21:47:03 tUm
シュバリエのイージス自動で剥がせるように修正してみた。それだけでは、完成してる闇とはいえ厳しいな。次世代戦闘コード作成急がなければ・・・
352名無しさん@おーぷん2016/02/10(水)23:39:07 m4G
敵のレベルで戦闘変える奴あったと思う
共闘Nだとアビ撃つくらいなら殴るほうが早いから
zakobosuとかそんな感じで
362名無しさん@おーぷん2016/02/11(木)10:47:17 K7b
>>352
ありがとう。zakoboss認識って初期設定のレベル高いんだなぁ。
なのでレベル15以下をzakobossとして認識するように修正してみた。
しかし召喚だけ使わない。スキルは問題なく使うんだが・・・
353名無しさん@おーぷん2016/02/11(木)00:54:46 glB
最近のLv30vh中間ボスなにげに強い。何か良い判別方ないのかな?
354名無しさん@おーぷん2016/02/11(木)00:55:59 glB
条件付き召喚使用とかもあるよ
355名無しさん@おーぷん2016/02/11(木)02:02:06 XEV
お前等コーディングに割く時間で素直にプレイしろと
とりあえず出来上がったコードは売って下さいお願いします
356名無しさん@おーぷん2016/02/11(木)02:36:15 glB
プレイ時間10分、操作と監視時間2h、コード作成時間4h以上ですがw
357名無しさん@おーぷん2016/02/11(木)02:47:02 glB
4h有れば交換みたいな単純なやつなら完成してたりする。
358名無しさん@おーぷん2016/02/11(木)03:07:03 tmT
俺は日によって違うな
多い日A:7時から24時まで団イベ(寝てる時はマクロ)
多い日B:7時台と23時台だけ手動。他はちょこちょこマクロ動かしたりマクロ作ったり。
多い日C:朝から夜まで、夜から朝までマクロ作り。たまにマクロ動かす。もちろん不定期に寝てる。

ところで、window.open 使えばページ遷移するようなものも制御できるのかな。
フレームで2ちゃんビューワもどきもどきを作ったけど
グラブルをフレームでは動かせなかったからあきらめてたけど
制御できるならこれ結構すごい事になるかも。
拡張のインストールが必要なくなる。
どっかのリンクをクリックするだけで全自動マクロに!?
360名無しさん@おーぷん2016/02/11(木)10:22:45 gSd
>>358
ただの生活保護うけてる乞食ぽいな
613名無しさん@おーぷん2016/03/16(水)03:27:50 x7C
>>358
今更試してみたがやっぱりクロスサイトの警告が出て操縦できない。
359名無しさん@おーぷん2016/02/11(木)03:55:02 glB
別にマクロのインスコを無くしたいわけではないので。
リンク踏むと同時に使用料請求出来るようにすれば
意味はあるが、誰が使うんだって感じ。
やるならべつのブラウザゲーですね。
361名無しさん@おーぷん2016/02/11(木)10:28:46 scd
マルチ時、フレンド申請のウィンドウが消えないのはなんでなのでしょうか
下記部分で処理していると思うのですが、違うのでしょうか

if (isDisplayPOP()) {
popRemove();
return false;
}
366名無しさん@おーぷん2016/02/11(木)15:33:32 gSd
>>361
popRemove();は万能じゃない
363名無しさん@おーぷん2016/02/11(木)14:16:44 rVA
共闘オンリーでBAN食らった
カジノは触れておらず過剰リロードとかもなし
364名無しさん@おーぷん2016/02/11(木)14:30:23 tmT
共闘でBANは爆破でないならバグのせいだろ
だからちゃんとバグ取れって・・・

スクリプト止めててキックされるのはたまにやらかすし
2窓同時に同じ動きしてエラーになったり
ツーラー釣り部屋には今日も入ったけど
別にBANされてないよ。
367名無しさん@おーぷん2016/02/11(木)15:38:59 gSd
>>364
バグでボタンを変に連射しない限りBANは考えにくい
動作が止まるかなにも起きない程度
365名無しさん@おーぷん2016/02/11(木)14:41:16 rVA
どれを指して言ってるのかわからんけどバグは取ってたよ
スタンプも削除してた
368名無しさん@おーぷん2016/02/11(木)15:53:32 rVA
ボタン連打みたいなのはこれまでなかった
グラブル側のエラーや認証で停止するくらい
共闘で、とは書いたが原因がわからない
369名無しさん@おーぷん2016/02/11(木)17:03:27 Imj
error.js出しまくったりしてたとかじゃないの
370名無しさん@おーぷん2016/02/11(木)17:38:25 Vq9
ここで書いても答えは出ないと思うの、いや雑談ならどうでもいいけど。
EX4層追加前に共闘にたくさんいた外国の方々が一斉に消えたし、まあ気分次第なんじゃないかな
371名無しさん@おーぷん2016/02/11(木)21:43:44 glB
謎のエラーで少し悩んだ。キャッシュが犯人でした。
372名無しさん@おーぷん2016/02/13(土)19:31:31 IKw
無課金タイマーとツールどっちも使うと無課金タイマーのスキルショートカットの表示とか敵残りHPが
表示されなくなるんだけど同じ症状の人おりませんか
373名無しさん@おーぷん2016/02/13(土)23:42:40 TVE
最新の無課金タイマーは微妙に相性悪い。
374名無しさん@おーぷん2016/02/14(日)14:28:20 CsK
共闘周回やっと完成した
任意のクエをクエURL欄から指定できるようにしてみた
375名無しさん@おーぷん2016/02/14(日)18:46:21 5ek
おめでとう
e4-1って感じで別枠から指定できるようにはしてるが使ってない
376名無しさん@おーぷん2016/02/14(日)23:40:44 CsK
まさにその書式で周回クエURL欄から読み込んでる
377名無しさん@おーぷん2016/02/15(月)00:23:47 qqA
(解説)難しそうですが実は置換すると3-4-1となってーで切り分けると1行で済んだりする
378名無しさん@おーぷん2016/02/16(火)01:15:11 lec
ここを参考に有る程度カスタマしましたが共闘退室クリックと
エラークリックがわからなかったのでヤフオクで400円の物を買ってみたがゴミだったんですが
1980円の方もやはり期待できないのだろうかここの方は出品されていないですよね?
379名無しさん@おーぷん2016/02/16(火)03:26:25 KGi
共闘は入室も退室も必要ない、という見解。
高くても、出所は似たような物と思う。
言うまでもないが自分専用の物は非売品で比較にならない性能。
ほんの一部しか、公開してないからね。
380名無しさん@おーぷん2016/02/16(火)03:27:34 KGi
ここで公開している、破片だけでは不十分。
381名無しさん@おーぷん2016/02/16(火)08:06:04 LzY
だーから共闘で使うなら4垢用意して自分だけでやって?
入室とか退室とか野良で使う気満々でしょう?
売る側も自分のクビ絞めることは(多分)理解してるから、当然そんな他人に迷惑かけまくる機能は消してから売る。
382名無しさん@おーぷん2016/02/16(火)08:28:24 LzY
ご理解できるように一応書いておくけど、
EX2~4層や星晶獸戦なんかをツールで戦闘させると早期あるいは体力トリガーで死んで役立たずに
土竜やシルベル、マシン系なんかは、攻撃が当たらない状態やリフレクトかけてしまうことになりかねないので他人が死ぬ
他にも毒竜に毒入れたり、サボテン相手にDATAUPしてカウンターさせたりとかクソなのでやめて頂きたい
後いつBANされるかわからんからな

半汁やソウルパウダーなんかが目当てで共闘に行きたいならなおのことサブアカウント3つ作ってやるべき
準MVPが一番半汁出るのでサブ垢スタートダッシュヨダルラーハでも貰っときゃいいよ
お金かけたくない!自分だけがよければいい!とかそんなクズは自分でコード書いてドウゾ
383名無しさん@おーぷん2016/02/16(火)08:43:30 lec
使う使わないよりも使えるようにしたいだけなのですよね。
今回購入した物は忍者や救援スタンプすら修正されていなかったので初期のそのまま転載した物で
バグありまくりの物だったので他の物はどうなのか気になったのですよね
4垢自発とかはここの物を参考にカスタマしてますしここに載っているものはほぼ実装してます

なんで退室確認クリックしないのかエラーpopをクリックしないのか知りたいだけなのですよね><
384名無しさん@おーぷん2016/02/16(火)09:11:37 8RS
聞いてる方も自分である程度わかった上でどうでもいいこと聞いてるし
答えてる方も過敏に反応しすぎ
どっちもやめとけ
385名無しさん@おーぷん2016/02/16(火)09:43:15 76l
共闘退室ならブックマークでできるが
たまに「退室確認」などをクリックしないことが多々ある。
386名無しさん@おーぷん2016/02/16(火)16:12:01 dPd
買う必要が全くないのでわかるわけがない。
387名無しさん@おーぷん2016/02/16(火)20:02:59 KGi
作れる人は買わない。買う人は作れない。このジレンマでだれも真実はわからない。
388名無しさん@おーぷん2016/02/17(水)20:11:48 TMf
自分が出品してるとか情報開示1000円で出来る現2chで言うやつおるわけないだろ
389名無しさん@おーぷん2016/02/17(水)22:02:53 AIa
避難所にオクのやつぽいのが落ちてる
391名無しさん@おーぷん2016/02/18(木)07:39:46 b9R
>>389
比較完了
paQn20150820K.zipからマルチが汚い修正、コメントだったFPS除去
これだけだな。
390名無しさん@おーぷん2016/02/17(水)23:23:54 Ey5
前スレのブックマークがアップロードされてるところってもうないんでしょうか。
392名無しさん@おーぷん2016/02/18(木)11:47:58 b9R
//---------------------------------
//共闘退出処理
//---------------------------------
if (KyoutouExitFg) {
if (myStamp != 10) {//10:お疲れ様
setwait2(8000,500);
return sendStanmp(10);//お疲れ様スタンプ送信
}
//-------------------------
//退室ボタンを押す
//-------------------------
if (!$(".prt-foot-buttons .btn-leave-room").hasClass("disable")) {
setwait2(8000, 500);
return tap2($(".prt-foot-buttons .btn-leave-room"), "共闘部屋: 退室ボタンを押す");
}
//-------------------------
//クエスト取り下げ
//-------------------------
if ($(".prt-retraction-button .btn-retraction-quest").length) {
setwait2(8000, 500);
return tap2($(".prt-foot-buttons .btn-leave-room"), "共闘部屋: クエスト取り下げ");
}
//-------------------------
//準備取り下げ
//-------------------------
if ($(".prt-quest-set .prt-quest-inner .btn-retraction-ready").length) {
setwait2(8000, 500);
return tap2($(".prt-quest-set .prt-quest-inner .btn-retraction-ready"), "共闘部屋: 準備取り下げ");
}
return false;
}
393名無しさん@おーぷん2016/02/18(木)11:49:01 b9R
退出 Xのコード。古いのと基本は変わってないと思われ
394名無しさん@おーぷん2016/02/18(木)12:31:21 1jW
アイテム画面で半汁をtapしてアイテム使用確認のprt-popup-header出して欲しいのになんでか動かないの!知識が欠落してる!
おそらく初歩的な質問でごめんなさいなのだけど、どうしたらいいのかな
if (なんか適当な条件) {
goItem(); //アイテム画面へ
tap($("div.lis-item.se[data-index='1']")); //この記述は問題ないと思い込んでいる
}
なにか、こう、findさせたりifでうにゃららさせないといけないなら頭爆発しちゃうのでご教示くださいまし
395名無しさん@おーぷん2016/02/18(木)12:51:38 EMQ
>>394
goItem() の直後にタップしたって反応するわけがない
396名無しさん@おーぷん2016/02/18(木)14:05:18 1jW
書き方が悪かった、せっかく答えて貰ったけどgoitemはさておき
たとえば新しくfanction作って
if ( location.href == "http://gbf.game.mbga.jp/#item" ) {
tap($("div.lis-item.se[data-index='1']"));
}

を埋め込んだりとか、
var url = "http://gbf.game.mbga.jp/#item";
if ( location.href = url )

でなんとかならないかなとか
tapafterウニャララにしたりsettimeoutにしたり適当に書いても動かないので、
ifではなくtap部分に問題があると見てtap部分をgomypageにしても動いてくれないし
もう頭爆発したのでつまるところとにかくアイテム画面で半汁をtapさせたいのです
397名無しさん@おーぷん2016/02/18(木)14:41:58 EMQ
#item は STR_NORMAL がセットされて何もしないことになってるから
それを変えて処理するように変更して処理の分岐を作るところから始めないと。

// paQ 2015.04.20
varSTR_NORMAL="9000";
398名無しさん@おーぷん2016/02/18(木)15:00:07 sDR
} else if ( location.hash.match(/(#casino|gacha|#profile|#archive|#guild|#item|#shop|#present|#list|#container|#friend|#quest\/world|#setting)/) ) {
// paQ 2015.04.20
result = STR_NORMAL;
補足するけどコレだな
こっから#itemを消してやれば多分動くんじゃねーかな
399名無しさん@おーぷん2016/02/18(木)15:13:18 1jW
そんな罠があったとは。いや罠じゃないけど
ありがとうお二方、でも疲れたのでまた後日やるとします
400名無しさん@おーぷん2016/02/18(木)19:49:39 1jW
クエスト周回モードに仕込もうと思いましたが、
// クエスト周回モード
if (MODE_SHUUKAI == gbfToolCommnMode)
のあとに後記するif文を仕込むとなんでか動いていない!
仕方ないのでモードONOFF関係なく、大体200行目くらいの
// 2015.07.30 paQ setTimeout で溜まってるページ遷移が終わるまで待機
付近に
if ( location.href == "http://gbf.game.mbga.jp/#item" ) {
if (MODE_SHUUKAI == gbfToolCommnMode) {
goMypage();
を仕込んでみたら動く動く
一体違いはなんなのか、これは俺にゃ無理だな!
まあこれで周回モード選択中に(ONOFF関係ないのがネックだけど)アイテム画面で半汁のPOPを出すという目標は果たされたのでとりあえずよしとします。
よければ改善点や、原因について教えていただけると助かったり!
401名無しさん@おーぷん2016/02/18(木)20:06:40 sDR
確かgoMypage自体の条件も変えてやらんとひたすらアイテムページからマイページ行きまくるけど、
まあ4行目見る限りそのあたりも修正済みなんだろう、とりあえずオメデトウ
402名無しさん@おーぷん2016/02/19(金)01:45:13 xVp
共闘作り直しほぼ完了。
X仕様なのでタイマーだらけ。という恐ろしいことになった。
何か共闘の仕様に罠が多いので。相当苦戦した。
かなり厄介でした。
403名無しさん@おーぷん2016/02/19(金)07:02:22 bpC
http://tech.leihauoli.com/post/2014/11/10/program-design-1.html
名前空間
var LEIHAUOLI_PROJECT = LEIHAUOLI_PROJECT || {};
404名無しさん@おーぷん2016/02/19(金)12:08:15 8l3
(getStrMatch($(".txt-room-comment").text() == "HRT")) {

例えば テキストルームコメントが チワワHRT だった時 上のコードでは反応しなかったのですが
HRTのテキスト部分のみで反応させる時はgetstrmatchではなのでしょうか?初歩的な質問ですいません
405名無しさん@おーぷん2016/02/19(金)14:47:23 8l3
自己解決しました。
406名無しさん@おーぷん2016/02/19(金)14:50:49 xVp
共闘人形ばっかりだな。高性能すぎて不自然に見えるわTT
407名無しさん@おーぷん2016/02/19(金)18:04:30 T41
マグナHLとマグナでマグナのみ入るには完全一致の文言を書き足すとかで対応できるのかな
教えてクレメンス
409名無しさん@おーぷん2016/02/19(金)18:22:41 kZz
>>407 レベル

>>408 環境依存の質問とか誰も答えられないから自分でなんとかして…
410名無しさん@おーぷん2016/02/19(金)18:36:26 8l3
>>409
運営側のバグなのか、こちら側のバグなのかどちらなのかなと思いまして。私だけぽいのでこちら側のバグぽいですねありがとうございます!メモリ関連で調べてみます
412名無しさん@おーぷん2016/02/19(金)19:27:50 8l3
>>410
情弱ですまん
ちょくちょく無駄なスクリプト増やしてるからそれが原因なのかなやはり、もっと綺麗なコード組みたい。

例えば 

if ($(this).find("div.prt-invite-type-1")[0]) に

div.prt-invite-type-4を追加したいのですがスマートな追加方法がわからないので現状上のコードと同じコードを別に丸々作って処理させてるのです

if ($(this).find("div.prt-invite-type-4")[0])に書き換えて

これらが色々積み重なって最近の暗転の原因になってるのかな

皆さんの綺麗なコードうらやましい
 
414名無しさん@おーぷん2016/02/19(金)19:46:48 T41
>>409
すまん、ボスレベルって言われても共闘のボスレベルの数値くらいしか弄ったこと無いんだ
もう少しヒントをくれないだろうか
418名無しさん@おーぷん2016/02/20(土)01:50:16 yzI
>>412
.find("div.prt-invite-type-1,div.prt-invite-type-4")
試してないが多分これでいける。
暗転の原因はこれではないとおもう。
暗転はPC負荷と鯖が最近重いのでを疑う
408名無しさん@おーぷん2016/02/19(金)18:14:56 8l3
最近たまに戦闘中に画面が暗転というか背景以外何も表示されなくなったりするのですが私だけですか?泥の偽装アニメONOFF両方で確認。4垢同時に使用してるとなりやすいきがする
411名無しさん@おーぷん2016/02/19(金)18:47:36 40m
バトル中4垢しててなりやすいとか書いてる時点でクライアント側だよね…
スクリプト4つも並列処理してっからパソコンちゃんが悲鳴あげてるんだよスペックよくしてやれ
413名無しさん@おーぷん2016/02/19(金)19:29:35 8l3
>>411
でした汚してすいません
415名無しさん@おーぷん2016/02/19(金)19:53:25 kZz
確認するけどマグナHLを避けてマグナだけマルチ救援にはいりたいってのであってるよね
もしそうなら前スレの233見てきて
416名無しさん@おーぷん2016/02/19(金)19:55:55 T41
>>415
すまん、過去ログ読んだつもりだったが読めてなかった
ありがとうございました
417名無しさん@おーぷん2016/02/19(金)23:38:17 xVp
LVから名前かけばいいんじゃ?
419名無しさん@おーぷん2016/02/20(土)01:55:27 xuR
$.each(maltiBossNames,function(j,str) {
// 2015.06.13 paQ BP指定の追加
// 「:」で区切った後ろをBP数制限とし、それより少ないものを採用。
strings = str.split(":");
if ( 2 == strings.length ) {
if ( $(val).not(":has(.ico-ap:nth(" + strings[1] + "))").length &&
getStrMatchAll($(val).attr("data-chapter-name"),strings[0])) {
bossChkFg=true;
}
} else if (chkBlank(strings[0]) &&
getStrMatchAll($(val).attr("data-chapter-name"),strings[0])) {
bossChkFg=true;
}
});
420名無しさん@おーぷん2016/02/20(土)01:56:36 xuR
前スレの奴を完全一致にするだけならこれでたぶんいける。試してないですが。
421名無しさん@おーぷん2016/02/20(土)02:02:06 yzI
Xは修正ですぐにエラー出るように細かく書いてるから、きれいとはいいがたいな。
422名無しさん@おーぷん2016/02/20(土)03:37:41 AcY
コード側で完全一致にする必要ない
レベル違うから

それより、正規表現を導入したほうがシンプルに書ける。
「マグナ(?!HL)」とか「マグナ$」でHLを除外したマグナ全種にできるはず。
423名無しさん@おーぷん2016/02/20(土)04:31:29 AcY
昨日まではマルチで死んだときにそのままストップしてたんだけど
今見たらちゃんとクリアしてた。

マルチリストの更新間隔も短くなってるし
そこらへんリアルタイムに情報送ってくれるようになったから直ったっぽい。
424名無しさん@おーぷん2016/02/20(土)07:20:34 yzI
正規表現良いなぁ・・・・最新版は$で絞り込んでるのでできないわ
425名無しさん@おーぷん2016/02/20(土)07:25:55 yzI
Regexp(strings[0]、”ig”).test(getStrMatchAll($(val).attr("data-chapter-name")) ) {
こんな感じって所か。ただ一般には敷居が高いのよね
426名無しさん@おーぷん2016/02/20(土)13:18:09 QQw
なにこの自分語りX先輩は…
427名無しさん@おーぷん2016/02/20(土)20:05:32 g1i
単純にhl回避コードを仕込んだ方が簡単か。
428名無しさん@おーぷん2016/02/21(日)09:00:59 TLJ
X先輩がかまってちゃんの糞コテ再来に見えてきた
429名無しさん@おーぷん2016/02/21(日)10:03:05 xqW
むしろ同一人物だと思ってない奴いたのか
430名無しさん@おーぷん2016/02/21(日)18:46:34 1PL
別人だぜ。中国とpaQのコード排除したいだけ。
マグナ1/2で忙しすぎて辛い。
431名無しさん@おーぷん2016/02/21(日)18:46:58 Q67
過疎スレだとこういう変なのが自分のブログだと勘違いしてしまうのかな
432名無しさん@おーぷん2016/02/21(日)20:08:03 ft2
日記帳だよ!嫌なら見ない反応しない、で終わり!

マグナ半額はセレストさんやるの面倒ね、オートでするならターン数でスキルそれぞれ設定する感じになるのかなー
435名無しさん@おーぷん2016/02/21(日)20:27:48 1PL
>>432
2きゃらオートでシュバマグはもっと厄介。内輪モードで同期しながら、サブ垢モード付けてとまじで考えてる。一般の人はついて来れない世界だね
433名無しさん@おーぷん2016/02/21(日)20:09:14 1PL
ぽちぽちここも限界だね。有用な情報がない
434名無しさん@おーぷん2016/02/21(日)20:11:50 ft2
有用っていうか、もう追加する必要のある機能が無くなっただけでしょ
熟しきった感
436名無しさん@おーぷん2016/02/21(日)20:38:59 1PL
とりあえず、スキル関係は未対応多いので、何とかする必要があると考えてる。
437名無しさん@おーぷん2016/02/21(日)20:42:13 1PL
戦闘以外のサブルーチンがほぼ完成しているので、それをまとめる部分が完成すれは着手可能
438名無しさん@おーぷん2016/02/22(月)05:39:08 ifY
セレスト検討してみた。第一に技を受けるか霧を呼ぶかの判断が難しい。100parのセット使用は現コードでは難しいと考えてる
439名無しさん@おーぷん2016/02/22(月)05:41:29 ifY
闇アップバフ監視で霧誘発は可能だが一気に全部使わないように調整が面倒
440名無しさん@おーぷん2016/02/22(月)09:18:30 i90
セレストはwikiの8ターンループなら完全スキル指定で確定流し可能
救援はテロレイジ対応が面倒だからそのまま全滅かな

内輪モードの同期はスタンプ使うと楽よ
散々ローカルファイルの書き出しとか色々試したけど
結局ログ表示させつつスタンプで同期が一番楽だった
441名無しさん@おーぷん2016/02/22(月)13:07:29 YMr
>>440
thx
現状の先頭の最大の欠点は戦闘の待つがないとおもってますが、実装するとなるとかなり難しい概念。戦闘が後回しになってるのはこれが理由
442名無しさん@おーぷん2016/02/22(月)18:01:37 i90
>>441
新規にフラグを作成、通常とwaitモードを選択式に
wait時はturnと特定のスタンプの組み合わせでひたすらreturn false
スタンプ種別で色々設定すればメイン垢からサブに色々指示が出せる
野良だと怪しさ全開だから完全内輪専用だけど
443名無しさん@おーぷん2016/02/22(月)18:49:33 ifY
仕様として姉、妹ボタンを追加。onなら救援を待つというところまで考えた。
内輪で待つのは簡単だが一般ではいまだにロマンの世界ですね
444名無しさん@おーぷん2016/02/22(月)18:53:23 ifY
まあ、戦闘いじるまえにもう一回、ダメージ取得方法の再検討の必要あり。毎ターンログ開くのはさすがにいやだ。スタンプの取得もwindow変数から取得は軽く見た範囲では無理とみた。
445名無しさん@おーぷん2016/02/22(月)18:56:15 ifY
ジェネラルチャットから取得しかなさげだかボタンが反応しないはず。かろうじて送信だけは解析済み。ブックマーク化したが需要ある?
446名無しさん@おーぷん2016/02/22(月)19:17:17 i90
画面下部にログ表示しっぱなしに出来るから普通に取得できるよ
447名無しさん@おーぷん2016/02/22(月)19:54:24 M2E
サブ垢協調全自動かあ
HLがそれで行けたら超強くなるね。

>>446
何のログ?
標準だとチャットログだろうけど
ID:ifY は行動のログのこと言ってるっぽいよ。

一応、攻撃のたびにそういうの受け取ってるっぽいけど
どこから取得すればいいのか
下に表示しっぱなしってのは無課金ツールの機能なのかな?
448名無しさん@おーぷん2016/02/22(月)19:56:33 i90
>>447
ごめんごめん、チャットログだと思ってた
449名無しさん@おーぷん2016/02/22(月)20:33:26 ifY
攻撃、チャットログ共に開かないと更新されない。通信さえしていないと思う。ログを開いてcssいじって非表示を考えてるが、ちらつく恐れが高いんだわ。解析が進んで裏で取得できれば一番良いのだが
450名無しさん@おーぷん2016/02/22(月)20:34:45 ifY
ジェネラルチャットもマルチ以外を選んでる場合があるのでタブを押す必要あり。
451名無しさん@おーぷん2016/02/22(月)20:38:47 ifY
無課金のhp表示?単なるグローバル変数。
しってるのより新しいのがあればわからない。
452名無しさん@おーぷん2016/02/22(月)20:43:44 ifY
hp、状態異常表示ならかなり前から自分のにはついてる。構想してる改修予定は、防御ダウン残り30秒とかいう表示。
453名無しさん@おーぷん2016/02/22(月)20:46:24 ifY
戦闘に応用してミストの回数を減らせば強くなるはず
454名無しさん@おーぷん2016/02/23(火)12:16:51 IMj
ジェネラルチャットの共闘で通信すればいいんだ・・・と気が付いてしまった
455名無しさん@おーぷん2016/02/23(火)13:09:59 VP5
x 強くなる
o 時間効率が良くなる
457名無しさん@おーぷん2016/02/23(火)13:26:56 IMj
>>455
タイムロスがマルチでは致命的。
無駄な時間を減らせば強くなるよ
456名無しさん@おーぷん2016/02/23(火)13:24:55 IMj
時間ぎれでどうなるか見てみた。
共闘ルームにいて解散POPが出れば終了
終了後メッセージ送信で共闘に移動させられる
逆に共闘にいなければチャットが生きている。
458名無しさん@おーぷん2016/02/23(火)18:21:15 VP5
ボスHPの上にあるステータスアイコンって、ある程度の種類しかわからないよね。
ステータス画面を表示すればいくつかかってるかはわかるんだけど
それがどういう由来のステータスなのかはわからないんじゃないの?

基本的にボスのデバフはキャラ、召喚石それぞれに2種類ずつあって
ステータス画面にはその細かい種類は表示されないはず。

「自キャラがデバフスキルを持ってる」
「ボスにそのデバフアイコンが表示されてる」
ってだけだと、そのスキルとステータスが対応してないかもしれない。

また、それぞれに強さが違うのに種類が同じだと上書きされる。
自分がせっかく強いスキルを持ってても、他の人が弱いスキルでかけてる場合に
ステータスで表示されてるからと言ってデバフをかけなかったら
ボスは強いままだから余計に時間がかかることになる。
場合によっては死ぬことになる。

ボスステータスを見てスキルをかけないってのは、ソロとか
自分の兄弟姉妹叔父叔母おじいさんおばあさんたちそして俺の嫁だけのマルチならいいけど、
そうじゃないなら少なくとも時間は余計にかかる可能性がなきにしもあらずん。

他人を出し抜くって意味なら人任せにするのはありだけど
他人に勝つために微妙な調整をするのはばかばかしい。
単純に火力を上げればいいんじゃないの?
それか、ダメージを与えないスキル持ちを編成しないとか。
459名無しさん@おーぷん2016/02/23(火)19:07:23 v86
防御ダウン全ては同じ数字ですね。野良マグナなんてぶっちゃけスキル無しでもワンパンが限界に近い。デバフが不十分で倒すのに時間がかかるのは問題ない。こっちは放置だから時間を気にする必要はない、赤箱持ってきてくれる方が効率よいね
460名無しさん@おーぷん2016/02/23(火)19:14:18 VP5
デバフがいらないんならスキルOFFにしとけばいいんでしょ?
自身の攻撃アップしたいなら種類ごとにON/OFFできるようにしたらいろいろ使いまわしできそうだけど。
461名無しさん@おーぷん2016/02/23(火)19:16:52 VP5
せいぜいワンパンって話なら
さっきスパスタで自分の攻撃アップしてる最中に終わってしまったんで
本当にスキルなしにするしかないでしょう。
一番乗りのはずだったのに・・・
まあシュバマグみたいに必須なのもあるけどHPトリガーに反応できるかどうかが問題だし。
462名無しさん@おーぷん2016/02/23(火)19:23:27 qlq
自分が放置だからって他人も放置してると思ってらっしゃるか
プレイスタイル次第だけど、サブアカウントでマグナ自発させてる人からしたら些細な問題でしかないので
バフデバフさっと調べさせて撃つか撃たないか判断させたいならそうしたら良いし、要らないってんならそれはそれ
無駄な時間を減らせば(赤箱が取れる確率が上がりSSRやSRの入手確率が上がるので)強くなるというのは理解できなくもないけれど
自分の中の常識を他人に当てはめるのはやめて頂きたい…
463名無しさん@おーぷん2016/02/23(火)19:36:26 v86
言うまでもないが戦いはサブ垢ともだぜ。サブ垢にmvpよこせとコマンドおくるのだけは絶対にしない
464名無しさん@おーぷん2016/02/24(水)05:07:56 fxa
bp消化の為に手動でマグナの救援に入ってるがまずすぎ。
465名無しさん@おーぷん2016/02/24(水)09:05:56 fJq
ジェネラルチャットの共有で通信用に動作確認してみた。
共闘タブ
$("#chat-coop").trigger("tap")
スタンプ
$("#chat-stamp").trigger("tap")
チャット
$("#chat-input").val("ああああ")
送信
$("#chat-send").trigger('touchstart')
466名無しさん@おーぷん2016/02/24(水)09:09:47 fJq
共闘ルームを内輪に入れて、チャットでBattle IDを送信を想定
Raidで隠れて戦闘制御を想定
他に面白そうな使い道あるなかなぁ?
467名無しさん@おーぷん2016/02/24(水)09:15:29 fJq
欠点は4人まで、時間切れで共闘に間違って移動すると共闘部屋作り直し。
だが、簡単さで凄い魅力が
468名無しさん@おーぷん2016/02/24(水)11:24:35 WHj
Battle ID を送信するだけなら
どっかの鯖にそのIDを送り付けたらいいんじゃね?
location.href で。

グーグルで検索オプションがURLの後ろにつけてやってるように、
情報をまとめて送る。
そしたらそこにアクセスしてるBOTがサーバーから指令を受けてバトルに参加。
自分も元の戦闘に参加。鯖からの指示でね。

最近、誰かにローカル串を入れろって言われたなあ。<brhttp://anago.2ch.sc/test/read.cgi/software/1447210441/611

鯖はお手軽軽量な Puppy Linux でいいかも<brhttp://sky.geocities.jp/hamu3biki/server.html

・・・ちょっとめんどくさいな。
どっかのチャットサーバーをレンタルしてチャットでやってもいいかな
そしたら確かに共闘のチャットはお手軽でいい方法だな。筒抜けだけど。
469名無しさん@おーぷん2016/02/24(水)15:04:55 YvH
chrome動かしてるPCにnode.js立ててIDの受け渡しとかサブ垢にディスペルやファランクスの要求とかはやってる
最近は育ってきててそんなに必要なくなってきてるけど実装したときは楽しかったな
470名無しさん@おーぷん2016/02/24(水)18:33:10 fJq
共闘チャットといいながら実装したのはクエスト回数制限
周回設定が面倒なのでブックマークから設定変更できるようにしようかと考えだした
471名無しさん@おーぷん2016/02/24(水)22:00:54 WHj
そっか。
マルチ周回作らないととか思ってたけど難しいから
とりあえず回数制限代わりに
パーティ選択画面のAPを見て止めることにした。

オリジナルのコードではマイページのスタミナ表示を見て止まってたし
僕もイベントページで薬を使ってはいるようにしたりもしてたけど
通常クエとか通常マルチは直接フレ石選択に入るからそこではチェックできなかったんだよね。
僕は効率化のためにループ中はマイページを経由しないようにしてるからAP見れないんだ。
・・・いや、スタミナの表示が見れないって事。

んでマイナスになるときに薬を使うようにしてたんだけど
AP設定を参照してある値で止めるようにしてみた。
AP設定で計算式を使えるようにしたので
「現在のAP - 2 - (1回あたりの消費AP×回数)」で指定できる。
計算あってるかよくわからないけど。
473名無しさん@おーぷん2016/02/25(木)02:34:13 FV9
>>471
回数制限は簡単で、石選択時setOptionで回数減らしてるだけ。
石、マルチ、クエストの頭で0なら何もしないとすれば5分で完成。
481名無しさん@おーぷん2016/02/25(木)16:11:57 noh
>>471 はちょっとダメだった。
共闘で止まってたからちょっと例外作らないと。
472名無しさん@おーぷん2016/02/25(木)01:49:11 yMB
マルチで15ターンくらいたったら救援依頼を送るみたいなのやりたいんだけど
どうしたらいいもんか...
474名無しさん@おーぷん2016/02/25(木)02:37:27 FV9
>>472
&& Number($("#gbfToolDiv_battle_total").val()) == 15
を条件に付けくわえればOK
477名無しさん@おーぷん2016/02/25(木)04:02:27 Pa8
>>474
ありがとう。
んで早速追加してみたんだけどうんともすんとも言わなくて...
これどこに追加したらいいんだろうか...
475名無しさん@おーぷん2016/02/25(木)02:42:16 FV9
AP足りないのは怒られるだけで済むので、むしろ自動回復入れようかと企んでる。
回数制限の通信エラーは手動でも解除できないのでどうにもならない。
476名無しさん@おーぷん2016/02/25(木)04:01:00 Eup
島移動とかどうやってる?canvas系が鬼門
478名無しさん@おーぷん2016/02/25(木)04:35:30 FV9
>>476
解析が必要。面倒なのでやめといたほうが良い。
要求される変数が異なるので相当厄介
島を移動するなら適当なクエストのサポ石のURLに移動で島は移動するので、それで代用がおすすめ
480名無しさん@おーぷん2016/02/25(木)09:28:15 noh
>>476
各島のクエストのフレ石選択画面に移動して
「クエストリストに戻る」をクリックすれば移動できる。
でも、フレ石選択画面に入った時にフレ石を選択してしまうのでそれを抑制する必要がある。
479名無しさん@おーぷん2016/02/25(木)04:39:28 FV9
if (kyuuenFg) {

if (kyuuenFg
&& Number($("#gbfToolDiv_battle_total").val()) == 15) {

但し、救援はすでに死んでいたような気がするので既に修正済ならしらない。
修正していないのなら、救援できるように修正
485名無しさん@おーぷん2016/02/26(金)05:24:02 K58
>>479
if (kyuuenFg
&& Number($("#gbfToolDiv_battle_total").val()) == 15) {
popStartAssist.find("div.prt-select-assist").find(".prt-box").each(function(ii, obj) {
if ($(this).find("div.txt-remain")[0]) {
tap(popStartAssist.find("btn-usual-text"));
return false;
}
組み込んでみて救援できるように修正してみたつもりなんだけど
15ターン過ぎても救援の画面に移行もせずにバトル続行してしまうんだが
修正方法とか組み込み方間違えているだろうか?
486名無しさん@おーぷん2016/02/26(金)09:23:41 sZc
>>485
救援の画面に移行する処理はどこにあるの?
15ターン目に自動で救援画面が出てくれるならそれ動きそうね
488名無しさん@おーぷん2016/02/27(土)01:21:45 AZu
>>486
そっか、画面開かなきゃ意味ないんだったか...
救援画面を開きそうな文字列俺のに見当たらないんだけどこれ消されてるやつか...つら
482名無しさん@おーぷん2016/02/25(木)20:01:45 Dkc
if ($("#pop div.pop-rematch-fail")[0]) {
tap($("#pop").find("div.btn-usual-ok"));
return false;
この#pop div.pop-rematch-failって、prt-popup-header的には、このバトルは終了しました のことだよね?
(敵が倒されたため、このバトルは終了しました。)
pop-usual pop-rematch-fail pop-showの真ん中のdiv.pop-rematch-failだけでいいのかー、へー凄いなーとか思ってるんだけど、それはさておき
このpopをもう一度出すのがくそめんどくさいから、あってるかどうか確認だけしておきたいんだ
483名無しさん@おーぷん2016/02/25(木)20:46:22 rxb
あってるよ。

ところで3月の何日だったかのアップデートで編成セットがまた変わるらしいじゃん
大幅に書き直しになるのはいやだなぁ
484名無しさん@おーぷん2016/02/25(木)21:46:52 bVu
結構変わりそうで面倒だな
487名無しさん@おーぷん2016/02/26(金)23:52:08 54Z
AP:"水晶は神々しく光り輝いている!!"==$(".txt-phase-comment").text()?999:-999
URL:#event/advent007,1,1

APを eval で処理するとHELL出現時に止めることができるようになったよ!!
いや、まだ止まるか確認してないけど


フレ石選択画面に直接飛ぶとチェックできないが
フレ石選択画面にもAPチェックが入るので
止まる条件だけを指定することになる。
489名無しさん@おーぷん2016/02/27(土)01:21:55 ZDo
止まるように改修はしているが、ティターンに関しては止まる必要がなくなってますね。ex+でod技くらった時に救援だせばほぼMvPなので。
490名無しさん@おーぷん2016/02/27(土)01:23:21 AZu
だれか救援ヒントください...
過去ログ漁ってもそれっぽいの見つかんない
491名無しさん@おーぷん2016/02/27(土)01:30:55 AZu
>>490
var popStartAssist= $("div.pop-start-assist");

if (popStartAssist[0]) {
これなんだろうけどどういじくっていいかわからない
492名無しさん@おーぷん2016/02/27(土)05:04:07 nbZ
リロードでもしてむりやり救援ポップ出せば?
493名無しさん@おーぷん2016/02/27(土)08:48:47 lcL
if (popStartAssist[0]
&& Number($("#gbfToolDiv_battle_total").val()) == 15) {

こっちにいれたら15ターン目に開くと思ったりしたんだけどだめかね?
494名無しさん@おーぷん2016/02/27(土)09:24:24 0sh
もとから救援は開始時のpopに対しての処理しかない
つまり「救援画面を開く処理」は自前で作る以外にない
一番簡単なのは>492
処理自体はすごい簡単だから自分で作ってみ
495名無しさん@おーぷん2016/02/27(土)10:55:31 eB3
答えを出すのは簡単だが、1/2が忙しいと理由であえて出さない。
tap($("救援ポップを開くボタン"));
多分こんな感じになる.
まあ何回も踏まないように細工は必要
496名無しさん@おーぷん2016/02/27(土)11:32:19 lcL
&& Number($("#gbfToolDiv_battle_total").val()) == 15
外したら救援送るか確認取ってみたら救援送らずにそのまま戦闘スタートしたんだけど
"div.btn-usual-cancel"の部分変えるだけじゃダメなんかな?
498名無しさん@おーぷん2016/02/27(土)11:38:22 0sh
>>496
何を拾ったかによるけど、元々の救援指定は機能してない
kyuuenSt に何を指定していようが救援ポップのデフォルト値でOK押すはず
救援ポップの前回値が全部オフなんじゃね?
500名無しさん@おーぷん2016/02/27(土)12:12:36 lcL
>>498
// 2015.08.18 paQ っていうのがたぶん最後の編集のやつ
マルチタブのやつは過去ログあさってどうにかできたけど
救援が
varkyuuenFg= true;
varkyuuenSt= new Array("1","1","0");

var popStartAssist= $("div.pop-start-assist");
var popRaidAssist= $("div.pop-raid-assist");
if (popRaidAssist[0]) {
tap(popRaidAssist.find("div.btn-usual-ok"));
return false;
}
if (popStartAssist[0]) {
if (kyuuenFg) {
popStartAssist.find("div.prt-select-assist").find(".prt-box").each(function(ii, obj) {
if ($(this).find("div.txt-remain")[0]) {
tap(popStartAssist.find(".btn-usual-text"));
return false;
}
if ($(this).find("div.btn-check").attr("active") != kyuuenSt[ii]) {
tap($(this).find("div.btn-check"));
}
if ($(this).find("div.btn-check").attr("active") != kyuuenSt[ii]) {
continueFg = false;
}
});
if (!continueFg) return false;
tap(popStartAssist.find(".btn-usual-text"));
} else {
popRemove();
}
って感じになってる...
497名無しさん@おーぷん2016/02/27(土)11:34:36 0sh
救援画面を開く処理を作る
何度も開くから制限を考えるって流れで頑張れ
3行くらいで出来るから

2周年アプデで結構変更あるわけだから
自分で直せるように今から仕組みを理解しておいたほうがいい
501名無しさん@おーぷん2016/02/27(土)12:29:18 lcL
>>497
if (var battle
&& Number($("#gbfToolDiv_battle_total").val()) == 15) {
tap($("div.btn-assist"));
return false;
}
知識浅すぎて3行どころかわけわからんくなったわ。
502名無しさん@おーぷん2016/02/27(土)12:58:10 0sh
>>501
救援画面のセレクタはあってるよ
あとは条件だけど&&で複数指定してテストすると
どっちの条件で問題あるかわかりづらいから、if文ネストさせて確認してごらん
499名無しさん@おーぷん2016/02/27(土)11:45:48 Sfm
サブにHELL出させてメインで食ったら汁効率よすぎ
倍くらい違うわ。
503■忍法帖【Lv=0,作成中..】2016/02/27(土)21:25:42 I2m
ブックマークレットってどこに落ちてますか?
504名無しさん@おーぷん2016/02/27(土)21:47:57 Sfm
505名無しさん@おーぷん2016/02/27(土)22:48:44 ul1
前スレの最後を参考に自分にかかってる効果から
スキル制御は出来るようになったのですが
敵にかかってる効果の取得がわかりません。
どのようにすれば良いかお知恵をお貸しいただけないでしょうか
506名無しさん@おーぷん2016/02/27(土)23:45:14 ZDo
window変数。paQ版はバグで途中で止まってる。修正すればマルチ2名以上で取得可能
507名無しさん@おーぷん2016/02/28(日)05:26:44 N9d
いや、敵の奴はリロードした時しか更新されてないよね?
508名無しさん@おーぷん2016/02/28(日)14:31:09 yoT
敵に掛かってるのは解析でもしないと無理
510名無しさん@おーぷん2016/02/28(日)16:06:15 1xw
なるほどな、参考に書いてみたけど問題なく動いたからそれで大丈夫だぞ
511名無しさん@おーぷん2016/02/28(日)23:13:31 wEb
敵のゲージをタップしてステータス表示させれば
リロードしなくても更新されることはわかったんだけど
タップした後、ステータス画面を消す方法がわからんです
もっと勉強が必要か
512名無しさん@おーぷん2016/02/28(日)23:32:01 JGp
スキル使用なり攻撃した際のレスポンスにのってるからそれフックすればいけんじゃね?
513名無しさん@おーぷん2016/02/29(月)00:36:36 ryi
そもそもtap利くのかい?
514名無しさん@おーぷん2016/02/29(月)01:05:06 ryi
そもそもtapできるのかい?canvas系で解析が必要なような?
515名無しさん@おーぷん2016/02/29(月)05:39:40 oCZ
救援が一向に出せないんですが
// 救援
var popStartAssist= $("div.pop-start-assist");
var popRaidAssist= $("div.pop-raid-assist");
if (popRaidAssist[0]) {
tap(popRaidAssist.find("div.btn-usual-ok"));
return false;
}
if (popStartAssist[0]) {
if (kyuuenFg) {
popStartAssist.find("div.prt-select-assist").find(".prt-box").each(function(ii, obj) {
if ($(this).find("div.txt-remain")[0]) {
tap(popStartAssist.find("btn-usual-text"));
return false;
}
if ($(this).find("div.btn-check").attr("active") != kyuuenSt[ii]) {
tap($(this).find("div.btn-check"));
}
if ($(this).find("div.btn-check").attr("active") != kyuuenSt[ii]) {
continueFg = false;
}
});
if (!continueFg) return false;
tap(popStartAssist.find("btn-usual-text"));
} else {
popRemove();
}
間違ってるところありますか?
516名無しさん@おーぷん2016/02/29(月)09:14:28 4Qo
できないんなら何処か間違ってるんでしょう
間違ってる部分は自分で修正
517名無しさん@おーぷん2016/02/29(月)10:31:04 NTZ
そういう当たり前の書くくらいなら黙っとけ
521名無しさん@おーぷん2016/02/29(月)11:26:35 4Qo
>>517
515の間違った所見つけたけどイージーミスとしかいいようがないだろ
質問も抽象的すぎるから適当な解答でいいんだよ
522名無しさん@おーぷん2016/02/29(月)11:50:34 6Be
>>521
そんなイージーミスするマヌケをわざわざ相手にするような駄レスすんなって話じゃない?
ID:4Qoにとってもなんの益にもならないでしょ。

taponceなんてちょっと上のと変数合わせるくらいしか思い浮かばないけど物凄くだるそう…
興味ありますあります。
518名無しさん@おーぷん2016/02/29(月)10:47:32 SNX
if (popShowChk(".pop-start-assist", "救援依頼") ){
tap($(".btn-usual-text"));
return true;
}
if (kyuuenFg
&& Number($("#gbfToolDiv_battle_total").val()) == 15) {
retrun tapOnce($(".btn-assist"));
}
520名無しさん@おーぷん2016/02/29(月)11:19:15 eMg
救援は拾ってきた状態なら最初に開く救援画面を前回値のままOKを押す
KyuuenStに何を指定しようが自分で修正しないかぎり前回値のまま
つまり無課金ツールなどで救援画面自体をキャンセルしてたら動かない
救援画面をマクロ側で表示する処理なぞどこにも書いてない

>>518
tapOnceなんて作ったんだ
場面によって1回限りの条件て違うと思うんだけどどうやって処理してるの?
519名無しさん@おーぷん2016/02/29(月)10:48:33 SNX
しびれを切らしてヒントを作った。動作確認はしていない。
523名無しさん@おーぷん2016/02/29(月)12:34:00 4Qo
attrで属性付けて押したかの判定するのなら簡単だけどどう?
524名無しさん@おーぷん2016/02/29(月)13:39:22 eMg
>>523
今までlocalStorage使ってやってた
attrで属性つけちゃえば簡単に判別出来るね
自分の思考の硬さを痛感したわ、感謝感謝
525名無しさん@おーぷん2016/02/29(月)16:56:23 oCZ
.が抜けてたのですね、みなさんありがとうございました。
526名無しさん@おーぷん2016/02/29(月)20:14:32 rZE
同じもの動かしててもBANされるのとされないのがあるなぁ、違い目がわからんな
527名無しさん@おーぷん2016/02/29(月)20:32:32 ryi
ずばりtapOnceはattr使って、押したらtrue返してます。
528名無しさん@おーぷん2016/02/29(月)23:37:35 rZE
たまに出る、読み込み失敗とか更新のダイアログでたら自動リロードってできんかな?
529名無しさん@おーぷん2016/03/01(火)01:34:42 vYw
多分無理。更新は自動復帰するべきではない。仕様が変わって恐ろしいことになる可能性があるからね。やるなら外部からの提供的に再起動
530名無しさん@おーぷん2016/03/01(火)13:16:02 O9W
今回のイベントの石6個もあってめんどくさい。ある意味究極のツール対策だな
531名無しさん@おーぷん2016/03/01(火)21:19:29 Blu
ちょっと前から戦闘ツールで、トレハン以外のアビリティ撃ってくれなくなった…召喚とかはちゃんと動いてるのに…
532名無しさん@おーぷん2016/03/01(火)22:33:01 nOi
以前アビリティを使用しているのに攻撃ボタンをタップしている挙動について質問した者です。
デバッグで追いかけてみましたが、こちら側のjsの動作は問題なさそうに見えます。
tap($(tapSkillDiv));
return false;
この後に、サーバ側のjs処理中に攻撃ボタンが押され、PLAYER TURNの文字が表示されます。
同様の事象の方はおられますか?
533名無しさん@おーぷん2016/03/02(水)05:24:37 Nwa
加速してるだけじゃないの?それと不十分なwait
535名無しさん@おーぷん2016/03/02(水)21:14:35 VuE
関係ないんだけどさ、大した害じゃないから大体の人はそのまま放置してるんじゃないかなって
あと>>533>>531宛だと思うの
534名無しさん@おーぷん2016/03/02(水)21:00:00 oqN
fpsの設定はいじっていないです。
setIntervalの時間を10秒にしてみましたが、改善せず。。
もしやタップしてからWaitが必要ですか?
536名無しさん@おーぷん2016/03/02(水)21:26:47 Nwa
>>534
ボタンによるがウエイトは入れておくべき
537名無しさん@おーぷん2016/03/02(水)21:48:57 oqN
それは失礼しました。
2重送信みたいで大丈夫なのか気になったので…。
同じようになってる人が多いなら気にしないようにします。
538名無しさん@おーぷん2016/03/03(木)00:06:47 NwK
通信量でBANだから無駄な通信はしないほうが安全
539名無しさん@おーぷん2016/03/03(木)03:33:11 yM7
認証出ない程度にまわすにはどうすればいいかな?今出る条件て通信料?
540名無しさん@おーぷん2016/03/03(木)05:27:19 NwK
時間説が一般的な見方。通信回数説が少々。
541名無しさん@おーぷん2016/03/03(木)05:30:30 fSq
基本的に4時間回すと認証が出るけれど、間に15分(901秒)以上間隔を空ければ出ない
ただ151あたりで15分休憩してるのにでやがったとかいってる人がいるけれど、その人達がきっちり15分以上間隔を空けていたのか定かではない
542名無しさん@おーぷん2016/03/03(木)06:05:10 NwK
>>541
通信監視なので穴はない
543名無しさん@おーぷん2016/03/03(木)06:10:09 NwK
今は3.5時間稼働の65分休憩に設定してるわ
544名無しさん@おーぷん2016/03/03(木)06:11:14 fSq
誰しもそう思ってても思わぬところで穴があるよきっと
10分放置じゃ状態リセットできなかったし、どうせなら20分にしてみたらどうかな、案外それで上手くいくかもしれないヨ
って書いてる間に65分とか書かれてて長すぎィ

それと通信量BAN(btn-attack-startを押した感じに見える)に関してだけど
これはアタックを押す、という見かけだけで、"攻撃するよ!"という要求は送っていないため、放置しても問題ないよ!たぶん
545名無しさん@おーぷん2016/03/03(木)09:58:52 NwK
まあ、休憩入れてたら、出にくくはなるが、出るという条件はわかりにくくなるので、完全なテストはできない。絶対に出ないを保証するのは無理だね。
546名無しさん@おーぷん2016/03/03(木)19:45:59 yM7
やらかしてからどんくらいでBANくるもんかね。
体感2-3日後かな
547名無しさん@おーぷん2016/03/03(木)20:36:04 hWX
トレハンとミストしかスキルを使わなくなってしまったんですが、原因と改善方法をご存知の方いませんか?
ボスのレベル設定は下げてあります。
548名無しさん@おーぷん2016/03/03(木)21:24:05 2qY
修正ミスでは?エスパーじゃないので丸ごと晒すぐらいのことしないと答えようがない。
549名無しさん@おーぷん2016/03/03(木)22:26:09 fSq
特にコード弄ってなくてスキルがおかしい場合、
questurlにティアマトハードのアドレスが入力されてる説が濃厚なんじゃなかろうか
550名無しさん@おーぷん2016/03/04(金)00:21:25 5Us
ティアハード罠はほとんどの人が一度は引っかかってそう
551名無しさん@おーぷん2016/03/04(金)03:26:31 kq2
javascript もしくはchrome extentionでいわゆるduper reload するすべ無いですかね?
552名無しさん@おーぷん2016/03/04(金)09:50:19 LnN
>>551
自動で?
553名無しさん@おーぷん2016/03/04(金)14:34:00 zmS
キャッシュ (インターネット一時ファイル) の確認と削除の方法
so-zou.jp/web-app/tech/browser/functions/cache/
それにはIE、FirefoxそしてChromeとも共通で、 Ctrl + F5 でキャッシュを無視して再読み込みさせられます。
このキャッシュを無視した再読み込みとは、つまりサーバから強制的に読み込ませることを意味し、
スーパーリロード (super reload) と呼ばれることも ...
554名無しさん@おーぷん2016/03/04(金)18:23:56 VK1
知識ないけど、Google先生に聞いたら因数にtrue指定してやればいいとかでてきたよ
location.reload(); //通常のリロード
location.reload(true); //スーパーリロード
location.reload(false); //キャッシュからリロード
555名無しさん@おーぷん2016/03/04(金)18:25:18 VK1
ブラウザ変えたら(主)が消えた、次スレ建てとかのときに嬉しい
556名無しさん@おーぷん2016/03/04(金)18:50:44 VL0
もしかして、クッキーに主の記録が?
557名無しさん@おーぷん2016/03/05(土)15:57:59 GQM
戦闘時のajax通信モニタリングしたいんだが、jqueryとかでhookできるんかな?
558名無しさん@おーぷん2016/03/08(火)15:40:15 BOR
共闘自発をスレ参考に逆順で作ってHARD押すところ、クエスト開始を押すところは上手くいくのだけれど
stage2 HARD に行くために NEXTを押す

} else if ($("li.btn-forward")[0]){
tap($("li.btn-forward[disable='false']"));

だけが動かない...格納を見ると
<div class="prt-pager">

<ul class="lis-pagination">
<li class="btn-prev-top" disable="true" page="1"></li>
<li class="btn-prev" disable="true" page="0"></li>

<li class="btn-forward" disable="false" page="2"></li><li class="btn-forward-last" disable="false" page="2"></li>
</ul>


</div>
になってるけど
if ($("#ul.lis-pagination").find("btn-forward")[0]) {
tap($("li.btn-forward[disable='false']"));
みたいに中身を探せばいいのだろうか…?教えて下さい先人方
559名無しさん@おーぷん2016/03/08(火)15:43:46 BOR
逆順としてはこんな感じで共闘自発用 function 作って流し込んでます

} else if ($("#pop").find("div.btn-set-quest")[0]) {
tap($("#pop").find("div.btn-set-quest[data-index='0']"));
return false;

} else if ($("div.btn-stage-detail")[0]){
tap($("div.btn-stage-detail[data-stage-id='10']"));
return false;

} else if ($("li.btn-forward")[0]){
tap($("li.btn-forward[disable='false']")); //動かない

} else if ($("div.btn-open-stage-2")[0] && !$("div.btn-open-stage-2").hasClass("opened")){
tap($('div.btn-open-stage-2')); //hardがopenでは無いときhard選択
return false;
setwait(3000); //意味ある?
}
560名無しさん@おーぷん2016/03/08(火)16:15:59 OHC
else if ($("div.btn-stage-detail")[0]){

こいつが邪魔してる。あとは自分でできるだろ
以上
562名無しさん@おーぷん2016/03/08(火)20:40:46 BOR
>>560
動作するように出来ました!あるがとうございます
561名無しさん@おーぷん2016/03/08(火)18:48:18 mzz
UWSCのポーカーはお渡しできるんですがどなたかビンゴのないでしょうか?
563名無しさん@おーぷん2016/03/09(水)03:17:21 sUr
Onion グラブル でググればサイト出てくるだろ
564名無しさん@おーぷん2016/03/09(水)12:21:11 ccM
Xは戦闘以外完成した。マルチ・周回を交互に纏めるメイン処理は高度な思考ルーチンなはずが、簡素な処理手順を書いただけのものになってしまった。結果出来上がったものは元のと(setIntervalのswichね)あまり変わってない。予想以上に完成されたものだったということか。
565名無しさん@おーぷん2016/03/09(水)15:49:48 ccM
使用ブラウザをiron 42をiron48に変更
代用にするのに、なかなかいいかもしれない。
566名無しさん@おーぷん2016/03/10(木)02:45:31 E6o
はぁ…明日が楽しみですね…編成周りどうなるかが…楽しみですね…
567sage2016/03/10(木)03:33:29 E6o
あっ…もう編成セット変わってますね…
で、当然動きませんね…さてやるか…
568名無しさん@おーぷん2016/03/10(木)03:47:48 bgM
編成セット買ってなかったら要素名一箇所書き変えるだけだな
569名無しさん@おーぷん2016/03/10(木)04:16:32 Jx5
応急措置レベルはなんとでもなったけど、対応させるのは
もう先生方にお任せかな。
570名無しさん@おーぷん2016/03/10(木)04:30:08 jyF
私案としては、自発、救援、hellで1セットづつ使う、個別指定は要フォーマット変更。問題はHL用の枠が足りなくなるのだよ
571名無しさん@おーぷん2016/03/10(木)05:32:16 3Lk
それはなかなかいいアイデア
自発はダクフェが断然いいし
救援はそれ以外がいいし
しかもそれだとツールの設定と編成セットが対応するから分かりやすい。
HELLは知らんけど

HLはほんと枠がたくさん必要ですよね。
職業限定すると固定パーティじゃないとなかなか参加できない。
572名無しさん@おーぷん2016/03/10(木)06:05:07 3Lk
編成自動化はやらないと言ってたけど
HLみたいなめったに使わん編成のために枠消費するのももったいないし
自動化してみるかな
でも
属性絞り込みしないとページめくるのに時間かかるし
かといってバハ武器みたいな属性違いも編成に含まれるし
かなりめんどくさいな

でも、問題はどうやって・・
ああ、問題なかった。
いや、あるかな
いや、なかった。
でもちょっと負荷かかるから公開できないな。
574名無しさん@おーぷん2016/03/10(木)06:26:08 jyF
>>572
いつかはHLをメインで狩ることになるので、HLを考慮に入れる必要がある。HL狩らなければ3枠でも持て余すと思う
578名無しさん@おーぷん2016/03/10(木)12:13:00 urB
>>572
何をやりたいのかよくわからないが
編成を監視して、情報をローカルストラテジーに保存でそれを検索すれば負荷を減らせるはず
585名無しさん@おーぷん2016/03/10(木)16:14:02 3Lk
フレ石選択でない編成画面は通信が発生しないっぽいが
フレ石選択時の編成画面は通信が発生するので待ちが必要

>>578
ストレージですね

> ストラテジー(Strategy)とは、「戦略」「作戦計画」を意味する英単語。
> ギリシャ語で「軍を導く」という意味の言葉「Strategic」に由来する。

僕はRAMディスク使うんでJavascriptで保存だと丸ごとバックアップしないと消えちゃうんですよね。
ブックマークレット化すればブックマークだけの保存で済むんですよね。
それでデータ取得時はリンクを画面に表示してそれをドラッグ&ドロップでブックマークに配置して
ブックマークをローカルディスクにバックアップ。
編成するときはブックマークレットから選択。
589名無しさん@おーぷん2016/03/10(木)20:31:16 jyF
>>585
時代遅れ。
100%ヒットするディスクキャッシュ使えば無問題
592名無しさん@おーぷん2016/03/10(木)21:40:58 3Lk
>>589
ディスクキャッシュだと新規データは書き込まれちゃうでしょ
たとえヒット率100%でもね。
そしたら省電力で休んでるHDDが回りだすでしょ
そしたらしばらく止まっちゃうでしょ

それよりキャッシュのファイルの数が問題って知ってますか?

ずいぶん前になりますが親戚のノーパソが遅いからってんで見てみたら
ブラウザのキャッシュにファイルが100万個も入ってるんですよ。
これを削除するのに数十分かかったんですが
僕のことが信用ならないってんでその間ずーっと監視され続けたんですよ。
まあ隙があればクッキーやらコピー取るんだけど
あいつらもかなりあくどいことしてるからね。
とにかくブラウザのキャッシュがシステム全体を重くするので
使い捨てでちょうどいいんですよ
アップデートが入るたびにアクセスされなくなるデータが増えるわけだし。
598名無しさん@おーぷん2016/03/11(金)00:44:42 tXl
HDDSSDRAMディスクを抜きにして話すと
>>578
ローカル保存したデータってプロファイルのコピーで対応するわけ?
まあそれでも引っ越しできるけど
っていうかデータフォルダのバックアップ、リストアでゲーム環境再現してるけど
一個一個のバックアップを整理するのは大変じゃね?
グラブルの編成セットとかめちゃめちゃ使いにくいでしょ。
ツールを一から作ってる人なら楽に作れるだろうけど
バックアップしたデータの整理もめんどくさいよ。
600名無しさん@おーぷん2016/03/11(金)01:04:21 tXl
>>572
>>578

なんか伝わってないんだな。
編成セットを選択するって話じゃなくて
編成でキャラ、武器、召喚石のひとセットを
バックアップを元に自動的に組み上げるって話なんだけど

武器のデータからURL作って直接ポンとセットする場合
武器がリストにないとエラーになっちゃってまずいんで
ちゃんとリストにあることを確認してから・・・

リストにあればいいんだから別にクリックしなくてもいいか。
そうするとせいぜい10ページだし負荷は気にするほどでもないか。
573名無しさん@おーぷん2016/03/10(木)06:18:47 jyF
問題は自発、救援で2枠使ってのこりを属性に設定するのに枠が一個足りない。自発、救援、18HL、6パスタ、6ビショ、6ホリセ、6ダク。と設定せざるを得ないのだがフラムが余計に枠使うんだよね。全く余裕ないわ。なぜ8枠にしなかった?と言いたい
575名無しさん@おーぷん2016/03/10(木)07:07:26 jyF
18HLのセットは6の中から選ぶと言う仕様で1枠、自由枠ができた。プロバハ用のptを彫り込むなりなんなりと。でツールとしては2枠占領で自発用、救援用に対応。ただし、救援は枠選択のオプションをつけて自発の奴を選ぶのも可能っと。検討したらこんな感じになりました。
576名無しさん@おーぷん2016/03/10(木)12:02:43 urB
//編成セット 自発用 1-7
var selectSupporterHenseiJihatu = 1;
//編成セット 救援用 1-7
var selectSupporterHenseiKyuuen = 2;


} else {
//--------------------------
//編成セットを選択
//--------------------------
var selectSupporterSet = ($("#cnt-quest .prt-lead .prt-boss-info").length) ? selectSupporterHenseiKyuuen : selectSupporterHenseiJihatu ;
var henseiBtn = $(".pop-deck .prt-select-group .btn-select-group").filter("[data-id='" + selectSupporterSet + "']");
if (!henseiBtn.hasClass("selected")) {
//setwait(1100);
tap(henseiBtn);
return true;
}
// 2015.06.13 paQ 自動設定追加

var tmp = $("#prt-type").find("div.selected").not(".unselected");
if ( tmp.length ) {
577名無しさん@おーぷん2016/03/10(木)12:09:48 urB
575の仕様で異論がないようなので、まずは自発と救援の選択をできるようにした。
特別に久しぶりにXになる前の奴をいじった。どうでもいいが非常に使いづらかった。戦闘モードでは石自動選択してくれないのね。
自発と救援を同じにしたいときには上のグローバル変数2個を同じ値に設定。
団イベで動作するかは現在のところ不明
579名無しさん@おーぷん2016/03/10(木)12:49:06 zYB
自発マルチ共闘を判別して自動でセット切替+敵の名前:2とかで編成セット指定できるようにしたけど
編成セット2の中身ころころ変わるけどバグってんのかね
581名無しさん@おーぷん2016/03/10(木)13:32:23 uzL
>>579
切り替えにはウエイトが必要。
576は自分のは自動ウエイト入ってるのでsetwait消してるだけ。
576の移植前のX版は動作しているように見えますね。
582名無しさん@おーぷん2016/03/10(木)13:57:23 zYB
>>581
現象は、編成から登録内容見たときとサポーター選択のときで食い違ってる
編成セット2以外は大丈夫なのと手動で選んでも現象でるから、ゲームのほうのバグだろうということでご理解した
580名無しさん@おーぷん2016/03/10(木)13:31:52 X1c
トレジャー集めオンリーでグラブルツール活用させて貰ってたがやっぱり動かなくなってるな…
583名無しさん@おーぷん2016/03/10(木)14:06:34 uzL
手動再現できるならバグですね。当方では確認できていない
584名無しさん@おーぷん2016/03/10(木)14:10:13 uzL
まあ、自分は救援PT変えただけでとりあえず満足してる。個別は戦闘ルーチン完成後ですね。あえて言うならHL判別して、自動選択を停止させる機能が欲しいくらいか
586名無しさん@おーぷん2016/03/10(木)18:17:24 MFh
var tmp = $("#prt-type").find("div.selected").not(".unselected");
if ( tmp.length )
{
var decks = $(".prt-deck-select>ol li>a");
var defaultDeckType = attrNameToNo(henseiTxt.charAt(decks.index(decks.filter(".flex-active"))));
var recommendType = tmp[0].getAttribute("data-type") - 1;
if ( "フリー" != tmp.text() && defaultDeckType != recommendType)
{
decks[henseiTxt.indexOf(attrNoToName(recommendType))].click();
}
else
{
tap($("div.btn-usual-ok"));
}

とりあえずここを直せば応急処置になるんですかね?
587■忍法帖【Lv=0,作成中..】2016/03/10(木)19:01:14 jdl
defaultDeckTypeが機能してないか
588名無しさん@おーぷん2016/03/10(木)19:37:58 3Lk
> 721 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2016/03/10(木) 05:05:37.83 ID:TU6Ld4S4.net
>   .prt-deck-select --> .prt-deck-slider
>   ↑の変更だけで今まで通りの動きしてるんだが
590名無しさん@おーぷん2016/03/10(木)20:36:48 WEM
垢バンされた
ついに卒業
591名無しさん@おーぷん2016/03/10(木)20:57:29 83c
sliderにしても動かない…
593名無しさん@おーぷん2016/03/10(木)22:46:48 jyF
hddの時点で貧乏臭い。
594名無しさん@おーぷん2016/03/10(木)22:49:41 jyF
ブラウザキャッシュなんてサイズ0に設定すれば終わり
595名無しさん@おーぷん2016/03/10(木)23:41:14 3Lk
ファイルの数による速度低下に
HDDもSSDもないから。
キャッシュゼロにすればそういう問題ないかもしれないけど
鯖と回線に負担がかかるんですよね。

ぐぐる1回あたりの電気代がコーヒー1杯分らしい。
自分が払ってる回線の代金以上に金がかかってるんですよ。
ちなみに俺がぐぐる回数は多くて一日千回くらいかな。

Googleから訴えるってメッセージ表示されたことが2回ある。
でも、俺がその検索によって新発見したことを報告したら訴えられなかった。
ちなみに、そのうちの1回がNHK教育でも取り上げられた
線虫ががんを見分けるっていうのを俺が推論した時のものだ。

http://diamond.jp/articles/-/69136?page=3
> 去る3月12日、九州大学がこれまた画期的な方法を発表した。

しかし、これはひどい記事だ。
いつ書かれたものかわからないから、いつ発表したかもわからない。
ところで、リンク先で紹介されてる天才高校生の話だけど
匂いですい臓がんを見分けるって話も僕がネットに書いたのがヒントになってたりする。
596名無しさん@おーぷん2016/03/10(木)23:44:37 3Lk
こんな発見しても俺は無職。
暴力団が職場にやってきて僕を殴り倒し、
マスコミは僕が襲い掛かったと報道するから
日常生活すらままならない。
597名無しさん@おーぷん2016/03/11(金)00:25:35 KxT
HDDとSSDはこのスレ関係ないんでよそでやってくださいねー
599名無しさん@おーぷん2016/03/11(金)00:45:21 AR5
アホ相手にするのも疲れてきた。
605名無しさん@おーぷん2016/03/11(金)11:11:27 tXl
601名無しさん@おーぷん2016/03/11(金)02:51:12 AR5
すげーの作ってくれ。掲示板やらチャットで打ち合わせた6人ptのやつを自動で作って選択してくれたら、何も言えない
602名無しさん@おーぷん2016/03/11(金)03:59:04 s3m
向こうのスレで編成対応の戦闘ツール配布されてるな
なんかfps値おかしくなってるけど
603名無しさん@おーぷん2016/03/11(金)04:18:28 tXl
「自動」を「最適解を導く」と勘違いしてる人がいるね。

組み上げるっていうのは編成セットを選択するのではないというのと誤解しないように書いたのであって
最適解を計算するという意味ではない。

でも武器のデータから最適解を計算してくれるサイトはあるから
それ使って簡単な条件から最適な武器を自動的に選び出すというのはできなくもないかもしれない。
でも召喚石はちょっと複雑。キャラはもっと複雑。

1時間で将棋ソフトを作った別人格なら1時間程度で作れるかもしれない。
いや、無理か。条件が多すぎる。
それに、手元にないキャラとか多いしいろいろ情報が不足してて無理。
604名無しさん@おーぷん2016/03/11(金)04:27:15 tXl
編成をローカルに保存っていうのを前から言ってる人がいるけど
サーバーにないものを一瞬でローカルファイルからロードして使うなんてできるわけないからね。
そんなAPIがあるわけない。

もしかすると無課金タイマーとかがローカルにコピーを保存して
選びやすくしてたりするかもしれないけど
それはあくまでサーバーとの通信を最小限にするためであって、
サーバーにないものを作り出せるわけじゃないからね。

僕が言ってるのは編成セットの拡張みたいのを
自動的にキャラや武器や召喚石を一つ一つ選択して組み上げることによって実現するということで
・・・
まあどうせ実物は見せないんだからどうでもいいか。
606名無しさん@おーぷん2016/03/12(土)13:28:54 51C
周回用の修正あくしろよ?
607名無しさん@おーぷん2016/03/12(土)15:12:55 nzX
過去ログみろ
608名無しさん@おーぷん2016/03/12(土)18:28:53 yaX
恒常マルチ増えたし、まーたマルチのタブが増えたりするんじゃないかなーとちょっぴり危惧
それ以外は現状変わりそうなことないよね
609名無しさん@おーぷん2016/03/12(土)20:02:27 t9h
増えてくれたほうがありがたい。
610名無しさん@おーぷん2016/03/14(月)03:53:50 4Tz
ここ以外の掲示板ってどこにあります?
611名無しさん@おーぷん2016/03/16(水)01:34:02 p9u
リヴァマグの水鏡がウザいんでチャージターンが貯まってないときにディスペル使わせたいんだけど、どないしたらええんやろか
612名無しさん@おーぷん2016/03/16(水)02:56:45 i1h
チャージ有りの条件を反転
614名無しさん@おーぷん2016/03/16(水)16:00:33 p9u
>>612
そんな単純なことに気づけなかった……
ありがとう!
615名無しさん@おーぷん2016/03/16(水)17:36:34 p9u
ていうかソースぼーっと見てたらチャージ無あった…もっとよく見るべきだった…
616名無しさん@おーぷん2016/03/17(木)03:24:11 tYN
チャージ有りの部分のディスペル削除&チャージ無しを["状況生理","ディスペル"]に変更じゃだめなん
617名無しさん@おーぷん2016/03/17(木)09:21:53 FDd
石マルチ等のHPトリガーどう対処してる?
50%トリガーなら52%くらいから待機させて50未満になったら鞄と壁をやってみたが
参戦者数によって52%待機だと遅すぎたりで調整が難しい
618名無しさん@おーぷん2016/03/17(木)17:05:32 yE3
半分まで削ってから救援出してるから割と困ったことないな…
70-55あたりにかけて奥義残しときゃ少しは楽になるんと違うか、5%くらいなら削れるだろタブン
619名無しさん@おーぷん2016/03/17(木)17:48:39 FDd
石マルチの確定流しは時間的にも戦力的にもキツイ
620名無しさん@おーぷん2016/03/18(金)04:00:13 ir3
ジュエルミミック対策にボス以外でもアビリティ打てるようにしたいんだけどどうすればいいの?
621名無しさん@おーぷん2016/03/18(金)09:09:32 Yo5
3/3以外でも使うようにしたらいいんじゃない
あるいはソース内をトレジャーハントでサーチするといいんじゃないかな
622名無しさん@おーぷん2016/03/18(金)15:36:53 BEY
3ステージ中3ステージ目でのみスキルつかうな
URLみても違いがよくわからん
どうやって判定してんだこれ
623名無しさん@おーぷん2016/03/18(金)16:21:47 BEY
すまん探したらわかった
624名無しさん@おーぷん2016/03/18(金)18:25:50 Yo5
コキュ討滅とかでもたまにスキル使ってぶっ倒したいのが道中にいるけど
結局力押しで何とかなるからレベルを上げて物理で殴るつよい。
625名無しさん@おーぷん2016/03/18(金)18:26:57 Yo5
あーそういやウォフEXだと2戦目とか1戦目で使う着る指定してたから、あれ書き換えるのが一番簡単かな
626名無しさん@おーぷん2016/03/18(金)18:27:17 Yo5
つ、使うスキル…
627名無しさん@おーぷん2016/03/18(金)19:24:24 BEY
経験値の表示を消す記述を参考にするといいよって言われてフレンド申請しない記述書いたつもりだけどこれでいけてるか教えてくれ
// フレンド申請キャンセル
if ($("#pop pop-usual.pop-friend-request.pop-show")[0]) {
if (MODE_SHUUKAI != gbfToolCommnMode){
tap("#pop div.btn-usual-cansel");
return false;}else tap("#pop div.btn-usual-cansel");}
632名無しさん@おーぷん2016/03/18(金)19:58:52 dK5
>>627
それが動くかは確かめてないけどもっと単純な条件
if ($("#pop div.pop-friend-request")[0])
にしたやつでとりあえず動いてる
628名無しさん@おーぷん2016/03/18(金)19:38:21 MS9
最近のlv30の道中敵強いからねぇ。完成したマグナ使っても、スキル無しではボス戦に影響しかねない結果になりつつある。問題は敵が強いかの判断。hp位しか材料がない。いっそ、オプションで設定を考えてますね。
629名無しさん@おーぷん2016/03/18(金)19:41:31 MS9
ぱっと見た感じelse以下が要らない。
630名無しさん@おーぷん2016/03/18(金)19:52:40 dK5
アイコンクリック時のポップアップの高さを増やすにはどうすればいいのでしょうか
popup.htmlの<div style="width:300px; height:512px;">をいじっても表示内容が変わるのみで
ポップアップそのもののサイズが変更できませんでした
631名無しさん@おーぷん2016/03/18(金)19:53:26 BEY
共闘でフレンド申請のポップが邪魔だと思って作ったのでこんな感じでしょうか
// フレンド申請キャンセル
if ($("#pop pop-usual.pop-friend-request.pop-show")[0]) {
if (MODE_KYOUTOU == gbfToolCommnMode || MODE_SHUUKAI != gbfToolCommnMode){
tap("#pop div.btn-usual-cansel");
return false;}}
633名無しさん@おーぷん2016/03/18(金)21:31:19 MS9
動作確認ぐらい自分でしろよと思う
634名無しさん@おーぷん2016/03/19(土)17:51:39 vS7
ていうか周回モードの時にリザルト画面行ったらさっさとマイページ戻せばええねん
635名無しさん@おーぷん2016/03/19(土)17:52:22 vS7
共闘も同様にとっととルーム戻せばよかろうもん
アイテムチェックなんて後でできるだろ
636名無しさん@おーぷん2016/03/19(土)21:11:11 xTG
if (battle == "2/3" && $("div.btn-targeting .name").text().match(/Lv30 ジュエルミミック/)) {

}

この中になんか書けばアビリティ使えるんじゃないかってとこまで考えたところで行き詰まりました…
637名無しさん@おーぷん2016/03/19(土)22:52:18 LI2
その場合だとリザルト画面のurlが来たら共闘画面のurlに飛ぶように記述すればいいのか
638名無しさん@おーぷん2016/03/20(日)04:13:25 4Tx
リザルトからマイページに飛ぶの結果的には簡単だったわ
結局フレンド申請のキャンセルの記述はうまく動かなかったけど
639名無しさん@おーぷん2016/03/20(日)16:30:54 vF8
アホな質問なのですが共闘自発用のstage-idの調べ方が分かりません
H2-1なら10というように、例えばH6-4にしたい場合どこを見れば分かるのでしょうか
641名無しさん@おーぷん2016/03/20(日)22:05:58 Vs4
>>639
stage-idは
Nの場合、stage1から順に1,2,3,・・・,8
Hの場合はNの続きで、stage1から順に9,10,11,・・・,16
Exの場合はHの続きで、stage1から順に17,18,19,20
となっています。右クリック→要素を検証でstage-idが確認できますよ
646名無しさん@おーぷん2016/03/21(月)20:36:18 fIN
>>641
遅くなりましたがステージ変更できました
どうもありがとうございました
640名無しさん@おーぷん2016/03/20(日)22:01:14 Vs4
マルチ救援について質問です
前スレに載っていたのをほぼそのまま使わせてもらっているのですが、マルチ一覧に一つでも「参戦中」があると別の救援に参戦しないのはなぜでしょうか
「参加中のクエに再入場する処理」と「gbfTochiという新しい属性を加えて値を1とする処理」はどちらも消しました

一度救援に入るとmaltiDiv=$(this)となるので、再度maltiDivをnullにすればいいのかもと思い試しましたが失敗
どなたか分かる方いましたらヒントで構いませんのでお願いします
642名無しさん@おーぷん2016/03/21(月)01:10:53 BYK
>>640
ワンパン開発につながるので、答えるわけにはいかない。
644名無しさん@おーぷん2016/03/21(月)02:51:27 6r3
twitterのグランデの偽物がうっとおしい。むかつくのでいっそのことワンパン機能つけてばらまこうかとも思う。
645名無しさん@おーぷん2016/03/21(月)20:23:56 L8U
今更なのかも知れませんが、動作設定をβ版でなく通常にすると時々召喚を行わなくなりませんか?
通常の方が動作が速いのに…
647名無しさん@おーぷん2016/03/21(月)20:59:29 GKQ
>>645
勝手な憶測だけど時々召喚を行わないのはスキルの発動が早すぎるからかも

発動可能な召喚石は明るく色がつくわけだけど
実際はターン開始時に発動可能な石がすぐ明るくなるわけではなくコンマ数秒遅れて明るくなる(つまり使用可能になるまで若干遅れる)

この通信速度の問題でスクリプトが発動可能な石はないと勝手に判断してスキルを使用→結果そのターンは召喚しない のかな?と
ターン開始時に0.5秒くらい待機させてみたら解決するかも

まぁあくまで憶測ですが。
650名無しさん@おーぷん2016/03/22(火)00:41:25 dwU
>>645
通常の方が動作速いってのはグラボ積んでないのかな
651名無しさん@おーぷん2016/03/22(火)07:55:14 AAT
>>650
うちではグラボ積んだPC、積んでないPCどちらでも通常の方が速いですね。
理由はわかりませんが…
648名無しさん@おーぷん2016/03/22(火)00:00:10 dAR
古いものより、新しい物を。古い物が不具合有っても、返答のしようがない。
649名無しさん@おーぷん2016/03/22(火)00:06:55 AAT
>647
ありがとうございます。参考にして色々と試行錯誤してみます。
>648
最新版では解決済みなのですね。
全ては自分の手持ちが古いのが悪いのか…
652名無しさん@おーぷん2016/03/22(火)09:33:19 Jol
雑魚な質問で申し訳ないんだけど共闘でスキルや召喚撃った後にリロードしたいんだけど
setTimeoutやpageReload()はどこに入れたいいの?
654名無しさん@おーぷん2016/03/22(火)11:41:44 1iN
>>648-649
新旧関係なくそのあたり変わってないから。
仮にX()なら君しか持ってないだろうから、適当なこと書かないでくれる?
だいたいの人はpaqベースなんだからXが異端なのそろそろ理解して。

>>652
2000行目あたりから攻撃でサーチかけりゃ攻撃tap出てくるから、初っぱなゲージMAXならそこに入れりゃオッケー
スキルの場合は>>653でも書かれてるけど、特定スキルの後にリロードって処理がクソみたいにめんどくさいから
敵が倒されたときのpopが出た後にでもリロードさせとけ、popはこのスレのログ遡ればなんか書かれてるぞ
653名無しさん@おーぷん2016/03/22(火)10:06:17 UYB
TAP直後。ただしタイミング難しいのでやらない方がおすすめ。エラーでPaQ苦しんでたところですし
655名無しさん@おーぷん2016/03/22(火)12:09:08 8mC
朝からだと思うが共闘やってると時々グラブルのトップページに飛ばされて止まっちゃうなあ・・・
656名無しさん@おーぷん2016/03/22(火)12:10:37 1iN
トップページにいるときにmypageに行くようにしろ
こういうのがあるだろ、gomypageでも仕込んでおけ
switch (nowStatus) {
case STR_M_TOP:// トップ画面
if (isGlobalMenu()) {
tap("#start");
}
break;
657名無しさん@おーぷん2016/03/22(火)12:12:41 1iN
確認したらSTR_M_TOPの条件がチュートリアル前のみだから変えねーとな
658名無しさん@おーぷん2016/03/22(火)12:21:40 8mC
該当部でマイページ行くようにしたら一応は動くようになったっぽい
ありがとう
659名無しさん@おーぷん2016/03/22(火)13:05:39 UYB
すまん・・・Xは戦闘コードまだほぼいらってないのでpaq以下かもしれん。
660名無しさん@おーぷん2016/03/22(火)13:16:38 UYB
paqの旧版と新版ではウエイト処理(上流)が変わってるので、パッと見た目ではわからないですよ
661名無しさん@おーぷん2016/03/22(火)13:28:14 UYB
// 2015.05.14 paQ 処理中メッセージ対策
これの有無。はかなりデカい
662名無しさん@おーぷん2016/03/22(火)13:42:23 YFX
2chの方にpaQ版最新うpったよー
664名無しさん@おーぷん2016/03/22(火)14:01:20 oCY
>>662
15年7月から大幅に変わっててワロタ
手元の修正し続けたやつとかなり差があるけどこれ旧版に新版の追加変更箇所を追加しても動くんかね
666名無しさん@おーぷん2016/03/22(火)20:03:33 1iN
処理中メッセージ対策いうてもばらまかれてるのは8月頃のだから入ってるだろう
>>662のは忍術に対応してないからきっちり比べて統合作業しないとな、参考になるところもあったからとても助かる、ありがとう
663名無しさん@おーぷん2016/03/22(火)13:43:24 YFX
fps 上げようとして遅くなるとしたら、コマ数が増えた分の画像処理の負担でオーバースペックになるからじゃないかな。
コマ数減らせばいいんだけど。
665名無しさん@おーぷん2016/03/22(火)15:29:35 UYB
thx
印象よりずいぶんこじんまりしていました。
Xとは異なる保守版でも統合は厳しいですな。
667名無しさん@おーぷん2016/03/22(火)22:59:46 LKF
21:32 2015/08/28 集中できないので風呂掃除とスープ作ってた。
くそわろ
668名無しさん@おーぷん2016/03/22(火)23:39:01 ZM3
やっぱくさいX先輩よりpaqだってわかるんだよね
669名無しさん@おーぷん2016/03/23(水)02:38:40 Sut
クエストが進まずトップページに戻されるようになった、ツール動かしてなくても起きるが何が原因だろうか
670名無しさん@おーぷん2016/03/23(水)03:31:33 VvA
キャシュクリアしな
671名無しさん@おーぷん2016/03/23(水)11:22:56 UiW
新版から旧版に必要分移植した方がいいな、バトル周りにバグがあるからめんどくせえ…
直前のターン処理が出るとスキル使わずそのまま攻撃しに行くバグはどこのせいなのか
674名無しさん@おーぷん2016/03/23(水)20:01:15 peK
>>671
俺もこれ気になったな
どこが原因なんだ
682名無しさん@おーぷん2016/03/24(木)14:42:10 KMR
>>671
var retrySkillfg = false;   //グローバル変数

if (turnWaitCancel()) {
retrySkillfg = true;
return false;
}

if (prevSkillId != turn + tapSkillDiv.find(":first-child")[0].getAttribute("ability-id") || retrySkillfg) {
retrySkillfg = false;

これで行けるはず。
>>679には悲劇が訪れる
683名無しさん@おーぷん2016/03/24(木)15:26:48 KMR
>>682の改良型
if (turnWaitCancel()) {
prevSkillId = null;
return false;
}
710名無しさん@おーぷん2016/03/26(土)12:18:18 mLt
あぁ忍術あった、スマソコ
試しに奥義時リロードかけてみたら>>671になったのでそのあたりも手直ししないとね!
966名無しさん@おーぷん2016/05/21(土)07:01:17 I6Z
322のpaQのやつってスキル使用するかの画面が出てしばらく後に使わないまま殴りに行くと思うんだけど、
それって>>671周りの影響です?
function turnWaitCancel() {
かなーと思って下に入れてみたけど変わらんしただの勘違いですか
672名無しさん@おーぷん2016/03/23(水)11:33:34 6ja
結局クリアハーブとスキルの -やら◆って機能してないように思えますがあってますか?
673名無しさん@おーぷん2016/03/23(水)13:42:12 c2R
機能を止めるための「-」だし、目印としての「◆」だからなんら効果はない。
675名無しさん@おーぷん2016/03/23(水)21:20:16 mvX
流してError箇所調べれば判る
680名無しさん@おーぷん2016/03/24(木)10:14:27 fEb
>>675
調べればわかるとか言うだけならすごい簡単なんだよね
どこが原因か具体的に書いてみ?わからんべ?
// 2015.12.01 paQ 戻り値を返し処理するように変更
// タップした場合にスキル使用を中断し攻撃するので、
// タップした場合は true を返し何もしないように変更
// しかし、直ってない・・・
676名無しさん@おーぷん2016/03/24(木)02:36:56 WOf
"Error: Failed to execute 'querySelectorAll' on 'Element': '*,:x' is not a valid selector とかでるようになって、TOPに戻されるんだが
677名無しさん@おーぷん2016/03/24(木)05:33:11 sy6
UA偽装に問題ありって話題

// 自分がよろしくスタンプを押していない場合
if (myName != "" && !myStampYFg && !myStampFg) { // 2015.10.23 paQ myName が有効な場合のみスタンプを押す
kyoutouSendStamp(4);
return false;

kyoutouSendStamp(4);この数字変えても押すスタンプ変わらんのはなんで?
678名無しさん@おーぷん2016/03/24(木)05:45:31 sy6
あってたわ。失礼。
679名無しさん@おーぷん2016/03/24(木)07:49:53 baT
やっぱ口だけのXよりpaqが…最高やなって
681名無しさん@おーぷん2016/03/24(木)12:27:27 KMR
Xのコード大量にぶち込んでバグ抜いてやっと使えるようになってきた・・・
保守してたやつの方がましだったか・・・
684名無しさん@おーぷん2016/03/24(木)16:00:17 6P7
出来ん。
685名無しさん@おーぷん2016/03/24(木)16:31:14 KMR
とりあえず、保守版のUPDATE完成した。しばらく、使ってみるかな。
686名無しさん@おーぷん2016/03/24(木)21:43:03 DxG
ガチャ修正よろ
687名無しさん@おーぷん2016/03/24(木)21:45:14 lkS
ガチャは全部コード入れ替えた。動いてたような気がしたんだけどなあ
688名無しさん@おーぷん2016/03/24(木)22:08:00 sy6
ディレイだけでいけんじゃね。

救援のコマンドラインがよーわからんわ。
689名無しさん@おーぷん2016/03/24(木)22:15:13 fEb
ガチャなんか不具合あった?
ルピガチャも戦貨もきちんと動いてるけど
690名無しさん@おーぷん2016/03/24(木)22:21:02 sy6
アップデートのこと知らないんじゃ?
691名無しさん@おーぷん2016/03/24(木)23:18:22 fEb
ほげー、なるほど
692名無しさん@おーぷん2016/03/24(木)23:34:27 fEb
ほーん、どうせ1秒間押せなくなってるだけでサーバー側での制限は一切かかってないと思われるから
disable="true"表示されてたら強制的にfalseに書き換えてそのままTapでもいけるな
disable="false"の時にtapするように書き換えりゃそれでいいと思うけどさ

まぁこうしてやんな
var elmTap = $(".btn-medal.multi[disable='false'],.btn-lupi.multi").first();
693名無しさん@おーぷん2016/03/25(金)00:15:41 a5Z
>>692
動いたけど怖いな まあサンキュ
694名無しさん@おーぷん2016/03/25(金)00:16:38 E0b
いや押せるようになったら押してるだけだから何の問題もねーぞ
695名無しさん@おーぷん2016/03/25(金)00:21:23 ezv
ルピガチャの方はクリック反応しないのですが私だけですか?
696名無しさん@おーぷん2016/03/25(金)00:27:19 E0b
まずきちんと"ルピガチャ"に飛んでいるかチェックしろ
マイページからのメールアイコンクリックして、無料ガチャが引けますのところクリックしたらいけるだろ
レジェンドガチャにとんだ後ルピガチャのタブ押したんじゃダメだ
無料ガチャに関しては反応しねーから無料ガチャは引け
それでもなお動かんのなら今日はチェックできんから明日。
697名無しさん@おーぷん2016/03/25(金)00:37:06 ezv
なるほどご指摘ありがとうございます。メールからのみなのですね!
698名無しさん@おーぷん2016/03/25(金)00:38:30 E0b
URL的にはソースに書いてあるけどgbf.game.mbga.jp/#gacha/normal
699名無しさん@おーぷん2016/03/25(金)04:22:02 nKI
PAQ新版で>>576の編成セット割り当てを使いたいんだけれど新版だとどこに入れたらいいのだろうか
それっぽいところにやってみても駄目だった・・
どなたかおなしゃす
702名無しさん@おーぷん2016/03/25(金)10:49:00 F9o
>>699
こんな感じにした
700名無しさん@おーぷん2016/03/25(金)09:15:10 AXa
そういえばクエ進行のときにステージによってはエラーで進めないところがある。
アイテム拾うミニゲームの後の会話がない場合にそのURLに飛ぼうとしてエラーになる。
あれを回避する方法が分からない。
701名無しさん@おーぷん2016/03/25(金)10:47:13 F9o
// return false;
} else {
//編成セット未ロード異常対策
if (selectSupporterErrorFg && !$(".pop-deck .prt-select-group>").length) {
setwait2(8000, 500);
pageReload();//無理に選ぶ手もあるがリロードする
return true;
}
selectSupporterErrorFg = false;
if (!$(".pop-deck .prt-select-group>").length) {
selectSupporterErrorFg = true;
setwait(2000);
return true;
}
//編成セットを選択
var selectSupporterSet = ($("#cnt-quest .prt-lead .prt-boss-info").length || MODE_KYOUTOU == gbfToolCommnMode)
? selectSupporterHenseiKyuuen : selectSupporterHenseiJihatu ;
var henseiBtn = $(".pop-deck .prt-select-group .btn-select-group").filter("[data-id='" + (selectSupporterSet + 1) + "']");
if (!henseiBtn.hasClass("selected")) {
//setwait(1100);
tap(henseiBtn);
return true;
}
// 2016.03.10 paQ 編成画面の仕様変更に対応
703名無しさん@おーぷん2016/03/26(土)00:21:41 uqc
>>701
ありがとう!
なぜか全部貼ると編成セットと属性欄で止まってしまったけれど
けづったらなんとか動きました感謝です 四半日かかったけどよかった\(^o^)/
704名無しさん@おーぷん2016/03/26(土)07:57:56 xpt
paQ最新版いまだに、修正が必要だな・・・。だめすぎでしょ・・・
705名無しさん@おーぷん2016/03/26(土)08:05:53 KQ5
無意味に貶しても仕方ねえよ、このツール自体作ったのpaqじゃねーからpaqもお前らもたいして変わらん
自分が必要としているものを自分で書いて終わり
706名無しさん@おーぷん2016/03/26(土)10:19:24 BWO
みんな正常に動いてる?
起きたら動作しなくなってら。
707名無しさん@おーぷん2016/03/26(土)11:31:00 p3e
793456
DLぱすはR
708名無しさん@おーぷん2016/03/26(土)11:36:13 KQ5
>>707
説明まできちんと丁寧に書いてて偉いと思った(小並感)
さっと目を通したけど自発やら交換やら汁半汁ONOFFやら編成セットいろいろ追加してんねコレ…
ありがとうありがとう


石マルチが追加されてから6属性マグナ石選択アドレス変わったから、無課金ツールのマグナ直飛びのアドレスちょこちょこ直してるんだけど
これユニコードにしてんのね
せっかくだしID収集してるっていう3カ所でも探そう
712名無しさん@おーぷん2016/03/26(土)14:56:17 mw6
>>707
遅かったか・・・
709名無しさん@おーぷん2016/03/26(土)12:01:00 mLt
相変わらず忍術やチャージ無がなかったり、scriptだけでoptionの方が更新されてなかったりと統合作業楽しいゾ
どんどん自分に合わせて最適化していこうなっ
711名無しさん@おーぷん2016/03/26(土)12:25:59 KQ5
いやターンごとスキルごとにウェイトかけてるから大丈夫なんでは…
不慮の奥義後リロードバグ無くなってるし素晴らしいよ
713名無しさん@おーぷん2016/03/26(土)15:02:07 KQ5
あらもう消えてる
fpsいじれなくなってたり、地味な罠が仕込まれてたりと
弄れる人との差別化ができてて良かったと思うよ
714名無しさん@おーぷん2016/03/26(土)15:14:45 5Oy
3h経過で消した。オク業者が入手できる確率を減らすための限定公開なので悪しからず。
715名無しさん@おーぷん2016/03/26(土)15:17:19 SWP
解凍パスワカンネ
716名無しさん@おーぷん2016/03/26(土)15:17:37 KQ5
パスは基本なのでそれ以上レスしたら口を縫い合わせるぞ
717名無しさん@おーぷん2016/03/26(土)16:26:58 SWP
なるほど把握
718名無しさん@おーぷん2016/03/27(日)12:40:43 paz
やっぱ汁関連は複窓にするより足りなくなったらアイテムページ行って使わせるのが楽だな
707のアメーバ向けの中身を見比べてみたけど、pop処理をしない,編成3人未満で読み込まず,fps撤廃,オク精神ダメくらいしか他と差が無いので
ここにいる人たちからしたらわりかしどうでもいい感じ
719名無しさん@おーぷん2016/03/27(日)13:14:47 C6h
公開用のものだから、仕方ないと言える。革新的な物がほしいのかね?
ゲームバランス崩壊するから、自重してるだけ。
724名無しさん@おーぷん2016/03/28(月)01:31:51 JTR
>>719
んやー、そこまでちゃんと考えてんだなーって感心した


時に対象選択型のスキルをそれぞれ設定させたいんだけど
臨機応変にってのはやっぱりムリかね、ペトラシエテでイリュジオンとかする際は前もってシエテいる場所(例として4番目)に対して
if($("div.pop-usual.pop-select-member").css("display") == "block") {
var $pop = $("div.pop-usual.pop-select-member");
tap($pop.find('div.lis-character3.btn-command-character[pos="3"]'));
}
とかでできるけどさ。
744名無しさん@おーぷん2016/03/28(月)20:07:57 932
>>724
臨機応変にするのは可能。問題は臨機応変に判断するコードが非常に難しい。臨機応変にスキル使えとコンピューターに命令できれば楽なのだが、そんな命令に対応してる言語がないので全部つくらなければならない。
720名無しさん@おーぷん2016/03/27(日)13:38:14 CVw
革新的なものって一体どんなものを使ってるの?
教えられたらでいいので教えて下さい
721名無しさん@おーぷん2016/03/27(日)14:22:26 C6h
それを考えて、発表するのがこの板でしょ?
722名無しさん@おーぷん2016/03/27(日)16:14:01 h1U
β版でもFPS加速する方法しらないか?通常版は加速できるんだけどな
723名無しさん@おーぷん2016/03/27(日)21:14:49 clD
普通に出来てる
725名無しさん@おーぷん2016/03/28(月)01:34:54 JTR
ピンチ時の味方対象ならめんどくさいけどいけるよね
んん?よく考えたらそれで十分だな
726名無しさん@おーぷん2016/03/28(月)05:42:44 MeU
707欲しかったなあ。機能は限定的でいいから自分の書いた力尽くコードと見比べてみたかったわ
727名無しさん@おーぷん2016/03/28(月)06:01:03 Y5q
討滅線だけサポ石選んだ後OK押してくれないんだけど、討滅線だけ別に書かなきゃだめなかんじ?
共闘もマルチも他のクエもちゃんと周回してくれるけど討滅だけ石選択後で止まってしまう
729名無しさん@おーぷん2016/03/28(月)10:36:47 JTR
>>727
その状態でF12か右クリ検証すると赤い×マークがコンソールに出てると思うから、それ押してごらん
仮にエラーだとすると、コンソールにscript.jsの何行目でエラーでてるぜってだいたいは表示されるからそこ見よう
754名無しさん@おーぷん2016/03/30(水)10:07:57 H12
>>729
ありがとう、勉強になります
728名無しさん@おーぷん2016/03/28(月)07:49:21 FMn
707と同じ。再うp。すぐにに消す。
796257
再配布禁止
730名無しさん@おーぷん2016/03/28(月)10:46:07 JTR
あ、あとβ版云々のレスは今まで何回か見たけど、
断定はできないけどだいたいにおいてCPUがクソだからだよ、どうにかしたかったらCPU付け替えようね
731名無しさん@おーぷん2016/03/28(月)13:00:27 FMn
796397
R
updateした。
強化にゴミが入ってたのでbugfix。
paQ HP自動ロード
707があれば多分いらない。
再配布、販売厳禁
732名無しさん@おーぷん2016/03/28(月)13:16:47 3Qf
地味に罠あって笑う。FPS関連イジらないとな。サンクス!
733名無しさん@おーぷん2016/03/28(月)13:23:26 FMn
796422
再々修正・・・元に戻すのは意外とムズイ
734名無しさん@おーぷん2016/03/28(月)13:24:01 7MJ
流石に消すの早すぎやろ
735名無しさん@おーぷん2016/03/28(月)13:24:49 7MJ
おっと失礼 乙
736名無しさん@おーぷん2016/03/28(月)18:21:49 JTR
まぁかまってちゃんだからほっといてやんな
737名無しさん@おーぷん2016/03/28(月)19:00:27 YkQ
拡張で警告がでるのですがトラップなのでしょうか?

cannot load extension with file or directory name thumbs.db. the filename is illegal
741名無しさん@おーぷん2016/03/28(月)19:33:23 YkQ
>>737
そうなのですか、ちなみにどのファイル名の事を示しているのか確認する事は可能なのでしょうか?

先週にうpされたアニメ表示修正版とまた違った物の様ですがうp主さん沢山おられるのだろうか
738名無しさん@おーぷん2016/03/28(月)19:07:27 XuB
英語を翻訳しな。ファイル名がおかしいとかいてあるだけ
739名無しさん@おーぷん2016/03/28(月)19:10:24 XuB
しかしつまらない改造版だな。全く目新しさがない。ごてごて機能がついてても全く役に立たない。
740名無しさん@おーぷん2016/03/28(月)19:31:51 Po7
半汁を一個ずつ飲むのではなく個数指定して一気に使いたいと思い
8月paQブックマークレットの「カジノ報酬」を参考に以下を考えました

var elmNumSet = $("#pop .num-set");
elmNumSet.val(elmNumSet.find(">option").slice(-2).attr("value")).trigger('change');
(一部抜粋)

これだと表示されてる数字が最大数-1に変わるだけで実際に使われるのは1個だけでした

カジノ報酬では同じ記述でマグナアニマを3つ交換できるのですが
半汁では数字ばかり変わって思うように動作しません

もし分かる方いましたらヒントお願いします
743名無しさん@おーぷん2016/03/28(月)19:42:00 932
>>740
valの中を数字にする
スクリプトとから呼び出すのはだめで、過去ログ参照
746名無しさん@おーぷん2016/03/28(月)23:47:11 Po7
>>743

val()内に数値を指定しても見かけ上の値が変化するだけで実際に使われる半汁の個数は1つのままでした
過去ログも確認しましたが、

>コンソールからやると数値とメダルは変動しますね

>それは .trigger('change') と tap を同時にやってるからでしょ。
>一旦リターンしてイベント処理終了後に tap すればちゃんと動く。
などを参考に自分なりに色々と書き換えて試したのですがやはりうまくいかず

ネットで検索しても「ドロップダウンボックスのoptionを選択状態にするにはvalの値をしていするだけ」とあり問題解決に至りません

再度ヒントをいただけないでしょうか
742名無しさん@おーぷん2016/03/28(月)19:37:52 932
確認出来てるだけで、作者は5。
745名無しさん@おーぷん2016/03/28(月)21:38:40 hvq
もう消えてる。本当に上げてるのか疑わしい。配る気ないやろ。
749名無しさん@おーぷん2016/03/29(火)01:21:39 wSX
仮説だかツールの$はセキュリティーにひっかかってtrigerが効かない。従って、グラブルの$を使う必要がある。ブックマークまたはsenddirectscriptはページに直接書き込んで実行するのでグラブルのコード扱いになってグラブルの$を使えるので介入出来る
750名無しさん@おーぷん2016/03/29(火)14:46:37 BAe
paq最新版がマルチ待機のタブリロードでバトル一覧は更新されるけど自然回復BPが更新されないのはどこをいじればいいんでしょうか
751名無しさん@おーぷん2016/03/29(火)18:30:01 EAQ
無料10連まわしたくて腕が震える…!

>>750
paqのコードじゃなくて前スレのに入れ替えればいいだけの話さ!
758名無しさん@おーぷん2016/03/31(木)01:46:54 j07
>>751
動くようになりました、ありがとうございます
752名無しさん@おーぷん2016/03/29(火)19:54:02 O3R
topページに戻るってこれか。手動でなったのでTOPからメインへ移動コード入れるしかなさそう
755名無しさん@おーぷん2016/03/30(水)15:05:37 4Wx
エクストラクエとかも自動飲み指定できる?
756名無しさん@おーぷん2016/03/30(水)16:42:49 83n
おめーがコード書けるんならできるよ
757名無しさん@おーぷん2016/03/30(水)20:31:28 DxM
マルチの入室優先順位はどうなってるんだこれ
759名無しさん@おーぷん2016/03/31(木)03:00:34 5VH
Rはできるだけ元のコードを使うと言う方針で編集したので、とりあえずはpaQのコードどにしているがマルチのコード修正した方がいいのかな?
760名無しさん@おーぷん2016/03/31(木)10:17:08 LK8
Rは今のままでいいと思う。十分でしょ。
761名無しさん@おーぷん2016/03/31(木)10:22:34 0uU
十分ではないが、機能を引き上げる理由もない。引き上げるほど公開に躊躇するからね
762名無しさん@おーぷん2016/03/31(木)10:38:02 Hut
解放オデンがサポーター石の自動選択から外れちゃうんだが
どうゆうふうに考えたらいいんだこれ。教えてえろい人
763名無しさん@おーぷん2016/03/31(木)13:01:12 MMd
頭固すぎちゃう?
764名無しさん@おーぷん2016/03/31(木)19:45:50 0uU
単純に倍率が低いので選択から外れているだけど思う。662のコードでオデンを選ぶように修正しにくい。
765名無しさん@おーぷん2016/03/31(木)19:56:29 Cbv
var maxPctUp = 0;
var maxIndex = 0;
$.each($("div.prt-supporter-attribute").not(".disableView").find(".prt-summon-skill"), function(i,e) {
var result = /攻撃力?が?(\d+)%UP/.exec($(e).text());
var pctUp = Number(result?result[1]:0);
var result2 = (null != /異なる/.exec($(e).text()));//グランデ
var result3 = (null != /DOWN|ダウン/.exec($(e).text()));//デメリット
var result4 = (null != /バトルメンバーに光と闇の2属性がいるとさらに性能UP/.exec($(e).text()));//4凸オデン
var zfg = (null != zreg.exec($(e).text()));//属性チェック

var mresult = /効果が(\d+)%UP/.exec($(e).text());//マグナ
var mpctUp = Number(mresult?mresult[1]:0);
mpctUp = (mpctUp == 50)?19:mpctUp;//評価を調整
mpctUp = (mpctUp == 100)?55:mpctUp;
var mzfg = (null != mzreg.exec($(e).text()));//属性チェック
if (mzfg) {//マグナを属性に評価変換
zfg = mzfg;
pctUp = mpctUp;
}

if (result3) {pctUp -= 15;}//評価を調整
if (result4) {pctUp = 125;}//評価を調整 4凸オデン
if((pctUp > maxPctUp) && !result2 && zfg) {
maxPctUp = pctUp;
maxIndex = i;
}
});

tap($("div.prt-supporter-attribute").not(".disableView").find("div.btn-supporter")[maxIndex]);
768名無しさん@おーぷん2016/04/01(金)04:12:56 a9b
>>765
ありがとうわかりませんでした
766名無しさん@おーぷん2016/03/31(木)19:57:34 Cbv
拙作のをベースにこんな風に変更。動くかは試していない
775名無しさん@おーぷん2016/04/02(土)05:18:04 MFj
>>766
bfrcのひと?
みかけないverがあるなと思ってたら落ちてんのみつけたわ
767名無しさん@おーぷん2016/04/01(金)00:43:52 Bnn
エイプリルイベ用のつーるがいるぞ・・
769名無しさん@おーぷん2016/04/01(金)11:19:19 alz
ディフェンドオーダーの曲はキチガイじみてるけど、基本的にゲーム内で何かが貰えるとかではないのでどうでもいいかなりどうでもいい
770名無しさん@おーぷん2016/04/01(金)19:03:38 2TR
メデューサだけ、Lv100 メデューサと記述しても入ってくれない…マキュラとかフラムはLv 100を名前の前においても入ってくれるのに
771名無しさん@おーぷん2016/04/01(金)19:06:12 2TR
メデューサじゃなくてメデゥーサだわ。でも、メデゥーサだけなら入ってくれるけど、Lv 100をつけると入ってくれないな…
772名無しさん@おーぷん2016/04/01(金)19:28:32 Bnn
要素を調べてコピペしないとダメ
メドゥーサ討伐戦
が正確な名前。LV100なんてどこにもついていないので書けば入らなくてあたりまえ
773名無しさん@おーぷん2016/04/01(金)19:54:28 2TR
>>772
ほんとだ、見たらメデューサはメデューサ討伐戦になってるのな。ナタクとかはLv 100 ○○ みたいな形になってたから同じだと思ってたわ。ありがと
774名無しさん@おーぷん2016/04/02(土)00:24:21 XoV
×メデューサ
◯メドゥーサ
776名無しさん@おーぷん2016/04/02(土)11:43:23 fuK
ヂュ dyu
デュ dhu
ドゥ dwu
777名無しさん@おーぷん2016/04/02(土)14:02:14 8Eu
TOP画面にもどっちゃうーってのを先ほど遭遇したんだけど
テイルズオブアスタリアしようと思っていろいろ試してソーシャルゲームうにゃららとかいうよくわからんchromeアプリ入れて有効化したらなるようになったな
まあuseagentあたりとの競合だろ、上の方でも二人くらい同じ症状いるみたいだし拡張機能チェックしてみたらどうだい
消したらTOPには行かなくなったぞ
778名無しさん@おーぷん2016/04/02(土)15:03:00 Ywh
新PAQにかえてからマルチで召喚してくれなくなったんだけどどこかいじる必要あったりする?
779名無しさん@おーぷん2016/04/02(土)16:39:19 3XD
>>778
風パマン?
アナトとか攻撃バフ付与召喚石は奥義前にしか(略
780名無しさん@おーぷん2016/04/02(土)23:59:14 8Eu
ティクニウトリ・ショロトルしようぜ!
781名無しさん@おーぷん2016/04/03(日)07:22:11 YVF
ここの自己顕示欲マンが上げてったRとかいうので共闘TOPで数時間放置させ、その後クエスト行ったら画像認証が出る始末
共闘TOPでどんな処理させてんだ
782名無しさん@おーぷん2016/04/03(日)10:45:16 Qxs
>>781
ちゅまん自分で弄れない雑魚??
802名無しさん@おーぷん2016/04/07(木)19:41:21 ybP
試したのは共闘モードONで共闘TOPだったよ、>>781で書かれてるしね
ていうか新版は戦闘モードに何か書かれてるのね
783名無しさん@おーぷん2016/04/03(日)11:01:05 56b
共闘は入室触ってるくらいだぜ?
784名無しさん@おーぷん2016/04/03(日)12:18:42 YVF
記憶をたどるとRじゃなくてpaqの新版だ、ワリィ
共闘ほかマイページやアイテムページなんかでも同じく裏で走ってるな
探すのがめんどっくせえええ…
785名無しさん@おーぷん2016/04/03(日)16:37:36 Hgz
Rくれ。再配布禁止とかすげーはげそう。自分らだけ高性能なの使うって許されるのか?
786名無しさん@おーぷん2016/04/03(日)22:21:23 w9v
いつもの所に置いといたぞ
787名無しさん@おーぷん2016/04/04(月)02:07:37 WVv
ちくしょう。気が狂いそうだ。なんで俺だけこんな目にあわなければいけないんだ。
788名無しさん@おーぷん2016/04/04(月)07:11:36 38D
paq最新版のエルーン白兎クエ周回で白兎にスキル打たずに止まるのは仕様ですか?
789名無しさん@おーぷん2016/04/04(月)14:20:52 8g5
共闘自発できるツールをアマギフ5000で譲って下さる心優しい方連絡お願い致しますm(_ _)m
790名無しさん@おーぷん2016/04/04(月)15:31:16 KYK
Rばらまいた直後なので返答に困る、当分ver upの予定もない。いっそ特別版でも作るか?
791名無しさん@おーぷん2016/04/05(火)04:11:38 Z8Y
新PAQのツールの機能のシュヴァマグの5桁以上のダメージが出てる時のみ行動って項目があるんだけど、マージ貼ってて4桁ダメージでも構わず殴るのかこれ。
795名無しさん@おーぷん2016/04/06(水)01:49:45 wzt
>>791
それうまくいってない
792名無しさん@おーぷん2016/04/05(火)05:21:36 c3g
共闘やると編成Groupが毎度1になんのよ。
793名無しさん@おーぷん2016/04/05(火)15:23:50 fyi
やっと休みになって新PAQでローアインイベやろうと思ったら捧げるボタンおしてくれない・・
みんなできてるんかな
汁溜飲みじゃなくしたいんだがどうしたらいいか・・だれか頼みます
794名無しさん@おーぷん2016/04/05(火)23:09:54 9EM
この半額でようやくソロ団でマキュラhl討伐が出来るところまで来た
次の目標はメドだな
ディスペル持ちもっと増やしてくんねーかな…
796名無しさん@おーぷん2016/04/06(水)06:13:05 UJV
なんか昨日の夜中から、どこ行ってもアビ打ったり打たなかったり設定無視して動くようになったな
救援設定追加の影響かな
挙動的には、前にもあった敵のレベルをうまく読み取れてないのに似てるけど
797名無しさん@おーぷん2016/04/06(水)23:50:01 f9V
俺のは普通に動いてる
798名無しさん@おーぷん2016/04/07(木)12:46:27 ybP
796はティアマトHの香り
結局旧版がド安定だから新版のhelpはx作ってる人に聞いて

784のことだけど、1垢試しに放置してみたら確かに画像認証が出るね
何してんだか知らんけどさわらんほうが身のためだわ
799名無しさん@おーぷん2016/04/07(木)15:21:09 nat
認証、そのバグ抜く必要あるのかね?
戦闘関係は高度になると仕様がバグに見えるから、なおしにくい
800名無しさん@おーぷん2016/04/07(木)19:16:48 ybP
共闘で4垢1時間放置ーとかしてるから、終わって解散された状態で15分くらい時間が過ぎてくれると認証までの時間リセットかかってありがたい
ただ新版使わないからわりかしどうでもいいなー
801名無しさん@おーぷん2016/04/07(木)19:29:02 icZ
適当に見てみたが・・・
戦闘モードでとりまイベのTOPでメインスイッチONで放置
TAP関数にブレークポイントを仕込んで放置何も起きず。
LISNERを仕込んでみたが、何も受信していない。
認証が出せる手順が必要ですね
803名無しさん@おーぷん2016/04/07(木)19:45:36 icZ
共闘モードで1戦してみましたが、最終的に募集に移動。そこから何もおきてませんね・・・
804名無しさん@おーぷん2016/04/07(木)19:46:59 icZ
Rで見てみた方がいいのか
805名無しさん@おーぷん2016/04/07(木)20:01:03 ybP
私ももっかい4時間放置させてみよう
806名無しさん@おーぷん2016/04/07(木)20:12:53 icZ
Rはバグあるね
807名無しさん@おーぷん2016/04/07(木)20:29:49 IHA
//ウィンドウ枠サイズ変更
var setWindowZoomSizediff = 0;
function setWindowZoom() {
if (setWindowZoomscrollFg && $("html").css("overflow-y") != "scroll") {
$("html").css("overflow-y","scroll");//スクロールバーを常に表示
return true;
}
if ("0.9"!=windowZoom) {
var sw = window.innerWidth;
var sh = window.innerHeight;
var ssw = document.documentElement.clientWidth;
var setWindowZoomSize = windowZoom;
if (setWindowZoomscrollFg) {
setWindowZoomSize = windowZoom * document.documentElement.clientWidth / window.innerWidth;
}
// 2015.08.16 paQ ウィンドウ枠サイズ変更のため条件追加
if ( Number($("html").css("zoom")) != setWindowZoomSize - setWindowZoomSizediff || $("html").attr("sizewide") != sw || $("html").attr("sizehight") != sh
|| $("html").attr("sizescrollw") != ssw) {
$("html").attr("sizewide", sw);
$("html").attr("sizehight", sh);
$("html").attr("sizescrollw", ssw);
$("html").css("zoom", setWindowZoomSize);
setWindowZoomSizediff = setWindowZoomSize - $("html").css("zoom");
// 2015.08.15 paQ ウィンドウ枠サイズ変更
if ( location.href.match(/gbf.game.mbga.jp/) ) {
chrome.runtime.sendMessage({action: "resizeWindow",
frameSize: window.outerWidth - window.innerWidth,
windowZoom: windowZoom,
windowHeight: window.outerHeight},
function(response) {});
}
}
}
}
808名無しさん@おーぷん2016/04/07(木)20:30:14 IHA
setInterval(function(){
// オプション取得
getOptions();

//option のロード待ち
if (!gbfToolTestFg) return false;
//支援
setWindowFont();// フォント処理
setWindowZoom();// ズーム設定

// アニメ表示設定
if (!canvasDisplayFg)
if ( $("canvas").css("display") != "none")
$("canvas").css("display","none");
//setOption用wait
if (waitSetOption && waitSetOptionFg == gbfToolSetFg) {
waitSetOption--;
return false;
}
waitSetOption = 0;
//loding $が未ロードに備えて自力で処理
if (document.querySelector("#loading > div.img-load") == null) return true;
if (document.querySelector("#loading > div.img-load").style.display != "none") {
return true;
}
if (document.querySelector("#ready") == null) return true;
if (document.querySelector("#ready").style.display != "none") {
return true;
}
if (document.querySelector("#loading_area") != null) return true;
//RAID wait
if ($(".cnt-raid .prt-start-direction").css("display") == "block") return true;
//変数GET
if (getStrMatchFront(location.hash,"#raid")) {
initRaidMain();
setRaidBossStatus();
}

},250);
809名無しさん@おーぷん2016/04/07(木)20:31:03 icZ
>>808
が原因と思われる
818名無しさん@おーぷん2016/04/09(土)07:33:59 ZQI
>>808
エラー吐くとそれに反応して、error.jsが読み込まれるので808と同じ状況になるので少し望ましくない
819名無しさん@おーぷん2016/04/09(土)07:36:36 ZQI
>>808じゃなくて>>816だ・・w
820名無しさん@おーぷん2016/04/09(土)08:08:27 GZV
バグ取り品だったのかよぉ!
>>818
いうてフォームになんか入力してあればエラーは吐かないけど、
もとよりチャージ無だけ入力フォーム用意されずjsに直接記入させてるってことは、他にも何らかのエラーが吐かれる可能性があった(もしくは今もある)ってことなのかな?
まあ使っててエラー出たら直せばいっか!
810名無しさん@おーぷん2016/04/07(木)23:52:23 xLN
白兎周回で自動でスキル撃ってもらうにはどこを修正すればいいですか
2097段目でエラーはいてるみたいなんですがどう直せばいいか分かりません
811名無しさん@おーぷん2016/04/08(金)07:15:45 ijB
その2097行目近辺を乗せなきゃわかるわけない
あきらめて
812名無しさん@おーぷん2016/04/08(金)16:58:52 RVz
無課金タイマー、旧版が0.24で新版が0.13になってるんだね
送信はtwitterのイベ確認とアップデートチェックぐらいになってる
813名無しさん@おーぷん2016/04/08(金)17:05:36 Kbe
新版なんて出てたんか
814名無しさん@おーぷん2016/04/09(土)01:54:07 GZV
>>807-808のバグ取りはなんとかなったりしないんかな
俺も複垢共闘でたびたび放置するから、画像認証って面倒事回避できないのがちょっと痛い
815名無しさん@おーぷん2016/04/09(土)02:08:49 GZV
とりあえず
オプション、支援、アニメ表示設定、setOption用wait及びwaitSetOption = 0;

setInterval(function(){turnWaitCancel();},10);
setInterval(function(){
の中に戻して、
initRaidMain();
setRaidBossStatus();
の2つをバトル中の中に戻してみたけど正直この辺りはさっぱりわからんな
816名無しさん@おーぷん2016/04/09(土)03:56:06 GZV
それとチャージ無時のスキルをoptionで設定できるようにしてみたんだけどさ、
フォームに何か入力しとかんとエラー吐きつづけるのよね、他の部分じゃそうならないのに不思議(理解する気がない)
817名無しさん@おーぷん2016/04/09(土)07:16:20 ZQI
単純に807、808と入れ替えればよい。バグ取り品だぜ。
821名無しさん@おーぷん2016/04/09(土)17:34:41 ZQI
808のデバッグ結果より、エラーはアウト。script.js direktScript,ブックマーク等すべての物に可能性ある
827名無しさん@おーぷん2016/04/10(日)23:51:50 Sem
>>821
ブックマークレットはエラーが一つでもあると動かない。
だから完成した動いているブックマークレットにはエラーがない。
822名無しさん@おーぷん2016/04/09(土)17:37:47 ZQI
すなわち古いPaqはDirectScriptにバグあったので戦闘中、error.js読み込みまくってると思われる
823名無しさん@おーぷん2016/04/09(土)19:50:57 ZQI
なんちゅう恐ろしいことを発見するんだ。下手にいじれないではないか
824名無しさん@おーぷん2016/04/09(土)19:55:55 GZV
めんどくさくなった俺は共闘部屋が解散されたらgoogleへ飛ぶようにした
解決だな!
825名無しさん@おーぷん2016/04/09(土)20:24:16 ZQI
マルチ待機中にエラー吐きまくるわけですね
826名無しさん@おーぷん2016/04/10(日)10:17:46 Gos
別PCに丸々コピーしたツールが救援出してくれんのだが
何が原因かな。
828名無しさん@おーぷん2016/04/11(月)00:03:16 Shg
javascriptのエラーならその通りだけど、不正なURLとか異常なタイミングでアクセスしたときに帰ってくるerror.jsはその限りじゃないよ
829名無しさん@おーぷん2016/04/11(月)00:29:25 P16
久しぶりに忍術を雷辻から縮地に変更の為オプションで忍術:縮地に書き換えたのですが
雷辻を使ってしまいます、以前からコードの変更も必要でしたか?
830名無しさん@おーぷん2016/04/11(月)05:58:21 XL5
paQ HPでさえバグで止まってるぜ。具体的には敵1を倒してから、起動したとき
831名無しさん@おーぷん2016/04/11(月)11:58:56 LVx
あなるバグだったのか
832名無しさん@おーぷん2016/04/11(月)12:56:36 qZP
定義されてない変数にアクセスしてエラーが起こるなんてかなりありがち。そこでリセット喰らって最初から動き出すので、動いてるように見えることが有る。808やpaQ HPやら3人編成の戦闘バグ、旧paqのDirectscriptがそれに該当してますね。
833名無しさん@おーぷん2016/04/11(月)13:02:33 qZP
paqHPは
b.elmHp.innerText = n;
ここに問題が有るので
if (b.elmHp != undefined)
b.elmHp.innerText = n;
こんな風に対処療法すれば動きますね
834名無しさん@おーぷん2016/04/11(月)19:28:49 rJW
白兎周回見直してターゲットを3に変えたりinlineに変えたりしてみたらロックオンまでしてくれる様になりました
あとはスキル撃ってもらうだけなんだけどな…
835名無しさん@おーぷん2016/04/12(火)11:47:40 llq
久々に見てみたら新しいの上がってたのか...R?
出遅れたし...
836名無しさん@おーぷん2016/04/12(火)18:12:15 yrL
新しいPAQと707のがあったみたいだけど
新しい要素は何があったの?
837名無しさん@おーぷん2016/04/12(火)20:22:49 Cgc
目新しい要素はないね。そういうコンセプトで作ってるから。
しかも、新paQのコードをできるだけ触らないコンセプト。
新paQ+paQHP+paQブックマークで似たようなことはできると思われ。
とはいえ、かなりの変更入れてますので・・・別物
838名無しさん@おーぷん2016/04/13(水)14:10:09 T4s
まあここ配布所じゃないんで、そういうの期待してる人は他所行ってね
839名無しさん@おーぷん2016/04/13(水)17:18:10 L48
タマネギ復活したと聞いて見に行ったら新しいのが上がってた
素材集めくらいにしか使ってなかったけど色々説明もあって助かるわ
FPS36でもはええなあこわいわ
840名無しさん@おーぷん2016/04/14(木)14:26:20 t9A
リヴァマグでリフレクが張られてる時にディスペルを使いたいのですが、hiddenのboss_buff_の活用法がわかりません。
使い方を教えていただけたら幸いです。

リフレクがstatus_1045.pngというところまではわかったのですが、
tmpSkillDiv = getUseSkill(lisAbility, useSkillName10);
if (!zakoBossFg && tapSkillDiv == null) {
if ($("gbfToolDiv_boss_buff_1").val() == "1045") {
tapSkillDiv = tmpSkillDiv;
}
}
これでは全く反応しませんでした..m(_ _)m
841名無しさん@おーぷん2016/04/14(木)23:32:56 0Z5
/1045/使わないとだめ
842名無しさん@おーぷん2016/04/16(土)02:38:02 57a
>>841さん
if ($("gbfToolDiv_boss_buff_1").val().match(/1045/) {
とすればよいのでしょうか?m(_ _)m
843名無しさん@おーぷん2016/04/16(土)13:37:55 qTf
//藁人形より転載
//マルチ 2人以上で有効
var skill = "ディスペル,アトミック・レゾリューション,ファサネイト,テスタメント,飴くれ,ブライニクル,ドミネイション";
var skill2 = skill.split(",");
tmpSkillDiv = getUseSkill(lisAbility, skill2);
if (Number($("#gbfToolDiv_boss_hp_1").val()) > 0){
var bossbuff = $("#gbfToolDiv_boss_buff_1").val();
var bossbufT = /1019|1045|101[345678]|1004|1044/.test(bossbuff);
/* 防御 反射 属耐性 D↑ T↑*/
if (bossbufT) {
if (tmpSkillDiv != null && tapSkillDiv == null) {
tapSkillDiv = tmpSkillDiv;
}
}
}
844名無しさん@おーぷん2016/04/16(土)13:45:09 qTf
対応したsetRaidBossStatusで#gbfToolDiv_boss_buff_1がちゃんと取得出来ているのが条件。純粋なpaqQ版では動かない。
Rか2-29か藁人形系列が対応してる。
845名無しさん@おーぷん2016/04/17(日)02:17:28 4zq
>>844
詳細に教えてくださりありがとうございますm(_ _)m
玉葱にて2-29を落としscript.jsを確認しました。
setRaidBossStatusの修正箇所を置き換え>>843に書いていただいた内容と酷似した部分をそっくりそのまま移してみたので試してみたいと思います。

マルチ2人以上で有効というのは、リヴァマグをソロで行った場合には動作しないということでしょうか?
なんどもすみません..
847名無しさん@おーぷん2016/04/17(日)09:01:28 o5B
>>845
取得元の変数がソロだと自動で更新されない。
ソロの場合だとリロードしたとき、HPタップで情報取得したときのみ更新される
848名無しさん@おーぷん2016/04/17(日)10:01:01 Ty7
>>845
妹と殴れば無問題になる
846名無しさん@おーぷん2016/04/17(日)05:41:50 CBu
なんか最近、マルチ入場のHPと人数制限による入場許可がうまくいってないのだが
850名無しさん@おーぷん2016/04/17(日)11:44:20 Ty7
>>846
新Paqは対応してない。
Rも新Paqのコードを優先して藁人形のコード+Xのコードをブレンドしてるので、結果として対応していない。
入手しやすい2-29のマルチ部分のコードを入れ替えるしかないですね。
851名無しさん@おーぷん2016/04/17(日)13:29:16 CBu
>>850
返信ありがとう
あれかなり重宝してたから、うまく新Paqにも組み込みたいんだよね
ちょっと色々見てみるね
849名無しさん@おーぷん2016/04/17(日)10:02:31 Ty7
藁人形の古いverの分岐版が2-29ですからねぇ
852名無しさん@おーぷん2016/04/17(日)16:43:12 t5x
Rって、なにげにすごいやつだったのか、酷評されるし、いらないと思って消してしまった。ちくしょう
856名無しさん@おーぷん2016/04/18(月)01:14:09 8oX
>>852
あの短期間でお子様用になるまで、統合してる時点でヤバいやつと気づかないのがおかしい。
853名無しさん@おーぷん2016/04/17(日)18:43:22 jcl
どんなクソVerでも普通全部保存しておくだろ
854名無しさん@おーぷん2016/04/17(日)20:35:38 4rF
グラブルの画面でデベロッパーツールって出せるのか?
調べようにもどういうキーワードで検索かけたらいいのか分からん
855名無しさん@おーぷん2016/04/18(月)01:07:18 8oX
ブラウザから起動してるならF12
857名無しさん@おーぷん2016/04/18(月)01:18:04 5y0
>>855
普通の画面だとそれで行けるんだが
グラブルの画面だと出てきてくれない
858名無しさん@おーぷん2016/04/18(月)02:11:37 8oX
いうまでもないと思うがアプリ版は不可
859名無しさん@おーぷん2016/04/18(月)02:33:20 5y0
どうか情弱な俺にweb版のやり方教えてくれないだろうか
さっきから調べてるんだが全然出てこない
860名無しさん@おーぷん2016/04/18(月)03:13:54 8oX
偽装拡張を使う。ショートカットに偽装オプションをいれる。f12からのエミュ。やりようはいくらでもありますが?
862名無しさん@おーぷん2016/04/18(月)07:19:30 5y0
>>860
さんくす
それだけ聞きたかっただけだからもう来ないよ
861名無しさん@おーぷん2016/04/18(月)06:20:17 Znw
わざわざ教えんなよ…こんなのが居着いたらどうすんだ
863名無しさん@おーぷん2016/04/18(月)11:04:11 dZB
ええんやで。どんどんチート使って盛り上げていこうね~
864名無しさん@おーぷん2016/04/19(火)15:28:09 MrQ
たまには書いとかないとこいうのが沸いてうざいからね
865名無しさん@おーぷん2016/04/20(水)23:04:01 9Xm
マニアックが面倒。手動でギリギリだから自動化無理。コードいじる時間が取れないのがつらい
866名無しさん@おーぷん2016/04/22(金)13:53:19 DFV
ios版Chrome、或いは別のブラウザアプリを用いてiPhone上でツールを動かすことって現状困難なのでしょうか?
いまはリモートデスクトップでiPhoneからpcを操作してツールを起動しているのですが、もし直接iphoneから可能なら..と思いまして。
867名無しさん@おーぷん2016/04/22(金)21:15:35 CEn
可能か不可能かでいうと可能ですがそんなもの公開するわけがありませんのでリモートで満足してください
868名無しさん@おーぷん2016/04/22(金)21:40:58 peU
可能じゃないし
869名無しさん@おーぷん2016/04/24(日)04:48:43 o8s
ブラウザから作れば可能と思います。
870名無しさん@おーぷん2016/04/24(日)11:34:46 7DR
ちょっと前にiPhoneで動かせるようにしたってレス見たな
871名無しさん@おーぷん2016/04/24(日)15:46:14 llo
前スレでAndroidなら…ていうのは見た
872名無しさん@おーぷん2016/04/25(月)18:29:41 tEC
改造ツールってどのサイトにアップされますか?
今のうちに覚えておきたいです
873名無しさん@おーぷん2016/04/25(月)20:54:36 EsG
そんな夢のようなサイトが有るわけがない。あえていえばUPLODERかtor板
874名無しさん@おーぷん2016/04/25(月)20:58:57 EsG
UPLODER は前スレの上の方に。とdotup.
だがこの板は配る場所じゃないぜ。
875名無しさん@おーぷん2016/04/26(火)19:06:56 8D8
オーヴァチュアⅡが初手で使用されないんだけど、なんかスクリプト上の設定ってありますか?
876名無しさん@おーぷん2016/04/26(火)19:16:14 i0x
オプションの設定ちゃんとしてるのか?最優先の最優先の所に
877名無しさん@おーぷん2016/04/26(火)19:17:54 i0x
なんか最優先が被ったw
878名無しさん@おーぷん2016/04/26(火)19:26:48 60J
回復スキルは1ターン目は無条件で弾いてるんだけど
「回復上限アップ」の「回復」の文字で弾いてると思う。
「回復(?!効果|上限)」とかで例外にすればいけると思う。

// 2015.09.19 paQ 初回回復を抑制
if ( turn == 1 ) {
  forbidSkill( /./, /回復/ );
}
879名無しさん@おーぷん2016/04/26(火)19:30:21 T9W
共闘のリロード間隔は調整出来たんですけど
マルチのリロード間隔はどこで調整できますか?
それっぽい値を増減させても変化ありません
880名無しさん@おーぷん2016/04/26(火)19:38:36 60J
paq新版はマルチ待機でリロードしないしタブ切り替えもしない
それっぽいコードは無効になってる。
883名無しさん@おーぷん2016/04/26(火)22:55:08 i0x
>>880
ありがちなやつは過去ログ。Rならpaq系だからあとで考える。
881名無しさん@おーぷん2016/04/26(火)19:44:47 fzW
if ( turn == 1 ) {
  forbidSkill( /./, /回復(?!効果|上限)/ );
}
でいける?
882名無しさん@おーぷん2016/04/26(火)20:09:08 8D8
コメントアウトしてもダメだった・・・
884名無しさん@おーぷん2016/04/27(水)11:04:12 lcn
検証してみた
forbidSkill( /./, /回復(?!効果|上限)/ );
をこめんとアウトすれば行けましたね。
1T目回復禁止って必要なの?
885名無しさん@おーぷん2016/04/27(水)11:22:12 COs
回復スキルをピンチスキルに設定すると、HPぎりぎりまで使わない。
ゲージ量を適切に設定するにしても、スキルごとに回復量が違うし。
無条件に回復スキルを使うと、無駄になることもあるけど、回数を多く使える。
しかし、1ターン目で使うと後れを取るし、無駄になる。
なにより、以下略
886名無しさん@おーぷん2016/04/27(水)19:18:47 WfU
Rで回復ライン任意にして、とりあえず満足してるね。これ以上は複数の回復コードが必要と考えてる。がもっと別に触りたいところが有りますので
887名無しさん@おーぷん2016/04/27(水)19:20:26 WfU
どうでもいいがニルビショは1T目ヒールが大前提
888名無しさん@おーぷん2016/04/28(木)05:55:46 VBt
skillidなどで調べたのですがわからなかったので質問させて頂きます。
新paqを試していたのですが共闘で剣神開放を使ってくれません。
他のスキルは使うのですがどこをいじれば改善するのでしょうか。
ご教授頂けると幸いです。
889名無しさん@おーぷん2016/04/28(木)06:56:57 erS
×開放
○解放
890名無しさん@おーぷん2016/04/28(木)14:12:04 x5v
グラブルツールのoptions.htmlの不要スキルに使いたくないスキル登録してもしようしてしまうんですが何故でしょうか
891名無しさん@おーぷん2016/04/28(木)14:50:00 3X8
一部 script.js に書かれたスキルがある
892名無しさん@おーぷん2016/04/28(木)16:24:13 VBt
解放でscript.jsを調べても出てこないです。
釘バットの解放なのでダメージを食らうからその辺りがひっかかっているのでしょうか?
893名無しさん@おーぷん2016/04/28(木)16:32:46 VBt
あぁごめんなさい、ちょっと調べたらわかりました。板汚し失礼しました
894名無しさん@おーぷん2016/04/28(木)20:32:43 pCu
マギサの4アビってツール使ってると
発動→即解除で相性悪い?

発動ターンを決めて発動する設定にした方がいいのかな?
895名無しさん@おーぷん2016/04/29(金)01:34:31 rY7
手動でも使わないが。どんな感じで運用すればいいんだろうね?状態異常を見て解除禁止、hpとポーション在庫見て解除。こんな感じなのか?
896名無しさん@おーぷん2016/04/29(金)06:45:32 c89
最近はツールで使いづらいトリッキーなアビリティが増えてきたね
コルワとかリミロゼとかはバフアイコンで発動、解除判定するといいかな
単体指定のスキルを指定キャラに撃てたら効率も上がりそう
バニッシュとかをコルワリミロゼに撃ちたい
ゲージ100%が条件の変身スキルは既存の条件反転+αで何とかしたけど全員100%条件のフェリはまだ作ってないな
897名無しさん@おーぷん2016/04/29(金)06:56:49 4j2
コルワはバフ10の時2アビ使用、1アビ使用 でやってるわ
アンチラがいる時は常に3番目のキャラに敵対心UP撃つように設定してる
リミロゼ?おらん!
フェリはグランデパではアルタイルさんと併用したら使えるけど基本3アビ封印してるわ。どうせクリア使わないと性能発揮できないせいでデバフ持ちにはツール運用できない
898名無しさん@おーぷん2016/04/29(金)08:02:40 c89
フェリの3アビデバフは奥義ゲージ0%で判定してクリア撃たせると良いと思った
単体指定スキルは枠で固定するしか無いかあ
899名無しさん@おーぷん2016/04/29(金)11:02:43 oWW
アビの名前でデータベース作ってそれぞれの実行判定コールバックをgetUseSkillに組み込んでる。
getUseSkill通らないパスがあるからそっちもお手当てしたけど。
900名無しさん@おーぷん2016/04/29(金)11:04:59 oWW
あとキャラ名(実際にはキャラ画像のURL)でChainBurst除外するのを入れた。
リミロゼとか3チェインで撃たせたいやつとかを入れてる。
901名無しさん@おーぷん2016/04/29(金)11:06:19 oWW
デバフはアイコンで判定してクリアとかの処理入れたな。フェリ3アビはクリア可能の有無も見て使うようにしてる。
902名無しさん@おーぷん2016/04/29(金)11:07:54 oWW
ツールだとあと1ターン待って3アビ使うか、2アビ使ってチェイン行くかとかそういう予測判定が難しいね。OD割りたいからチェインにすべきとか、ブレークしてるから3アビでターン回すとか。
903名無しさん@おーぷん2016/04/29(金)16:07:47 nhm
俺の持ってるツールだと周回機能がぶっ壊れてるのか、リザルト後にマイペに移らないせいで周回してくれないんだが
ちゃんと周回するツールある?
904名無しさん@おーぷん2016/04/29(金)17:05:31 c89
そのくらい自分で直しましょう
905名無しさん@おーぷん2016/04/29(金)17:17:54 nhm
色々やってみたけどどこをどう書きかえればいいのかわからん
906名無しさん@おーぷん2016/04/29(金)21:03:37 mex
無課金タイマーってGB 0.0.0.24ので合ってますよね?
敵の残りHPは表示されるようになりましたがデバフの残り時間が出てこないんですがどこかいじらないと出ないものなんですか?
907名無しさん@おーぷん2016/04/29(金)21:55:13 nhm
それしばらくしたら使えなくなるよ
908名無しさん@おーぷん2016/04/30(土)01:40:00 XZn
ツール動画が話題になったからこれからどうなるかね
近々対策されそう
909名無しさん@おーぷん2016/04/30(土)17:20:48 ifk
いや、もう新バージョン移行した
910名無しさん@おーぷん2016/05/01(日)09:40:45 Jaw
奥義ゲージ取得動かなくなっちゃった?
var gauge = Number($(this).parent().parent().find(".txt-gauge-value").text());
これだとundefinedになっちまう
911名無しさん@おーぷん2016/05/01(日)21:41:06 adV
ペトラのイリュジオンを2番めのキャラにかけるコードを書きたいのですが
ピンチ時回復のコードを元に
tmpSkillDiv = getUseSkill(lisAbility, ["イリュジオン"]);
if (tapSkillDiv == null) {
tapSkillDiv = tmpSkillDiv;
if (tapSkillDiv != null) {
var healTarget = 1;
}
if (healTarget!=-1) {
if ($(tapSkillDiv.find("div").get(0)).attr("ability-pick")=="2"&&
$("div.prt-wrapper")[0].style.display == "block" &&
$("div.prt-wrapper").find("div.txt-select-chara").html() == String.fromCharCode(12461,12515,12521,12463,12479,12540,12434,36984,25246,12375,12390,12367,12384,12373,12356,12290)) {
tap($(tapSkillDiv));
console.log("healTarget" + healTarget);
healTarget = $(".prt-member .prt-gauge-hp-inner[color='red']:not([style='width: 0%;'])").parent().parent()[0].getAttribute("pos");
tap($("div.prt-wrapper").find("div.lis-character"+healTarget+".btn-command-character"));
console.log("healTarget" + healTarget);
return false;

// "キャラクターを選択してください。" // 2015.04.11 paQ
}
} else {
tapSkillDiv = null;
}
}
としたらイリュジオンは使うのですがキャラ選択で止まってしまいます
どなたかヒントでもいいのでご教授いただけませんか
912名無しさん@おーぷん2016/05/03(火)10:33:39 OYG
>>911
このスレか前スレに載ってた忍術の記述を参考にしたらいいんじゃないかな?
だいぶ雑だけど前に拾ったやつどうぞ。どこに入れたらいい?とかは無しで
var usePetra = function() { // ペトラ関連
 if($("div.pop-usual.pop-select-member").css("display") == "block") {
  if($("div.pop-usual.pop-select-member .prt-popup-body").find("div.name").text().match(/イリュジオン/)) {
   tap($("div.pop-usual.pop-select-member").find("div.lis-character1.btn-command-character")); //2番目にシエテを配置する必要あり
   return true;
  }
 }
 return false;
}

// ペトラPopup処理
if (usePetra()) {
 return false;
}
913名無しさん@おーぷん2016/05/04(水)06:41:45 P5W
>>912
見たことのないコードだな。未知のver羨ましい。
9149112016/05/04(水)18:00:34 ZN7
>>912
このコードでうまくイリュジオンかけることができました
ありがとうございます。
915名無しさん@おーぷん2016/05/06(金)11:01:38 129
レイジIVって、optionの優先スキルに「レイジ」って書いても使ってくれないんだね
奥義ゲージ30%消費するからウェポンバーストより先に使って欲しいのに上手くいかん

対処法ある?
916名無しさん@おーぷん2016/05/06(金)11:16:10 SMT
対処法はある。
スキル関係のコード読めばすぐに原因は分かる。
今まではⅠからⅢまでしかなかった。撃たないのはⅣ。
あとは分かるな?分からなかったらここはまだ早いから勉強してね
917名無しさん@おーぷん2016/05/06(金)14:54:41 129
>>916
ありがとう!.replace()はその為にあったのか。
918名無しさん@おーぷん2016/05/07(土)11:37:12 IUD

フレ石選択画面での動作が戦闘とクエで入れ替わってた
931名無しさん@おーぷん2016/05/10(火)17:13:40 Qd7
>>918 は paQ だけど単なるミス

setInterval はよくないだろうけど
あちこちで setTimeout するのも分かりにくいし複雑になるから放置。

タイマーが1秒間隔なら処理に1秒かからなければ問題ない
けどまれに負荷で処理が止まって時間がかかることはある。

getoption は少ない方がいいけど
毎回チェックしてるとリアルタイムにオプションいじって調整できるのが便利だし別にいいかなと。
処理減らすなら更新フラグ作る方向で。
997名無しさん@おーぷん2016/05/29(日)17:14:01 cB0
>>918がいまだにわからんヒントくれくれ
919名無しさん@おーぷん2016/05/07(土)15:17:43 9CR
まじだ。
920名無しさん@おーぷん2016/05/07(土)20:12:12 1DM

921名無しさん@おーぷん2016/05/08(日)16:12:04 BqX
ツールの場所よくわからないから、
自分で素のJS走らせてみたけどclickイベントが発火しない…
console.logも効かないし何が起こってるんだ?
922名無しさん@おーぷん2016/05/08(日)20:55:12 arT
pqaがここみてるのかはしらないが
localStorageよりchrome.storageの方のAPI使ったほうがいい。
毎回getOption呼ぶのはコストが高い。
あとsetIntervalじゃなくてsetTimeout使え。
setIntervalだと前の処理終わってなくても次のがよばれる。

>>921
clickイベントはlistenしてないtapイベント使え
あとconsole.logはfunction () {}で上書きされてる
923名無しさん@おーぷん2016/05/08(日)21:23:34 BqX
>>922
行けたわ、サンクス。
console.log無効化されてるのか…
じゃあconsole.tableで…ってそういう問題じゃないか
と思ったらこっちは行けるのか
924名無しさん@おーぷん2016/05/09(月)00:53:39 XQp
>>922
thx
Rではレスポンス改善の為に数倍はやくgetoptionを回してたので気にはなっていた。数倍重い処理をさらに加えようとしてたので試してみますわ
925名無しさん@おーぷん2016/05/09(月)02:51:53 XQp
その辺を作ったのは初代の人。paqは関係ない。setintervalはシングルタスクなので再入しない。
927名無しさん@おーぷん2016/05/09(月)19:58:34 0wm
>>925
ブロックされる処理とかはさんだらコールスタックにつまれて
前の処理が終わってなくても次の処理はしるはずだが。
前の処理して次の処理とかでのsetIntervalは不適当だったはずなんだけど。

あと単純にsetTimeoutにした方が1個1個の待ち時間の処理を最適化しやすい。
926名無しさん@おーぷん2016/05/09(月)08:47:34 Hvt
クロームの複数窓がリサイズ&左上に勝手に移動
している事があるのですが、同じ症状の方おられないませんでしょうか?
色々調べても原因不明でしたので。スレチでごめんなさい><
928名無しさん@おーぷん2016/05/09(月)21:25:22 KOq
ブラウザの仕様変更で再入する恐れはあるので自分のは再入チェック入れてる
929名無しさん@おーぷん2016/05/09(月)21:34:32 KOq
言うまでもないが割り込み処理に1秒とかかかるようなことするのも問題が有る。
Rのほうが割り込みそくど早めてるので、問題が発生しやすい。
930名無しさん@おーぷん2016/05/10(火)15:02:43 kUl
>>929
多分R作者だよな?
Rの処理>>918の通り逆だけどあえてやってるん?
それとも>>918書いたのR作者?
932名無しさん@おーぷん2016/05/10(火)19:42:20 A3y
>>930

>>918を未だに内容理解してない

getoptionは増える傾向にあるのでいずれは修正すべきだが、現状では触る必要もない

R
933名無しさん@おーぷん2016/05/10(火)20:10:40 A3y
(MODE_QUEST == gbfToolCommnMode && !friendSelFgLoc)) {

これかな?自動で選択するのがデフォな人なので問題になってなかったという。
934名無しさん@おーぷん2016/05/11(水)00:59:16 MNS
ID = GetID(GET_ACTIVE_WIN)
SendStr(ID,"javascript:"+js,1,TRUE,TRUE)
SCKEY(ID,VK_F6)
SCKEY(ID,VK_RETURN)

TEXTBLOCK js
function clipCopy(text){
var input = document.createElement("input");
input.value = text;
document.body.appendChild(input);
input.select();
document.execCommand("copy");
input.remove();
}
clipCopy($(".txt-stamina-remaining").text());
ENDTEXTBLOCK
935名無しさん@おーぷん2016/05/11(水)01:07:10 MNS
>>934
拡張子 .uws で保存
UWSCで読み込み
Chrome で グラブルのスタミナ表示ページを表示しアクティブ状態に
Alt+F1で実行
メモ帳に貼り付け

なんでこれが今まで発見できなかったのか。
Javascript 汎用コードにこだわって検索したからいけなかったのかもしれない。
素直に 「chrome クリップボード」で検索したら一発で出てきた。
936名無しさん@おーぷん2016/05/11(水)01:37:07 G72
だめだめやな
setTimeoutはこんな感じにすれば1箇所にまとめられるし、
処理毎に待ち時間返すだけだから複雑にはならない。

function nextMainLoop(timer) {
setTimeout(function () {
var next = main();
nextMainLoop(next);
}, timer);
}

あとgetOptionsはchrome.storageにするとonChangedで変更のイベント拾えるし
1回イベント設定するだけでよくなる上にobjectをそのまま扱える

1秒以上の処理なんてサーバーのレスポンスによっては
いくらでも発生しうる可能性があるんだから
1秒以上かかる処理がどーのってのは間違ってないか
937名無しさん@おーぷん2016/05/11(水)02:21:47 MNS
>>936
> onChangedで変更のイベント拾えるし
へー

> サーバーのレスポンスによっては
サーバーの応答をじっと待ってるようなコードは書かないでしょ。
非効率なJQuery書くと1発で1秒超えるけど。
938名無しさん@おーぷん2016/05/11(水)05:51:39 zOh
フラグが変化するまで待つというバカな処理すればサーバーの応答気にする必要あるが、そうはなっていない。何もせずに戻るだけが現行の処理。
939名無しさん@おーぷん2016/05/11(水)05:58:08 zOh
性能をあげるほど$の呼び出しが増えるのでこっちの方がこわい。
940名無しさん@おーぷん2016/05/13(金)08:20:23 TjO
無課金タイマーの時限クエスト時間が表示されなくなってるな。
mypage.jsを
if(tempDivElm[i].className == "prt-banner old-style"){
に修正。クラス名が変わったポイですね。
あえて古いver使ってる人用です。
941名無しさん@おーぷん2016/05/14(土)04:09:45 77C
周回でトレハンを3戦目だけで使用するにはどの部分を弄ればいいでしょうか
942名無しさん@おーぷん2016/05/14(土)10:19:23 Y5k
CT短いトレハンでそんなことして意味あんの?
943名無しさん@おーぷん2016/05/14(土)14:56:18 daK
メモ
http://realtime.search.yahoo.co.jp/
自動更新が停止した場合、クリックで再度動き出すが、ページ遷移になるのでデータを維持できない。
ページ全体がリロードされるし、フレームはフレームで動かないようにされたら終わり。

親ウィンドウ
window.open()

子ウィンドウ
var elm = window.opener.document.getElementById('msg_TSk_1')
elm.firstElementChild.click()

ブロックされたのを開いても操縦できない。許可設定が必要。
子ウィンドウのURLを遷移したら動かなくなる(?)
クリックは可能だが、更新停止など親ページの変動でクリックできなくなる。
クリックを継続するには

var elmSrt = window.opener.document.getElementById('srt_TSk_1')
elmSrt.style.display == "" の間更新が続き
elmSrt.style.display == "none" のとき止まっているので
あらためて前述2行でクリックする。
クリックしたら elmSrt を取得しなおして監視する。
947名無しさん@おーぷん2016/05/15(日)04:49:41 PMW
>>943
共闘の入室みたいなことになるから、出来てもくばるなよ
948名無しさん@おーぷん2016/05/15(日)07:00:15 dzn
>>947
うん

メモ:
子窓は about:blank で開けるんでクロスサイトの制限突破できるのかと思ったがうまくいかない。
Webサイトから about:blank を開くのはOKだが
about:blank からさらにグラブルのサイトを開こうとしてもポップアップがブロックされる。
about:blank は例外設定ができない。
ブラウザ内部で完結するには拡張機能でも使うしかないか。
949名無しさん@おーぷん2016/05/15(日)07:58:57 dzn
944名無しさん@おーぷん2016/05/14(土)19:08:23 OCh
共闘で他のスキルは使うのに何故か剣神解放だけ使ってくれない
zakobossフラグもfalseにしてるから大丈夫だと思ったんだが
945名無しさん@おーぷん2016/05/14(土)20:44:48 daK
> 剣心の具体的な効果は以下の通り。
> ・アビリティ「剣神解放」:剣気を上限まで回復 & 追加効果を発動
> ・アビリティ「剣神共鳴」:特定の効果を発動(一定数の剣気を消費)
> ・通常攻撃:通常攻撃の後に特定の効果を追加(剣気を1つだけ消費)
> ・防御効果:被ダメージ時に特定の効果を発動(一定数の剣気を消費)

「回復」の文字で抑制してるだけ
946名無しさん@おーぷん2016/05/15(日)04:45:06 L40
>>945
共闘のスライムの項目に反応してたのかサンクス
950名無しさん@おーぷん2016/05/15(日)08:50:22 dzn
> 942 名前:非通知さん@アプリ起動中 (ワッチョイ 03f4-mfIb)[sage] 投稿日:2016/05/15(日) 08:37:22.50 ID:nCS3fsXR0.net
>  このガイジどうにかしてくれ
>  img>  
>  http://gbf.game.mbga.jp/#profile/1241268
951名無しさん@おーぷん2016/05/15(日)11:11:08 EI0
paq3/22って周回で[QuestUrl,,,召喚名]でその石選ぶ仕様ですよね?
イベントだと正しく動作するんですけど通常のクエストだとクエスト開始直後に動作がとまってしまいます
何が原因なんでしょうか?
952名無しさん@おーぷん2016/05/15(日)11:14:16 Vk6
>>951
>>918
953名無しさん@おーぷん2016/05/16(月)01:25:51 pHu
Twitter救援に参加するツール使ってる奴多すぎだろ
954名無しさん@おーぷん2016/05/16(月)01:34:42 fqR
窓間通信が必要なので、自力で作れる人限られてるとは思いますけどね。ワンパンとセットでばらまけば素晴らしいことになる。
955名無しさん@おーぷん2016/05/16(月)09:28:44 E76
サーバー立てる以外に方法ってあるの?皆詳しいな・・・
956名無しさん@おーぷん2016/05/16(月)10:13:46 Kmw
chrome extensionにすれば別にそんなめんどくさい事1つもないけどな
968名無しさん@おーぷん2016/05/21(土)19:24:38 6zK
>>956
scriptを全く読んでもいないのが良くわかる一文
971名無しさん@おーぷん2016/05/24(火)22:15:07 HTd
>>968
最近のscriptは全く知らんな

content_scriptをyahooでも動くようにすれば
yahooでもグラブルでももlocalStorageなりchrome.storageなり使えるぞ
共通のstorageを使えばあとは簡単やろ
957名無しさん@おーぷん2016/05/16(月)12:53:00 pHu
数結構いるしどっか出回ってんのかね
958名無しさん@おーぷん2016/05/16(月)13:40:07 IYl
スマホ泥だとChrome拡張使えないのですが、IOSだとChrome拡張は使えるのでしょうか?
959名無しさん@おーぷん2016/05/16(月)20:42:45 nj0
>>958
グラブルを携帯でやってるアホかな?
960名無しさん@おーぷん2016/05/16(月)23:14:40 fqR
windows phonなら使えるかもしれん。人柱よろしく。もっとも携帯の電池と発熱で使い物にならないと思いますけどね
961名無しさん@おーぷん2016/05/16(月)23:27:56 fqR
https://play.google.com/store/apps/details?id=com.hrtxa.gbfbingobot
ゴミという噂
962名無しさん@おーぷん2016/05/17(火)10:35:54 WtS
3kも出すバカいるの?
963名無しさん@おーぷん2016/05/17(火)22:02:02 BCE
携帯で動く独自性は良いと思うが、使い物にならないね
964名無しさん@おーぷん2016/05/19(木)23:49:52 LV8
ツイッターワンパンのコードください。
965名無しさん@おーぷん2016/05/21(土)02:35:43 7YW
マルチタブの更新間隔を遅くしたのですがどの部分にwait挟めばいいんでしょうか?
967名無しさん@おーぷん2016/05/21(土)07:07:58 I6Z
すまん
まさかなーと唐突にひらめいてアビリティ仕様確認skipにしたら動いた
969名無しさん@おーぷん2016/05/21(土)20:46:20 XnJ
今まで半汁自動補給はアイテムページを裏タブにしてれば止まってたのに
今見たらなんか裏タブなのに補給が動いてる・・・
970名無しさん@おーぷん2016/05/21(土)23:36:27 hVg
ブラウザの仕様変更?むしろありがたいな。
972名無しさん@おーぷん2016/05/25(水)00:29:12 9Vb
最近ベルセルクを取ったのですが優先スキルにレイジⅣを入れてもウェポンバーストの前に使ってしまいます。
何か修正する方法はないでしょうか?よろしくお願いします。
973名無しさん@おーぷん2016/05/25(水)02:52:01 EqM
少し見れば分かる事は教えませんよ
974名無しさん@おーぷん2016/05/25(水)17:37:48 9Vb
>>973
ある程度調べて見たのですがわかりません。
レイジⅢ等の場合はウェポンバーストより早く使ってくれるのですがⅣだけはどういじってもウェポンバーストの後になってしまいます。
奥義ゲージを使う辺りでひっかかっているのでしょうか?ヒントでもいいので教えて頂けませんでしょうか?
975名無しさん@おーぷん2016/05/25(水)18:08:27 Gfu
>>974
976名無しさん@おーぷん2016/05/25(水)18:09:37 Gfu
送っちゃった
調べたって言ってるけど何を?
100レス以内に同じ話題あるのにね
978名無しさん@おーぷん2016/05/25(水)21:43:02 9Vb
>>976
申し訳ありません、見落としておりました…無事直りました。
ありがとうございます
977名無しさん@おーぷん2016/05/25(水)18:41:29 4zc
PC版とか…なんか対策来そうな気がする
979X2016/05/26(木)09:44:22 Iae
なるほど・・・URLがちがうのでかなりの部分を書き直さなければいけない。さらに互換性も検証しなくてはいけない。GFEとグラブルツールはとりあえずPC版で使わない方が良い。PC版対応って作る必要あるのかな?
980名無しさん@おーぷん2016/05/26(木)14:54:56 SKk
PCからの接続を今までは容認していたが、以降BANされる可能性とか普通にあるやろ
対応しておいて損はないと思うけどな
そもそもURL違っただけでかなり書き換えないといけないとかどんんだけ糞なんだ
981名無しさん@おーぷん2016/05/26(木)15:49:25 bBO
とりあえずHP表示は左のバーが追加された分だけずれるし
倍率変更に対応してなかったけどそれも
バトル画面を基準に変更するだけだし
あとはキャンバスでタップが使えないとか書かれてたけどそんくらいでしょ。

なんでURL変更なんだろ
UAだけでスマホかPCか判断するのは難しいって事かな。

めんどくさいのはスクリプトじゃないブックマーク
まあこれも一旦エクスポートして置換するだけだけど
スクリプト部分を置換しないように気を付けないと・・・
982名無しさん@おーぷん2016/05/26(木)22:24:35 S2F
先月まで他騎空団の団HELL入れてたけど対策されたっぽいな
983名無しさん@おーぷん2016/05/27(金)02:26:37 Mgh
var elm = $(".prt-supporter-summon").filter(":contains('ルシフェル')");

3凸を指定したいのですがフィルターにかけることはできるのでしょうか?

prt-summon-max 3凸

また var elm = $(".prt-supporter-summon").filter(":contains('ルシフェル')>('グランデ')");
このようにルシフェルの次にグランデを指定させることは可能なのでしょうか?
984名無しさん@おーぷん2016/05/27(金)03:45:35 2dT
原型をどどめない修正が必要。グランデの説明を光119%に書き直す前処理入れるのが楽と思われ
987名無しさん@おーぷん2016/05/27(金)09:47:31 Mgh

>>984
>>985
>>986

とても参考にさせて頂ましたありがとうございます

var elm = $(".prt-supporter-summon");
var temp;
for ( summon of ["ルシフェル","グランデ"] ) {
 var temp = elm.filter(":contains('" + summon + "')");
 if ( temp.length ) {

これはとても便利ですね

for ( summon of ["Lv 100 ルシフェル","ルシフェル","Lv 100 グランデ","Lv 150 オーディン","Lv 100 オーディン","オーディン"] ) {

凸選別もこれでやろうと思います

フィルター内でも "Lv 1?? オーディン" ??など使えればいいのですが
985名無しさん@おーぷん2016/05/27(金)04:17:34 KTt
3凸とか4凸は星の数数えたりしないといけないけど
Lv100に達した条件なら
「Lv 100 ルシフェル」って指定するだけ。

<font class=star>★</font>の数を数えるなら .prt-star-on の個数を数える。
「3個持ってるやつ」っていうクエリーはないと思うけど
そういうフィルター関数作って返せばいい。

フレ石マグナの方が良かったりするから
そこらへんある程度個別にデータ入れて自動で計算して優先度つけて
そんでもって足きりしてフレンド使うか使わんかまでできたら完璧と思う。

フレ石は周回なら名前で指定はできるから
「Lv 100 ルシフェル」って方法ならスクリプトいじる必要ない。
マルチではURL見ないから反映されないはず
986名無しさん@おーぷん2016/05/27(金)04:34:11 KTt
マグナ石一括エレメント化では<font class=star>★</font>が0の奴を対象にしてるけどそのコード
var elmFreeItems = elmItems.not(elmItems.has(".prt-status.locked,.prt-star-on"));

.prt-star-on のあるやつ、つまり、凸してるやつを対象外にしてる。
で、3凸が最終上限の場合にはこのコードが利用できる。
未凸の場合は .prt-star-off ってクラス名なんで
var elmFreeItems = elmItems.not(elmItems.has(".prt-status.locked,.prt-star-off"));
とすれば、未凸がない、つまり最大まで凸した(3凸が最大なら3凸)のものが得られる。

・・・
フレ石選択では .prt-star-on とかなかったね
まあ elmItems.has(".prt-star-on") を .prt-summon-max で置き換えたらいいよ。

単純に名前だけで優先度つけるならループするだけでいいと思う。
var elm = $(".prt-supporter-summon");
var temp;
for ( summon of ["ルシフェル","グランデ"] ) {
 var temp = elm.filter(":contains('" + summon + "')");
 if ( temp.length ) {
  elm = temp;
  break;
 }
}

でも、属性ごとに必要だしグランデとかPT選択にも影響するし相当変更が必要。
988名無しさん@おーぷん2016/05/27(金)19:20:53 KTt
考え中

フレ石の種類ごとにクエやマルチバトルと編成を設定し
フレ石の有無でクエを変更してくれたら効率いいなと。
さらには120ルシが出るまで撤退とか
フレゆぐまぐがあれば自石メドゥーサでEX+
なければ自石ゆぐまぐでフレ属性石選択でEX
それもなく兎があればトレハン詰んで目玉狩り
どれもなければVHとか
そういう風になればすごいなと。

どういう作りにしたらいいか
一応フレ石は指定選択できるから
それを前提条件とするかどうかのフラグがあればいいかな。
そしてクエ+フレ石のセットを複数指定可能にして
順番に処理
全部なければ・・・
いやいや
別のクエを選択しても出てくるフレ石は同じだから
まず最初に条件にあう石があるかを調べて
・・・
990名無しさん@おーぷん2016/05/27(金)23:27:05 2dT
>>988
凄く面倒くさい。ツールの全体構造を作り直さないときつい
989名無しさん@おーぷん2016/05/27(金)22:06:33 Mgh
まだ理解できていないのですが、現在はフレンド石でなくても加護は発動
すると思うのですが、なぜフレ石Fg処理が必要になるのでしょうか?
991名無しさん@おーぷん2016/05/28(土)00:45:09 yKA
>>989
フレ石は使うと消える(1時間)
使わなければまた出てくる(かもしれない)
フレでない石は使わなくても消える
992名無しさん@おーぷん2016/05/28(土)08:52:50 EqU
fpsの変更(高速化)が適用されなくなってしまいました。対象URL以外に何か原因は考えられますか?
993名無しさん@おーぷん2016/05/28(土)09:55:43 EqU
β版から通常版にしたら解決しました
994名無しさん@おーぷん2016/05/28(土)18:15:31 S0Q
var elm = $(".prt-supporter-summon");
   var temp;
   for ( summon of ["Lv 100 ジ・オーダー・グランデ","ジ・オーダー・グランデ"] ) {
   var temp = elm.filter(":contains('" + summon + "')");
   if ( temp.length ) {
    tap($(temp));
  return;
   }
   }

これだと指定した石が無い時は止まってしまうのですが、指定石が無い場合に、表示一番上の石を選択させるにはどのように書けば良いのでしょうか?
995名無しさん@おーぷん2016/05/28(土)18:59:20 yKA
if ( temp.length )
 tap($(temp));
else
 tap(elm.eq(0));
996名無しさん@おーぷん2016/05/29(日)02:23:12 W3F
>>995 出来ました親切な対応ありがとうございます
998名無しさん@おーぷん2016/05/30(月)11:21:24 3JK
β版だとFPSが36FPSまでしか加速しないんだけど
どうしたらもっと加速できる?
999名無しさん@おーぷん2016/05/30(月)12:53:44 DJI
よし解決した
1000名無しさん@おーぷん2016/06/01(水)18:52:10 lfw
■次スレ
グランブルーファンタジー その3
http://kohada.open2ch.net/test/read.cgi/gameurawaza/1464595703/


レス投稿と同じようにJaneから書き込み2回やっちゃって重複しちゃった。
  • LINEで送る
  • このエントリーをはてなブックマークに追加
最新記事 今週の記事 今月の記事