mIRC Homepage
Posted By: naki socket bot making - 19/09/05 12:41 PM
Quote:
i'm trying to make a socket bot and have done well so far but now I am trying to add some user stuff so certain users can only have access to certain functions. my problem is I was trying to make a simple alias to see if the user exist but it isnt working for me it just keeps returning 0.

Code:
alias irc_user_exist { 
  return $var( %ib_con_ [ $+ $1 ] ) 
}
 


here is the script that makes the variable.


Code:
alias irc_user_add { set %ib_con_ $+ [ $1 ] $2 $md5($3) $4 }  


any help would be appriciated.
Posted By: Riamus2 Re: socket bot making - 19/09/05 01:12 PM
I haven't had a chance to look at it closely, but usually when setting priority with []'s, you need to use them twice:

%ib_con_ [ $+ [ $1 ] ]

You've done two different methods, but you need the two methods combined like shown above.

Note that you could also use:

$+(%ib_con_,$1)
Posted By: naki Re: socket bot making - 19/09/05 01:26 PM
the double bracket one worked. thanks for the help.
Posted By: xDaeMoN Re: socket bot making - 19/09/05 06:23 PM
Quote:
Note that you could also use:

$+(%ib_con_,$1)


You'll have to separate the % so the variable won't be evaluated.

Code:
 $+(%,ib_con_,$1) 


To get the value of it:

Code:
 $($+(%,ib_con_,$1),2) 
Posted By: Riamus2 Re: socket bot making - 19/09/05 06:39 PM
Good catch. smile
© mIRC Discussion Forums