hello
thanks for the help but i am still having trouble . i am not sure how to debug it.. i get the different colors when i execute but i am not sure where the problem is.. here is the error that i get and i have tried on v3.0rc5 and also latest stable version..
[admin@MikroTik] > :local user
[admin@MikroTik] > :local bytesin
[admin@MikroTik] > :local bytesout
[admin@MikroTik] > :local megstotal
[admin@MikroTik] >
[admin@MikroTik] > /tool user-manager user
[admin@MikroTik] /tool user-manager user> :foreach i in=[/tool user-manager user
find subscriber=admin] do={
{...
{... :set user [get $i name]
expected variable name (line 3 column 6)
[admin@MikroTik] /tool user-manager user> :set bytesin [get $i download-used]
expected variable name (line 1 column 6)
[admin@MikroTik] /tool user-manager user> :set bytesout [get $i upload-used]
expected variable name (line 1 column 6)
[admin@MikroTik] /tool user-manager user> :set megstotal (($bytesin + $bytesout)
/ 1000000)
expected variable name (line 1 column 6)
[admin@MikroTik] /tool user-manager user>
[admin@MikroTik] /tool user-manager user> :if ([$megstotal] < 50) do={
syntax error (line 1 column
[admin@MikroTik] /tool user-manager user> /tool user-manager user set [/tool use
r-manager user find name=$user] rate-limit=40k/100k
syntax error (line 1 column 65)
[admin@MikroTik] /tool user-manager user> :put $user
syntax error (line 1 column 7)
[admin@MikroTik] /tool user-manager user> :put $megstotal
syntax error (line 1 column 7)
[admin@MikroTik] /tool user-manager user> :put "User Rate Limit set to 40-100"}
else={
User Rate Limit set to 40-100
[admin@MikroTik] /tool user-manager user> /tool user-manager user set [/tool use
r-manager user find name=$user] rate-limit=20k/50k
syntax error (line 1 column 65)
[admin@MikroTik] /tool user-manager user> :put $user
syntax error (line 1 column 7)
[admin@MikroTik] /tool user-manager user> :put $megstotal
syntax error (line 1 column 7)
[admin@MikroTik] /tool user-manager user> :put "User Rate Limit set to 20-50"}
User Rate Limit set to 20-50