☆ベルトアクション作成 Beats of rageスレッド☆ (658レス)
1-

163: 2021/06/14(月)01:20 ID:f6qMiOOZ(1) AAS
@script
if(frame==0) { float Vx, Vz, Vy=3, dx=0, dz=0;
void self = getlocalvar("self");
int dir = getentityproperty(self, "direction");
float x = getentityproperty(self, "x");
float z = getentityproperty(self, "z");
if (dir==0) { dx = -dx; }
setlocalvar("T"+self, findtarget(self));
if( getlocalvar("T"+self) != NULL()){
void target = getlocalvar("T"+self);
float Tx = getentityproperty(target, "x");
float Tz = getentityproperty(target, "z");
if(Tx < x) { changeentityproperty(self, "direction", 0);
} else { changeentityproperty(self, "direction", 1); }
x = x+dx;
z = z+dz;
Vx = ((Tx-x)/(22*Vy));
Vz = ((Tz-z)/(22*Vy));
} else {
Vx = 1 ;
if(dir==0){ Vx = -Vx ; }
Vz = 0 ; }
tossentity(self, Vy, Vx, Vz); }
@end_script
他人様のアイデアを偉そうに紹介するのもアレなんですが、近くの敵に誘導ジャンプします。
if(frame==0) { float Vx, Vz, Vy=3, dx=0, dz=0;
これで、Frame 0の時、ジャンプ力3(Vy=3)で届く範囲を索敵してジャンプします。
攻撃するかどうかは、Anim中に記述されたコマンド次第で、このままなら、
攻撃可能と設定した近くの対象にジャンプするだけです。
164: 2021/06/17(木)02:47 ID:1MwPeeuR(1/3) AAS
DOT {Index} {Time} {Mode} {Force} {Rate}
{Index} defines DOT index. Entity may have up to 10 DOT effects at one time. An entity can be hit by more than one DOT effect at once. If entity is hit by same indexed DOT effects, only the latest one will be applied.
{Time} defines how long DOT effect active in centiseconds.
{Mode} defines how DOT effect is applied to hit entity. HP damage is same type as original attack and affected by damage mitigation.
1 = Nonlethal HP (can reduce to 1 but not below).
2 = MP.
3 = MP and nonlethal HP.
4 = HP.
5 = MP and HP.
{Force} defines amount of damage per tick.
{Rate} defines delay between each tick in centisecond.

DROPVと同じように Attack コマンドと一緒に記述することで
一定時間、ダメージを与え続けるというもの、
Indexは特に気にしなくてOK(DOTが重複して掛かるかどうか)、Timeは持続時間(600で6秒)
ModeはHPにダメージ、MPにダメージか双方か、ダメージによって消滅するか
Forceは一回あたりのダメージ。Rateは総時間(Time)中、何回ダメージを与えるか
Timeが600でRateが100なら、1秒ごとに6秒間Forceダメージ与えるというもの。
165: 2021/06/17(木)02:55 ID:1MwPeeuR(2/3) AAS
スクリプトで同じような事をしようと思うと
anim idle
@script
if(frame==1) { void self = getlocalvar("self");
setlocalvar("BT"+self, findtarget(self));
if(getlocalvar("BT"+self)!=NULL()) {
void target = getlocalvar("BT"+self);
void PDir = getentityproperty(self, "direction");
int tx = getentityproperty(target, "x"), px = getentityproperty(self, "x");
int tz = getentityproperty(target, "z"), pz = getentityproperty(self, "z");
if(PDir) {
if( tz - pz < 10 && tz - pz > -10 && tx - px > 30 && tx - px <240) {
changeentityproperty(target, "lifespancountdown", 600 ); // openborvariant("elapsed_time")+300);
changedrawmethod(target, "reset", 1);
setlocalvar("BT"+self, NULL());
changedrawmethod(target,"tintmode",3);
changedrawmethod(target,"tintcolor",rgbcolor(255, 64, 32)); }
} else {
if( tz - pz < 10 && tz - pz > -10 && tx - px > -240 && tx - px <-30) {
changeentityproperty(target, "lifespancountdown", 600 ); // openborvariant("elapsed_time")+300);
changedrawmethod(target, "reset", 1);
setlocalvar("BT"+self, NULL());
changedrawmethod(target,"tintmode",3);
changedrawmethod(target,"tintcolor",rgbcolor(255, 64, 32));
} } } }
@end_script
余計なことたくさんしてるんで長くなってますが、
自分の進行方向の敵を標的に選んで、縦軸にずれが10ドット、横軸30〜240ドットにいる
一番近い敵の色をちょっと赤っぽくして6秒後に即お陀仏というもの
DOTと同じような事をしようとするとスクリプトでは結構な手間がかかります。
いかにOpenBoRの基本コマンドが良くできているかということですね。
166: 2021/06/17(木)07:47 ID:1MwPeeuR(3/3) AAS
上の例は、こんなことできたらいいなで、ざっと記述し動作確認します。
動作確認できたら、同じ処理をフラグで簡略化したりして
@script
void self = getlocalvar("self");
setlocalvar("BT"+self, findtarget(self));
if(getlocalvar("BT"+self)!=NULL()) {
void target = getlocalvar("BT"+self);
int tx = getentityproperty(target, "x"), px = getentityproperty(self, "x");
int tz = getentityproperty(target, "z"), pz = getentityproperty(self, "z"), IR=0;
if(tz - pz < 10 && tz - pz >-10) {
if(getentityproperty(self, "direction")) {
if(tx - px > 30 && tx - px < 240) { IR = 1; }
} else {
if(tx - px >-240 && tx - px <-30) { IR = 1; }
}
}
if(IR) {
changeentityproperty(target, "lifespancountdown", 600);
changedrawmethod(target, "reset", 1);
setlocalvar("BT"+self, NULL());
changedrawmethod(target,"tintmode",3);
changedrawmethod(target,"tintcolor",rgbcolor(255, 64, 0));
}
}
@end_script
こんな感じに直します。動作は一緒なんで、別にやらなくても良いのですが、なんとなくw
167
(1): 2021/06/21(月)00:28 ID:hNfJwRs9(1) AAS
勝手な想像なのですが、どうもOpenBoRの基本として
エフェクトに関しては左右反転のようです、というより何となく
PCゲームに関する表示はまるで画面の反対側の世界が基準のような?
バイナリが逆から数えるのが基本みたいな事なのかなあ?
まあ、その辺の事を素人が考えても仕方ないのですが、
何が言いたいかというと、敵を攻撃した際のエフェクト、基本のキャラクター設定では
画像を、進行方向「右」で作るので、ついエフェクトなども「左から右に向けて」はじけるような
ものを作ってしまいがち、ですが、実際は「右から左に向けて」作り
表示の際は EntityのヘッダーにToflipを記述して左右反転する必要があるようです。
なにか他にコマンドがあるのか、Level.txtの向きの関係なのか謎は深まりますが
色々コマンドで小細工するより、キャラクターなどは左から右に向けて
エフェクトなどは右から左に向けての画像を用意すれば、余計な苦労はしなくて済むようです。
特に左右関係ない場合は別に気にする必要も無い事なのですが。
因みに、当方が苦労したのがBlock(Bflash)で基本、ガードエフェクトなのでが、
弧を描くようなエフェクトが対象に表示されるつもりが、自身にガードエフェクトが表示されるという。
なかなか難しいものです。
168: kt住江 ◆/VMXjFOJew 2021/06/26(土)17:09 ID:ZHxLPI+W(1) AAS
皆さまこんばんは、kt住江。
開発途中経過の画像を掲載します。
ダブルドラゴンではお馴染みの敵キャラ、アボボです。
Twitterリンク:ktsuminoe

完成締め切りまで1か月に迫ろうとしていますが、
この勢いで完成目指して頑張ります。

>>167さん
いつも有用なスクリプトの掲載お疲れ様です。
Twitterリンク:5chan_nel (5ch newer account)
169: 2021/07/22(木)21:22 ID:O5VyZp9t(1) AAS
初代熱血硬派くにおくんもOpenBoRでリメイクできないかな?
170
(2): 2021/08/02(月)22:04 ID:9n8sAsEi(1) AAS
最近OpenBoRのゲームのプレイに手を出し始めた者なんだが専門スレもないしネットの情報は古い物が多いしで中々難しいですね
YouTubeに動画だけはあるんだけども、みんな何処で拾っているのか…どこかOpenBoRゲーム見つけるならココ!って所があるのでしょうか…
171: kt住江 ◆/VMXjFOJew 2021/08/05(木)00:33 ID:6dNJ9gOJ(1) AAS
>>170さん
自分の作ったゲームで大変恐縮ですが、
コチラのサイトで、わしの作ったOpenBORゲームをプレイするコトができます。
外部リンク:amberusagi.theblog.me
それ以外の海外の皆さんの作ったゲームを落とせる場所はわかりません。
お役に立てなくて申し訳ないです。

1.2年B組ギコタク先生外伝
2.カオスファイト
3.コテハンファイト<男子禁制編>
4.アインバインの平日
5.熱血硬派くにおくん <アメリカロサンゼルス編>
6.巫女と吸血鬼
7.コテハンファイト2<削除隊出動編>
172
(1): 2021/08/05(木)22:31 ID:wIu37Zbs(1) AAS
ありがとうございます、遊ばせて貰いますね
173: kt住江 ◆/VMXjFOJew 2021/08/08(日)13:48 ID:TqdOxX7Y(1) AAS
>>172さん
楽しんでプレイしていただければ幸いです。

本日、21時頃にダブルドラゴン番外編を公開します。
それに先立ち、予告としてOP動画を公開します。
皆様、僭越ながら21時にお楽しみにくださいませ。
Twitterリンク:ktsuminoe
Twitterリンク:5chan_nel (5ch newer account)
174: kt住江(の代理) 2021/08/10(火)23:17 ID:WkbwC70K(1) AAS
kt住江さんが規制されて書き込めないようですので、
代理で投稿します。
遅れてしまって、申し訳ありません。

『ダブルドラゴン番外編』公開します。
ダブルドラゴンの二次創作ゲームとなっています。
宜しくお願いします。
外部リンク:ux.getuploader.com
12300
175
(1): 2021/08/13(金)15:16 ID:9IbNxB71(1) AAS
新作楽しみにしてました。
暫く出先なので帰りまで待たねば。

>>170 さん 公式サイトでも結構な数がアップされてますよ。過去作もメガ経由で保存されてるものも結構あります(リンクは公式内)。
176: 2021/08/14(土)20:56 ID:PBPTbqt/(1) AAS
>>175
ご親切にありがとうございます
公式サイトとはクロノクラッシュと言うサイトでしょうか?
177: 2021/09/08(水)23:48 ID:U44AQQtE(1) AAS
飛龍の拳のOpenBoR探してますがコレもう手に入らないんですかね?
Youtubeで見かけるので今探してます
178
(1): 完成形openborほぼ持っています 2021/10/18(月)14:09 ID:33ZvJVsJ(1) AAS
天堂少女6.0をお持ちの方、望みのborと交換をどうにかお願いします
ログイン出来ないのでこれだけ入手出来ません...v5とは違う内容になっております(泣き)
179: 2021/10/19(火)08:33 ID:4++tnlDZ(1) AAS
書き込めない人はなんとかchMateをダウンロードとインストール
例 2chMate 0.8.10.113 dev 用 Android - ダウンロード . APK
180: 完成形openborほぼ持っています 2021/10/20(水)01:47 ID:ObjLlOU1(1/3) AAS
製作側としては2004年には完璧なものが出回っていたのでborのpak名前見つけても落とせる場所は散り散りになっています(ある程度固まっていることもあります)
181: 完成形openborほぼ持っています 2021/10/20(水)02:21 ID:ObjLlOU1(2/3) AAS
ジョルトとクロノは削除だらけで採用枠の2次配布が少しあるだけレディットも削除されたけどその他11リンク固まり持っています
182: 完成形openborほぼ持っています 2021/10/20(水)03:01 ID:ObjLlOU1(3/3) AAS
>>178
3ヵ月以上は頑張れません
2022年は多分いません...宜しくお願いします
183: 完成形openborほぼ持っています 2021/10/28(木)22:49 ID:KrBnenwN(1) AAS
QQに登録して月曜日のみ昼にフォーラムに投稿した後にダウンロード出来るという噂話ですがどうやら一度しかチャンス無くすぐに永久追放になるようです?
私にはもうチャンスがありません
184: 2021/11/21(日)00:03 ID:VtEjDPfO(1) AAS
お疲れ様です。
MOD探しの旅は自ら終わらせない限り永遠に続くのが悩ましい限りですね。
こればっかりは無いときはぜんっぜん見つからないので、
一旦休んでみて、例えばkt住江様の新作を楽しんでみるのも良いかもしれません。
1〜2年気長に待つくらいの気持ちか、もしくは自分で作っちゃうの手です。
健闘をお祈りしております。
185: 完成形openborほぼ持っています 2021/11/22(月)15:49 ID:lGjD4LZY(1) AAS
ありがとうございます!
1つ公開します
mega.nz/#F!52IXFCjC!KOySpJRVIZiR6ubGFlZkNA
最近変な表示が出るようになったので注意!
186: 完成形openborほぼ持っています 2021/11/23(火)13:08 ID:wx3Zi57R(1) AAS
消えそうだし完成度が低め?なので公開... おすすめ度★☆☆☆☆
187: 2021/11/23(火)21:59 ID:ehRTnaRw(1) AAS
天堂少女ってHeavensAnimeGirls のようですね
v0.6は動画でしか確認出来てませんが、使用できるプレイヤーキャラが大幅に増えているようですね。
各ヴァージョンをコレクションしたい気持ち、とても良くわかります。
いくつか検索してみましたが、v0.5までしか見つかりませんでした。
気長に探すしかないようですね。ロシアあたりにあれば話は早いんですが
188: 2021/11/24(水)13:08 ID:rmJqxES9(1) AAS
kt住江さん作成された『ダブルドラゴン番外編』
連打や必殺技のみではクリアできない絶妙バランス最高です。
武器毎の技の違いも楽しい。これは2人プレイしたい所ですが、相手がいなくて残念。
ストーリーの語り口もらしさが出ていて、流石の作り込みです。
189: 完成形openborほぼ持っています 2021/11/24(水)16:40 ID:2M7unTbr(1/2) AAS
そうなんです!zilangcaoが出している天堂少女6.0です!引き続き情報を求めます!
190: 完成形openborほぼ持っています 2021/11/24(水)17:02 ID:2M7unTbr(2/2) AAS
ありがとうございます!
どうもバージョンが古くて完成度が低め?なので公開... おすすめ度★☆☆☆☆
www.speedallonlinegamessiteshere.com/beats-of-rage-game-club
少し怪しいので注意!
191: 2021/11/25(木)00:09 ID:W12+EvFr(1/2) AAS
自分で書き込んだ筈なのですが、数ヶ月前のスクリプトの部分の記述ですが、
全く覚えが無いです。いま読み返して愕然としています。
もともとですが文章も変だし、アルコール減らさなきゃいけないなあ。
192: 2021/11/25(木)11:01 ID:3OlvYkSG(1) AAS
完成形openborほぼ持っています

PCゲーム作る時何かで一度やめて、途中で止まって時間が経つと記憶が飛んで大抵そこで心が折れますね
1-
あと 466 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.010s