on *:TEXT:!rablas-teszt2:#: {
if ((%floodheist) || ($($+(%,floodheist.,$nick),2))) {
return
}
set -u15 %floodheist On
set -u30 %floodheist. $+ $nick On
var %topic $+($chan,.,$nick)
var %nev $+(#,.,$nick)
var %rng $rand(1,10)
var %points $iif($readini(Points.ini,%topic,Points) == $null,0,$v1)
if (%points < 50) { msg $chan [ $nick ]: nincs elég pontod rablóakciót indítani, legalább 50 pontodnak kell lenni és 10-be kerül egy próbálkozás. | return }
%points = $calc(%points - 10)
msg $chan [ $nick ]: bankrablást indított, 15 másodperc van rá. Elvettem tőled 10 pontot a költésgekre!
writeini -n Points.ini %topic Points %points
if (%rng == 1) {
/timer1 1 15 msg # %nev, szép és tiszta munka, +30 pont!
%points = $calc(%points + 30)
writeini -n Points.ini %topic Points %points
return %points
}
if (%rng == 2) {
/timer 1 15 msg # %nev hát ez nem úgy sikerült ahogy elképzeltük.. -5 pont!
%points = $calc(%points - 5)
writeini -n Points.ini %topic Points %points
return %points
}
if (%rng == 3) {
/timer 1 15 msg # %nev, jó menet volt, +50 pont!
%points = $calc(%points + 50)
writeini -n Points.ini %topic Points %points
return %points
}
if (%rng == 4) {
/timer 1 15 msg # %nev, valaki nem bírta tartani a száját... -10 pont!
%points = $calc(%points - 10)
writeini -n Points.ini %topic Points %points
return %points
}
if (%rng == 5) {
/timer 1 15 msg # %nev, megütötted a jackpotot!!! +100 pont!
%points = $calc(%points + 100)
writeini -n Points.ini %topic Points %points
return %points
}
if (%rng == 6) {
/timer 1 15 msg # %nev, elkaptak minket, de kijutottunk a sittről. -50 pont!
%points = $calc(%points - 50)
if (%points < 0) {
%points = 0
writeini -n Points.ini %topic Points %points
return %points;
} else {
writeini -n Points.ini %topic Points %points
return %points
}
}
if (%rng == 7) {
/timer 1 15 msg # %nev, lesz ez még jobb is. +5pont!
%points = $calc(%points + 5)
writeini -n Points.ini %topic Points %points
return %points
}
if (%rng == 8) {
/timer 1 15 msg # %nev, huh.. épp hogy megúsztuk. +15 pont!
%points = $calc(%points + 15)
writeini -n Points.ini %topic Points %points
return %points
}
if (%rng == 9) {
/timer 1 15 msg # %nev, megsebesültél, kórházi díjak -3 pont!
%points = $calc(%points - 3)
writeini -n Points.ini %topic Points %points
return %points
}
if (%rng == 10) {
/timer 1 15 msg # %nev, már az utcán észrevettek minket, akció lefújva.
%points = $calc(%points + 10)
writeini -n Points.ini %topic Points %points
return %points
}
}