All pastes #1254053 Raw Edit

Pug Script ( eAgLe )

public text v1 · immutable
#1254053 ·published 2008-11-12 06:07 UTC
rendered paste body
alias listplayers {
  if (%playersnumbers == 2) {
    if (%nick.1 == x) && (%nick.2 == x) {
      set %players 0
    }
    if (%nick.1 != x) && (%nick.2 == x) {
      set %players 1
    }
    if (%nick.1 != x) && (%nick.2 != x) {
      set %players 2
    }
    msg $chan Current Players ( $+ %players $+ /2) :12 %nick.1 1-4 %nick.2 1[Map : %servermap $+ ]
  }
  if (%playersnumbers == 4) {
    if (%nick.1 == x) && (%nick.2 == x) && (%nick.3 == x) && (%nick.4 == x) {
      set %players 0
    }
    if (%nick.1 != x) && (%nick.2 == x) && (%nick.3 == x) && (%nick.4 == x) {
      set %players 1
    }
    if (%nick.1 != x) && (%nick.2 != x) && (%nick.3 == x) && (%nick.4 == x) {
      set %players 2
    }
    if (%nick.1 != x) && (%nick.2 != x) && (%nick.3 != x) && (%nick.4 == x) {
      set %players 3
    }
    if (%nick.1 != x) && (%nick.2 != x) && (%nick.3 != x) && (%nick.4 != x) {
      set %players 4
    }
    msg $chan Current Players ( $+ %players $+ /4) :12 %nick.1 1-12 %nick.2 1-4 %nick.3 1-4 %nick.4 1[Map : %servermap $+ ]
  }
  if (%playersnumbers == 6) {
    if (%nick.1 == x) && (%nick.2 == x) && (%nick.3 == x) && (%nick.4 == x) && (%nick.5 == x) && (%nick.6 == x) {
      set %players 0
    }
    if (%nick.1 != x) && (%nick.2 == x) && (%nick.3 == x) && (%nick.4 == x) && (%nick.5 == x) && (%nick.6 == x) {
      set %players 1
    }
    if (%nick.1 != x) && (%nick.2 != x) && (%nick.3 == x) && (%nick.4 == x) && (%nick.5 == x) && (%nick.6 == x) {
      set %players 2
    }
    if (%nick.1 != x) && (%nick.2 != x) && (%nick.3 != x) && (%nick.4 == x) && (%nick.5 == x) && (%nick.6 == x) {
      set %players 3
    }
    if (%nick.1 != x) && (%nick.2 != x) && (%nick.3 != x) && (%nick.4 != x) && (%nick.5 == x) && (%nick.6 == x) {
      set %players 4
    }
    if (%nick.1 != x) && (%nick.2 != x) && (%nick.3 != x) && (%nick.4 != x) && (%nick.5 != x) && (%nick.6 == x) {
      set %players 5
    }
    if (%nick.1 != x) && (%nick.2 != x) && (%nick.3 != x) && (%nick.4 != x) && (%nick.5 != x) && (%nick.6 != x) {
      set %players 6
    }
    msg $chan Current Players ( $+ %players $+ /6) :12 %nick.1 1-12 %nick.2 1-12 %nick.3 1-4 %nick.4 1-4 %nick.5 1-4 %nick.6 1[Map : %servermap $+ ]
  }
  if (%playersnumbers == 8) {
    if (%nick.1 == x) && (%nick.2 == x) && (%nick.3 == x) && (%nick.4 == x) && (%nick.5 == x) && (%nick.6 == x) && (%nick.7 == x) && (%nick.8 == x) {
      set %players 0
    }
    if (%nick.1 != x) && (%nick.2 == x) && (%nick.3 == x) && (%nick.4 == x) && (%nick.5 == x) && (%nick.6 == x) && (%nick.7 == x) && (%nick.8 == x) {
      set %players 1
    }
    if (%nick.1 != x) && (%nick.2 != x) && (%nick.3 == x) && (%nick.4 == x) && (%nick.5 == x) && (%nick.6 == x) && (%nick.7 == x) && (%nick.8 == x) {
      set %players 2
    }
    if (%nick.1 != x) && (%nick.2 != x) && (%nick.3 != x) && (%nick.4 == x) && (%nick.5 == x) && (%nick.6 == x) && (%nick.7 == x) && (%nick.8 == x) {
      set %players 3
    }
    if (%nick.1 != x) && (%nick.2 != x) && (%nick.3 != x) && (%nick.4 != x) && (%nick.5 == x) && (%nick.6 == x) && (%nick.7 == x) && (%nick.8 == x) {
      set %players 4
    }
    if (%nick.1 != x) && (%nick.2 != x) && (%nick.3 != x) && (%nick.4 != x) && (%nick.5 != x) && (%nick.6 == x) && (%nick.7 == x) && (%nick.8 == x) {
      set %players 5
    }
    if (%nick.1 != x) && (%nick.2 != x) && (%nick.3 != x) && (%nick.4 != x) && (%nick.5 != x) && (%nick.6 != x) && (%nick.7 == x) && (%nick.8 == x) {
      set %players 6
    }
    if (%nick.1 != x) && (%nick.2 != x) && (%nick.3 != x) && (%nick.4 != x) && (%nick.5 != x) && (%nick.6 != x) && (%nick.7 != x) && (%nick.8 == x) {
      set %players 7
    }
    if (%nick.1 != x) && (%nick.2 != x) && (%nick.3 != x) && (%nick.4 != x) && (%nick.5 != x) && (%nick.6 != x) && (%nick.7 != x) && (%nick.8 != x) {
      set %players 8
    }
    msg $chan Current Players ( $+ %players $+ /8) :12 %nick.1 1-12 %nick.2 1-12 %nick.3 1-12 %nick.4 1-4 %nick.5 1-4 %nick.6 1-4 %nick.7 1-4 %nick.8 1[Map : %servermap $+ ]
  }
  if (%playersnumbers == 10) {
    if (%nick.1 == x) && (%nick.2 == x) && (%nick.3 == x) && (%nick.4 == x) && (%nick.5 == x) && (%nick.6 == x) && (%nick.7 == x) && (%nick.8 == x) && (%nick.9 == x) && (%nick.10 == x) {
      set %players 0
    }
    if (%nick.1 != x) && (%nick.2 == x) && (%nick.3 == x) && (%nick.4 == x) && (%nick.5 == x) && (%nick.6 == x) && (%nick.7 == x) && (%nick.8 == x) && (%nick.9 == x) && (%nick.10 == x) {
      set %players 1
    }
    if (%nick.1 != x) && (%nick.2 != x) && (%nick.3 == x) && (%nick.4 == x) && (%nick.5 == x) && (%nick.6 == x) && (%nick.7 == x) && (%nick.8 == x) && (%nick.9 == x) && (%nick.10 == x) {
      set %players 2
    }
    if (%nick.1 != x) && (%nick.2 != x) && (%nick.3 != x) && (%nick.4 == x) && (%nick.5 == x) && (%nick.6 == x) && (%nick.7 == x) && (%nick.8 == x) && (%nick.9 == x) && (%nick.10 == x) {
      set %players 3
    }
    if (%nick.1 != x) && (%nick.2 != x) && (%nick.3 != x) && (%nick.4 != x) && (%nick.5 == x) && (%nick.6 == x) && (%nick.7 == x) && (%nick.8 == x) && (%nick.9 == x) && (%nick.10 == x) {
      set %players 4
    }
    if (%nick.1 != x) && (%nick.2 != x) && (%nick.3 != x) && (%nick.4 != x) && (%nick.5 != x) && (%nick.6 == x) && (%nick.7 == x) && (%nick.8 == x) && (%nick.9 == x) && (%nick.10 == x) {
      set %players 5
    }
    if (%nick.1 != x) && (%nick.2 != x) && (%nick.3 != x) && (%nick.4 != x) && (%nick.5 != x) && (%nick.6 != x) && (%nick.7 == x) && (%nick.8 == x) && (%nick.9 == x) && (%nick.10 == x) {
      set %players 6
    }
    if (%nick.1 != x) && (%nick.2 != x) && (%nick.3 != x) && (%nick.4 != x) && (%nick.5 != x) && (%nick.6 != x) && (%nick.7 != x) && (%nick.8 == x) && (%nick.9 == x) && (%nick.10 == x) {
      set %players 7
    }
    if (%nick.1 != x) && (%nick.2 != x) && (%nick.3 != x) && (%nick.4 != x) && (%nick.5 != x) && (%nick.6 != x) && (%nick.7 != x) && (%nick.8 != x) && (%nick.9 == x) && (%nick.10 == x) {
      set %players 8
    }
    if (%nick.1 != x) && (%nick.2 != x) && (%nick.3 != x) && (%nick.4 != x) && (%nick.5 != x) && (%nick.6 != x) && (%nick.7 != x) && (%nick.8 != x) && (%nick.9 != x) && (%nick.10 == x) {
      set %players 9
    }
    if (%nick.1 != x) && (%nick.2 != x) && (%nick.3 != x) && (%nick.4 != x) && (%nick.5 != x) && (%nick.6 != x) && (%nick.7 != x) && (%nick.8 != x) && (%nick.9 != x) && (%nick.10 != x) {
      set %players 10
    }
    msg $chan Current Players ( $+ %players $+ /10) :12 %nick.1 1-12 %nick.2 1-12 %nick.3 1-12 %nick.4 1-12 %nick.5 1-4 %nick.6 1-4 %nick.7 1-4 %nick.8 1-4 %nick.9 1-4 %nick.10 1[Map : %servermap $+ ]
  }
}
on *:hotlink:*27015:*:{ 
  run path\hl.exe -console -game cstrike +connect $1 
}
on *:NICK:{
  if ($nick == %serveradmin) {
    set %serveradmin $newnick
  }
  if ($nick == %nick.1) {
    set %nick.1 $newnick
  }
  if ($nick == %nick.2) {
    set %nick.2 $newnick
  }
  if ($nick == %nick.3) {
    set %nick.3 $newnick
  }
  if ($nick == %nick.4) {
    set %nick.4 $newnick
  }
  if ($nick == %nick.5) {
    set %nick.5 $newnick
  }
  if ($nick == %nick.6) {
    set %nick.6 $newnick
  }
  if ($nick == %nick.7) {
    set %nick.7 $newnick
  }
  if ($nick == %nick.8) {
    set %nick.8 $newnick
  }
  if ($nick == %nick.9) {
    set %nick.9 $newnick
  }
  if ($nick == %nick.10) {
    set %nick.10 $newnick
  }
}
on *:TEXT:.addadmin*:%chan:{
  if ($ulevel == 500) {
    auser -a $3 $address($2,2)
    notice $2 You are now added in the admin database by $nick $+ . Level : $3 
    notice $nick $2 has now added in the admin database. Level : $3 
  }
  else {
    notice $nick Sorry , you don't have the access to use this command.
  }
}
on *:TEXT:.deladmin*:%chan:{
  if ($ulevel == 500) {
    ruser $address($2,2)
    notice $2 You are now deleted of the admin database by $nick $+ .
    notice $nick $2 has now deleted of the admin database.
  }
  else {
    notice $nick Sorry , you don't have the access to use this command.
  }
}
on *:JOIN:%chan:{
  if (%pug == on) {
    if ($ulevel >= 199) {
      timer 1 1 notice $nick Hi $nick $+ , welcome to $chan ! To begin, type .pug.
    }
    if ($ulevel <= 101) {
      timer 1 1 notice $nick Hi $nick $+ , welcome to $chan ! To begin, type .pug.
    }
  }
  if (%pug == off) {
    if ($ulevel >= 199) {
      halt
    }
    if ($ulevel <= 101) {
      halt
    }
  }
}
on *:PART:%chan:{
  if (%pug == on) {
    if ($nick == %serveradmin) {
      unset %playersnumbers
      set %pug off
      set %nick.1 x
      set %nick.2 x
      set %nick.3 x
      set %nick.4 x
      set %nick.5 x
      set %nick.6 x
      set %nick.7 x
      set %nick.8 x
      set %nick.9 x
      set %nick.10 x
      unset %serverip
      unset %serverpass
      unset %serveradmin
      unset %servermap
      msg $chan The pug has been stopped by $nick because he has left the channel.
    }
    if ($nick isin %nick.1) {
      set %nick.1 x
    }
    if ($nick isin %nick.2) {
      set %nick.2 x
    }
    if ($nick isin %nick.3) {
      set %nick.3 x
    }
    if ($nick isin %nick.4) {
      set %nick.4 x
    }
    if ($nick isin %nick.5) {
      set %nick.5 x
    }
    if ($nick isin %nick.6) {
      set %nick.6 x
    }
    if ($nick isin %nick.7) {
      set %nick.7 x
    }
    if ($nick isin %nick.8) {
      set %nick.8 x
    }
    if ($nick isin %nick.9) {
      set %nick.9 x
    }
    if ($nick isin %nick.10) {
      set %nick.10 x
    }
  }
}
on *:TEXT:.pugcommands:%chan:{
  if ($nick isop $chan) {
    timer 1 1 notice $nick Add - .add
    timer 1 2 notice $nick Add Nickname - .addnick <nickname>
    timer 1 3 notice $nick Remove - .rem
    timer 1 4 notice $nick Remove Nickname - .remnick <nickname>
    timer 1 5 notice $nick List of players - .teams
    timer 1 6 notice $nick Map - .map
    timer 1 7 notice $nick Start a pug - .start <#> (2/4/6/8/10)
    timer 1 8 notice $nick Stop the pug - .stop
    timer 1 9 notice $nick Send all informations (connect ip:port;password) - .go
    timer 1 10 notice $nick Set the map - .servermap <mapname>
    timer 1 11 notice $nick Set the ip ( Private Message Only ) - .serverip <ip:port>
    timer 1 12 notice $nick Set the password ( Private Message Only ) - .serverpass <password>
    timer 1 12 notice $nick End of commands.
  }
}
on *:TEXT:.pugsetup:%chan:{
  if ($nick isop $chan) {
    notice $nick First, you need to type .servermap <mapname> in %chan $+ .
  }
  else {
    notice $nick You lack access.
  }
}
on *:TEXT:.servermap*:%chan:{
  if ($nick isop $chan) && ($2) {
    set %servermap $2
    notice $nick The map has been changed for $2 
    notice $nick Now, type .start <#> in %chan $+ .
    listplayers
  }
}
on *:TEXT:.pug:%chan:{
  timer 1 1 notice $nick Add - .add
  timer 1 2 notice $nick Remove - .rem
  timer 1 3 notice $nick List of players - .teams
  timer 1 4 notice $nick Map - .map
}
on *:TEXT:.start*:%chan:{
  if ($nick isop $chan) {
    if (%pug == off) {
      if (($2 == 1) || ($2 == 3) || ($2 == 5) || ($2 == 7) || ($2 == 9)) {
        notice $nick Sorry, you can't start a pug by this number. Accepted Numbers : 2 - 4 - 6 - 8 - 10
        halt
      }
      if ($2 > 10) {
        notice $nick Sorry, it can't be more then 10 players. Try again later.
        halt
      }
      if (!$2) {
        set %playersnumbers 5
        msg $chan A pug has been created by $nick $+ . Type .add to join.
        listplayers
        timer 1 2 notice $nick When it's full, type .go !
      }
      if (!%chan) {
        amsg A pug has been created in %chan ! To join, you need to join %chan and type .add !
      }
      set %playersnumbers $2
      set %pug on
      set %serveradmin $nick
      set %nick.1 $nick
      set %nick.2 x
      set %nick.3 x
      set %nick.4 x
      set %nick.5 x
      set %nick.6 x
      set %nick.7 x
      set %nick.8 x
      set %nick.9 x
      set %nick.10 x
      msg $chan A pug has been created by $nick $+ . Type .add to join.
      timer 1 1 notice $nick Type .serverip <ip:port> in private message with $me $+ .
      timer 1 2 notice $nick Type .serverpass <password> in private message with $me $+ .
      timer 1 3 notice $nick When it's full, type .go !
      listplayers
    }
    else {
      notice $nick Sorry, the pug is already enabled.
    }
  }
}
on *:TEXT:.stop:%chan:{
  if ($nick isop $chan) {
    if (%pug == on) {
      unset %playersnumbers
      set %pug off
      set %nick.1 x
      set %nick.2 x
      set %nick.3 x
      set %nick.4 x
      set %nick.5 x
      set %nick.6 x
      set %nick.7 x
      set %nick.8 x
      set %nick.9 x
      set %nick.10 x
      unset %serverip
      unset %serverpass
      unset %serveradmin
      unset %servermap
      msg $chan The pug has been stopped by $nick $+ .
    }
    else {
      notice $nick Sorry, the pug is already disabled.
    }
  }
}
on *:TEXT:.teams:%chan:{
  if (%pug == on) {
    listplayers
  }
  else { 
    notice $nick Sorry, no pug for the moment.
  }
}
on *:TEXT:.map:%chan:{
  if (%pug == on) {
    notice $nick Map : %servermap
  }
  else { 
    notice $nick Sorry, no pug for the moment.
  }
}
on *:TEXT:.add:%chan:{
  if (%pug == on) {
    if (($nick isin %nick.1) || ($nick isin %nick.2) || ($nick isin %nick.3) || ($nick isin %nick.4) || ($nick isin %nick.5) || ($nick isin %nick.6) || ($nick isin %nick.7) || ($nick isin %nick.8) || ($nick isin %nick.9) || ($nick isin %nick.10)) {
      notice $nick Sorry, you are already in our pug list.
      halt
    }
    else if (%nick.1 == x) {
      set %nick.1 $nick
      listplayers
    }
    else if (%nick.2 == x) {
      set %nick.2 $nick
      listplayers
    }
    else if (%nick.3 == x) {
      set %nick.3 $nick
      listplayers
    }
    else if (%nick.4 == x) {
      set %nick.4 $nick
      listplayers
    }
    else if (%nick.5 == x) {
      set %nick.5 $nick
      listplayers
    }
    else if (%nick.6 == x) {
      set %nick.6 $nick
      listplayers
    }
    else if (%nick.7 == x) {
      set %nick.7 $nick
      listplayers
    }
    else if (%nick.8 == x) {
      set %nick.8 $nick
      listplayers
    }
    else if (%nick.9 == x) {
      set %nick.9 $nick
      listplayers
    }
    else if (%nick.10 == x) {
      set %nick.10 $nick
      listplayers
    }
  }
  else {
    notice $nick Sorry, no pug for the moment.
  }
}
on *:TEXT:.addnick*:%chan:{
  if ($nick isop $chan) {
    if (%pug == on) && ($2 ison $chan) {
      if (($2 isin %nick.1) || ($2 isin %nick.2) || ($2 isin %nick.3) || ($2 isin %nick.4) || ($2 isin %nick.5) || ($2 isin %nick.6) || ($2 isin %nick.7) || ($2 isin %nick.8) || ($2 isin %nick.9) || ($2 isin %nick.10)) {
        notice $nick Sorry, $2 is already in our pug list.
        halt
      }
      else if ($2 !ison $chan) {
        notice $nick $2 is not on $chan $+ .
      }
      else if ($2 == $me) && ($2 ison $chan) {
        notice $nick The bot can't be in our pug list.
      }
      else if ($2 == ChanServ) && ($2 ison $chan) {
        notice $nick Error. ChanServ cannot join and remove in our pug list because it's a GameSurge Service.
      }
      else if (%nick.1 == x) && ($2 ison $chan) {
        set %nick.1 $2
        listplayers
      }
      else if (%nick.2 == x) && ($2 ison $chan) {
        set %nick.2 $2
        listplayers
      }
      else if (%nick.3 == x) && ($2 ison $chan) {
        set %nick.3 $2
        listplayers
      }
      else if (%nick.4 == x) && ($2 ison $chan) {
        set %nick.4 $2
        listplayers
      }
      else if (%nick.5 == x) && ($2 ison $chan) {
        set %nick.5 $2
        listplayers
      }
      else if (%nick.6 == x) && ($2 ison $chan) {
        set %nick.6 $2
        listplayers
      }
      else if (%nick.7 == x) && ($2 ison $chan) {
        set %nick.7 $2
        listplayers
      }
      else if (%nick.8 == x) && ($2 ison $chan) {
        set %nick.8 $2
        listplayers
      }
      else if (%nick.9 == x) && ($2 ison $chan) {
        set %nick.9 $2
        listplayers
      }
      else if (%nick.10 == x) && ($2 ison $chan) {
        set %nick.10 $2
        listplayers
      }
    }
    else {
      notice $nick Sorry, no pug for the moment.
    }
  }
}
on *:TEXT:.rem:%chan:{
  if (%pug == on) {
    if ($nick isin %nick.1) {
      set %nick.1 x
      listplayers
    }
    else if ($nick isin %nick.2) {
      set %nick.2 x
      listplayers
    }
    else if ($nick isin %nick.3) {
      set %nick.3 x
      listplayers
    }
    else if ($nick isin %nick.4) {
      set %nick.4 x
      listplayers
    }
    else if ($nick isin %nick.5) {
      set %nick.5 x
      listplayers
    }
    else if ($nick isin %nick.6) {
      set %nick.6 x
      listplayers
    }
    else if ($nick isin %nick.7) {
      set %nick.7 x
      listplayers
    }
    else if ($nick isin %nick.8) {
      set %nick.8 x
      listplayers
    }
    else if ($nick isin %nick.9) {
      set %nick.9 x
      listplayers
    }
    else if ($nick isin %nick.10) {
      set %nick.10 x
      listplayers
    }
    else if (($nick !isin %nick.1) || ($nick !isin %nick.2) || ($nick !isin %nick.3) || ($nick !isin %nick.4) || ($nick !isin %nick.5) || ($nick !isin %nick.6) || ($nick !isin %nick.7) || ($nick !isin %nick.8) || ($nick !isin %nick.9) || ($nick !isin %nick.10)) {
      notice $nick Sorry, you can't use this command because you are not in our pug list.
    }
  }
  else {
    notice $nick Sorry, no pug for the moment.
  }
}
on *:TEXT:.remnick*:%chan:{
  if ($nick isop $chan) {
    if (%pug == on) {
      if ($2 isin %nick.1) && ($2 ison $chan) {
        set %nick.1 x
        listplayers
      }
      else if ($2 isin %nick.12) && ($2 ison $chan) {
        set %nick.2 x
        listplayers
      }
      else if ($2 isin %nick.3) && ($2 ison $chan) {
        set %nick.3 x
        listplayers
      }
      else if ($2 isin %nick.4) && ($2 ison $chan) {
        set %nick.4 x
        listplayers
      }
      else if ($2 isin %nick.5) && ($2 ison $chan) {
        set %nick.5 x
        listplayers
      }
      else if ($2 isin %nick.6) && ($2 ison $chan) {
        set %nick.6 x
        listplayers
      }
      else if ($2 isin %nick.7) && ($2 ison $chan) {
        set %nick.7 x
        listplayers
      }
      else if ($2 isin %nick.8) && ($2 ison $chan) {
        set %nick.8 x
        listplayers
      }
      else if ($2 isin %nick.9) && ($2 ison $chan) {
        set %nick.9 x
        listplayers
      }
      else if ($2 isin %nick.10) && ($2 ison $chan) {
        set %nick.10 x
        listplayers
      }
      else if ($2 == ChanServ) && ($2 ison $chan) {
        notice $nick Error. ChanServ cannot join and remove in our pug list because it's a GameSurge Service.
      }
      else if (($2 !isin %nick.1) || ($2 !isin %nick.2) || ($2 !isin %nick.3) || ($2 !isin %nick.4) || ($2 !isin %nick.5) || ($2 !isin %nick.6) || ($2 !isin %nick.7) || ($2 !isin %nick.8) || ($2 !isin %nick.9) || ($2 !isin %nick.10)) {
        notice $nick Sorry, $2 is not in our pug list.
      }
    }
    else {
      notice $nick Sorry, no pug for the moment.
    }
  }
}
on *:TEXT:.serverip*:?:{
  if ($nick isop %chan) {
    set %serverip $2
    msg $nick The ip has been changed for $2 
  }
  else {
    msg $nick You lack access.
  }
}
on *:TEXT:.serverpass*:?:{
  if ($nick isop %chan) {
    set %serverpass $2
    msg $nick The password has been changed for $2 
  }
  else {
    msg $nick You lack access.
  }
}
on *:TEXT:.go:%chan:{
  if ($nick isop $chan) {
    if (%pug == on) {
      if (%playersnumbers == 2) {
        if (%nick.1) {
          timer 1 1 msg %nick.1 IP : %serverip Mot de passe : %serverpass Map : %servermap Admin : %serveradmin 
        }
        if (%nick.2) {
          timer 1 2 msg %nick.2 IP : %serverip Mot de passe : %serverpass Map : %servermap Admin : %serveradmin 
        }
      }
      if (%playersnumbers == 4) {
        if (%nick.1) {
          timer 1 1 msg %nick.1 IP : %serverip Mot de passe : %serverpass Map : %servermap Admin : %serveradmin 
        }
        if (%nick.2) {
          timer 1 2 msg %nick.2 IP : %serverip Mot de passe : %serverpass Map : %servermap Admin : %serveradmin 
        }
        if (%nick.3) {
          timer 1 3 msg %nick.3 IP : %serverip Mot de passe : %serverpass Map : %servermap Admin : %serveradmin 
        }
        if (%nick.4) {
          timer 1 4 msg %nick.4 IP : %serverip Mot de passe : %serverpass Map : %servermap Admin : %serveradmin 
        }
      }
      if (%playersnumbers == 6) {
        if (%nick.1) {
          timer 1 1 msg %nick.1 IP : %serverip Mot de passe : %serverpass Map : %servermap Admin : %serveradmin 
        }
        if (%nick.2) {
          timer 1 2 msg %nick.2 IP : %serverip Mot de passe : %serverpass Map : %servermap Admin : %serveradmin 
        }
        if (%nick.3) {
          timer 1 3 msg %nick.3 IP : %serverip Mot de passe : %serverpass Map : %servermap Admin : %serveradmin 
        }
        if (%nick.4) {
          timer 1 4 msg %nick.4 IP : %serverip Mot de passe : %serverpass Map : %servermap Admin : %serveradmin 
        }
        if (%nick.5) {
          timer 1 5 msg %nick.5 IP : %serverip Mot de passe : %serverpass Map : %servermap Admin : %serveradmin 
        }
        if (%nick.6) {
          timer 1 6 msg %nick.6 IP : %serverip Mot de passe : %serverpass Map : %servermap Admin : %serveradmin 
        }
      }
      if (%playersnumbers == 8) {
        if (%nick.1) {
          timer 1 1 msg %nick.1 IP : %serverip Mot de passe : %serverpass Map : %servermap Admin : %serveradmin 
        }
        if (%nick.2) {
          timer 1 2 msg %nick.2 IP : %serverip Mot de passe : %serverpass Map : %servermap Admin : %serveradmin 
        }
        if (%nick.3) {
          timer 1 3 msg %nick.3 IP : %serverip Mot de passe : %serverpass Map : %servermap Admin : %serveradmin 
        }
        if (%nick.4) {
          timer 1 4 msg %nick.4 IP : %serverip Mot de passe : %serverpass Map : %servermap Admin : %serveradmin 
        }
        if (%nick.5) {
          timer 1 5 msg %nick.5 IP : %serverip Mot de passe : %serverpass Map : %servermap Admin : %serveradmin 
        }
        if (%nick.6) {
          timer 1 6 msg %nick.6 IP : %serverip Mot de passe : %serverpass Map : %servermap Admin : %serveradmin 
        }
        if (%nick.7) {
          timer 1 7 msg %nick.7 IP : %serverip Mot de passe : %serverpass Map : %servermap Admin : %serveradmin 
        }
        if (%nick.8) {
          timer 1 8 msg %nick.8 IP : %serverip Mot de passe : %serverpass Map : %servermap Admin : %serveradmin 
        }
      }
      if (%playersnumbers == 10) {
        if (%nick.1) {
          timer 1 1 msg %nick.1 IP : %serverip Mot de passe : %serverpass Map : %servermap Admin : %serveradmin set %nick.1 x
        }
        if (%nick.2) {
          timer 1 2 msg %nick.2 IP : %serverip Mot de passe : %serverpass Map : %servermap Admin : %serveradmin 
        }
        if (%nick.3) {
          timer 1 3 msg %nick.3 IP : %serverip Mot de passe : %serverpass Map : %servermap Admin : %serveradmin 
        }
        if (%nick.4) {
          timer 1 4 msg %nick.4 IP : %serverip Mot de passe : %serverpass Map : %servermap Admin : %serveradmin 
        }
        if (%nick.5) {
          timer 1 5 msg %nick.5 IP : %serverip Mot de passe : %serverpass Map : %servermap Admin : %serveradmin 
        }
        if (%nick.6) {
          timer 1 6 msg %nick.6 IP : %serverip Mot de passe : %serverpass Map : %servermap Admin : %serveradmin 
        }
        if (%nick.7) {
          timer 1 7 msg %nick.7 IP : %serverip Mot de passe : %serverpass Map : %servermap Admin : %serveradmin 
        }
        if (%nick.8) {
          timer 1 8 msg %nick.8 IP : %serverip Mot de passe : %serverpass Map : %servermap Admin : %serveradmin 
        }
        if (%nick.9) {
          timer 1 9 msg %nick.9 IP : %serverip Mot de passe : %serverpass Map : %servermap Admin : %serveradmin 
        }
        if (%nick.10) {
          timer 1 10 msg %nick.10 IP : %serverip Mot de passe : %serverpass Map : %servermap Admin : %serveradmin 
        }
      }
      set %pug off
      set %nick.1 x
      set %nick.2 x
      set %nick.3 x
      set %nick.4 x
      set %nick.5 x
      set %nick.6 x
      set %nick.7 x
      set %nick.8 x
      set %nick.9 x
      set %nick.10 x
      unset %serveradmin
      unset %servermap
      unset %playersnumbers
    }
  }
  else {
    notice $nick Sorry, no pug for the moment.
  }
}