Originally Posted By: NuthouseOfGaming
Is it possible to have more then one timer per $nick?
Yes, but each timer must have a unique name.
$+(.timerpoints.,#,.,$nick)
$+(.timerblobs.,$nick)

Originally Posted By: NuthouseOfGaming
is it possible that you give me an example on how to pass a parameter to an alias ?
Pass parameters the same way as in the add.pts timer...

TimerName
Switches Repetitions Frequency command/alias parameter(s)
$+(.timerpoints.,#,.,$nick) -o 0 10 add.pts $+(#,.,$nick)
$+(.timerblobs.,$nick) -o 0 60 add.blobs $nick

Your original code modified as so...
Code:
on !*:join:#:{
  ;###PunkteSystem###
  $+(.timerpoints.,#,.,$nick) -o 0 10 add.pts $+(#,.,$nick)
  add.pts $+(#,.,$nick)
  ;###Begrüßung###
  msg $chan Hallo $nick $+ ,willkommen im Nuthouse!
  ;###Ranking###
  $+(.timerblobs.,$nick) -o 0 60 add.blobs $nick
}
on !*:part:#:{
  $+(.timerpoints.,#,.,$nick) off
  $+(.timerblobs.,$nick) off
}
alias -l add.pts {
  writeini -n Points.ini $1 Points $calc($readini(Points.ini,$1,Points) + 1)
}
alias -l add.blobs {
  writeini -n Ranks.ini Blobs $1 $calc($readini(Ranks.ini,Blobs,$1) + 1)
}
See that the part event now also halts the blobs timer.

Note also that this way $ctimer will NOT return the parameter you want ('nick') but will now return "blobs.nick"