Brimstone
con_logfile cfg/position1 needs to be con_logfile cfg/position1.log
That fixed the problem, thank you very much!
This is my script that I use currently if anyone else wants something more simple, it has regen and the ability to save one location to teleport to, I didn't want the script to unbind 5 keys every time I run it so I just removed the extra stuff and changed the bind so I can save a location with E+R and teleport with R (E and R have some gameplay actions that I will need to rebind every time after I finish practice jumping)
sv_cheats "1"
sv_allow_wait_command "1"
mp_disable_respawn_times "1"
mp_waitingforplayers_cancel "1"
alias "regen" "impulse 101; wait 60; regen"
regen
//Offline Teleports
con_timestamp 0
con_logfile console.log
//Binds
bind r gotoPosition1
bind e +savePosition
//Code
alias +savePosition "bind r savePosition1"
alias -savePosition "bind r gotoPosition1"
alias resetLogfile "con_logfile console.log"
alias savePosition1 "con_logfile cfg/position1.log; getpos; resetLogfile;"
alias gotoPosition1 "exec position1.log"
echo "##### Listen server teleports loaded #####"
echo "# Use <e> + <r> to save a location #"
echo "# Use <r> to teleport to that location #"