Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- every 15 seconds:
- broadcast "<purple><bold>ヘンドウタイム"
- set {beforebid} to {bid}
- set {beforeask} to {ask}
- add random integer from -1*{minuswidth} to {pluswidth} to {bid}
- set {ask} to {bid} + 1
- broadcast "変動 売値:%{beforebid}% >> %{bid}% 買値:%{beforeask}% >> %{ask}%"
- if {bid} is less than or equal to 0:
- set {beforebid} to {bid}
- set {beforeask} to {ask}
- broadcast "<red><bold>レートリセット"
- set {bid} to 100
- set {ask} to 101
- broadcast "初期 売値:%{beforebid}% >> %{bid}% 買値:%{beforeask}% >> %{ask}%"
- command /ratereset:
- trigger:
- set {bid} to 100
- set {ask} to 101
- message "レートをリセットしました。"
- command /checkrate:
- trigger:
- message "売値:%{bid}% 買値:%{ask}%"
- command /buy <number>:
- trigger:
- if player's money is more than or equal to {ask}*arg:
- set {player.beforemoney} to the player's money
- add arg to {player.daru}
- remove {ask}*arg from player's money
- message "購入 %{ask}%炎 × %arg%ダル = %{ask}*arg%炎"
- message "所持 %{player.beforemoney}% >> %player's money%"
- else:
- message "多すぎます!"
- command /sell <number>:
- trigger:
- if arg is less than or equal to {player.daru}:
- set {player.beforemoney} to player's money
- subtract arg from {player.daru}
- add {bid}*arg to the player's account
- message "売却 %{bid}%炎 × %arg%ダル = %{bid}*arg%炎"
- message "所持 %{player.beforemoney}% >> %player's money%"
- else:
- message "多すぎます!"
- command /checkmydaru:
- trigger:
- message "%{player.daru}%ダル持っています。"
- command /setwidth <number> <number>:
- trigger:
- set {minuswidth} to arg 1
- set {pluswidth} to arg 2
- message "変動幅を-%{minuswidth}%〜%{pluswidth}%炎/ダルに設定しました。"
- command /checkwidth:
- trigger:
- message "現在の変動幅は-%{minuswidth}%〜%{pluswidth}%炎/ダルです。"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement