if

NoNaMe(のなめ)

Well-known member
12 月 31, 2018
129
83
28
Gifu
nnm.localinfo.jp
{sign_lines}[0]などを使っている時に、空白の看板をタップすると、画像のようなメッセージが出ます。
AEEEC0AF-D22A-4F61-8C29-9A0EB9DFCFFA.png
CD8BEB03-4DC6-42B0-B5A6-CD85EAC78FA8.png
何も入力されてない場合には、「null」などと置き換えてもらえると有難いです!
 

aieuo

Well-known member
1月 27, 2018
302
206
43
{sign_lines}[0]などを使っている時に、空白の看板をタップすると、画像のようなメッセージが出ます。
View attachment 1201
View attachment 1202
何も入力されてない場合には、「null」などと置き換えてもらえると有難いです!
空白なのに文字を入れるとややこしくなってしまうかもしれないので、次回のアップデートで空白でも比較できるようにします

ご提案ありがとうございます_(._.)_
 
  • Like
Reactions: NoNaMe(のなめ)

aieuo

Well-known member
1月 27, 2018
302
206
43
aieuoがifのアップデートをしました:

不具合修正 など

"2つの値を比較" で空文字でも比較できるようになりました。

"プレイヤーのサイズ" を変えるをフォームに追加し忘れてたのを追加しました。

"座る" で出た透明なトロッコから降りてもトロッコが残り続ける問題を修正しました。

IFに名前を設定できるようにしました。

イベントIFの選択画面では名前が優先して表示されるようにしました。
このコンテンツの詳細を読む...
 
最後の編集:
  • Like
Reactions: NoNaMe(のなめ)

やまちゃんゼノ

Well-known member
12 月 3, 2018
90
48
18
近畿
質問をここで行なっていいのかわかりませんが、例えば、ダメージを与えた時、
与えた相手に、エフェクトを
つける場合はifのイベントをどのようにすれば
与えられますか?
あと、エフェクトを与えるが、
強さ1と打っても、2になってしまい、
2と打つと3になります。これは仕様ですか?
ところでエフェクトって負の数使えましたっけ?
長文失礼しました
 
2月 15, 2019
16
13
3
関東地方に住んでます
すいません、エラーの報告です...
直してもらえると嬉しいです 
16:09:05] [Server thread/CRITICAL]: Error: "Call to undefined method pocketmine\event\entity\EntityTeleportEvent::getPlayer()" (EXCEPTION) in "plugins/if_plugin_v3.2.3.phar/src/aieuo/ip/EventListener" at line 266 [16:09:05] [Server thread/DEBUG]: #0 src/pocketmine/plugin/MethodEventExecutor(38): aieuo\ip\EventListener->teleport(object pocketmine\event\entity\EntityTeleportEvent)
[16:09:05] [Server thread/DEBUG]: #1 src/pocketmine/plugin/RegisteredListener(98): pocketmine\plugin\MethodEventExecutor->execute(object aieuo\ip\EventListener, object pocketmine\event\entity\EntityTeleportEvent)


これより下はありますが記入無し
 

ローストビーフ

Well-known member
2月 3, 2019
211
72
28
札幌
よいのだが!えらーが!
[17:32:57] [Server thread/CRITICAL]: Error: "Call to undefined method pocketmine\event\entity\EntityDeathEvent::getPlayer()" (EXCEPTION) in "plugins/if_plugin_v3.2.3 (1).phar/src/aieuo/ip/EventListener" at line 107

[17:32:57] [Server thread/DEBUG]: #0 src/pocketmine/plugin/MethodEventExecutor(38): aieuo\ip\EventListener->entityDeath(object pocketmine\event\entity\EntityDeathEvent)

[17:32:57] [Server thread/DEBUG]: #1 src/pocketmine/plugin/RegisteredListener(98): pocketmine\plugin\MethodEventExecutor->execute(object aieuo\ip\EventListener, object pocketmine\event\entity\EntityDeathEvent)

[17:32:57] [Server thread/DEBUG]: #2 src/pocketmine/event/Event(99): pocketmine\plugin\RegisteredListener->callEvent(object pocketmine\event\entity\EntityDeathEvent)

[17:32:57] [Server thread/DEBUG]: #3 src/pocketmine/entity/Living(645): pocketmine\event\Event->call()

[17:32:57] [Server thread/DEBUG]: #4 src/pocketmine/entity/Living(639): pocketmine\entity\Living->onDeath()

[17:32:57] [Server thread/DEBUG]: #5 src/pocketmine/entity/Entity(1054): pocketmine\entity\Living->kill()
これが出てサーバーから切断
以前のバージョン使います
 
最後の編集:

ローストビーフ

Well-known member
2月 3, 2019
211
72
28
札幌
すいません、エラーの報告です...
直してもらえると嬉しいです 
16:09:05] [Server thread/CRITICAL]: Error: "Call to undefined method pocketmine\event\entity\EntityTeleportEvent::getPlayer()" (EXCEPTION) in "plugins/if_plugin_v3.2.3.phar/src/aieuo/ip/EventListener" at line 266 [16:09:05] [Server thread/DEBUG]: #0 src/pocketmine/plugin/MethodEventExecutor(38): aieuo\ip\EventListener->teleport(object pocketmine\event\entity\EntityTeleportEvent)
[16:09:05] [Server thread/DEBUG]: #1 src/pocketmine/plugin/RegisteredListener(98): pocketmine\plugin\MethodEventExecutor->execute(object aieuo\ip\EventListener, object pocketmine\event\entity\EntityTeleportEvent)


これより下はありますが記入無し
同じだ!
 

aieuo

Well-known member
1月 27, 2018
302
206
43
質問をここで行なっていいのかわかりませんが、例えば、ダメージを与えた時、
与えた相手に、エフェクトを
つける場合はifのイベントをどのようにすれば
与えられますか?
あと、エフェクトを与えるが、
強さ1と打っても、2になってしまい、
2と打つと3になります。これは仕様ですか?
ところでエフェクトって負の数使えましたっけ?
長文失礼しました
プレイヤーが攻撃したときのイベントで、
「条件にあったとき」にほかの「プレイヤーとしてIFを実行する」を追加し、
「プレイヤーとしてIFを実行する」のプレイヤーの名前 に {target_name} を、実行するIFの名前 に何か分かりやすい名前を入力し、
その名前のチェーンIFを作成して、そこにエフェクトを与えるを追加するとたぶんできます...

エフェクトの強さ修正しました。報告ありがとうございます。

負の数は使えないです
 
最後の編集:
  • Like
Reactions: NoNaMe(のなめ)

aieuo

Well-known member
1月 27, 2018
302
206
43
すいません、エラーの報告です...
直してもらえると嬉しいです 
16:09:05] [Server thread/CRITICAL]: Error: "Call to undefined method pocketmine\event\entity\EntityTeleportEvent::getPlayer()" (EXCEPTION) in "plugins/if_plugin_v3.2.3.phar/src/aieuo/ip/EventListener" at line 266 [16:09:05] [Server thread/DEBUG]: #0 src/pocketmine/plugin/MethodEventExecutor(38): aieuo\ip\EventListener->teleport(object pocketmine\event\entity\EntityTeleportEvent)
[16:09:05] [Server thread/DEBUG]: #1 src/pocketmine/plugin/RegisteredListener(98): pocketmine\plugin\MethodEventExecutor->execute(object aieuo\ip\EventListener, object pocketmine\event\entity\EntityTeleportEvent)


これより下はありますが記入無し
よいのだが!えらーが!
[17:32:57] [Server thread/CRITICAL]: Error: "Call to undefined method pocketmine\event\entity\EntityDeathEvent::getPlayer()" (EXCEPTION) in "plugins/if_plugin_v3.2.3 (1).phar/src/aieuo/ip/EventListener" at line 107

[17:32:57] [Server thread/DEBUG]: #0 src/pocketmine/plugin/MethodEventExecutor(38): aieuo\ip\EventListener->entityDeath(object pocketmine\event\entity\EntityDeathEvent)

[17:32:57] [Server thread/DEBUG]: #1 src/pocketmine/plugin/RegisteredListener(98): pocketmine\plugin\MethodEventExecutor->execute(object aieuo\ip\EventListener, object pocketmine\event\entity\EntityDeathEvent)

[17:32:57] [Server thread/DEBUG]: #2 src/pocketmine/event/Event(99): pocketmine\plugin\RegisteredListener->callEvent(object pocketmine\event\entity\EntityDeathEvent)

[17:32:57] [Server thread/DEBUG]: #3 src/pocketmine/entity/Living(645): pocketmine\event\Event->call()

[17:32:57] [Server thread/DEBUG]: #4 src/pocketmine/entity/Living(639): pocketmine\entity\Living->onDeath()

[17:32:57] [Server thread/DEBUG]: #5 src/pocketmine/entity/Entity(1054): pocketmine\entity\Living->kill()
これが出てサーバーから切断
以前のバージョン使います

修正しました。報告ありがとうございます。
 
  • Like
Reactions: NoNaMe(のなめ)

ローストビーフ

Well-known member
2月 3, 2019
211
72
28
札幌
08:40:41] [Server thread/CRITICAL]: Error: "Call to undefined method pocketmine\event\entity\EntityLevelChangeEvent::getPlayer()" (EXCEPTION) in "plugins/if_plugin_v3.2.4.phar/src/aieuo/ip/EventListener" at line 114
[08:40:41] [Server thread/DEBUG]: #0 src/pocketmine/plugin/MethodEventExecutor(38): aieuo\ip\EventListener->entityLevelChange(object pocketmine\event\entity\EntityLevelChangeEvent)
[08:40:41] [Server thread/DEBUG]: #1 src/pocketmine/plugin/RegisteredListener(98): pocketmine\plugin\MethodEventExecutor->execute(object aieuo\ip\EventListener, object pocketmine\event\entity\EntityLevelChangeEvent)
[08:40:41] [Server thread/DEBUG]: #2 src/pocketmine/event/Event(99): pocketmine\plugin\RegisteredListener->callEvent(object pocketmine\event\entity\EntityLevelChangeEvent)
[08:40:41] [Server thread/DEBUG]: #3 src/pocketmine/entity/Entity(1994): pocketmine\event\Event->call()
[08:40:41] [Server thread/DEBUG]: #4 src/pocketmine/Player(972): pocketmine\entity\Entity->switchLevel(object pocketmine\level\Level)
[08:40:41] [Server thread/DEBUG]: #5 src/pocketmine/entity/Entity(1855): pocketmine\Player->switchLevel(object pocketmine\level\Level)
[08:40:41] [Server thread/DEBUG]: #6 src/pocketmine/entity/Entity(1880): pocketmine\entity\Entity->setPosition(object pocketmine\level\Position)
[08:40:41] [Server thread/DEBUG]: #7 src/pocketmine/entity/Entity(1975): pocketmine\entity\Entity->setPositionAndRotation(object pocketmine\level\Position, double 80.259338378906, double 5.6373138427734)
[08:40:41] [Server thread/DEBUG]: #8 src/pocketmine/Player(3764): pocketmine\entity\Entity->teleport(object pocketmine\level\Position, NULL , NULL )
[08:40:41] [Server thread/DEBUG]: #9 plugins/MGTWorld_v5.6.phar/src/MGTWorld/Main(237): pocketmine\Player->teleport(object pocketmine\level\Position)
[08:40:41] [Server thread/DEBUG]: #10 plugins/MGTWorld_v5.6.phar/src/MGTWorld/Main(98): MGTWorld\Main->WorldTeleport(object pocketmine\Player, string[18] ..................)
[08:40:41] [Server thread/DEBUG]: #11 src/pocketmine/command/PluginCommand(58): MGTWorld\Main->onCommand(object pocketmine\Player, object pocketmine\command\PluginCommand, string[2] wp, array[1])
[08:40:41] [Server thread/DEBUG]: #12 src/pocketmine/command/SimpleCommandMap(270): pocketmine\command\PluginCommand->execute(object pocketmine\Player, string[2] wp, array[1])
[08:40:41] [Server thread/DEBUG]: #13 src/pocketmine/Server(2027): pocketmine\command\SimpleCommandMap->dispatch(object pocketmine\Player, string[21] wp ..................)
[08:40:41] [Server thread/DEBUG]: #14 plugins/if_plugin_v3.2.4.phar/src/aieuo/ip/task/DelayedCommandTask(13): pocketmine\Server->dispatchCommand(object pocketmine\Player, string[21] wp ..................)
[08:40:41] [Server thread/DEBUG]: #15 src/pocketmine/scheduler/TaskHandler(159): aieuo\ip\task\DelayedCommandTask->onRun(integer 1647)
[08:40:41] [Server thread/DEBUG]: #16 src/pocketmine/scheduler/TaskScheduler(199): pocketmine\scheduler\TaskHandler->run(integer 1647)
[08:40:41] [Server thread/DEBUG]: #17 src/pocketmine/plugin/PluginManager(671): pocketmine\scheduler\TaskScheduler->mainThreadHeartbeat(integer 1647)
[08:40:41] [Server thread/DEBUG]: #18 src/pocketmine/Server(2535): pocketmine\plugin\PluginManager->tickSchedulers(integer 1647)
[08:40:41] [Server thread/DEBUG]: #19 src/pocketmine/Server(2319): pocketmine\Server->tick()
[08:40:41] [Server thread/DEBUG]: #20 src/pocketmine/Server(2195): pocketmine\Server->tickProcessor()
[08:40:41] [Server thread/DEBUG]: #21 src/pocketmine/Server(1782): pocketmine\Server->start()
[08:40:41] [Server thread/DEBUG]: #22 src/pocketmine/PocketMine(259): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[26] /steadym/srv/WarPVPserver/, string[34] /steadym/srv/WarPVPserver/plugins/)
[08:40:41] [Server thread/DEBUG]: #23 (1): require(string[90] phar:///steadym/sys/multiphar/20190713_pmmp_v112_API390.phar/src/pocketmine/Pock)
 

aieuo

Well-known member
1月 27, 2018
302
206
43
08:40:41] [Server thread/CRITICAL]: Error: "Call to undefined method pocketmine\event\entity\EntityLevelChangeEvent::getPlayer()" (EXCEPTION) in "plugins/if_plugin_v3.2.4.phar/src/aieuo/ip/EventListener" at line 114
[08:40:41] [Server thread/DEBUG]: #0 src/pocketmine/plugin/MethodEventExecutor(38): aieuo\ip\EventListener->entityLevelChange(object pocketmine\event\entity\EntityLevelChangeEvent)
[08:40:41] [Server thread/DEBUG]: #1 src/pocketmine/plugin/RegisteredListener(98): pocketmine\plugin\MethodEventExecutor->execute(object aieuo\ip\EventListener, object pocketmine\event\entity\EntityLevelChangeEvent)
[08:40:41] [Server thread/DEBUG]: #2 src/pocketmine/event/Event(99): pocketmine\plugin\RegisteredListener->callEvent(object pocketmine\event\entity\EntityLevelChangeEvent)
[08:40:41] [Server thread/DEBUG]: #3 src/pocketmine/entity/Entity(1994): pocketmine\event\Event->call()
[08:40:41] [Server thread/DEBUG]: #4 src/pocketmine/Player(972): pocketmine\entity\Entity->switchLevel(object pocketmine\level\Level)
[08:40:41] [Server thread/DEBUG]: #5 src/pocketmine/entity/Entity(1855): pocketmine\Player->switchLevel(object pocketmine\level\Level)
[08:40:41] [Server thread/DEBUG]: #6 src/pocketmine/entity/Entity(1880): pocketmine\entity\Entity->setPosition(object pocketmine\level\Position)
[08:40:41] [Server thread/DEBUG]: #7 src/pocketmine/entity/Entity(1975): pocketmine\entity\Entity->setPositionAndRotation(object pocketmine\level\Position, double 80.259338378906, double 5.6373138427734)
[08:40:41] [Server thread/DEBUG]: #8 src/pocketmine/Player(3764): pocketmine\entity\Entity->teleport(object pocketmine\level\Position, NULL , NULL )
[08:40:41] [Server thread/DEBUG]: #9 plugins/MGTWorld_v5.6.phar/src/MGTWorld/Main(237): pocketmine\Player->teleport(object pocketmine\level\Position)
[08:40:41] [Server thread/DEBUG]: #10 plugins/MGTWorld_v5.6.phar/src/MGTWorld/Main(98): MGTWorld\Main->WorldTeleport(object pocketmine\Player, string[18] ..................)
[08:40:41] [Server thread/DEBUG]: #11 src/pocketmine/command/PluginCommand(58): MGTWorld\Main->onCommand(object pocketmine\Player, object pocketmine\command\PluginCommand, string[2] wp, array[1])
[08:40:41] [Server thread/DEBUG]: #12 src/pocketmine/command/SimpleCommandMap(270): pocketmine\command\PluginCommand->execute(object pocketmine\Player, string[2] wp, array[1])
[08:40:41] [Server thread/DEBUG]: #13 src/pocketmine/Server(2027): pocketmine\command\SimpleCommandMap->dispatch(object pocketmine\Player, string[21] wp ..................)
[08:40:41] [Server thread/DEBUG]: #14 plugins/if_plugin_v3.2.4.phar/src/aieuo/ip/task/DelayedCommandTask(13): pocketmine\Server->dispatchCommand(object pocketmine\Player, string[21] wp ..................)
[08:40:41] [Server thread/DEBUG]: #15 src/pocketmine/scheduler/TaskHandler(159): aieuo\ip\task\DelayedCommandTask->onRun(integer 1647)
[08:40:41] [Server thread/DEBUG]: #16 src/pocketmine/scheduler/TaskScheduler(199): pocketmine\scheduler\TaskHandler->run(integer 1647)
[08:40:41] [Server thread/DEBUG]: #17 src/pocketmine/plugin/PluginManager(671): pocketmine\scheduler\TaskScheduler->mainThreadHeartbeat(integer 1647)
[08:40:41] [Server thread/DEBUG]: #18 src/pocketmine/Server(2535): pocketmine\plugin\PluginManager->tickSchedulers(integer 1647)
[08:40:41] [Server thread/DEBUG]: #19 src/pocketmine/Server(2319): pocketmine\Server->tick()
[08:40:41] [Server thread/DEBUG]: #20 src/pocketmine/Server(2195): pocketmine\Server->tickProcessor()
[08:40:41] [Server thread/DEBUG]: #21 src/pocketmine/Server(1782): pocketmine\Server->start()
[08:40:41] [Server thread/DEBUG]: #22 src/pocketmine/PocketMine(259): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[26] /steadym/srv/WarPVPserver/, string[34] /steadym/srv/WarPVPserver/plugins/)
[08:40:41] [Server thread/DEBUG]: #23 (1): require(string[90] phar:///steadym/sys/multiphar/20190713_pmmp_v112_API390.phar/src/pocketmine/Pock)
ああ ごめんなさい
修正しました
 

ローストビーフ

Well-known member
2月 3, 2019
211
72
28
札幌
ああ ごめんなさい
修正しました
アップデート作業多いですね!お疲れ様です。どんどん使いやすくなってきてうれしい!
またもや修正必要なところ(システム全域には影響はない細かいところ)
TPの機能で以前まで例が載っていた入力欄がfor exampleに確かに例ではあるがわかりにくいかも!?
 
最後の編集:
  • Like
Reactions: NoNaMe(のなめ)