Solved Tempban message

  • Welcome to skUnity!

    Welcome to skUnity! This is a forum where members of the Skript community can communicate and interact. Skript Resource Creators can post their Resources for all to see and use.

    If you haven't done so already, feel free to join our official Discord server to expand your level of interaction with the comminuty!

    Now, what are you waiting for? Join the community now!

  • LOOKING FOR A VERSION OF SKRIPT?

    You can always check out skUnity Downloads for downloads and any other information about Skript!

Status
Not open for further replies.

FinalPlayer024

Active Member
Oct 19, 2017
94
4
0
29
Skript version: 2.2-dev25
Server: Spigot 1.8.8
The part 'Sei temp-bannato per "%difference between {tempo::%player%} and {_t}%" ' is not working, it sends <none>. I want this to send the "Remaining time"

Skript Version: 2.2-dev25
Skript Author: Bensku
Minecraft Version: Spigot-1.8.8
---
Full Code:
code_language.skript:
command /tempban [<player>] [<time span>]:
  trigger:
    arg 1 is set
    arg 2 is set
    set {ban::%arg 1%} to now
    set {tempo::%arg 1%} to arg 2
    send "&cHai bannato %arg 1% per %arg 2%." to executor
    kick the arg 1 due to "Sei temp-bannato per: %arg 2%"
    stop
on connect:
  {ban::%player%} is set
  set {_t} to difference between {ban::%player%} and now
  {_t} < {tempo::%player%}:
    kick the player due to "Sei temp-bannato per: %difference between {tempo::%player%} and {_t}%"
  else:
    clear {ban::%player%}
  stop

Errors on Reload: None

Console Errors: None

Have you tried searching the docs? Yes
Have you tried searching the forums? Yes
[doublepost=1525530733,1525518746][/doublepost]Solved

code_language.skript:
command /tempban [<player>] [<timespan>]:
  trigger:
    set {ban::%arg 1%} to now
    set {tempo::%arg 1%} to arg 2
    send "&cHai bannato %arg 1% per %arg 2%." to executor
    kick the arg 1 due to "Sei temp-bannato per: %arg 2%"
    stop
on connect:
  {ban::%player%} is set
  set {_t} to difference between {ban::%player%} and now
  set {_q} to {tempo::%player%}
  reduce {_q} by {_t}
  {_t} < {tempo::%player%}:
    kick the player due to "Sei temp-bannato per: %{_q}%"
  else:
    clear {ban::%player%}
  stop
 
Where is saying [<time span>] put everything together [<timespan>].
[doublepost=1525531967,1525531652][/doublepost]Already solved your problem.
 
Status
Not open for further replies.