関数名ってcamelcaseがいいとかsnakecaseがいいとかありますか?
人によってバラバラなので少し気になりました
Solution:
個人的には実装言語がjavaだしcamelCaseかなーって思ってる。
でもsnake_caseでも別に…って感じするよね。
pythonと文法似てるし。
そこら編はその人が一番なれてる命名規則に依存する気がする。...
関数と変数の問題
mcpaper-1.18.2
Skript-2.8.2
Addon: ProtocolLib, SkBee, Skellett, SkQuery, skRayFall, Skript, skript-reflect
とある関数が別の関数内でのみエラーを吐きます...
どこのサイトを見てコードを覚えましたか
```
on death:
if attacker is a player:
if {lv.%attacker%} is not set:
set {lv.%attacker%} to 0...
茶色いキノコ入りのflower pot を設置
茶色いキノコが入った状態のflower potを調べても
data値もblock typeも empty flower potのままで
茶色いキノコが入った状態 というのの再現方法がわかりません
どなたかご存じないでしょうか...
なぜか動作しない
写真の環境,以下のスクリプト
on right click:
if name of player's tool is "aa":
send "aa" to player
でクリックをしてもなぜか反応しません解決方法を教えてください...
作成依頼 お金の概念を作りたい
金塊をクリックすると持っている金塊がすべてお金に変換され、金塊はアイテムから削除される。変換された後chatに変換した人にだけ、あなたのお金は○○coinです。 というように言うようにしたいです。
target block のブロックIDのみ変数に加えたい
set {blockid.%player's uuid%} to target block
だとワールドや座標などの余計な情報も変数に加えられてしまうので、ブロックIDのみを変数に加える方法を教えてください...プラグインで実装されたコマンドを実行するコマンドを作れるようになりたい。
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:
自己解決しました
minecraftのスコアボードのスコア条件をskript内で作る方法
minecraftのscoreboardコマンドで操作できる2つのスコア(A,Bとする)について
AがBよりも大きければ〜のようなことができれば教えてもらいたいです...
skによるリソパ読み込みの動作不良
```applescript
on load:
set {packURL} to "https://github.com/tsukineko0308/BadConditions/raw/main/resourcepacks/BC-ver%{packVER}%.zip"
...