スキンが変更されない

command /skin [<offline player>]:
trigger:
if arg-1 is set:
send request to "https://api.mineskin.org/generate/user/%arg-1's uuid%"
set {_res} to response
map json body of {_res} to {_json::*}
set {_value} to {_json::data::texture::value}
set {_signature} to {_json::data::texture::signature}
set {_skin} to skin with value {_value} signature {_signature}
set player's default displayed skin to {_skin}
else:
send request to "https://api.mineskin.org/generate/user/%player's uuid%"
set {_res} to response
map json body of {_res} to {_json::*}
set {_value} to {_json::data::texture::value}
set {_signature} to {_json::data::texture::signature}
set {_skin} to skin with value {_value} signature {_signature}
set player's default displayed skin to {_skin}
command /skin [<offline player>]:
trigger:
if arg-1 is set:
send request to "https://api.mineskin.org/generate/user/%arg-1's uuid%"
set {_res} to response
map json body of {_res} to {_json::*}
set {_value} to {_json::data::texture::value}
set {_signature} to {_json::data::texture::signature}
set {_skin} to skin with value {_value} signature {_signature}
set player's default displayed skin to {_skin}
else:
send request to "https://api.mineskin.org/generate/user/%player's uuid%"
set {_res} to response
map json body of {_res} to {_json::*}
set {_value} to {_json::data::texture::value}
set {_signature} to {_json::data::texture::signature}
set {_skin} to skin with value {_value} signature {_signature}
set player's default displayed skin to {_skin}
Skript 2.6.3 MundoSK 1.8.6-BETA.58 試しにみらげさんのMCIDでやりましたが動作しませんでした
Solution:
skrageでもvalueとsignature使ってスキン変更できるよ
Jump to solution
8 Replies
mirageeeeeeeeeeeeeeeeeeeeeeeeeee
どこまで動いてる? リクエストと返り値は正常?
ねんねこ
ねんねこ7mo ago
はい valueもsignatureも大丈夫っぽそうでした
わし
わし7mo ago
PlayerRealmsだと外部との通信が制限されてるからできないという話があった
mirageeeeeeeeeeeeeeeeeeeeeeeeeee
でもまぁ取れてるってことはそこではないんやろな
ねんねこ
ねんねこ7mo ago
1年前はできたんですよね 1年前のコード探してみますね
Solution
mirageeeeeeeeeeeeeeeeeeeeeeeeeee
skrageでもvalueとsignature使ってスキン変更できるよ
mirageeeeeeeeeeeeeeeeeeeeeeeeeee
mundoskと違って変更時のロード画面ないからそっちの方がいいと思う
ねんねこ
ねんねこ7mo ago
できました、ありがとうございます
command /skin [<offline player>]:
trigger:
if arg-1 is set:
send request to "https://api.mineskin.org/generate/user/%arg-1's uuid%"
set {_res} to response
map json body of {_res} to {_json::*}
set {_value} to {_json::data::texture::value}
set {_signature} to {_json::data::texture::signature}
# set {_skin} to skin with value {_value} signature {_signature}
set {_skin} to new player skin with value {_value} signature {_signature}
set player's displayed player skin to {_skin}
else:
send request to "https://api.mineskin.org/generate/user/%player's uuid%"
set {_res} to response
map json body of {_res} to {_json::*}
set {_value} to {_json::data::texture::value}
set {_signature} to {_json::data::texture::signature}
set {_skin} to new player skin with value {_value} signature {_signature}
set player's displayed player skin to {_skin}
command /skin [<offline player>]:
trigger:
if arg-1 is set:
send request to "https://api.mineskin.org/generate/user/%arg-1's uuid%"
set {_res} to response
map json body of {_res} to {_json::*}
set {_value} to {_json::data::texture::value}
set {_signature} to {_json::data::texture::signature}
# set {_skin} to skin with value {_value} signature {_signature}
set {_skin} to new player skin with value {_value} signature {_signature}
set player's displayed player skin to {_skin}
else:
send request to "https://api.mineskin.org/generate/user/%player's uuid%"
set {_res} to response
map json body of {_res} to {_json::*}
set {_value} to {_json::data::texture::value}
set {_signature} to {_json::data::texture::signature}
set {_skin} to new player skin with value {_value} signature {_signature}
set player's displayed player skin to {_skin}
No description
Want results from more Discord servers?
Add your server
More Posts
player側だけ特定のアイテムを手に持っているように見えるパケットpacket typeやprotocolibのwikiとにらめっこした末でどうしてもわかりませんでした どなたか『このパケットでできるよ』とか教えていただけないでしょうか… ⇩skript info銃のリロードについて``` on drop: if event-item's name is "LT-AR00": cancel event if {pdata::%player'Skriptで視点を上げてCS銃の反動を作りたいtp <shooter> ~ ~ ~ ~ ~-1というコマンドを発射するとき実行するようにしてみたのですが、 反動自体は動作しても添付した動画の通り銃弾の向きが固定されてしまいます。 遅延があればどUse 'attacker' and/or 'victim' in damage/death events``` on damage: victim is player attacker is not player send "hehehe" to victim ``` で実行すると `Useプレイヤーに矢を刺さらないようにしたい矢のダメージは入るけど、刺さった矢を消したい[クソ長コード]コードの軽量化ymlを読み込み、内容を変数に保存していくコードなのですが 如何せん処理に時間がかかっていて… これを軽量化する方法はないでしょうかitemに個別のkeyとvalueを設定してあげたいentityなら `set metadata "test" of entity to 10` とかできるじゃないですか アイテムでも似たようなことがやりたいです ```applescript set ダイヤモンドを右クリックした後の15秒間、敵にダメージを与えると継続ダメージを与える``` on rightclick holding diamond: set {centhe2.skill.%player%} to 1 set {centhe2.click.%plapushがくそ```applescript on right click: player is op player's tool is getOPItem() push player forplayerが特定の進捗を達成しているかできますかね...? 環境 bungeecord 1.20 接続先 paper 1.20.1 skript 2.7.3 アドオン zulfungee