PlayerRealms developerS Community

PDC

PlayerRealms developerS Community

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

Join

help-forum

プロジェクト配布-resources

Playerの特殊な動作の状態について

比較的新しいverだと画像のようにプレイヤーの頭上にブロックが存在するときに地面に伏すような状態になりますが、その姿勢であることを確認したいです。 player is sprinting/sneaking/swimmingのような形で探していたのですが、Skript HubやskUnityで調べてはみてもそれらしきものを見つけられませんでした。 見落としの可能性もありますが、この状態を確認するConditionがあれば教えていただきたいです。...
No description

統合版のGUIをSkriptで

統合版にしかないあのGUIをSkriptで作る方法はありますか?geyserのプレイヤーに表示したいのですが、かなり前から探してはいるのですが、結局わからなかったのでここで投稿しました。どなたかよろしくお願いします。 環境 Ubuntu minecraft 1.20.1...
No description

クリックしたブロックの面の方向を取得したい

クリックしたブロックの面の方向を取得したいです。 5x5x1掘れるツールを作ろうとしています。掘るときの面の方向によって掘れる方向を変えたいです。 アドバイスお願いします。...

変数消す

サーバーが終了するときに、変数が保存されているcsvファイルの中身をclearする方法はありますか?

[Skript] プレイヤーが使ったサーバーアドレス

プレイヤーがサーバーに参加するときに使うサーバーアドレスを取得できるようなコードはありますか? 入るときに使ったアドレスで送るメッセージを変えて使う予定です minecraft ver 指定なし skript バージョン指定なし...

スライム,マグマキューブの大きさを変えたい

skript 2.8.7 paper 1.20.1 スライム,マグマキューブを自然にスポーンするときの一番大きな大きさでスポーンしたいのですが自分が探した限り、execute console commandを使う方法しかありませんでした。execute console command 以外を使って大きなスライム,マグマキューブをスポーンさせることは可能でしょうか...

タイムスパンから時間(hour)だけを取得したい。

PR環境です。 Skript 2.6.3 #サーバーに最初に参加した時から経過した時間 set {timespan} to difference between now and player's first login...

pushで空中に浮かせたくない

push player forward at speed 1 この構文だと上を向いたときにプレイヤーが宙を浮いてしまいます。 やりたいこと apexみたいにしゃがむとスライドがかかるように...
Solution:
もしかしてこれか

リストにしたい

```applescript command /Locker: trigger: set {Locker.%player%} to chest inventory with 3 row named "&b&lロッカー" set {n_} to 0...

変数名の最初にハイフンをつけるのにはなにか意味があるのですか?

reflectを使っているコードに多い気がします
Solution:
インスタンスかどうか見分けるためじゃない?
No description

アイテムを除外する方法を教えてください

こう設定してもアイテムが燃えてしまいます アイテムを除外する方法を教えてください set {_a} to {_a} + 1 set {_a} to player loop entities in radius 5 around the player: loop-entity is not {_a}...

範囲コメントアウトしたい

/* aaa bbb */ みたいなやつです...
Solution:
無理だった気がする

送信されるはずのpacketを改変して送信する方法

サーバーの時間とプレイヤーに送信する時間を異なる時間にするfunctionを書きました ```function time(p: player, time: integer): set {_worldage} to {_time} set {_timefoday} to mod({_time}, 24000) set {_packet} to new play_server_update_time packet...
Solution:
skript-reflect使う
No description

1.16.5のskript構成

とりあえずこれは入れとけっていう 1.16.5におけるskriptの構成教えてください ver付だと助かります...

空中でのジャンプ(スペースキー)を検知したい

だいぶ前にみらげさんがPR内でやっていたような気がします
Solution:
あれはon flight toggleイベント使ってます 最初にこの構文を用いてサバイバルでも飛行可能にしておきます https://skripthub.net/docs/?id=2484 ...

loopの対象を動的に変更したい

loop all blocktypes:
broadcast "&a%loop-value%"
loop all blocktypes:
broadcast "&a%loop-value%"
こうすればblockのタイプが取得できますが、...
Solution:
loopする

関数名ってcamelcaseがいいとかsnakecaseがいいとかありますか?

人によってバラバラなので少し気になりました
Solution:
個人的には実装言語がjavaだしcamelCaseかなーって思ってる。 でもsnake_caseでも別に…って感じするよね。 pythonと文法似てるし。 そこら編はその人が一番なれてる命名規則に依存する気がする。...