Subj : System Variables...
To   : High Spirit
From : MRoblivious1bmf
Date : Fri Jun 06 2008 05:42 pm

 To: High Spirit
.,: This is something about System Variables...,
High Spirit said it to DOVE-Net.Synchronet_Baja on Wed Apr 09 2008 12:53 pm
--����������������������-����---���������������---���������--��������
> I'm sure this has been asked before, but I'm at a loss... I'm probably blind
> and the answer is right in front of me.

> How do I do a math operation (ADD, SUB, DIV, MUL) to a system variable like
> @STATS.LOGONS@?

> For example, divide STATS.LOGONS (total logons during history of system) by
> 7 to get the average calls per day... (just an example, not really the value
> I'm looking for).


look in sbbsdefs.inc for stuff you can work with in baja.

for example, a callers mod i had laying around:

!INCLUDE SBBSDEFS.INC
!INCLUDE FILE_IO.INC
INT FILE
int T
STR SL CPS SEX ULBYTE DL UL DLBYTE DLTIME HANDLE LOCATION MODEM CONNECTION
CID NODENUM LC_LOGONS

COPY LC_LOGONS _USERON.LOGONS
COPY NODENUM _NODE_NUM
COPY HANDLE _USERON.ALIAS
COPY LOCATION _USERON.LOCATION
COPY MODEM _USERON.MODEM
COPY CONNECTION _CONNECTION
COPY SL _USERON.LEVEL
COPY SEX _USERON.SEX
COPY CPS _CUR_CPS
COPY ULBYTE _LOGON_ULB
COPY UL _LOGON_ULS
COPY DL _LOGON_DLS
COPY DLBYTE _LOGON_DLB


FOPEN FILE O_WRONLY|O_CREAT|O_APPEND "%N..\\LCALLS\LCALLMID.ANS"

TIME T
FTIME_STR STR "%H:%M" T
FPRINTF FILE " \r\n|05 (time) %-6.6s " T
FPRINTF FILE " |13 (node) %-2.2s"  NODENUM
FPRINTF FILE " |13 (sl) %-2.2s"  SL
FPRINTF FILE " |13 (handle) %-15.15s"  HANDLE
FPRINTF FILE " |05 (location) %-25.25s"  LOCATION
FPRINTF FILE " |13 (modem) %-13.13s"  MODEM

FCLOSE FILE

|15 .�.� � ��  ��.�.� �ڿ
|07-� �ÿ� ��  ��� �� ���-
|07 `�'���`\/'�`�'�-��
|08���.[|04Edge of oblivion bbs |12eob-bbs.com|08].���|15


--- Synchronet 3.14a-Win32 NewsLink 1.85
*  eob - Racine, WisconSIN - telnet://eob-bbs.com
� Synchronet � Vertrauen � Home of Synchronet � telnet://vert.synchro.net