- 1 名前:名前は開発中のものです。 mailto:sage [2019/03/02(土) 10:10:31.92 ID:3vGHIcQh.net]
- ファイアーエムブレムみたいなSRPGが作れるソフト
SRPG Studioについて語りましょう ●公式 srpgstudio.com/ ●公式アップデートリンク srpgstudio.com/update/ ●販売元 DLsite.comにて5,940円で発売中(体験版もあり) www.dlsite.com/home/work/=/product_id/RJ153191.html ●SRPG Studio wiki www8.atwiki.jp/srpg_studio/ 関連スレ SRPG_Studio Part17 mao.5ch.net/test/read.cgi/gameama/1534342741/ SRPGStudio総合スレ その2 https//mevius.5ch.net/test/read.cgi/gsaloon/1515161616/ ◆注意事項◆ ・ゲームアイデアの提案や、スレ以外で公開されたゲームの寸評などは同人ゲーム板の方をご利用ください ・スレで公開された作品の寸評をする場合、棘のある言い方をしないように ・荒らしが常駐していますがスルーしてください ・ワッチョイ機能の話題はお控えください 次スレは>>980が立てるように。立てられない場合は安価を指定するなどして、他の人にお願いしましょう ●前スレ 製作者スレ SRPG Studio 29章 https://mevius.5ch.net/test/read.cgi/gamedev/1535022502/
- 511 名前:名前は開発中のものです。 mailto:sage [2019/04/20(土) 19:14:41.07 ID:rUXPJU07.net]
- >>503
今なら無料でアーダイを書くよ
- 512 名前:名前は開発中のものです。 mailto:sage [2019/04/20(土) 19:24:59.80 ID:Wau3odSv.net]
- 無料で粗大ゴミ出すのは不法投棄になるぞ
- 513 名前:名前は開発中のものです。 mailto:sage [2019/04/20(土) 19:32:43.77 ID:rUXPJU07.net]
- わたしの絵は156ODLされました
これは天才です アーダイは言った 天才は俺だ。おまえは俺だ。 わかったよアーダイ。ぼくはアーダイだ
- 514 名前:名前は開発中のものです。 mailto:sage [2019/04/20(土) 20:31:58.18 ID:gJqcYfD3.net]
- もう描
- 515 名前:いたんだな?
じゃあURL教えてくれる? そのアーダイって奴1回位ちゃんと見てみたい [] - [ここ壊れてます]
- 516 名前:名前は開発中のものです。 mailto:sage [2019/04/20(土) 21:44:37.68 ID:gGzVLS7c.net]
- アーダイとは青春です
ゆえに僕がアーダイ
- 517 名前:名前は開発中のものです。 mailto:sage [2019/04/20(土) 22:38:11.89 ID:gJqcYfD3.net]
- つまり描いてないんだな?
でたらめと嘘ばっかだなお前
- 518 名前:名前は開発中のものです。 mailto:sage [2019/04/20(土) 22:45:51.96 ID:/CiAf3Kc.net]
- 触んなよ
- 519 名前:名前は開発中のものです。 mailto:sage [2019/04/20(土) 23:22:10.11 ID:3i2wGn7H.net]
- 病人虐めたらかわいそう
- 520 名前:名前は開発中のものです。 mailto:sage [2019/04/20(土) 23:37:25.37 ID:pKMhQ2cG.net]
- >>509
アーダイは真実。あなたがピンチの時ならばアーダイはあなたを助けてくれます
- 521 名前:名前は開発中のものです。 mailto:sage [2019/04/21(日) 00:36:47.95 ID:xDOsZwDt.net]
- >>512
あなたは偽者ですね、アーダイは助けませんよ、アーダイは喋ります、俺は孤独に生きる
- 522 名前:名前は開発中のものです。 mailto:sage [2019/04/21(日) 06:31:12.23 ID:TWLJOV9/.net]
- >>512
まさひとさん新作作るのもうやめたの?
- 523 名前:名前は開発中のものです。 mailto:sage [2019/04/21(日) 09:55:25.28 ID:QkrZbpLp.net]
- 障害者の相手すんなって何回も言ってんじゃん
1スレちゃんと読もうや
- 524 名前:名前は開発中のものです。 mailto:sage [2019/04/21(日) 15:13:48.17 ID:d83f6FYN.net]
- /i/|ii!//|!/!i/´i/ .|i |/ノ i\i!゙、:iヽ|:::| ヽ 'i ! ヾi |'!ヽ::::||::::::/:::::::::::::::::::::ヽ
i i 川i!ハ/" _! | │ 川 ヾ:ii ゙'∨ | ゙ヾiヽヽ;||:::::i'::::::::::::::::::::::::: ノ ノ/リ,,,,,,二三テ=''" ヽノ ル |ノノヽヾ ノ 、,,,ノ,、 iヽ:::||:::::i':::::::::::::::::::::::::::: /  ̄ ´~~゙'''' ゙''‐- ..,, ,, ‐' `゙ヾミッ、,, ヽ::|::::/:::::::::::::::::::::::::::: ,,イ| i' i" `'‐=' `'|/i!:::::i:::::::::::::::::::::::: i | :::::::ヽ::::ヽ::::::ヾ:: ゙、 l 〃::::: i//::::ハ::::::::::::::::::i::: i i \\\\\ヽ ) ヽ ′′′ / /:::::/:::::::::::::::::::|:::: ! | i ,,ィノ < :::: : /:::::/:::::::::::::::::::/:::: i! i i! /i/ ,r''''‐y'''.;、 \ /:::::/:::::/::::::::::::/::::: ゙i! | i /⌒' 、 Y:::::::::''::;;;;'.;.Y'⌒゙i /::::::/::::::/::::::::::::/::::/i i i ゙! ん、,,__ヽノ:::::::::::::::::::;;;;;{,__,,,r'' /:::::::/::::::/::::::::::::/::::// ゙、ii! ゙| i ノ ゝ;;;:::::::::::::::::::;ノ 。 `i //:::::/:::::/::::::::::::/::::::/::: ヾ!トl ゙iU i 。l '゛.. ‐ー:::::i | //::::::/::::::/::::::/:::/:::::i!:::::: iiミ! ハ i l ,,,,::: :::;;;;;...{ ° ゙、 //::::://::::/::::::/:::::/::::i::::ii:: i!ヾ!i ゙、! , ' |::: ::::ヽ ..} |゙ヽ......,.,.,.,,,///://::://::::/::::://::::i::::リ:: !ヽヾi i゙、 ___,,,/ }:: : ;;;::: ::::::::} レWノ'レi/、//::/:://:/:::/::/:::ハ:i |::
- 525 名前:名前は開発中のものです。 mailto:sage [2019/04/21(日) 22:16:15.81 ID:aD3kZU3V.net]
- だってしつこいんだもん
障害者か何か分からんが15年もこんなことやってんだろ? いい加減にしろクソ位言いたくもなるじゃんよ
- 526 名前:名前は開発中のものです。 mailto:sage [2019/04/21(日) 23:09:39.24 ID:8lJOk6QX.net]
- 言われて止めないから荒らしなんだぞ?んで
触って喜ぶのは荒らし 不快になるのは荒らし以外
- 527 名前:名前は開発中のものです。 mailto:sage [2019/04/21(日) 23:30:22.49 ID:aD3kZU3V.net]
- マジかい
迷惑なやっちゃな
- 528 名前:名前は開発中のものです。 mailto:sage [2019/04/21(日) 23:40:43.10 ID:m6bWgw7u.net]
- これは荒らしじゃなくて
無自覚の障害者なのでは?
- 529 名前:名前は開発中のものです。 mailto:sage [2019/04/22(月) 02:18:59.27 ID:w2AJ7N/y.net]
- 作者にもメンヘ
- 530 名前:ラ多いからなあ []
- [ここ壊れてます]
- 531 名前:名前は開発中のものです。 mailto:sage [2019/04/22(月) 03:45:55.31 ID:wSJbx57D.net]
- 何も生み出さないくせに荒らしに構って製作者きどりっすか
- 532 名前:名前は開発中のものです。 mailto:sage [2019/04/22(月) 07:53:21.87 ID:Rp1iXnhS.net]
- >>522
荒らし乙
- 533 名前:名前は開発中のものです。 mailto:sage [2019/04/22(月) 09:39:28.89 ID:yAQEoMba.net]
- 製作者なりそこないスレになってるな…
- 534 名前:名前は開発中のものです。 mailto:sage [2019/04/22(月) 10:21:49.60 ID:Rp1iXnhS.net]
- 糖質と愉快な仲間たちスレ
もはや製作者ですらない
- 535 名前:名前は開発中のものです。 mailto:sage [2019/04/22(月) 10:37:38.54 ID:6ts2orlK.net]
- /j
/__/ ‘, // ヽ ', 、 // ‘ /イ ', l ’ …わかった この話はやめよう iヘヘ, l | ’ | nヘヘ _ | | l ハイ!! やめやめ | l_| | | ゝ ̄`ヽ | |〈 ̄ノ ゝソノノ `ー‐' l ! ¨/ n/7./7 ∧ j/ / iヽiヽn |! |///7/:::ゝ r===オ | ! | |/~7 i~| | | ,' '/:::::::::::ゝ、 l_こ./ヾ.. nl l .||/ | | | | l {':j`i::::::::::::::::`ーr ' ||ー---{ | '" ̄ ̄iノ .l::::::::::::::::::::::∧ | ゝ ', , 一 r‐‐l γ /、::::::::::::::::::::::::〉ー= ___ ヘ ヽ } / o |!:::::} / o` ー 、::::::::::::i o ,':::::::{`ヽ ヘ ノ / o ノ:::::∧ /ヽ o ヽ::::::::| o i::::::::ヽ、 / / / ノ::::::/ /::::::::ヽ o ヽ:::| o {::::::::::::::Υ /
- 536 名前:名前は開発中のものです。 mailto:sage [2019/04/22(月) 13:21:39.01 ID:uA+35GKo.net]
- >>525
自己紹介して悲しくないか?
- 537 名前:名前は開発中のものです。 mailto:sage [2019/04/22(月) 13:25:41.10 ID:Rp1iXnhS.net]
- >>527
悲しい
- 538 名前:名前は開発中のものです。 mailto:sage [2019/04/22(月) 13:33:46.78 ID:WtfdVTCn.net]
- 実際その通りだよね
Twitterの誘導する?
- 539 名前:名前は開発中のものです。 mailto:sage [2019/04/22(月) 13:36:32.50 ID:RhR/FuOQ.net]
- Twitter行っても空気化して終わりそう
つかここに居たこと公言してる人何人か見たけど悉く消えてて笑う
- 540 名前:名前は開発中のものです。 mailto:sage [2019/04/22(月) 13:42:39.46 ID:kqxIiNy9.net]
- お前等が製作者全力で潰しにかかった結果だろ?
これがお望みのスレだったんやろ? この間もプラグイン投下してくれた製作者追い出してたし
- 541 名前:名前は開発中のものです。 mailto:sage [2019/04/22(月) 13:47:10.10 ID:Rp1iXnhS.net]
- >>531
弁解させてもらうなら 暫く離れてて戻ってきたときには既にこの状態だったんだ
- 542 名前:名前は開発中のものです。 mailto:sage [2019/04/22(月) 14:02:48.82 ID:6ts2orlK.net]
- 初見に無駄に厳しかったり職人ないがしろにしたり
前もプラグインつくった初心者叩いてる奴いたし アーダイを隠れ蓑にして暴れてるガイジが一番厄介だよな
- 543 名前:名前は開発中のものです。 mailto:sage [2019/04/22(月) 14:22:18.02 ID:ivrvp6hX.net]
- 投下あった時だけ急に沸いてくるお局のようなやつらな
まじ死んでくれねえかな
- 544 名前:名前は開発中のものです。 mailto:sage [2019/04/22(月) 19:37:32.77 ID:NBUKhhYN.net]
- 最初期からお局みたいなのはいた
そいつらだけ居残り続けているから目につくようになったかな
- 545 名前:名前は開発中のものです。 mailto:sage [2019/04/22(月) 20:38:20.94 ID:inyAGn99.net]
- いやそれ荒らしがやってるんだろ
真に受けなくていい
- 546 名前:名前は開発中のものです。 mailto:sage [2019/04/23(火) 12:07:14.00 ID:oQ+IXXc4.net]
- 荒らしている自覚がないのが一番怖い
- 547 名前:名前は開発中のものです。 mailto:sage [2019/04/23(火) 12:07:45.61 ID:u4lFaIs6.net]
- みんな荒らしに見えてくる
- 548 名前:名前は開発中のものです。 mailto:sage [2019/04/23(火) 13:02:20.59 ID:TYCU5IT7.net]
- 実際荒らしてる作者はいると思う
- 549 名前:名前は開発中のものです。 mailto:sage [2019/04/23(火) 16:48:14.76 ID:Dxty1tWp.net]
- 一応製作者スレだからな
全員製作者なんじゃないの(笑)
- 550 名前:名前は開発中のものです。 mailto:sage [2019/04/23(火) 19:24:24.64 ID:XgSbcXa9.net]
- このスレの流れに参加しているやつ全員荒らしみたいなもんだ
- 551 名前:名前は開発中のものです。 mailto:sage [2019/04/23(火) 22:01:12.40 ID:n17hU3s3.net]
- 製作するぞ
今軽業(移動コストが1になる)ってスキルを作ろうとしてて シングルトーンのシステムにこれかな?ってのがあったからそれを改造して (function () { var alias1 = var PosChecker = { getUnitFromPos: function(x, y) { return root.getCurrentSession().getUnitFromPos(x, y); }, getMovePointFromUnit: function(x, y, unit) { var terrain, movePoint; if (!CurrentMap.isMapInside(x, y)) { return 0; } // 指定位置に関連する「地形効果」を取得 terrain = this.getTerrainFromPos(x, y); // 地形に移動するために必要な「消費移動力」を取得 movePoint = 1; return movePoint; } } })(); 適当にここまでやってみたんだ みんなのスキル見たらfunctionとalias1が絶対入ってたからそれも入れたんだけど alias1の後ろには何入れたらいいんだ?
- 552 名前:名前は開発中のものです。 mailto:sage [2019/04/24(水) 01:36:50.78 ID:31sUoQAB.net]
- 軽業作りたいならそのキャラ用にスキルタイプ作っちゃう方が楽じゃね?
- 553 名前:名前は開発中のものです。 mailto:sage [2019/04/24(水) 03:24:19.15 ID:eF0MmlYv.net]
- その処理全部書き換えるならそもそもaliasいらんぞ
- 554 名前:名前は開発中のものです。 mailto:sage [2019/04/24(水) 17:08:22.79 ID:EKwj+lqM.net]
- 恥を忍んで質問します。
wikiにある武器熟練度のスプリクトを導入したいのですが、pluginフォルダに.js入れても作動しません。 各キャラクターデータにカスタムパラメータを設定しなければダメなのでしょうか?
- 555 名前:名前は開発中のものです。 mailto:sage [2019/04/24(水) 17:19:24.58 ID:Phgr6j6O.net]
- Twitterで質問してた人かな?
- 556 名前:名前は開発中のものです。 mailto:sage [2019/04/24(水) 17:22:13.73 ID:b1vCImUA.net]
- >>545
そのファイルか何かに導入のやり方書いてませんか? キャラかどうかはわかりませんが 存在しないステータスですからカスタムパラメーターは入れないと動かないでしょう
- 557 名前:名前は開発中のものです。 mailto:sage [2019/04/24(水) 17:27:58.94 ID:PPJSDtXY.net]
- あれはカスタムパラメータ設定しなくても一応動くようになってるはずだぇど
プラグイン導入する前のプレイデータでテストプレイしてるんだったら当然バグるぞ
- 558 名前:名前は開発中のものです。 mailto:sage [2019/04/24(水) 17:43:25.20 ID:EKwj+lqM.net]
- すいません、スプリクトの導入に関しても素人なのです
で、意見貰った通りフォルダに放りこむだけでいいのかなと思うのですが、ツール側でインポートしなくてはならないのでしょうか? readme読む限りでは、カスタムパラメータに記入事項がないみたいです
- 559 名前:名前は開発中のものです。 mailto:sage [2019/04/24(水) 18:33:06.59 ID:clNGRJ3y.net]
- あれ、それ記述しないと駄目じゃなかったっけ
俺も入れてるから帰ったら確認するわ
- 560 名前:名前は開発中のものです。 mailto:sage [2019/04/24(水) 18:33:55.54 ID:clNGRJ3y.net]
- てかうろ覚えだけど2、三個ファイルなかったっけ?
- 561 名前:名前は開発中のものです。 mailto:sage [2019/04/24(水) 21:09:05.70 ID:it4igFXU.net]
- 探しやすいように詳しく指定して欲しいんだが、CB氏作のやつでいいんかな?
readme以外のにもそのファイルの説明と使い方(カスパラの設定)があるからまず全部確認しよう
- 562 名前:名前は開発中のものです。 mailto:sage [2019/04/24(水) 21:13:06.49 ID:EKwj+lqM.net]
- すいません、色々とありがとうございます
ツイッター漁っていたら、答えが見つかりました というか、本当に申し訳ないです
- 563 名前:名前は開発中のものです。 mailto:sage [2019/04/24(水) 21:25:18.87 ID:G7vxMS6u.net]
- >>553
解決したなら良かった
- 564 名前:名前は開発中のものです。 mailto:sage [2019/04/24(水) 21:57:11.17 ID:zX9pSkGo.net]
- >>543
クラスタイプの事? 最初からじゃなくてレベルアップで覚えて移動1になる感じだから スキル化した方がいいかなと思ったんだ >>544 全部書き換えるのかも分からん、スキル作るの初めてなんだ 改造したとか言ったけど正直movePoint = 1の所しかいじってないし
- 565 名前:名前は開発中のものです。 mailto:sage [2019/04/24(水) 23:20:20.33 ID:xJVYmuMs.net]
- よくわかんないけどパラメータボーナスのスキルに手を入れて
必ず1になるようにマイナス補正をかける効果を作った方が簡単そう
- 566 名前:名前は開発中のものです。 mailto:sage [2019/04/24(水) 23:47:01.75 ID:zX9pSkGo.net]
- 移動を1にしたいんじゃなくて
移動コストを1にしたいんだ
- 567 名前:名前は開発中のものです。 mailto:sage [2019/04/25(木) 20:26:18.03 ID:Tq7eRa7+.net]
- >>557
移動1と移動コスト1って同じ意味なんじゃないの? 今本体スクリプト見てみたけど、マップチップごとの移動コストは あくまでも地形側ではなくユニットやクラスタイプにデータとして設定されてる要素みたいだけど
- 568 名前:名前は開発中のものです。 mailto:sage [2019/04/25(木) 20:39:19.98 ID:hQerzlJi.net]
- スクリプトとか作れないから、軽業スキル習得と同時に移動コスト1の同名クラスにしれっとクラスチェンジさせて終わらせるかな…
- 569 名前:名前は開発中のものです。 mailto:sage [2019/04/25(木) 21:42:36.59 ID:OlMiXFPx.net]
- (function () {
var alias1 = PosChecker; PosChecker = { getUnitFromPos: function(x, y) { return root.getCurrentSession().getUnitFromPos(x, y); }, getMovePointFromUnit: function(x, y, unit) { var terrain, movePoint; var movePoint = alias1.call(unit); var skill; if (!CurrentMap.isMapInside(x, y)) { return 0; } // 指定位置に関連する「地形効果」を取得 terrain = this.getTerrainFromPos(x, y); // 地形に移動するために必要な「消費移動力」を取得 skill = SkillControl.getPossessionCustomSkill(unit,'karuwaza'); if (skill) { movePoint = 1; } return movePoint; } } })(); と適当に他のプラグインを見よう見まねでいじってみたがやっぱりエラーが出た 559の言うように同盟クラスに入れ替えた方がいいのかな?
- 570 名前:名前は開発中のものです。 mailto:sage [2019/04/25(木) 22:53:00.10 ID:RMO82JX6.net]
- >>559が>>542なんじゃないの?
- 571 名前:名前は開発中のものです。 mailto:sage [2019/04/26(金) 10:22:43.87 ID:yezWfyhD.net]
- つまりどういう事?
- 572 名前:名前は開発中のものです。 mailto:sage [2019/04/26(金) 15:07:02.03 ID:cgOo7LXF.net]
- ゲストユニットとの使い道がわからないです
同盟軍と同じじゃないですか
- 573 名前:名前は開発中のものです。 mailto:sage [2019/04/26(金) 15:25:09.17 ID:PY3W8Da1.net]
- 同盟はCPUが動かす
ゲストは自分で操作できる
- 574 名前:名前は開発中のものです。 mailto:sage [2019/04/26(金) 22:22:20.90 ID:f7TV3KlG.net]
- singleton-calculator フォルダの中にある支援効果の付与の計算を行う記述(下記↓)とかを改変して
味方ユニットが範囲内にいる間だけ一時的に特定のスキルとかステートの効果を与えるプラグインって 誰か作って成功した人いる? 今作ってるんだけどうまく行かないんだけど
- 575 名前:名前は開発中のものです。 mailto:sage [2019/04/26(金) 22:24:31.13 ID:f7TV3KlG.net]
- var SupportCalculator = {
createTotalStatus: function(unit) { var i, x, y, index, targetUnit, indexArray, count; var totalStatus = {}; totalStatus.powerTotal = 0; totalStatus.defenseTotal = 0; totalStatus.hitTotal = 0; totalStatus.avoidTotal = 0; totalStatus.criticalTotal = 0; totalStatus.criticalAvoidTotal = 0; if (this._isStatusDisabled()) { return totalStatus; } indexArray = IndexArray.getBestIndexArray(unit.getMapX(), unit.getMapY(), 1, this._getSupportRange()); count = indexArray.length; // unitの一定範囲(既定3マス)にいるtargetUnitを探す for (i = 0; i < count; i++) { index = indexArray[i]; x = CurrentMap.getX(index); y = CurrentMap.getY(index); targetUnit = PosChecker.getUnitFromPos(x, y); if (targetUnit !== null) { // targetUnitが見つかった場合は、支援データをtotalStatusに加算 this._collectStatus(unit, targetUnit, totalStatus); ↑この上の行を消して代わりにスキルの付与を行う記述を足したりしてるんだけどうまく行かないんだけどさ } } this._collectSkillStatus(unit, totalStatus); return totalStatus; },
- 576 名前:名前は開発中のものです。 mailto:sage [2019/04/27(土) 16:42:50.32 ID:DIvsUyoW.net]
- >>565
これイベントでやった方が速いのでは?
- 577 名前:名前は開発中のものです。 mailto:sage [2019/04/27(土) 16:58:53.06 ID:AfVEaWau.net]
- イームイマの真似すればできる
- 578 名前:名前は開発中のものです。 mailto:sage [2019/04/27(土) 20:18:05.42 ID:ahY7gMbL.net]
- >>567
自動開始イベントで距離を条件にステート付与とかにすると 例えば周囲一定範囲の全ユニットを沈黙させる魔封じの者を作るつもりでそれやると 移動して魔封じの者に接近して魔法攻撃を仕掛けるまでは可能で、戦闘終了後に沈黙になるんだけど 接近するだけで沈黙して攻撃も仕掛けられないようにできないかと思ってさ
- 579 名前:名前は開発中のものです。 mailto:sage [2019/04/28(日) 11:09:13.14 ID:wvO9Q+Ap.net]
- なるほどね
- 580 名前:名前は開発中のものです。 mailto:sage [2019/04/29(月) 12:43:48.36 ID:mqaSZu+5.net]
- 公開されている作品でそれらしいのあったけどな
どうやったんだろう
- 581 名前:名前は開発中のものです。 mailto:sage [2019/04/29(月) 14:14:27.78 ID:E9/l6aQf.net]
- >>571
作品名分かる? 作者に聞いてみようと思うのだが
- 582 名前:名前は開発中のものです。 mailto:sage [2019/04/29(月) 14:16:56.63 ID:E9/l6aQf.net]
- あと今>>437で言及してた
マップチップにカスタムパラメータ持たせて瞬間移動先に指定不能にするプログラムが動作確認できたわ。 まだ本体スクリプトに直接書き加えた段階だけど
- 583 名前:名前は開発中のものです。 mailto:sage [2019/04/29(月) 23:22:11.67 ID:E9/l6aQf.net]
- >>566に関連するんだけど、特定のカスタムスキルを所持したユニットが
特定のマップ上の位置から一定範囲内にいないかfor文で調べて、存在する場合は その位置へ瞬間移動させられなくするとか、その位置にいる時だけ特定の武器タイプの武器が 使用できなくなるといったプラグインを作りたいんだけど、実際に作って入れてゲーム起動すると そのプラグインファイルが該当する行動をユニットにさせようとすると「オーバーフローしました」って出て ゲームが止まってしまうんだけどなんか解決法ないかな? (プログラムは以下のような記述) https://dotup.org/uploda/dotup.org1834424.txt
- 584 名前:名前は開発中のものです。 mailto:sage [2019/04/29(月) 23:23:43.05 ID:E9/l6aQf.net]
- singleton-calculator ファイルの中にある
支援効果の対象になるユニットが支援設定をしたユニットの周囲にいないか検索するfor文と 殆ど違わないはずなんだけど何がいけないんだろう?
- 585 名前:名前は開発中のものです。 mailto:sage [2019/04/30(火) 00:31:43.60 ID:eoP4aHer.net]
- ふりーむに新作きたぞ
- 586 名前:名前は開発中のものです。 mailto:sage [2019/04/30(火) 09:05:01.28 ID:AcvFBErp.net]
- >>574
自分も支援スキルの影響を受けないスキルを作ってみて実際に動くけど、味方ユニットが行動するとオーバーフローしてゲームが止まる 敵ユニットだと問題無し オーバーフローってなにが原因で起きるのかわからない
- 587 名前:名前は開発中のものです。 mailto:sage [2019/04/30(火) 10:04:05.70 ID:l5HALG6d.net]
- x,y,terrainの二重宣言
CurrentMap.getX()とCurrentMap.getX(index)がなぜか同時に存在する そもそもforの中でindex,x,yを使っていない
- 588 名前:名前は開発中のものです。 mailto:sage [2019/04/30(火) 14:57:05.19 ID:pyTBvNmD.net]
- 炎の剣のダメージエフェクトにランタイムの炎つけてみたけどうざいかな?みんなどうしてる?
- 589 名前:名前は開発中のものです。 mailto:sage [2019/04/30(火) 15:31:24.04 ID:ai/nZY14.net]
- >>578で指摘された所を直してみたら
オーバーフローしなくなったけどマップ全域が瞬間移動不能になるんだよな。 (全体を別個の関数として書き出して! をつけて不必要条件にすると瞬間移動可能になるので 関数そのものはちゃんと認識されて動いてるっぽい) 何がいけないんだろう?
- 590 名前:名前は開発中のものです。 mailto:sage [2019/04/30(火) 17:55:44.17 ID:l5HALG6d.net]
- ここのtargetUnitは瞬間移動する人なのでそいつのスキルをチェックしても意味がない
forの中のを仮にx2,y2とするけど (x,y)の位置から3マス検索 「(x2,y2)の位置にユニットがいたらそいつのスキルをチェック」を繰り返す
- 591 名前:名前は開発中のものです。 mailto:sage [2019/04/30(火) 18:13:44.99 ID:xCrJqHvg.net]
- そもそもワープ射程1マスチェックする度に
周囲3マス(25マス分)をチェックする感じになってて効率が悪い ワープしちゃ駄目なマスの導出は1回やりゃ十分なはず
- 592 名前:名前は開発中のものです。 mailto:sage [2019/04/30(火) 23:16:47.34 ID:ai/nZY14.net]
- >ここのtargetUnitは瞬間移動する人なのでそいつのスキルをチェックしても意味がない
そうだっ
- 593 名前:たのか。
てっきりワープ可能範囲全域内の全ユニットを検索してるのかと思い込んでたわ [] - [ここ壊れてます]
- 594 名前:名前は開発中のものです。 mailto:sage [2019/05/03(金) 03:04:25.30 ID:+L+K4B3d.net]
- 今敵との距離によって性能が変化する武器を実装するプラグイン作ってるんだけど
戦闘に入る前に攻撃側と反撃側の距離調べて攻撃可能かどうか判定してるプログラムって 本体スクリプトのどのファイル内にあるか分かる人いる?
- 595 名前:名前は開発中のものです。 mailto:sage [2019/05/03(金) 03:28:45.36 ID:k9vwOS+Z.net]
- デフォルトでは戦闘中に攻撃距離を判断する方法は無いので自力でattackinfoに書き込むしかない
ケモホモの人が作ったプラグインの中にあるGBAFE風戦闘を参考にするといいかも
- 596 名前:名前は開発中のものです。 mailto:sage [2019/05/03(金) 03:34:34.71 ID:k9vwOS+Z.net]
- ごめん戦闘前の話だったな
ブルースクリーンの人が同じようなプラグイン作ってた気もするが 隣接してるかどうか調べるにはisDirectattackだ
- 597 名前:名前は開発中のものです。 mailto:sage [2019/05/03(金) 03:43:13.61 ID:eM5slile.net]
- ケモホモだのブルースクリーンだのこれもうわかんねえな
- 598 名前:名前は開発中のものです。 mailto:sage [2019/05/03(金) 15:54:23.20 ID:+L+K4B3d.net]
- ちな質問なんだけど
異なる種類の変数を使って計算された関数の値を別の関数内でエラー出さずに使う方法ってなんかある? 具体的に言うと(unit, targetUnit)とかが計算対象の関数のプログラムの中に (active, passive)とかを計算対象にしてる別の関数の値を引用したいんだけど、実際にそう書いて ゲーム起動すると途中でエラーが出て止まるんだけど
- 599 名前:名前は開発中のものです。 mailto:sage [2019/05/04(土) 03:51:40.71 ID:xo5nX4+z.net]
- 関数内で宣言されてない変数名を使うとエラーを起こすのは当たり前なんだから
Var active=unitしておくか引用する関数のactiveをunitに置き換えればいいだけやろそれ
- 600 名前:名前は開発中のものです。 mailto:sage [2019/05/04(土) 10:36:05.37 ID:bi5HQ9+0.net]
- >>589
つまりactive とunit は元々同じデータを指してるって認識でいいのか? 今ちょうどそういう変換をしてるっぽいプラグインを見つけたので調べてた所だったんだけど
- 601 名前:名前は開発中のものです。 mailto:sage [2019/05/04(土) 11:23:34.39 ID:UcOM0LuE.net]
- プラグインの前に変数や引数について調べた方がいいと思う
- 602 名前:名前は開発中のものです。 mailto:sage [2019/05/04(土) 15:35:25.49 ID:JeiZaW8x.net]
- 各変数が同じ構造のデータを指しているかどうかは
都度そのプログラムを読み解いて自分で判断するしかない 他の人に聞くのは無理がある
- 603 名前:名前は開発中のものです。 mailto:sage [2019/05/04(土) 15:49:17.15 ID:o6RfRqSd.net]
- こういう偉そうで何も助けない奴らが一番いらねー
- 604 名前:名前は開発中のものです。 mailto:sage [2019/05/04(土) 16:30:15.43 ID:bi5HQ9+0.net]
- ちな今>>584のプラグインが
●敵との距離がカスタムパラメータで指定した距離と合致してる場合は 攻撃力・命中率・クリティカル率・武器の相性値をカスタムパラメータに書き込んだ修正値通り変化させる 所まで実装できたわ。 後は上で質問したactive とunit のデータの引き渡しが実装できれば 武器のタイプ系統の逆転(物理武器なら魔法に、魔法はその逆に変換)もできそうだけど
- 605 名前:名前は開発中のものです。 mailto:sage [2019/05/04(土) 22:38:05.45 ID:GwqSSvdq.net]
- その辺ブルースクリーンの人もう作ってないか…?
- 606 名前:名前は開発中のものです。 mailto:sage [2019/05/04(土) 23:18:37.75 ID:JeiZaW8x.net]
- まー誰かと被ってもいいじゃない?
- 607 名前:名前は開発中のものです。 mailto:sage [2019/05/04(土) 23:23:06.72 ID:4z0X2+Jd.net]
- 三すくみ逆転ならwikiにあった、あと物理攻撃を魔防で受ける(魔法攻撃を守備で受ける)ってやつもどこかでダウンロード出来たけど、距離で変わるのは無かったと思うよ。
- 608 名前:名前は開発中のものです。 mailto:sage [2019/05/04(土) 23:23:25.40 ID:bi5HQ9+0.net]
- ちな質問なんだけど
マップ上のまだ何も関係していないユニット2体 (戦闘にも入ろうとしてないしアイテムの交換とかもしていない状態、カーソルもユニットに合ってない) のそれぞれのXY座標を特定する方法ってある?
- 609 名前:名前は開発中のものです。 mailto:sage [2019/05/04(土) 23:29:45.11 ID:bi5HQ9+0.net]
- 598は目視じゃなくプログラム上でって意味ね
- 610 名前:名前は開発中のものです。 mailto:sage [2019/05/04(土) 23:52:59.16 ID:JeiZaW8x.net]
- >>598
あるよ、読もう srpgstudio.com/api/asset.html#Unit
- 611 名前:名前は開発中のものです。 mailto:sage [2019/05/05(日) 00:13:07.67 ID:Kcxxaf+1.net]
- unit.getMapXY()でユニット1体は特定できるんだろうけど
そこからもう1体特定して位置関係を取得する方法ってある? 戦闘に入ってたらactive.getMap-passive.getMap ってやって特定できるんだけどさ
|

|