利用規約

 

□■ 規約 ■□

 

規約というかお願いごとですね。

目を通していただければ幸いです。

 

=======================================

・投稿しているゲームから素材のみの抽出ダメです。

プラグイン可変、再配布共にOKですが著作権表記部分を変えないで下さい。

・クレジット表記は必要ありません。あると嬉しい(#^.^#)

 書いていただく場合は、下記をお願いします。

 

 名前:TEN

 サイト:MM_荒廃世界( https://ten-game.hatenablog.com/ )

 

・コメントでの誹謗中傷はご遠慮下さい。

・初心者が作ったゲームですので暖かく見守って下さい( ̄▽ ̄;)

=======================================

 ※規約は今後変更される可能性がございます。

 

それだけです(^▽^)/

プラグインの作成は今はまだ少ししかできませんが、今後増えていく……予定(笑)

画像素材も気が向いたら載せます(/・ω・)/

 

 

 

▼TENのTwitterはこちら▼

制作ゲーム/小説 まとめ

公開しているゲームや小説のまとめ(^▽^)/

 

■ゲーム

 

直リンク → END of STORY - RPGアツマール

 

直リンク → LAST THE ANIMA - RPGアツマール

 

直リンク → Toransend Survival - RPGアツマール

 

 

 

 ■小説

 

直リンク → ――(小説家になろう

直リンク → ニートゲーマー異世界へ~荒廃した世界で生き抜きます~ | SF小説 | 小説投稿サイトのアルファポリス

 

直リンク → ――(小説家になろう) 

直リンク → VRMMOで素早さを極限まで伸ばしてみた~当たらなければどうってことはない精神でゲームライフを楽しみます~ | ファンタジー小説 | 小説投稿サイトのアルファポリス

 

直リンク → ――(小説家になろう

直リンク → 護衛がエロい~巨乳と幼女と異世界と~ | ファンタジー小説 | 小説投稿サイトのアルファポリス

 

▼TENのTwitterはこちら▼

クエスト目印用の吹き出しアイコン

エスト目印用の吹き出しアイコンです。

システムのBalloonとして保存して下さい。

素材のみのやつとデフォルトのBalloonにくっつけたものです。

 

規約については利用規約をご覧ください。

 

 

 

f:id:TEN_GAME:20210214235704p:plain

Balloon_QuestSet

 

f:id:TEN_GAME:20210214235708p:plain

Balloon_QuestSet_DefaultSet

 

 

 

Twitterはこちら▼

TEN@なろう (@TenNarouRanobe) | Twitter

こんにちは TEN です♪

 

今回はスキルに使える計算式の備忘録ということで。

まぁ今のところはひとつだけですけどね。

色々参考にして思いついたものを忘れないうちに記事にしておこうと思いまして。

 

◆スキル名『一匹狼』

$gameParty.size() == 1 ? 500 : 1

説明:戦闘メンバーがひとりの場合は500ダメージを与える。それ以外は1ダメージ。

 

他にも思いついたらまた書きます。

では(@^^)/~~~

 

Twitterはこちら▼

TEN@なろう (@TenNarouRanobe) | Twitter

 

▼関連記事▼

 

ten-game.hatenablog.com

ten-game.hatenablog.com

ten-game.hatenablog.com

ten-game.hatenablog.com

 

スキル計算式の備忘録

こんにちは TEN です♪

 

今回はスキルの計算式について少し。

色んなサイトを見ながら色々自分なりに試して役に立つと思った計算式を載せま。

 

まず通常の「攻撃」の計算式がこちら。

a.atk * 4 - b.def * 2

 

■最小ダメージを保証

Math.max((a.atk * 4 - b.def * 2),a.luk)

※どんなに相手の攻撃力が高かろうと最小のダメージをラックが保証してくれるというもの。

 私がいつも使っている非常に使える計算式です。

 とりあえずMath.max((この中),a.luk)をいじって計算式作ってます。外側は変えてません。

Math.max(a.atk * 4 - b.def * 2, 1)

こうすれば最小ダメージが1と保証される。

 

■攻撃力+敏捷性でダメージを出す

(a.atk * 4 + a.agi ) - b.def * 2

※a.agiの部分を他の参照元に変えれば他の能力値を加算することもできる。

 a.agi * 2とかにすれば攻撃力4倍と敏捷性2倍を足した数値がダメージで出せる。

 

上記の式と組み合わせるとこんな感じになる。

Math.max(((a.atk * 4 + a.agi ) - b.def * 2),a.luk)

 

■レベル5デス

if ( b.level%5 == 0 ) {9999} else {0}

※レベル5の倍数のキャラに9999ダメージを与える。

 b.level%5の数字部分(5)を変えればレベル10の、とかレベル20のとかに出来る。

 9999の所を変えれば与えるダメージを変えられる。

 

■銭投げ

$gameParty.gold()

※持っている金額をダメージとして与える。

 

■ターンリミット

$gameTroop.turnCount()

※ターンをかければかけるほど強くなっていく。

 

他にも属性を算出する式とかあります。

x.elementRate(属性ID)

▼詳しくはこちら▼

ダメージ計算式の小ネタ - ツクマテ

 

■ヒール

100 + a.mat

※魔法力に影響する場合。数字だけだと変動はなくそのままの値が回復値になる。

 

■メガヒール

500 + a. mat * 4

※魔法力の影響をかなり与える。(魔法力の4倍を足した数値が回復する)

 

■瞑想

b.mhp / 4

※使用者のHPを回復する。

 

■復活

b.mhp / 10

※HPを1/10回復させて戦闘不能を回復する。

b.mhp / 2

※HPを1/2回復させて戦闘不能を回復する。

 

今回はこの辺で。

また気が向いたらこの記事に新しい計算式を追加するかもです。

ではまた(@^^)/~~~

 

Twitterはこちら▼

TEN@なろう (@TenNarouRanobe) | Twitter

 

 

 

▼関連記事▼

 

ten-game.hatenablog.com

ten-game.hatenablog.com

ten-game.hatenablog.com

ten-game.hatenablog.com

 

最低エンカウント歩数を設定できるプラグイン

こんにちは TEN です♪

 

最低エンカウント歩数を設定できる簡単なプラグインです。

rpg_object.jsから引っ張ってきました。

 

パラメータで歩数を設定できるようにしています。

 

プラグインパラメータ

Encount_Mini 最低エンカウント歩数を設定できます。デフォルト1

 

必ず1以上の数値を入れて下さい。

この数値を5にすれば最低5歩はエンカウントしなくなります。

 

これにより、「エンカウント多すぎるな……」がなくなります。

 

▼リンクはこちら▼

Dropbox - TEN_Encount_Mini.zip - Simplify your life

 

ではまた(@^^)/~~~

 

Twitterはこちら▼

TEN@なろう (@TenNarouRanobe) | Twitter

 

 

 

▼関連記事▼

 

ten-game.hatenablog.com

 

 

ten-game.hatenablog.com

 

セーブ画面でグラフィックを非表示にするプラグイン

こんにちは TEN です♪

 

なるべくシンプルなセーブ画面にしたいと思って作ったシンプルなプラグインです。

セーブ画面でキャラクターが非表示になります。

ただそれだけです。

 

▼リンクはこちら▼

Dropbox - TEN_Save_CharacterGraphic_OFF.zip - Simplify your life

 

導入してプラグイン管理画面でONにするだけで使えます(^▽^)/

 

ではまた(@^^)/~~~

 

Twitterはこちら▼

TEN@なろう (@TenNarouRanobe) | Twitter

 

 

 

▼関連記事▼

 

ten-game.hatenablog.com

 

色々な条件分岐をスクリプトで作ってみよう~備忘録~

こんにちは TEN です♪

 

今回も便利になる条件分岐スクリプトの備忘録です。

 

■もしアクターが特定のステートにかかっていたら

$gameActors.actor(アクターID).isStateAffected(ステートID)

 ・アクターID=アクターIDを置く

 ・ステートID=ステートIDを置く

(例)

//アクターID3のアクターがステートID1のステート(デフォルトで戦闘不能)にかかっていたら

$gameActors.actor(3).isStateAffected(1)

 

■変数ID取得

$gameVariables.value(変数ID)

 ・変数ID=変数IDを置く

(例)

//変数ID0005の変数を調べる

$gameVariables.value(5)

(例2)

$gameVariables.value(5) >= 10){

//処理を記入

}

 

■パーティの先頭が特定のステートにかかっていたら(変数置き換え)

$gameActors.actor($gameVariables.value(変数ID)).isStateAffected(ステートID)

 ・変数ID=変数IDを置く

 ・ステートID=ステートIDを置く

$gameVariables.value(変数ID)の所をアクターIDに変えれば、そのままアクターIDを取得できます。

 

(例)

//変数77のアクターIDのアクターがステート4(デフォルトで毒)にかかっている

$gameActors.actor($gameVariables.value(77)).isStateAffected(4)

※事前に変数の操作でパーティメンバー〇番のアクターID取得を行っておく必要あり。

 

 

◆変数の操作:#0077 アクターID取得 = パーティメンバー1番のアクターID

◆条件分岐:スクリプト

$gameActors.actor($gameVariables.value(77)).isStateAffected(4)

 ◆文章の表示:テスト

 //仮として文章の表示を行っているが、ここに好きな処理を挟む(パーティの先頭が毒にかかっている時の処理)

 ◆

:分岐終了

 

こんな感じ(^▽^)/

 

■パーティの人数を取得

$gameParty.size()

(例)

◆変数の操作:#0001 パーティの人数 = 

$gameParty.size()

 

 

 

今回はここまで。

また後で追加するかもです。

ではまた(@^^)/~~~

 

Twitterはこちら▼

TEN@なろう (@TenNarouRanobe) | Twitter

 

 

 

▼関連記事▼

 

ten-game.hatenablog.com

 

 

ten-game.hatenablog.com

ten-game.hatenablog.com