PlayerRealms developerS Community

PDC

PlayerRealms developerS Community

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

Join

help-forum

プロジェクト配布-resources

プラグインで実装されたコマンドを実行するコマンドを作れるようになりたい。

Multiverse-coreを実装しているサーバーで、ワールド切り替えのためのコマンドがあり(/mvtp、/k home)それをユーザーに使用させたいのですが、自分が死にそうなときや逃走するときに使用できないようにしたいです。 ついでにコマンドも短縮したいです。 処理としては プレイヤーがskriptで作ったコマンドを実行  └5秒待つ...

向いた方向の一番近い草ブロックの上にarmor standが出したい

``` function TeleportStand(p: player, t: entity type): execute {_p} command "/execute as %{_t}% at %{_p}% run tp ^ ^ ^%{standtpblocks}%" add 0.1 to {standtpblocks} if block at {_t} is grass block:...

タブリストスコアボード(SkRayFallなし)

``` every seconds: loop all players: set {_n} to {pdata::%loop-player's uuid%::level} loop all players:...

DiscordのWebhookをReqnで流したい

on chat:
send an http "post" web request to the url "<Webhook>" with header "Content-Type: application/json" and body "{%nl%""content"": ""Hello from Webhook""%nl%}"
on chat:
send an http "post" web request to the url "<Webhook>" with header "Content-Type: application/json" and body "{%nl%""content"": ""Hello from Webhook""%nl%}"
これでエラーなし、動作しません...

1つのアイテムにAttributeを複数つけたい

``` function make_attr(attr: string, name: string, slot: string, operation: number, amount: number) :: string: set {_least} to random integer between 0 and 1000000000 set {_most} to random integer between 0 and 1000000000 return "{AttributeName:""%{_attr}%"",Name:""%{_name}%"",Slot:""%{_slot}%"",Operation:%{_operation}%,Amount:%{_amount}%D,UUIDLeast:%{_least}%L,UUIDMost:%{_most}%L}"...
Solution:
自己解決しました

本の編集をskでやりたい

skで本の編集ができるPLとかありませんか
No description

minecraftのスコアボードのスコア条件をskript内で作る方法

minecraftのscoreboardコマンドで操作できる2つのスコア(A,Bとする)について AがBよりも大きければ〜のようなことができれば教えてもらいたいです...

guiを開いた状態でのクリックの左右の検知がしたい

on inventory right click:のようなことがしたいのですが方法が見当たらないので教えてもらいたいです...

自作投げナイフにおける与ダメの数値設定の動作不良

```appleScript on right click: cooldown of diamond sword of player <= 0 set {_k} to player's tool name of {_k} contains "Knife"...

関数内でのlore設定に関する動作不良

環境 PlayerRealms (1.12.2) - Skbee 1.10.2 - Skquery 4.1.3 - Skellet 1.9.11-pr...
No description

エンティティを円を描くように特定の位置に移動させる方法

画像のようにエンティティを円を描くような形で特定の位置に移動させたいです。 調べてみてもあまりいい方法が分からず、何か方法があればご教授していただきたいです。...
No description

レシピを削除した状態でログインした際のエラー文のスパムについて

SkBee の構文( https://skripthub.net/docs/?id=10537 )を用いて、バニラのレシピを全て削除しています。
on load:
remove all recipes
on load:
remove all recipes
...
Solution:
自鯖の問題については解決しました、完全に自分の勘違いでした 何かの手違いでレシピの情報が残った過去のplayerdataが入っていたらしいのを見逃していました ご心配おかけして申し訳ありません;...
No description

on chest close みたいなことがしたい

チェストの開閉を検知したいです ひとしきり調べてみたのですが いい方法が思い浮かびませんでした なにとぞ知恵をお貸しください…...

アイテムがつるはしかどうか検知したい

gui作ってるのですが、クリックしたアイテムがつるはしだったとき(木,石,轍,ダイヤなど関係なく)検知したいのですが、なにかいい方法あったりしますか? ``` if item is wood pickaxe: しょり else if item is stone pickaxe:...
Solution:
if {_item} is any pickaxe

show TEMP の挙動の相談

sk 2.5.3 です show crit with speed 1 at location at {_loc} 上記構文でエフェクトを表示させると vector 1,1,1 方向にだけ飛ぶエフェクトになってしまいます show 3 crit with speed 1 at location at {_loc}...

スキンが変更されない2

TCT-plusにあやかって、妖狐の変身アイテムを実装してます ``` if name of clicked inventory is "TCTショップ": ~ else if name of clicked inventory is "変身先を選んでください":...
Solution:
Reqnを使っている場合はよく一時変数がぶっ壊れて使えなくなります。 恐らく uuid of {po} などのグローバル変数にしたら治るかと...

大量の変数を消去したい

{entity::%uuid of entity%} の形式で保存しているつもりが {entity:%uuid of entity%} という、リストになっていない形式で保存されてしまい delete {entity::*} できない状態です しかもそれが70万ほど生成されていて手が付けれられません CSV開くと3行目あたりに『手動で改変すんなよ』と書いてあり...

Skriptで与えたダメージのdamage causeを変更したい

TCTの地雷を作ってます。 地雷の死因(damage cause)を変えるのに手間取っています。 SkRageのdamagesourceを用いて、クリーパー頭の近くにいるプレイヤーに対し damage loop-entity by 50 with damagesource {_TNTdmg}...
Solution:
typeはdamage causeに影響は与えずに死亡メッセージが変わるだけ でそこに入れるのは翻訳キー 場合によっては独自のものにしてそれに応じて死亡メッセージを変えることもできる 爆発にしたいならこれを使えば爆発判定になります ```ExprDamageSourceExplosion:...

ブロックの向きをプレイヤーの向きによって決める方法

私は、今ブロックかくれんぼを作っています。 しかし、ブロックの向きをプレイヤーの向きによって決める方法がわからず、困惑しています。 誰か教えてください・...
Solution:
置いたブロック's facingにplayer's facingいれたらできた