mIRC Home    About    Download    Register    News    Help

Print Thread
#249913 22/12/14 03:33 PM
Joined: Dec 2014
Posts: 8
K
Nutrimatic drinks dispenser
OP Offline
Nutrimatic drinks dispenser
K
Joined: Dec 2014
Posts: 8
Hey guys,

So I've got a rank sytem implemented but it only goes from 1 to 6. I would like to subvert it so it goes from 50-1 1 being the highest rank.

Here is my curent script and how would I go about changing it?

on *:TEXT:*:#:{
var %top = $+(#,.,$nick)
var %points = $readini(Points.ini,%top,Points)
alias setVars {
set %mynick KxrlPlays
set %loaded 1
set %rank1 50
set %rank1- 0
set %rank1name Rank 1
set %rank2 100
set %rank2- 51
set %rank2name Rank 2
set %rank3 200
set %rank3- 101
set %rank3name Rank 3
set %rank4 300
set %rank4- 201
set %rank4name Rank 4
set %rank5 500
set %rank5- 301
set %rank5name Rank 5
set %rank6 ~~~
set %rank6- 750
set %rank6name Rank 6
}
if ($1 == !myrank) {
if ((%floodmyrank) || ($($+(%,floodmyrank.,$nick),2))) { return }
set -u10 %floodmyrank On
set -u30 %floodmyrank. $+ $nick On
if (%points > %rank1-) && (%points < %rank1) {
var %until = %rank1 - $readini(Points.ini,%top,Points)
msg $chan $nick is rank 1!
}
if (%points > %rank2-) && (%points < %rank2) {
var %until = %rank2 - $readini(Points.ini,%top,Points)
msg $chan $nick is rank 2!
}
if (%points > %rank3-) && (%points < %rank3) {
var %until = %rank3 - $readini(Points.ini,%top,Points)
msg $chan $nick is rank 3!
}
if (%points > %rank4-) && (%points < %rank4) {
var %until = %rank4 - $readini(Points.ini,%top,Points)
msg $chan $nick is rank 4!
}
if (%points > %rank5-) && (%points < %rank5) {
var %until = %rank5 - $readini(Points.ini,%top,Points)
msg $chan $nick is rank 5!
}
if (%points > %rank6-) && (%points < %rank6) {
var %until = %rank6 - $readini(Points.ini,%top,Points)
msg $chan $nick is rank 6!
}
}
if (%points > %rank1-) && (%points < %rank1) {
cnick -m1 $nick 14
}
if (%points > %rank2-) && (%points < %rank2) {
cnick -m1 $nick 8
}
if (%points > %rank3-) && (%points < %rank3) {
cnick -m1 $nick 9
}
if (%points > %rank4-) && (%points < %rank4) {
cnick -m1 $nick 2
}
if (%points > %rank5-) && (%points < %rank5) {
cnick -m1 $nick 13
}
if (%points > %rank6-) {
cnick -m1 $nick 4
}

Joined: Jul 2014
Posts: 48
A
Ameglian cow
Offline
Ameglian cow
A
Joined: Jul 2014
Posts: 48
Make it so the point threshold is set so that the lowest is 50, and set them that way.It would be with your if statements


Link Copied to Clipboard