Update Structures

2025-09-21 16:10:25 +10:00
parent 5d4a807241
commit ba0e2b08f1

@@ -98,5 +98,33 @@ struct -user
init -string &username
init -string &password
init -bool &isBanned
fun -bool !init -string &usr -string &pass
set &username $usr
set &password $pass
set &isBanned false
endfun
fun -bool !banUser
set &isBanned true
return true
endfun
fun -bool !newName -string &user
set &username $user
return true
endfun
endstruct
# Create a user
init &newUser -user
pusharg "Max" "Dingus"
!newUser.init &store
# Change a username
pusharg "Maxwell"
!newUser.newName &store
# Ban a user
!newUser.banUser &store
```