mIRC Home    About    Download    Register    News    Help

Print Thread
#244221 05/02/14 08:18 PM
Joined: Feb 2014
Posts: 9
F
Nutrimatic drinks dispenser
OP Offline
Nutrimatic drinks dispenser
F
Joined: Feb 2014
Posts: 9
Hello,
My name is Andrew and I have a channel on hitbox(something like twitch,but this doesn't matter).I made myself a bot and it's working fine and I have the points system but I don't know how to create a command that will show me who is the one that has the most bobcoins.Here is what i've done until now :
Code:
alias -l lookUpbobcoins {
  var %topic $+($chan,.,$nick)
  var %bobcoins $readini(bobcoins.ini,%topic,bobcoins)
  return %bobcoins
}
alias doaddbobcoins {
  if ($3 !isnum) { echo 2 -st $3 isn't a number.It need to be a number. | halt }
  var %topic $+($1,.,$2)
  var %bobcoins $calc($readini(bobcoins.ini,%topic,bobcoins) + $3)
  writeini -n bobcoins.ini %topic bobcoins %bobcoins
  echo -a Added bobcoins for %topic
}

alias dorembobcoins {
  var %topic $+($1,.,$2)
  remini -n bobcoins.ini %topic bobcoins
  echo -a Removed bobcoins for %topic
}

on *:text:!bobcoins:#:{
  if ((%floodbobcoins) || ($($+(%,floodbobcoins.,$nick),2))) { return }
  set -u10 %floodbobcoins On
  set -u30 %floodbobcoins. $+ $nick On
  if ($readini(bobcoins.ini,$+(#,.,$nick),bobcoins) > 0) {
    msg # $nick e pe val,are $readini(bobcoins.ini,$+(#,.,$nick),bobcoins) bobcoins!
  }
  else { msg # $nick nu are nici un bobcoin! }
}

on $*:text:/!bobcoins (add|remove)/Si:#: {
  if ($nick isop #) 
  if ($0 < 3) { msg # Prea putini parametri,foloseste !bobcoins <add|remove> <user> [numar] | return }
  writeini -n bobcoins.ini $+(#,.,$3) bobcoins $calc($readini(bobcoins.ini,$+(#,.,$3),bobcoins) $iif($2 == add,+,-) $iif($4 isnum,$4,1))
  msg # $nick acum are $readini(bobcoins.ini,$+(#,.,$nick),bobcoins) bobcoins.
}
on !*:join:#:{
  $+(.timerbobcoins.,#,.,$nick) 0 1800 add.pts $+(#,.,$nick)
  add.pts $+(#,.,$nick)
}
on !*:part:#:$+(.timerbobcoins.,#,.,$nick) off 
alias -l add.pts {
  writeini -n bobcoins.ini $1 bobcoins $calc($readini(bobcoins.ini,$1,bobcoins) + 0)
}

on $*:text:!bobcoinsmod:#: {
  if ($nick isop #) {
    msg # Cel cu cei mai multi bobcoinsi este $calc($readini(bobcoins.ini,bobcoins)
  } 
}


So if any of you can help me do that command I would highly appreciate it!And as you can see I started doing something but I don't exactly know how to continue.Thanks

P.S Just do it in english,this is for a romanian stream so the messages are in romanian but if you can help me do it just do it in english.Thanks again!

FlyingPotatoes #245966 16/05/14 08:57 AM
Joined: Feb 2014
Posts: 9
F
Nutrimatic drinks dispenser
OP Offline
Nutrimatic drinks dispenser
F
Joined: Feb 2014
Posts: 9
Is this even possible?

FlyingPotatoes #245967 16/05/14 09:29 AM
Joined: Apr 2014
Posts: 191
B
Vogon poet
Offline
Vogon poet
B
Joined: Apr 2014
Posts: 191


Link Copied to Clipboard