Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- command /gift [<player>]:
- trigger:
- if arg 1 is not set:
- send "&c使用法:/gift <プレイヤー>"
- send ""
- send "&b手に持っているアイテムをプレイヤーに渡します。"
- send "&b一度渡すと、24時間経過するまで再度渡すことはできません。"
- stop
- if difference between {gift.%player%} and now is less than 1 day:
- set {_left} to difference between {gift.%player%} and now
- set {_day} to 1 day
- set {_left} to {_day} - {_left}
- send "&c24時間経過していないため利用できません。"
- send "&b%{_left}%&c後に利用してみてください。"
- stop
- if player's tool is air:
- send "&c手にアイテムを持つ必要があります。"
- stop
- give player's tool to arg 1
- set {gift.%player%} to now
- set {_next} to now
- add 1 day to {_next}
- send "&bアイテムを渡しました。次は&a%{_next}%&7(サーバー内時刻)&bに渡すことができます。"
- if name of player's tool is set:
- broadcast "[&dGift&r]&b%player%&eが&d%arg 1%&eに&a%player's tool%&7(&r%name of player's tool%&7)&eを渡しました。"
- else:
- broadcast "[&dGift&r]&b%player%&eが&d%arg 1%&eに&a%player's tool%&eを渡しました。"
- remove player's tool from player
- command /giftreset [<offline player>]:
- trigger:
- if sender does not have permission "skript.admin":
- send "&c権限がありません。"
- stop
- if arg 1 is not set:
- send "&c使用法:/giftreset <プレイヤー>"
- send ""
- send "&b前回のGift日時を削除します。"
- send "&bこれは、前回から24時間経過しなくてもGift可能なことを意味します。"
- stop
- if {gift.%arg 1%} is not set:
- send "&c対象プレイヤーの前回のGift日時が見つかりませんでした。"
- stop
- delete {gift.%arg 1%}
- send "&b削除しました。"
Advertisement
Add Comment
Please, Sign In to add comment