hi, im creating a plugin that create logs of Bans, Mutes and Warns but i have a problem, it says to me "wf "Sanciones:" is boolean (yes/no)"
here is the code:
PD: im using SkUtilities
And the console quest me if is a boolean in all of "wf", i dont understand
here is the code:
PD: im using SkUtilities
Code:
on load:
folder "plugins/NinjaCore" does not exist:
create folder "plugins/NinjaCore"
folder "plugins/NinjaCore/Userlogs" does not exist:
create folder "plugins/NinjaCore/Userlogs"
on join:
file "plugins/NinjaCore/Userlogs/%player%.ninjacore" does not exist:
create folder "plugins/NinjaCore/Userlogs/%player%.ninjacore"
wf "Sanciones:"
wf " Total:"
wf " En total, %player% tiene estas sanciones(abajo se aclara mas!): {sanciones %arg-1%::*}"
wf " Baneos:"
wf " %player% fue baneado por {sanciones %arg-1%::bans}"
wf " Muteos:"
wf " %player% fue muteado por {sanciones %arg-1%::mutes}"
wf " Warns:"
wf " %player% fue warneado por {sanciones %arg-1%::warns}"
command /sancion <player> <text>:
trigger:
if arg-1 is "xray":
player has permission "Staff.staff":
make player execute command "/tempbanip %arg-1% 30d XRay"
add "XRay" to {sanciones %arg-1%::bans}
else:
send "Ahora mismo aviso a un staff" to player
loop all players:
loop-player has permission "Staff.staff":
send "&8[&7Ninja&eCore&8]&c %player% ha intentado sancionar a alguien!" to loop-player
else if arg-1 is "xrayadmitido":
player has permission "Staff.staff":
make player execute command "/tempbanip %arg-1% 20d XRay(Admitido)"
add "XRay(Admitido)" to {sanciones %arg-1%::bans}
else:
send "Ahora mismo aviso a un staff" to player
loop all players:
loop-player has permission "Staff.staff":
send "&8[&7Ninja&eCore&8]&c %player% ha intentado sancionar a alguien!" to loop-player
else if arg-1 is "hacks":
player has permission "Staff.staff":
make player execute command "/tempbanip %arg-1% 120d &a&l>&2&l>&f&lUso de Hacks&2&l<&a&l<"
add "Hacked Client" to {sanciones %arg-1%::bans}
else:
send "Ahora mismo aviso a un staff" to player
loop all players:
loop-player has permission "Staff.staff":
send "&8[&7Ninja&eCore&8]&c %player% ha intentado sancionar a alguien!" to loop-player
else if arg-1 is "hacksadmitido":
player has permission "Staff.staff":
make player execute command "/tempbanip %arg-1% 60d &5&lAdmitido &a&l>&2&l>&f&lUso de Hacks&2&l<&a&l< &5&lAdmitido"
add "Hacked Client(Admitido)" to {sanciones %arg-1%::bans}
else:
send "Ahora mismo aviso a un staff" to player
loop all players:
loop-player has permission "Staff.staff":
send "&8[&7Ninja&eCore&8]&c %player% ha intentado sancionar a alguien!" to loop-player
else if arg-1 is "insultos":
player has permission "Staff.staff":
make player execute command "/tempmute %arg-1% 30m Insultos a la comunidad"
add "Insultos a la comunidad" to {sanciones %arg-1%::mutes}
else:
send "Ahora mismo aviso a un staff" to player
loop all players:
loop-player has permission "Staff.staff":
send "&8[&7Ninja&eCore&8]&c %player% ha intentado sancionar a alguien!" to loop-player
else if arg-1 is "insultosstaff":
player has permission "Staff.staff":
make player execute command "/tempmute %arg-1% 1h Insultos al staff"
add "Insultos al staff" to {sanciones %arg-1%::mutes}
else:
send "Ahora mismo aviso a un staff" to player
loop all players:
loop-player has permission "Staff.staff":
send "&8[&7Ninja&eCore&8]&c %player% ha intentado sancionar a alguien!" to loop-player
else if arg-1 is "ipajena":
player has permission "Staff.staff":
make player execute command "/banip %arg-1% Publicar IP ajena"
add "Publicar IP ajena" to {sanciones %arg-1%::bans}
else:
send "Ahora mismo aviso a un staff" to player
loop all players:
loop-player has permission "Staff.staff":
send "&8[&7Ninja&eCore&8]&c %player% ha intentado sancionar a alguien!" to loop-player
else:
if player has permission "Staff.staff":
send "&8[&7Ninja&eCore&8] &aLas posibles sanciones son:&c hacks, hacksadmitido, xray, xrayadmitido, ipajena, insultos, insultosstaff" to player
send "&8[&7Ninja&eCore&8] &aSugiere mas en el discord del creador"
else:
send "&8[&7Ninja&eCore&8] &cNo tienes permisos" to player
command /quitarsancion <player> <text>:
trigger:
if arg-1 is "xray":
player has permission "Staff.staff":
make player execute command "/unbanip %arg-1%"
add "- XRay" to {sanciones %arg-1%::bans}
else:
send "Ahora mismo aviso a un staff" to player
loop all players:
loop-player has permission "Staff.staff":
send "&8[&7Ninja&eCore&8]&c %player% ha intentado quitar la sancion a alguien!" to loop-player
else if arg-1 is "xrayadmitido":
player has permission "Staff.staff":
make player execute command "/unbanip %arg-1%"
add "- XRay(Admitido)" to {sanciones %arg-1%::bans}
else:
send "Ahora mismo aviso a un staff" to player
loop all players:
loop-player has permission "Staff.staff":
send "&8[&7Ninja&eCore&8]&c %player% ha intentado quitar la sancion a alguien!" to loop-player
else if arg-1 is "hacks":
player has permission "Staff.staff":
make player execute command "/unbanip %arg-1%"
add "- Hacked Client" to {sanciones %arg-1%::bans}
else:
send "Ahora mismo aviso a un staff" to player
loop all players:
loop-player has permission "Staff.staff":
send "&8[&7Ninja&eCore&8]&c %player% ha intentado quitar la sancion a alguien!" to loop-player
else if arg-1 is "hacksadmitido":
player has permission "Staff.staff":
make player execute command "/unbanip %arg-1%"
add "- Hacked Client(Admitido)" to {sanciones %arg-1%::bans}
else:
send "Ahora mismo aviso a un staff" to player
loop all players:
loop-player has permission "Staff.staff":
send "&8[&7Ninja&eCore&8]&c %player% ha intentado quitar la sancion a alguien!" to loop-player
else if arg-1 is "insultos":
player has permission "Staff.staff":
make player execute command "/unmute %arg-1%"
add "- Insultos a la comunidad" to {sanciones %arg-1%::mutes}
else:
send "Ahora mismo aviso a un staff" to player
loop all players:
loop-player has permission "Staff.staff":
send "&8[&7Ninja&eCore&8]&c %player% ha intentado sancionar a alguien!" to loop-player
else if arg-1 is "insultosstaff":
player has permission "Staff.staff":
make player execute command "/unmute %arg-1%"
add "- Insultos al staff" to {sanciones %arg-1%::mutes}
else:
send "Ahora mismo aviso a un staff" to player
loop all players:
loop-player has permission "Staff.staff":
send "&8[&7Ninja&eCore&8]&c %player% ha intentado sancionar a alguien!" to loop-player
else if arg-1 is "ipajena":
player has permission "Staff.staff":
make player execute command "/unbanip %arg-1%"
add "- Publicar IP ajena (%player%)" to {sanciones %arg-1%::bans}
else:
send "Ahora mismo aviso a un staff" to player
loop all players:
loop-player has permission "Staff.staff":
send "&8[&7Ninja&eCore&8]&c %player% ha intentado sancionar a alguien!" to loop-player
else:
if player has permission "Staff.staff":
send "&8[&7Ninja&eCore&8] &aLas posibles sanciones son:&c hacks, hacksadmitido, xray, xrayadmitido, ipajena, insultos, insultosstaff" to player
send "&8[&7Ninja&eCore&8] &aSugiere mas en el discord del creador"
else:
send "&8[&7Ninja&eCore&8] &cNo tienes permisos" to player
And the console quest me if is a boolean in all of "wf", i dont understand