Merhaba,
Yeni bir skript ile sizlerleyim.Bu skript aynı csgodaki gibi menülü kodlu şekilde kişileri oylayabiliyorsunuz.Kişiyi neye yatkın görüyorsanız o yönde bilginleştirin, her reload'ta bir defa birini övebilirsiniz..
Gerekli,
- Skript ∞
- skQuery ∞
Kod,
Kod:
/övgü > kendi övgülerinize bakın.
Kod:
/övgü <isim> > kişiyi oylayın.
- 1.7.∞, 1.8.∞
Kod,
Kod:
#Config
options:
message: &a> &7%player-arg%'i oyladiniz, resten rese oy hakkiniz %{oylama.%player%}% kaldi.
error: &a> &7Reload geldikten sonra oylama tekrardan yapabilirsiniz, hakiniz: %{oylama.%player%}%.
error-sound: mob.ghast.scream
sound: random.levelup
#Övgü
#Veri
variables:
{öğretici.%player%} = 0
{lider.%player%} = 0
{yardimsever.%player%} = 0
{oylama.%player%} = 1
#Reload
on load:
loop all players:
set {oylama.%loop-player%} to 1
command /övgü [<player>] [<text>]:
trigger:
arg 1 is set:
arg 2 is "öğretici":
{oylama.%player%} is bigger than or equal to 1:
remove 1 from {oylama.%player%}
add 1 to {öğretici.%player-arg%}
message "{@message}"
execute console command "/playsouns {@sound} %player%"
else:
message "{@error}"
execute console command "/playsound {@error-sound} %player%"
stop trigger
arg 2 is "lider":
{oylama.%player%} is bigger than or equal to 1:
remove 1 from {oylama.%player%}
add 1 to {lider.%player-arg%}
message "{@message}"
execute console command "/playsouns {@sound} %player%"
else:
message "{@error}"
execute console command "/playsound {@error-sound} %player%"
stop trigger
arg 2 is "yardimsever":
{oylama.%player%} is bigger than or equal to 1:
remove 1 from {oylama.%player%}
add 1 to {yardimsever.%player-arg%}
message "{@message}"
execute console command "/playsouns {@sound} %player%"
else:
message "{@error}"
execute console command "/playsound {@error-sound} %player%"
stop trigger
arg 1 is set:
arg 2 isn't set:
wait 6 tick
open chest with 1 row named "&8> %player-arg%" to player
format slot 0 of player with skull of player named "&a> Öğretici&7: %{öğretici.%player-arg%}%" to close then run [make player execute command "övgü %player-arg% öğretici"]
format slot 2 of player with skull of player named "&a> Liderlik&7: %{lider.%player-arg%}%" to close then run [make player execute command "övgü %player-arg% lider"]
format slot 4 of player with skull of player named "&a> Yardimsever&7: %{yardimsever.%player-arg%}%" to close then run [make player execute command "övgü %player-arg% yardimsever"]
arg 1 isn't set:
wait 6 tick
open chest with 1 row named "&8> Siz" to player
format slot 0 of player with skull of player named "&a> Öğretici&7: %{öğretici.%player%}%" to close
format slot 2 of player with skull of player named "&a> Liderlik&7: %{lider.%player%}%" to close
format slot 4 of player with skull of player named "&a> Yardimsever&7: %{yardimsever.%player%}%" to close