PlayerRealms developerS Community

PDC

PlayerRealms developerS Community

日本最大のSkriptコミュニティから派生した、マイクラサーバーの管理者及び開発者向けのコミュニティです。

Join

help-forum

プロジェクト配布-resources

別の人の役職が表示されてしまう

``` every 1 seconds: loop all players: delete loop-player's sidebar if {tct::ingame} is true:...
Solution:
SkellettのStylish Scoreboardなんていかがでしょうか

priority変更してからCSにおけるon dropが動かない

画像におけるplugin priority: を high➡highestにしてから CrackShotの銃をQキーで落とそうとしたとき、on dropが動きません 今までは動いてました highに戻してreload configしたり...
No description

謎に重い自作関数

引数に渡したentityに 引数に渡したパラメータをもとにした性能の 弾丸を発射させる関数なのですが こいつを実行させると妙に重くなります ※2個目の関数です...
No description

オンラインのプレイヤーがMCのホワイトリストに加入しているかどうか判定したい

オンラインのプレイヤーがMCのホワイトリストに加入しているかどうか判定したいです。 MC 1.20.2 purpur #2083 Skript 2.7.0...

偶に制御が効かなくなることがある

``` on shoot: if "%lore of shooter's tool%" contain "どこまでも飛んでいこう!": if projectile is an arrow: set metadata "endhook" of projectile to true...

SkRayFall Sidebarの変なエラー

set name of sidebar of %player% to "Title"
set name of sidebar of %player% to "Title"
これを実行した際、一部の特定のプレイヤーについて画像のようなエラーが発生しキックされてしまいます このエラーについて心当たりや解決法などご存知の方がいらっしゃれば、ご教授いただけると幸いです...
Solution:
すみません自己解決しました!sidebar() のfunctionを呼び出す際にasyncを使っていて、MundoSKがバグらせていたのが原因みたいです🙏

特定の数のアイテムを消す方法

超初歩的なものですいません。 delete 3 apple 的なことをしたいです。...
Solution:
例えば
remove apple from player's inventory
remove apple from player's inventory
...

クールタイムを作りたい。

クールタイムを作ろうとしたのですが、loopを使った毎秒処理するものしか思いつきませんでした。もっと処理の少ない方法を探しています。
Solution:
万が一クールダウン中にサーバーが停止しても不具合が起こらない実装方法 ``` set {_date} to now set {_diff} to difference between {_date} and now {_diff} >= 5 seconds...

コマンドの実行履歴を矢印キーで操作するときのイベント

矢印キーで実行したコマンドをさかのぼる機能を使っているのをskriptで取得するのは可能ですか?(tab completeみたいに)
Solution:
不可能です

プレイヤーの体の向きを取得したい

LivingEntity クラスに yBodyRot なんちゃらがあるとかを見つけたんですけど、よくわかりません。。。 どなたか教えて下さい!...

リスト変数がループできない

リスト変数に%player%を追加して、loopさせようとしたら画像のようなエラーが出てloopできなかったです。 解決方法はありますか。。。? ``` loop {collect::%the player%}:...

プレイヤーを国に入れる事ができない

``` else if event-item's name contain "承認待ちプレイヤーのリスト": close player's inventory open chest inventory with 6 rows named "承認待ちプレイヤーのリスト" to player set {_num} to 0...
Solution:
set {pdata::%event-item's name%::country} to {pdata::%player's uuid%::country}
set {pdata::%event-item's name%::country} to {pdata::%player's uuid%::country}
event-item's name = &rnennneko player's uuid = xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx でミスマッチしてるんじゃないの...

範囲内のプレイヤーに1秒に1回チャットを5秒間送る

``` loop all players in radius 4 around player: loop 5 times: send "test" to loop-player wait 1 second...

pushで平行移動

push player backwards at speed 0.2
push player backwards at speed 0.2
で平行移動したいです...
Solution:
後ろへの飛ばし方は色々あるとおもうので、実現させたい動きを作る際は、プレイヤーを加速させるのか、その速度にセットするのかで切り分けて考えてみるといいかもしれないです 一例: ``` command /huttobu:...

当たり判定を作りたい

この画像の、黒線で囲った部分にいるエンティティを検知する方法を教えてほしいです。

アマスタの向きを取得

画像の状態のアーマースタンドの向きを取得する方法はありますか?

add {_pointsToAdd} to the {_t}'s account

以上のコードが動作しません。{_t}は
set {_t} to victim's target entity
set {_t} to victim's target entity
で入れています。一度loop entityで試したら動いたので{_t}が問題点だと思います。この構文のどこが問題なのですか? skript 最新 Skbee IN ServerVer 1.16.5 体重 +3KG...

shoot で矢を打つと2個発射される

タイトルの通りです。 ```set {_x} to x-coordinate of player set {_y} to y-coordinate of player + 1.6 set {_z} to z-coordinate of player set {_world} to world of player...

条件をつけると機能しない

``` on join: set {centhe2.skill.%player%} to 1 on damage:...

スキンが変更されない

``` command /skin [<offline player>]: trigger: if arg-1 is set: send request to "https://api.mineskin.org/generate/user/%arg-1's uuid%"...
Solution:
skrageでもvalueとsignature使ってスキン変更できるよ