Skirptで簡単な経済システムを作る

| 2022/07/04 22:09:55 | 551 | cat:skript |


Skriptで経済システムを作る方法を解説します。

どうも RuskLaboです Skirptで経済システムを作る方法を紹介してる人なんて少なそうなので 解説します

アイテムを売る処理

アイテムを売ってお金を得る処理を作ります。

command /sell :
    trigger:
        if player's held item is cobblestone:
            send "&c5Coinで買い取りました!!"
            add 5 to {mo.%player%}
            remove player's held item from player
        if player's held item is 64 cobblestone:
            send "&c600Coinで買い取りました!!"
            add 600 to {mo.%player%}
            remove player's held item from player
        if player's held item is 32 cobblestone:
            send "&c300Coinで買い取りました!!"
            add 300 to {mo.%player%}
            remove player's held item from player

こんな感じのやつですね /sellでもし丸石を手に持っていたら1 64 32個売れるようにするやつですね 改造すればどんなアイテムを売れるようにできます

アイテムを買う

買えるようにします

command /shop:
    trigger:
        open chest inventory with 6 row named "shop" to player
        set {_i} to 0
        set {_glass} to white glass pane named "&c&lクリック不可"
        loop 54 times:
            set slot {_i} of player's current inventory to {_glass}
            add 1 to {_i}
        set slot 53 of player's current inventory to barrier named "閉じる"
        set slot 50 of player's current inventory to gold block named "所持IMCoin : %{mo.%player%}%"
        set slot 48 of player's current inventory to iron block named "売った数 : %{Sell.%player%}%"
        set slot 10 of player's current inventory to cobblestone named "丸石:値段150Coin"

on inventory click:
      name of clicked inventory is "shop"
      cancel event
      if event-item is barrier named "閉じる":
            close player's inventory
      if event-item is cobblestone named "丸石:値段150Coin":
            send "&c150Coinで丸石を買いました"
            give 16 cobblestone  to player
            add -150 to {mo.%player%}

GUI付きです 長いので解説はしませんが改造すれば結構使えると思います!!

終わり

これがわかればだいたいできると思うので大丈夫でしょう!! それでは


RuskLabo

RANK: Standard

送られたステッカー🎁

🎉

応援ステッカーを送ろう🎉


{まだ未搭載です}

スポンサーリンク

skript
よー
650 回視聴   2022/05/29 12:21:09
サーバー
RuskLabo
390 回視聴   2023/03/28 03:30:34
RuskLabo
455 回視聴   2022/09/29 23:17:38
RuskLabo
385 回視聴   2023/11/10 16:31:01
しゅとく(shuuucream)
433 回視聴   2022/08/11 13:26:04
ニュース
リドレイン
712 回視聴   2022/05/17 23:40:46
ゲーム
その他
cba8b0b4-3314-4626-a604-78bd3569e3f0
453 回視聴   2022/06/22 18:01:18
ニュース
Towa(とわ)
796 回視聴   2022/02/19 18:57:45
ぜろ
323 回視聴   2023/04/07 17:08:28
その他
sonya4327JE(sonyakun)
934 回視聴   2022/02/25 21:05:48
その他
cba8b0b4-3314-4626-a604-78bd3569e3f0
443 回視聴   2022/06/20 06:47:17
リドレイン
565 回視聴   2022/05/14 13:43:01
リドレイン
493 回視聴   2022/06/01 19:50:08
ゲーム
あけっちゃん
504 回視聴   2022/08/06 18:09:27
盾の勇者の成り上がり
cba8b0b4-3314-4626-a604-78bd3569e3f0
453 回視聴   2022/08/17 07:39:16
ニュース
Towa(とわ)
992 回視聴   2022/02/19 20:29:29