【解決済み】プレイヤーから離れているイベントの消去

アバター
MEIKOI
記事: 168
登録日時: 2018年9月22日(土) 20:13
連絡を取る:

【解決済み】プレイヤーから離れているイベントの消去

投稿記事by MEIKOI » 2020年10月24日(土) 14:54

こんにちは!

プレイヤーとイベントが離れてしまった時に、「イベントの一時消去」が実行できる方法やプラグインを探しています。


マップ上でプレイヤーと敵イベントが戦うarpgにおいて

プレイヤーの周辺に生成した敵イベントとプレイヤーが戦闘せずに マップを進んで行った場合に

残された敵イベントを消去したいと考えています。


これまでは、30×30位のマップを使っていたのですが

今回は、初めてサイズの大きいマップも作ってみようかと思っています。

そうすると、戦わずに放置されるイベントが増えてくると思うので

負荷がだんだんと増えてくると思ってこのような質問をさせていただきました。

何かアドバイスいただけますとありがたいです。よろしくお願いいたします。

補足:
イベント生成にはトリアコンタン様のテンプレート&動的生成プラグインの2つを利用させて頂いてます。
最後に編集したユーザー MEIKOI on 2020年11月07日(土) 19:16 [ 編集 1 回目 ]

アバター
冷やっこ
記事: 132
登録日時: 2020年3月04日(水) 22:47

Re: プレイヤーから離れているイベントの消去

投稿記事by 冷やっこ » 2020年10月24日(土) 19:41

こんばんは!


例えば生成するイベントに特定のスイッチがONになったらイベントの一時消去が実行されるページを設けておいて
スイッチがONになったら並列処理でイベントの一時消去が実行される、と言うのは如何でしょうか?
私もトリアコンタン様のテンプレート&動的生成プラグインの2つを利用させて頂いていますが
生成した複数のイベントを一度に消去する時、この方法は単純ですが簡単で確実かなとも思ったりして
現在使用しています。
111.png


他には以前のトピックですが
viewtopic.php?f=23&t=9786
このトピックの応用で生成するイベントの特定のセルフスイッチのページに一時消去のページを設けておいて
スクリプトで複数のイベントのセルフスイッチを操作する、とかでしょか。

以上ですがなにかご参考になれば。
アバター
MEIKOI
記事: 168
登録日時: 2018年9月22日(土) 20:13
連絡を取る:

Re: プレイヤーから離れているイベントの消去

投稿記事by MEIKOI » 2020年10月24日(土) 20:20

冷ややっこ様 こんばんは! 

わたくし、はじめましてでしたでしょうか?? よろしくお願いいたします。

定期的にスイッチをいれて、座標で距離を測れば確実に消去できそうですね。

実際に作って動かしてみようかと思います。また報告も後日させていただきますね。

非常に有用な方法でとても参考になります。ありがとうございます。
アバター
冷やっこ
記事: 132
登録日時: 2020年3月04日(水) 22:47

Re: プレイヤーから離れているイベントの消去

投稿記事by 冷やっこ » 2020年10月24日(土) 21:07

こちらこそよろしくお願いいたします!

早速追記なのですが…

viewtopic.php?t=9432#p35571
こちらのトピックのPlasma Darkさんのスクリプトの方がスマートに複数の生成イベントを
一度に一時消去できると思いましたので記述しておきますね。
アバター
MEIKOI
記事: 168
登録日時: 2018年9月22日(土) 20:13
連絡を取る:

Re: プレイヤーから離れているイベントの消去

投稿記事by MEIKOI » 2020年11月07日(土) 19:15

冷やっこ様

前日は、イベントの消去方法を教えていただきましてありがとうございました。

マップを作って、考えられる状況を試行錯誤してみましたが

色々な状況が想定される中での処理になりそうなので

シンプルな方法がベストだと言う結論に至りまして

教えていただいた方法で一時消去をする事にしました。

そして、マップが広くても、無茶をしなければ

想像以上にサクサク動きますね(笑) うれしい誤算でした。

またこれで、少し製作が進みます♪

お礼のみですがアドバイスありがとうございました!!(^^)

“MV:質問” へ戻る