All pastes #568254 Raw Edit

hacking game script

public text v1 · immutable
·published 2007-06-15 12:47 UTC
rendered paste body
on 1:TEXT:!upgrade*:?:{
  if ($2 == $null) timer 1 2 /describe $nick 7 please specify which item you wish to upgrade
  if ($2 == mainframe) && (%p [ $+ [ $nick ] ] >= $calc(%m [ $+ [ $nick ] ] * 100)) timer 1 2 /describe $nick 7 $$2 has been upgraded
  if ($2 == mainframe) && (%p [ $+ [ $nick ] ] >= $calc(%m [ $+ [ $nick ] ] * 100)) /inc %m [ $+ [ $nick ] ] 1
  if ($2 == mainframe) && (%p [ $+ [ $nick ] ] >= $calc(%m [ $+ [ $nick ] ] * 100)) /dec %p [ $+ [ $nick ] ] $calc(%m [ $+ [ $nick ] ] * 100)
  if ($2 == override) && (%p [ $+ [ $nick ] ] >= $calc(%o [ $+ [ $nick ] ] * 40)) timer 1 2 /describe $nick 7 $$2 has been upgraded
  if ($2 == override) && (%p [ $+ [ $nick ] ] >= $calc(%o [ $+ [ $nick ] ] * 40)) /inc %o [ $+ [ $nick ] ] 1
  if ($2 == override) && (%p [ $+ [ $nick ] ] >= $calc(%o [ $+ [ $nick ] ] * 40)) /dec %p [ $+ [ $nick ] ] $calc(%o [ $+ [ $nick ] ] * 40)
  if ($2 == virus) && (%p [ $+ [ $nick ] ] >= $calc(%v [ $+ [ $nick ] ] * 60)) timer 1 2 /describe $nick 7 $$2 has been upgraded
  if ($2 == virus) && (%p [ $+ [ $nick ] ] >= $calc(%v [ $+ [ $nick ] ] * 60)) /inc %v [ $+ [ $nick ] ] 1
  if ($2 == virus) && (%p [ $+ [ $nick ] ] >= $calc(%v [ $+ [ $nick ] ] * 60)) /dec %p [ $+ [ $nick ] ] $calc(%v [ $+ [ $nick ] ] * 60)
  if ($2 == firewall) && (%p [ $+ [ $nick ] ] >= $calc(%f [ $+ [ $nick ] ] * 60)) timer 1 2 /describe $nick 7 $$2 has been upgraded
  if ($2 == firewall) && (%p [ $+ [ $nick ] ] >= $calc(%f [ $+ [ $nick ] ] * 60)) /inc %f [ $+ [ $nick ] ] 1
  if ($2 == firewall) && (%p [ $+ [ $nick ] ] >= $calc(%f [ $+ [ $nick ] ] * 60)) /dec %p [ $+ [ $nick ] ] $calc(%f [ $+ [ $nick ] ] * 60)
  if ($2 == sweep) && (%p [ $+ [ $nick ] ] >= $calc(%s [ $+ [ $nick ] ] * 40)) timer 1 2 /describe $nick 7 $$2 has been upgraded
  if ($2 == sweep) && (%p [ $+ [ $nick ] ] >= $calc(%s [ $+ [ $nick ] ] * 40)) /inc %s [ $+ [ $nick ] ] 1
  if ($2 == sweep) && (%p [ $+ [ $nick ] ] >= $calc(%s [ $+ [ $nick ] ] * 40)) /dec %p [ $+ [ $nick ] ] $calc(%s [ $+ [ $nick ] ] * 40)
  if ($2 == corrupt) && (%p [ $+ [ $nick ] ] >= $calc(%c [ $+ [ $nick ] ] * 100)) timer 1 2 /describe $nick 7 $$2 has been upgraded
  if ($2 == corrupt) && (%p [ $+ [ $nick ] ] >= $calc(%c [ $+ [ $nick ] ] * 100)) /inc %c [ $+ [ $nick ] ] 1
  if ($2 == corrupt) && (%p [ $+ [ $nick ] ] >= $calc(%c [ $+ [ $nick ] ] * 100)) /dec %p [ $+ [ $nick ] ] $calc(%c [ $+ [ $nick ] ] * 100)
}