count script needed, i tried a lot but i can't figure it out

By Borreltje on Sep 09, 2014

Hello people,

i hope you can help me with this script

how i put for every $nick that ison $chan a counter by attempts, kills, been killed

but by kills/been killed i neet if you got a positve a + and if it is negative a - and a % from a kills and fails

can someone help me with this.

i tried a lot but i can't figure it out :(

i hope some can fix this script for me

on *:TEXT:!kill*:#:{
  if ($2 == $me) { /msg $chan 3 $+ $nick $+ 14, you can't kill me! | halt
  }
  if ($2 !ison $chan) { /msg $chan 3 $+ $nick $+ 14, find first $nick ! | halt
  }
  if ($2 == $nick) { /msg $chan 3 $+ $nick $+ 14, you can't kill yourself! | halt
  }
  else {
    if (%kill. [ $+ [ $nick ] ] < 1) || (!%kill. [ $+ [ $nick ] ]) {
      %kill = $rand(1,3)
      if (%kill == 1) { msg $chan 4You failed $2 . }
      if (%kill == 2) { msg $chan 7You failed $2 , but you did a bit damage. }
      if (%kill == 3) { msg $chan 3Succes $2 $+ , you killed $nick . }
      .timer 1 1 msg $chan 14Stats3 $nick $+ 14: [Attempts:4  14] [kills:4  14] [been killed:4  14] [kills/been killed:4  14( $+  $+ )]
      .timer 1 1 msg $chan 14Stats3 $2 $+ 14: [Attempts:4  14] [kills:4  14] [been killed:4  14] [kills/been killed:4  14( $+  $+ )]
      inc -u60 %kill. [ $+ [ $nick ] ] 1
      set -u60 %killdelay. [ $+ [ $nick ] ] $ctime
    }
    else { msg $chan 3 $+ $nick $+ 14, wait4 $round($calc(60 - (($ctime - %killdelay. [ $+ [ $nick ] ] ) / 1 )),0) seconds 14for next try! }
  }
}

Comments

Sign in to comment.
Nos   -  Sep 10, 2014
on *:TEXT:!kill*:#:{
  if ($2 == $me) { .notice $nick 3 $+ $nick $+ 14, you can't kill me! }
  elseif ($2 !ison $chan) { .notice $nick 3 $+ $nick $+ 14, find first $nick $+ ! }
  elseif ($2 == $nick) { .notice $nick 3 $+ $nick $+ 14, you can't kill yourself! }
  else {
    if (!%kill. [ $+ [ $nick ] ]) {
      var %kill = $r(1,3)
      if (%kill == 1) { msg $chan 4You failed $2 $+ . }
      if (%kill == 2) { msg $chan 7You failed $2 $+ , but you did a bit damage. }
      if (%kill == 3) { msg $chan 3Succes $2 $+ , you killed $nick $+ . }
      tokenize 32 $nick $2 | .timer 1 1 msg $chan 14Stats3 $* $+ 14: $&
        [Attempts:4  14] [kills:4  14] [been killed:4  14] [kills/been killed:4  14( $+  $+ )]
      set -z %kill. [ $+ [ $nick ] ] 60
    }
    else { .notice $nick 3 $+ $nick $+ 14, wait4 %kill. [ $+ [ $nick ] ] seconds 14for next try! }
  }
} 
Borreltje  -  Sep 10, 2014

doesn't work

Nos  -  Sep 10, 2014

[size=15]
<@Nos> !kill Nos
-Nos4661- Nos, you can't kill yourself!
<@Nos> !kill ChanServ
-Nos4661- Nos, find first Nos!
<@Nos> !kill Nos4661
-Nos4661- Nos, you can't kill me!
<@Nos> !kill oDong2

Succes oDong2, you killed Nos. Stats Nos [Attempts: ] [kills: ] [been killed: ] [kills/been killed: ()] Stats oDong2 [Attempts: ] [kills: ] [been killed: ] [kills/been killed: ()] <@Nos> !kill oDong2 -Nos4661- Nos, wait 53 seconds for next try! work [/size]
Borreltje  -  Sep 10, 2014
Stats Nos [Attempts: ] [kills: ] [been killed: ] [kills/been killed: ()] Stats oDong2 [Attempts: ] [kills: ] [been killed: ] [kills/been killed: ()] no stats where are the stats???
Sign in to comment

Are you sure you want to unfollow this person?
Are you sure you want to delete this?
Click "Unsubscribe" to stop receiving notices pertaining to this post.
Click "Subscribe" to resume notices pertaining to this post.