Other available versions. Ordered by newest to oldest versions:
Just so you know, we don't know the file format for every file. If it's just a bunch of random characters, it's probably a .zip or .jar.
options:
enabled: true
# !!! ANY CODE MAY BE CHANGED BY A DEV !!!
on any movement:
if {verify::%player's uuid%} is true:
cancel event
send "&3To move and chat. do /verify" to player
on chat:
if {verifychat::%player's uuid%} is true:
cancel event
if message contains "%{word::%player's uuid%}%":
set {verify::%player's uuid%} to false
send "&3You may now walk and chat" to player
set {verifychat::%player's uuid%} to false
cancel event
stop
else:
send "&3You said it wrong! say this in chat &a%{word::%player's uuid%}%" to player
if {verify::%player's uuid%} is true:
if {verifychat::%player's uuid%} is false:
cancel event
send "&3To move and chat. do /verify" to player
command /setverifywords:
trigger:
delete {letters::*}
add "A","B","C","D","E","F","G","H","I","J","K","L","M","O","P","Q","R","X","Y" and "Z" to {letters::*}
on join:
if {@enabled} is false:
set {verify::%player's uuid%} to false
set {verifychat::%player's uuid%} to false
stop
send "&3Before you play. do /verify. if you don't you can't walk" to player
set {verify::%player's uuid%} to true
set {verifychat::%player's uuid%} to false
command /verify:
trigger:
if {verify::%player's uuid%} is false:
send "&3You don't need to verify now!" to player
else:
set {letter1::%player's uuid%} to random element of {letters::*}
set {letter2::%player's uuid%} to random element of {letters::*}
set {letter3::%player's uuid%} to random element of {letters::*}
set {letter4::%player's uuid%} to random element of {letters::*}
set {letter5::%player's uuid%} to random element of {letters::*}
set {letter6::%player's uuid%} to random element of {letters::*}
set {word::%player's uuid%} to "%{letter1::%player's uuid%}%%{letter2::%player's uuid%}%%{letter3::%player's uuid%}%%{letter4::%player's uuid%}%%{letter5::%player's uuid%}%%{letter6::%player's uuid%}%"
send "&3To verify. say in chat &a%{word::%player's uuid%}%" to player
set {verifychat::%player's uuid%} to true