PlayerRealms developerS Community

PDC

PlayerRealms developerS Community

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

Join

help-forum

プロジェクト配布-resources

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

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

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

``` else if event-item's name contain "承認待ちプレイヤーのリスト": close player's inventory open chest inventory with 6 rows named "承認待ちプレイヤーのリスト" to player set {_num} to 0...

範囲内のプレイヤーに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:...

当たり判定を作りたい

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

アマスタの向きを取得

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

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使ってスキン変更できるよ

player側だけ特定のアイテムを手に持っているように見えるパケット

packet typeやprotocolibのwikiとにらめっこした末でどうしてもわかりませんでした どなたか『このパケットでできるよ』とか教えていただけないでしょうか… ⇩skript info...
No description

銃のリロードについて

``` on drop: if event-item's name is "LT-AR00": cancel event if {pdata::%player's uuid%::weapon::%event-item's name%::bullet} >= 30:...
Solution:
``` 銃のリロード 1 リロードする銃の残りの弾数が最大の弾数より少ない場合にリロードする 2 リロードする場合はいま所持している弾丸を利用する 3 リロードする弾数は最大の弾数から銃に入っている弾数を引いた分だけ...
No description

Skriptで視点を上げてCS銃の反動を作りたい

tp <shooter> ~ ~ ~ ~ ~-1というコマンドを発射するとき実行するようにしてみたのですが、 反動自体は動作しても添付した動画の通り銃弾の向きが固定されてしまいます。 遅延があればどうにかなるかもしれないとSkriptに挑戦してネットを参考に/recoilコマンドで tpコマンドを実行するまでに遅延を持たせるようにしたのですが、ダメでした。...

Use 'attacker' and/or 'victim' in damage/death events

``` on damage: victim is player attacker is not player send "hehehe" to victim...
Solution:
is a player is not a playerでいけるらしい...

プレイヤーに矢を刺さらないようにしたい

矢のダメージは入るけど、刺さった矢を消したい
No description

[クソ長コード]コードの軽量化

ymlを読み込み、内容を変数に保存していくコードなのですが 如何せん処理に時間がかかっていて… これを軽量化する方法はないでしょうか...

itemに個別のkeyとvalueを設定してあげたい

entityなら set metadata "test" of entity to 10 とかできるじゃないですか アイテムでも似たようなことがやりたいです ```applescript...
No description

ダイヤモンドを右クリックした後の15秒間、敵にダメージを与えると継続ダメージを与える

``` on rightclick holding diamond: set {centhe2.skill.%player%} to 1 set {centhe2.click.%player%} to now wait 15 seconds...

pushがくそ

```applescript on right click: player is op player's tool is getOPItem() push player forward with speed 8...

playerが特定の進捗を達成しているか

できますかね...? 環境 bungeecord 1.20 接続先 paper 1.20.1 skript 2.7.3...

last shot entity がバグってる

``` on leftclick holding bow: set {_x} to x-coordinate of player set {_y} to y-coordinate of player + 1.6 set {_z} to z-coordinate of player...