Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- options:
- pointsadd: 1 #キルしたときポイントをどれだけ獲得するか指定できます
- pointsremove: 1 #デスしたときポイントをどれだけ失うかするか指定できます
- resetpermission: skript.status.reset #ステータスをリセットするのに必要なパーミッションを指定できます
- permission messagestats: &c[Error] &7You do not have the required permission to perform this command
- variables:
- {status.kills.%player%} = 0
- {status.deaths.%player%} = 0
- {status.killstreak.%player%} = 0
- {points.%player%} = 0
- {second::%player%} = 0
- {minute::%player%} = 0
- {hour::%player%} = 0
- command /status [<offline player>]:
- trigger:
- if arg-1 is not set:
- message "&2» &a&lStats &2&m-----*-------------------------*-----"
- message "&aKills: &f%{status.kills.%player%}%"
- message "&aDeaths: &f%{status.deaths.%player%}%"
- message "&aKDR: &f%{status.kills.%player%}/{status.deaths.%player%}%"
- message "&aKillstreak: &f%{status.killstreak.%player%}%"
- message "&aPoint: &f%{points.%player%}%"
- message "&aLoginTime: &f%{hour::%player%}% h, %{minute::%player%}% m, %{second::%player%}% s,"
- message "&2&m----*---------------------------------*-----"
- else:
- if player have permission "stats.others.sk":
- set {_player} to arg-1
- wait 1 tick
- if {_player} has played on this server before:
- message "&2» &a&lStats &2&m-----*-------------------------*-----"
- message "&aPlayer: &f%{_player}%"
- message "&aKills: &f%{status.kills.%{_player}%}%"
- message "&aDeaths: &f%{status.deaths.%{_player}%}%"
- message "&aKDR: &f%{status.kills.%{_player}%}/{status.deaths.%{_player}%}%"
- message "&aKillstreak: &f%{status.killstreak.%{_player}%}%"
- message "&aPoint: &f%{points.%{_player}%}%"
- message "&aLoginTime: &f%{hour::%{_player}%}% h, %{minute::%{_player}%}% m, %{second::%{_player}%}% s,"
- message "&2&m----*---------------------------------*-----"
- else:
- message "&7&l<< &4&lError&7&l >> &r&6&l%{_player}% &chas never been on this server before"
- else:
- message "&7&l<< &4&lError&7&l >> &r&cYou do not have the required permission to perform this command"
- command /resetstats [<offline player>]:
- permission: {@pesetpermission}
- permission message: {@permission messagestats}
- trigger:
- if arg-1 is not set:
- message "&c/restatus <Player>"
- else:
- set {_player} to arg-1
- wait 1 tick
- if {_player} has played on this server before:
- set {status.kills.%{_player}%} to 0
- set {status.deaths.%{_player}%} to 0
- set {status.killstreak.%{_player}%} to 0
- set {points.%{_player}%} to 0
- message "&f%{_player}%のステータスをリセットしました"
- else:
- message "&7&l<< &4&lError&7&l >> &r&6&l%{_player}% &chas never been on this server before"
- on death:
- victim is a player:
- attacker is a player:
- add 1 to {status.kills.%attacker%}
- add 1 to {status.killstreak.%attacker%}
- add {@pointsadd} to {points.%attacker%}
- add 1 to {status.deaths.%victim%}
- set {status.killstreak.%victim%} to 0
- remove {@pointsremove} from {points.%player%}
- on quit:
- set {status.killstreak.%player%} to 0
- every second:
- loop all players:
- add 1 to {second::%loop-player%}
- if {second::%loop-player%} is 60:
- subtract 60 from {second::%loop-player%}
- add 1 to {minute::%loop-player%}
- if {minute::%loop-player%} is 60:
- subtract 60 from {minute::%loop-player%}
- add 1 to {hour::%loop-player%}
- #money skript by juri
- on first join:
- set {money.%player%} to 500
- command /money:
- trigger:
- message "&eあなたの所持金 &a%{money.%player%}%&e円"
- command /viewmoney <player>:
- trigger:
- message "&e%arg 1%さんの所持金 &a%{money.%arg 1%}%&e円"
- command /paymoney <player> <number>:
- trigger:
- if {money.%player%} is less than arg-2:
- message "&c所持金が足りません!"
- stop
- if {money.%player%} is greater than or equal to arg-2:
- remove arg-2 from {money.%player%}
- add arg-2 to {money.%arg 1%}
- message "&e支払いました。"
- message "&e%player%さんから%arg 2%円支払われました。" to arg 1
- stop
- command /setmoney <player> <number>:
- permission: skript.setmoney
- trigger:
- set {money.%arg 1%} to arg 2
- command /givemoney <player> <number>:
- permission: skript.givemoney
- trigger:
- add arg-2 to {money.%arg 1%}
- command /takemoney <player> <number>:
- permission: skript.takemoney
- trigger:
- if {money.%arg 1%} is less than arg 2:
- message "&c入力金額が多すぎます!"
- stop
- if {money.%arg 1%} is greater than or equal to arg 2:
- remove arg-2 from {money.%arg 1%}
Add Comment
Please, Sign In to add comment