All pastes #472898 Raw Edit

Stuff

public text v1 · immutable
·published 2007-05-05 21:59 UTC
rendered paste body
ON *:TEXT:!dh*:#:{ 
  if ($readini(dm.ini,$chan,Status) == ON2 && $readini(turn.ini,$chan,turn) == 1 && $readini(pdm.ini,$chan,Player1) == $nick && $readini(hp.ini,$chan,Player2) <= 15 ) { 
    notice $nick You cant use the !dh attack when your Opponent has less than 0 Hit Points. 
    halt 
  } 
  if ($readini(dm.ini,$chan,Status) == ON2 && $readini(turn.ini,$chan,turn) == 2 && $readini(pdm.ini,$chan,Player2) == $nick && $readini(hp.ini,$chan,Player1) <= 15 ) { 
    notice $nick You cant use the !dh attack when your Opponent has less than 15 Hit Points. 
    halt 
  } 
  if ($readini(dm.ini,$chan,Status) == $null) { 
    notice $nick There is no DM on. Type !DM To start one. 
    halt 
  } 
  if ($readini(dm.ini,$chan,Status) == ON) { 
    notice $nick You need someone to attack. 
    halt 
  } 
  if ($readini(dm.ini,$chan,Status) == ON2 && $readini(turn.ini,$chan,turn) == 1 && $readini(pdm.ini,$chan,Player1) == $nick) { 
    writeini hit.ini $chan Hit $rand(0,90) 
    writeini hp.ini $chan Player2 $calc( $readini(hp.ini,$chan,Player2) - $readini(hit.ini,$chan,hit) ) 
    if ($readini(hp.ini,$chan,Player2) <= 0 ) { 
      msg $chan $readini(pdm.ini,$chan | Player1) attacks at $readini(pdm.ini,$chan,Player2) hitting a $readini(hit.ini,$chan,Hit) $+ . Leaving them with 0 HP. 
      timer 1 3 msg $chan $+ $readini(pdm.ini,$chan,Player1) has won the DM! 
      remini dm.ini $chan Status 
      remini shark.ini $chan Player1 
      remini shark.ini $chan Player2 
      remini Hit.ini $chan Hit 
      remini Hit.ini $chan Hit2 
      remini hp.ini $chan Player1 
      remini hp.ini $chan Player2 
      remini pdm.ini $chan Player1 
      remini dds.ini $chan Total      
      remini pdm.ini $chan Player2 
      halt 
    } 
    else { 
      msg $chan $+ $readini(pdm.ini,$chan,Player1) attacks at $readini(pdm.ini,$chan,Player2) hitting a $readini(hit.ini,$chan,Hit) $+ . Leaving them with $readini(hp.ini,$chan,Player2) HP. 
      writeini turn.ini $chan Turn 2 
      halt 
    } 
  } 
  if ($readini(dm.ini,$chan,Status) == ON2 && $readini(turn.ini,$chan,turn) == 2 && $readini(pdm.ini,$chan,Player2) == $nick) { 
    writeini hit.ini $chan Hit $rand(0,75) 
    writeini hp.ini $chan Player1 $calc( $readini(hp.ini,$chan,Player1) - $readini(hit.ini,$chan,hit) ) 
    if ($readini(hp.ini,$chan,Player1) <= 0 ) { 
      msg $chan $readini(pdm.ini,$chan,Player2) hacks at $readini(pdm.ini,$chan,Player1) hitting a $readini(hit.ini,$chan,Hit) . Leaving him with 0 HP. 
      timer 1 3 msg $chan $+ $readini(pdm.ini,$chan,Player2) has won the DM! 
      remini dm.ini $chan Status 
      remini shark.ini $chan Player1 
      remini shark.ini $chan Player2 
      remini Hit.ini $chan Hit 
      remini Hit.ini $chan Hit2 
      remini hp.ini $chan Player1 
      remini hp.ini $chan Player2 
      remini pdm.ini $chan Player1 
      remini pdm.ini $chan Player2 
      remini dds.ini $chan Total 
      halt 
    } 
    else { 
      msg $chan $+ $readini(pdm.ini,$chan,Player2) hacks at $readini(pdm.ini,$chan,Player1) hitting a $readini(hit.ini,$chan,Hit) $+ . Leaving them with $readini(hp.ini,$chan,Player1) HP. 
      writeini turn.ini $chan Turn 1 
      halt 
    } 
  } 
  else { 
    notice $nick It is not your turn or your not in this DM. 
  } 
}