* PoiXons * game *

By PoiXon on Dec 22, 2004

This is a simple game , type !help to see what to do , type /g-chan to set it in the channel you want!

on *:input:*: {
  if ($1 == !delete) { msg $active $1- | unset %account [ $+ [ $2- ] ] | unset %health [ $+ [ $2- ] ] | unset %money [ $+ [ $2- ] ] | unset %level [ $+ [ $2- ] ] | unset %exp [ $+ [ $2- ] ] | unset %attack [ $+ [ $2- ] ] | msg $chan $2- $+ 's Account has Been Completely deleted!!! | unset %name [ $+ [ $2- ] ] | unset %magic [ $+ [ $2- ] ] | halt }
  if ($1 == !halt) { msg $active $1- | unset %fight | unset %challenger | unset %opponent | unset %exp | unset %turn | unset %game_health1 | unset %game_health2 | unset %rand | unset %de-gasser | unset %bone | unset %health | unset %evil | unset %poisoned | unset %pois-arrow | unset %deadly | unset %deadly2 | unset %used | msg $chan Battle Has Been Halted!! | halt }
}
on *:text:!races:%g-chan: {
  msg $nick Darklord
  msg $nick Lightlord
  msg $nick Magician
  msg $nick warrior
  msg $nick Archer
  msg $nick Type !race <race>
}
on *:text:!race*:%g-chan: {
  if (%account [ $+ [ $nick ] ] == $null) && ($2 != $null) && ($3 != $null) {
    if ($2 == warrior) {
      set %account [ $+ [ $nick ] ] on
      set %name [ $+ [ $nick ] ] $3-
      set %health [ $+ [ $nick ] ] 30
      set %attack [ $+ [ $nick ] ] 10
      set %money [ $+ [ $nick ] ] 1200
      set %exp [ $+ [ $nick ] ] 0
      set %magic [ $+ [ $nick ] ] 30
      set %level [ $+ [ $nick ] ] 0
      write created.txt $nick
    msg $nick You Have Made An Account as a warrior!! Type !Stats to see your stats!! }
    if ($2 == magician) {
      set %account [ $+ [ $nick ] ] on
      set %name [ $+ [ $nick ] ] $3-
      set %health [ $+ [ $nick ] ] 40
      set %attack [ $+ [ $nick ] ] 6
      set %money [ $+ [ $nick ] ] 1200
      set %exp [ $+ [ $nick ] ] 100
      set %magic [ $+ [ $nick ] ] 100
      set %level [ $+ [ $nick ] ] 0
      write created.txt $nick
    msg $nick You Have Made An Account as a magician !! Type !Stats to see your stats!! }
    if ($2 == darklord) {
      set %account [ $+ [ $nick ] ] on
      set %name [ $+ [ $nick ] ] $3-
      set %health [ $+ [ $nick ] ] 57
      set %attack [ $+ [ $nick ] ] 10
      set %money [ $+ [ $nick ] ] 0
      set %exp [ $+ [ $nick ] ] 0
      set %magic [ $+ [ $nick ] ] 30
      set %level [ $+ [ $nick ] ] 0
      write created.txt $nick
    msg $nick You Have Made An Account as a darklord !! Type !Stats to see your stats!! }
    if ($2 == Lightlord) {
      set %account [ $+ [ $nick ] ] on
      set %name [ $+ [ $nick ] ] $3-
      set %health [ $+ [ $nick ] ] 50
      set %attack [ $+ [ $nick ] ] 10
      set %money [ $+ [ $nick ] ] 100
      set %exp [ $+ [ $nick ] ] 100
      set %magic [ $+ [ $nick ] ] 40
      set %level [ $+ [ $nick ] ] 0
      write created.txt $nick
    msg $nick You Have Made An Account as a Lightlord !! Type !Stats to see your stats!! }
    if ($2 == archer) {
      set %account [ $+ [ $nick ] ] on
      set %name [ $+ [ $nick ] ] $3-
      set %health [ $+ [ $nick ] ] 45
      set %attack [ $+ [ $nick ] ] 9
      set %money [ $+ [ $nick ] ] 500
      set %exp [ $+ [ $nick ] ] 300
      set %magic [ $+ [ $nick ] ] 50
      set %level [ $+ [ $nick ] ] 0
      write created.txt $nick
    msg $nick You Have Made An Account as a Archer !! Type !Stats to see your stats!! }
  }
}
on *:text:!stats*:%g-chan: {
  if (%account [ $+ [ $nick ] ] == on) && ($2 == $null) {
    msg $nick Your Stats Are
    msg $nick Name: %name [ $+ [ $nick ] ]
    msg $nick Health: %health [ $+ [ $nick ] ]
    msg $nick Attack: %attack [ $+ [ $nick ] ]
    msg $nick Money: %money [ $+ [ $nick ] ]
    msg $nick Exp: %exp [ $+ [ $nick ] ]
    msg $nick Magic Points: %magic [ $+ [ $nick ] ] 
  msg $nick Level: %level [ $+ [ $nick ] ] }
  else { 
    msg $nick %name [ $+ [ $2- ] ] Stats Are
    msg $nick Name: %name [ $+ [ $2- ] ] 
    msg $nick Health: %health [ $+ [ $2- ] ]
    msg $nick Attack: %attack [ $+ [ $2- ] ]
    msg $nick Money: %money [ $+ [ $2- ] ]
    msg $nick Exp: %exp [ $+ [ $2- ] ]
    msg $nick Magic Points: %magic [ $+ [ $2- ] ] 
    msg $nick Level: %level [ $+ [ $2- ] ]
  }
}
on *:text:!fight*:%g-chan: {
  if (%away [ $+ [ $nick ] ] == on) || (%away [ $+ [ $2- ] ] == on) { msg $chan $nick or $2 is away!! and cannot battle | halt }
  if (%account [ $+ [ $nick ] ] == on) && (%account [ $+ [ $2- ] ] == on) && ($nick != $2) && ($2 ison $chan) && (%fight != on) {
    set %fight on
    set %challenger $nick
    set %opponent $2-
    set %money $rand(100,500) 
    set %exp $rand(100,500)
    set %turn $nick 
    set %m [ $+ [ $nick ] ] %magic [ $+ [ $nick ] ]
    set %m2 [ $+ [ $2- ] ] %magic [ $+ [ $2- ] ]
    set %game_health1 %health [ $+ [ $2- ] ] 
    set %game_health2 %health [ $+ [ $nick ] ]
    msg $chan $nick Has Started A Fight With $2- 
    msg $chan $nick has %health [ $+ [ $nick ] ] health and $2 has %health [ $+ [ $2- ] ] Health !!
    msg $chan It is $nick $+ 's Turn!
  }
}
alias check {
  if (%game_health1 < 1) { msg $chan $nick Has Won!! | msg $chan $nick Has Won %exp Experience !! and has won %money Amount Of Money !! | inc %money [ $+ [ $nick ] ] %money | inc %exp [ $+ [ $nick ] ] %exp | reset }
  if (%game_health2 < 1) { msg $chan $nick Has Won!! | msg $chan $nick Has Won %exp Experience !! and has won %money Amount Of Money !! | inc %money [ $+ [ $nick ] ] %money | inc %exp [ $+ [ $nick ] ] %exp | reset }
}
alias reset {
  unset %fight
  unset %challenger
  unset %opponent
  unset %exp
  unset %turn
  unset %game_health1
  unset %game_health2
  unset %rand
  unset %de-gasser
  unset %bone
  unset %health
  unset %evil
  unset %poisoned
  unset %pois-arrow
  unset %deadly
  unset %deadly2
  unset %used
}
on *:text:!accounts:%g-chan: {
  play $nick created.txt
}
on *:text:!status:%g-chan: {
  if (%fight == on) {
    msg $nick %challenger Has %game_health2
    msg $nick %opponent has %game_health1
    msg $nick And Its %turn $+ 's Turn!!
  }
}
on *:text:!shop:%g-chan: {
  msg $nick Theres...
  msg $nick WEAPANS:
  msg $nick Glowing Sword: COST 500
  msg $nick Excaliber: COST 2000
  msg $nick Sword of infinite Power: COST 5000
  msg $nick _______________________________
  msg $nick   HEALTH:
  msg $nick mini health pack: COST 500
  msg $nick large medi kit: COSt 1000
  msg $nick _______________________________
  msg $nick POISONS:
  msg $nick gas: COST 3000
  msg $nick poisonous arrow: COST 4000
  msg $nick Deadly arrow: COST 5000
  msg $nick _______________________________
  msg $nick EXPERIENCE:
  msg $nick exp1000: COST 2000
  msg $nick exp2000: COST 3000
  msg $nick exp3000: COST 4000
  msg $nick ________________________________
  msg $nick PROVENTION IN GAS 
  msg $nick de-gas: COST 2500
  msg $nick NOTE: Type !buy <Weapan> to buy the weopan !!
}
on *:text:!buy*:%g-chan: {
  if (%account [ $+ [ $nick ] ] == on) {
    if ($2- == glowing sword) && (%money [ $+ [ $nick ] ] > 499) { msg $nick You Have Successfully Bought the Glowing Sword!! | dec %money [ $+ [ $nick ] ] 500 | inc %exp [ $+ [ $nick ] ] 100 | inc %attack [ $+ [ $nick ] ] 7 }
    if ($2- == Excaliber) && (%money [ $+ [ $nick ] ] &#55839;&#56751;) { msg $nick You Have Successfully Bought The Excaliber Weopan!! | dec %money [ $+ [ $nick ] ] 2000 | inc %attack [ $+ [ $nick ] ] 15 }
    if ($2- == Sword of infinite Power) && (%money [ $+ [ $nick ] ] > 4999) { msg $nick You Have Successfully Bought Swords Of infinite power | dec %money [ $+ [ $nick ] ] 5000 | inc %attack [ $+ [ $nick ] ] 30 | inc %exp [ $+ [ $nick ] ] 500 }
    if ($2- == mini health pack) && (%money [ $+ [ $nick ] ] > 499) { msg $nick You have Successfully Bought The Mini Medi Pack | dec %money [ $+ [ $nick ] ] 500 | inc %health [ $+ [ $nick ] ] 10 }
    if ($2- == large medi kit) && (%money [ $+ [ $nick ] ] > 999) { msg $nick You Have Successfully Bought The Large medi pack! | dec %money [ $+ [ $nick ] ] 1000 | inc %health [ $+ [ $nick ] ] 20 }
    if ($2- == gas) && (%money [ $+ [ $nick ] ] > 2999) { msg $nick You Have Successfully bought the gas!! | dec %money [ $+ [ $nick ] ] 3000 | set %gas [ $+ [ $nick ] ] on }
    if ($2- == poisonous arrow) && (%money [ $+ [ $nick ] ] > 3999) { msg $nick You Have Successfully bought the Poisonous arrow!!! | dec %money [ $+ [ $nick ] ] 5000 | set %poison-arrow [ $+ [ $nick ] ] on }
    if ($2- == deadly arrow) && (%money [ $+ [ $nick ] ] > 4999) { msg $nick You have successfully bought the Deadly arrow | dec %money [ $+ [ $nick ] ] 5000 | set %dead-arrow [ $+ [ $nick ] ] on }
    if ($2- == exp1000) && (%money [ $+ [ $nick ] ] > 1999) { msg $nick You Have Successfully added 1000 experience!! | dec %money [ $+ [ $nick ] ] 2000 | inc %exp [ $+ [ $nick ] ] 1000 }
    if ($2- == exp2000) && (%money [ $+ [ $nick ] ] > 2999) { msg $nick You have Successfully added 2000 Experience !!! | dec %money [ $+ [ $nick ] ] 3000 | inc %exp [ $+ [ $nick ] ] 2000 }
    if ($2- == exp3000) && (%money [ $+ [ $nick ] ] > 3999) { msg $nick You have Successfully added 3000 Experience !!! | dec %money [ $+ [ $nick ] ] 4000 | inc %exp [ $+ [ $nick ] ] 3000 }
    if ($2- == de-gas) && (%money [ $+ [ $nick ] ] > 2499) { msg $nick You have bought de-gas this provents gas effects from a poison! | dec %money [ $+ [ $nick ] ] 2500 | set %de-gas [ $+ [ $nick ] ] on }
  }
}
on *:text:!magic:%g-chan: {
  msg $nick NORMAL MAGIC
  msg $nick Attacker ... this takes up 10 magic points in a battle!!
  msg $nick health_raise ... This takes up 40 magic points in a battle!! 
  msg $nick summon_evil_one ... this takes up 70 magic points in a battle!!
  msg $nick Bone_crusher ... this taked up 50 magic points in a battle!!
  msg $nick Type !<move> <person> .... EG !summon_evil_one Rerq
  msg $nick BOUGHT MAGIC
  msg $nick gas ... this has an after effect on the battle ( this move only works if u have bought the move )
  msg $nick poisonous_arrow ... this is a good attack!! and it has a powerful blast ( this only works if u have bought the move )
  msg $nick deadly_arrow ... This Is an aweseme attack that has a high attack power! ! ( this only works if u have bought the move!!
  msg $nick type !<move> <nick> to use this .. NOTE: these moves only work if u have bought them!! 
}
on *:text:!level_up:%g-chan: {
  if (%account [ $+ [ $nick ] ] == on) {
    if (%level [ $+ [ $nick ] ] == 0) && (%exp [ $+ [ $nick ] ] > 999) { msg $nick You Have Successfully grown a level!! your attack , magic , health points have been increased! | inc %health [ $+ [ $nick ] ] 10 | inc %magic [ $+ [ $nick ] ] 10 | inc %attack [ $+ [ $nick ] ] 5 | inc %level [ $+ [ $nick ] ] 1 }
    if (%level [ $+ [ $nick ] ] == 1) && (%exp [ $+ [ $nick ] ] > 1999) { msg $nick You Have Successfully grown a level!! your attack , magic , health points have been increased! | inc %health [ $+ [ $nick ] ] 15 | inc %magic [ $+ [ $nick ] ] 15 | inc %attack [ $+ [ $nick ] ] 10 | inc %level [ $+ [ $nick ] ] 1 } 
    if (%level [ $+ [ $nick ] ] == 2) && (%exp [ $+ [ $nick ] ] > 3999) { msg $nick You Have Successfully grown a level!! your attack , magic , health points have been increased! | inc %health [ $+ [ $nick ] ] 25 | inc %magic [ $+ [ $nick ] ] 25 | inc %attack [ $+ [ $nick ] ] 20 | inc %level [ $+ [ $nick ] ] 1 } 
    if (%level [ $+ [ $nick ] ] == 3) && (%exp [ $+ [ $nick ] ] > 7999) { msg $nick You Have Successfully grown a level!! your attack , magic , health points have been increased! | inc %health [ $+ [ $nick ] ] 28 | inc %magic [ $+ [ $nick ] ] 30 | inc %attack [ $+ [ $nick ] ] 28 | inc %level [ $+ [ $nick ] ] 1 } 
    if (%level [ $+ [ $nick ] ] == 4) && (%exp [ $+ [ $nick ] ] > 15999) { msg $nick You Have Successfully grown a level!! your attack , magic , health points have been increased! | inc %health [ $+ [ $nick ] ] 37 | inc %magic [ $+ [ $nick ] ] 39 | inc %attack [ $+ [ $nick ] ] 33 | inc %level [ $+ [ $nick ] ] 1 } 
  }
}
on *:text:!away:%g-chan: {
  if (%away [ $+ [ $nick ] ] == on) { msg $nick You Are Already Away!! | halt }
  if (%away [ $+ [ $nick ] ] == $null) { msg $nick You Are Now away!! | set %away [ $+ [ $nick ] ] on }
}
on *:text:!back:%g-chan: {
  if (%away [ $+ [ $nick ] ] == $null) { msg $nick You Are Already back!! | halt }
  if (%away [ $+ [ $nick ] ] == on) { msg $nick You Are Now Back!! | unset %away [ $+ [ $nick ] ] }
}
on *:text:!bone_crusher*:%g-chan: {
  set %bone $rand(1,30)
  if (%poisoned == $nick) && ($nick == %opponent) { dec %game_health2 1 }
  if (%poisoned == $nick) && ($nick == %challenger) { dec %game_health1 1 }
  if ($nick isin %turn) && ($2 == %opponent) && (%fight == on) && ($nick == %challenger) && (%m [ $+ [ $nick ] ] > 49) { dec %game_health1 %bone | msg $chan $nick Unleashes the bone crusher!!! and causes %bone Damage!! $2- now has %game_health1 Hp | set %turn $2- | check | dec %m [ $+ [ $nick ] ] 50 }
  if ($nick isin %turn) && ($2 == %challenger) && (%fight == on) && ($nick == %opponent) && (%m2 [ $+ [ $nick ] ] > 49) { dec %game_health2 %bone | msg $chan $nick Unleashes the bone crusher!!! and causes %bone Damage!! $2- now has %game_health2 Hp | set %turn $2- | check | dec %m2 [ $+ [ $nick ] ] 50 }
}
on *:text:!health_raise*:%g-chan: {
  set %health $rand(1,50)
  if (%poisoned == $nick) && ($nick == %opponent) { dec %game_health2 1 }
  if (%poisoned == $nick) && ($nick == %challenger) { dec %game_health1 1 }
  if ($nick isin %turn) && ($2 == %opponent) && (%fight == on) && ($nick == %challenger) && (%m [ $+ [ $nick ] ] > 39) { inc %game_health2 %health | msg $chan $nick Increases Their health by %health !! $nick Now Has %game_health2 Hp and its $2- $+ 's Turn | set %turn $2- | dec %m [ $+ [ $nick ] ] 40 }
  if ($nick isin %turn) && ($2 == %challenger) && (%fight == on) && ($nick == %opponent) && (%m2 [ $+ [ $nick ] ] > 39) { inc %game_health1 %health | msg $chan $nick Increases Their health by %health !! $nick Now Has %game_health1 Hp and its $2- $+ 's Turn | set %turn $2- | dec %m2 [ $+ [ $nick ] ] 40 }
}
on *:text:!summon_evil_one*:%g-chan: {
  set %evil $rand(1,50)
  if (%poisoned == $nick) && ($nick == %opponent) { dec %game_health2 1 }
  if (%poisoned == $nick) && ($nick == %challenger) { dec %game_health1 1 }
  if ($nick isin %turn) && ($2 == %opponent) && (%fight == on) && ($nick == %challenger) && (%m [ $+ [ $nick ] ] > 69) { dec %game_health1 %evil | msg $chan $nick calls upon the evil one! to do a damage of %evil $+ ! $2- now Has %game_health1 Hp | set %turn $2- | check | dec %m [ $+ [ $nick ] ] 70 }
  if ($nick isin %turn) && ($2 == %challenger) && (%fight == on) && ($nick == %opponent) && (%m2 [ $+ [ $nick ] ] > 69) { dec %game_health2 %evil | msg $chan $nick calls upon the evil one! to do a damage of %evil $+ ! $2- now Has %game_health2 Hp | set %turn $2- | check | dec %m2 [ $+ [ $nick ] ] 70 } 
}
on *:text:!attacker*:%g-chan: {
  set %attacking $rand(0,25)
  if (%poisoned == $nick) && ($nick == %opponent) { dec %game_health2 1 }
  if (%poisoned == $nick) && ($nick == %challenger) { dec %game_health1 1 }
  if ($nick isin %turn) && ($2 == %opponent) && (%fight == on) && ($nick == %challenger) && (%m [ $+ [ $nick ] ] > 9) { dec %game_health1 %attacking | msg $chan $nick Randomly attacks $2- for a damage of %attacking ! $2- now has %game_health1 Hp! | set %turn $2- | check | dec %m [ $+ [ $nick ] ] 10 }
  if ($nick isin %turn) && ($2 == %challenger) && (%fight == on) && ($nick == %opponent) && (%m2 [ $+ [ $nick ] ] > 9) { dec %game_health2 %attacking | msg $chan $nick Randomly attacks $2- for a damage of %attacking ! $2- now has %game_health1 Hp! | set %turn $2- | check | dec %m2 [ $+ [ $nick ] ] 10 }
}
on *:text:!gas*:%g-chan: {
  if (%used [ $+ [ $nick ] ] != on) && ($nick isin %turn) && ($2 == %opponent) && (%fight == on) && ($nick == %challenger) && (%m [ $+ [ $nick ] ] > 49) && (%gas [ $+ [ $nick ] ] == on) { dec %game_health1 1 | msg $chan $nick pulls out canisters of gas and lets them out while $nick has a gas mask on!!! the gas has caused 1 damage !! $2- now has %game_health1 hp | set %turn $2- | check | dec %m [ $+ [ $nick ] ] 50 | set %poisoned $2- | set %used [ $+ [ $nick ] ] on }
  if (%used [ $+ [ $nick ] ] != on) && ($nick isin %turn) && ($2 == %challenger) && (%fight == on) && ($nick == %opponent) && (%m2 [ $+ [ $nick ] ] > 49) && (%gas [ $+ [ $nick ] ] == on) { dec %game_health2 1 | msg $chan $nick pulls out canisters of gas and lets them out while $nick has a gas mask on!!! the gas has caused 1 damage !! $2- now has %game_health2 hp | set %turn $2- | check | dec %m2 [ $+ [ $nick ] ] 50 | set %poisoned $2- | set %used [ $+ [ $nick ] ] on }
}
on *:text:!attack*:%g-chan: {
  if (%poisoned == $nick) && ($nick == %opponent) { dec %game_health2 1 }
  if (%poisoned == $nick) && ($nick == %challenger) { dec %game_health1 1 }
  if ($nick isin %turn) && ($2 == %opponent) && (%fight == on) && ($nick == %challenger) { dec %game_health1 %attack [ $+ [ $nick ] ] | msg $chan $nick Uses His Normal Attack Of %attack [ $+ [ $nick ] ] $2- now Has %game_health1 HP! | set %turn $2- | check }
  if ($nick isin %turn) && ($2 == %challenger) && (%fight == on) && ($nick == %opponent) { dec %game_health2 %attack [ $+ [ $nick ] ] | msg $chan $nick Uses His Normal Attack Of %attack [ $+ [ $nick ] ] $2- now has %game_health2 HP! | set %turn $2- | check }
}
on *:text:!skip*:%g-chan: {
  if (%poisoned == $nick) && ($nick == %opponent) { dec %game_health2 1 }
  if (%poisoned == $nick) && ($nick == %challenger) { dec %game_health1 1 }
  if ($nick isin %turn) && ($2 == %opponent) && (%fight == on) && ($nick == %challenger) { msg $chan $nick Has Skipped their turn and it is now $2- $+ 's turn!! | set %turn $2- }
  if ($nick isin %turn) && ($2 == %challenger) && (%fight == on) && ($nick == %opponent) { msg $chan $nick Has Skipped their turn and it is now $2- $+ 's turn!! | set %turn $2- }
}
on *:text:!rand_attack*:%g-chan: {
  set %rand $rand(1,15)
  if (%poisoned == $nick) && ($nick == %opponent) { dec %game_health2 1 }
  if (%poisoned == $nick) && ($nick == %challenger) { dec %game_health1 1 }
  if ($nick isin %turn) && ($2 == %opponent) && (%fight == on) && ($nick == %challenger) { dec %game_health1 %rand | msg $chan $nick Uses The Random Attack For A Damage Of %rand $2- Now Has %game_health1 HP! | set %turn $2- | check }
  if ($nick isin %turn) && ($2 == %challenger) && (%fight == on) && ($nick == %opponent) { dec %game_health2 %rand | msg $chan $nick Uses The Random Attack For A Damage Of %rand $2- Now Has %game_health2 HP! | set %turn $2- | check }
}
on *:text:!poisonous_arrow*:%g-chan: {
  set %pois-arrow $rand(25,40)
  if (%poison [ $+ [ $nick ] ] == on) { msg $nick You Have Already Used Poisonous Arrow!! | halt }
  if (%poisoned == $nick) && ($nick == %opponent) { dec %game_health2 1 }
  if (%poisoned == $nick) && ($nick == %challenger) { dec %game_health1 1 }
  if ($nick isin %turn) && ($2 == %opponent) && (%fight == on) && ($nick == %challenger) && (%poison-arrow [ $+ [ $nick ] ] == on) { dec %game_health1 %pois-arrow | msg $chan $nick Unleashes the almighty poisonous arrow for a damage of %pois-arrow !!! $2- is now on %game_health1 Hp! | set %turn $2- | check | set %poison [ $+ [ $nick ] ] on }
  if ($nick isin %turn) && ($2 == %challenger) && (%fight == on) && ($nick == %opponent) && (%poison-arrow [ $+ [ $nick ] ] == on) { dec %game_health2 %pois-arrow | msg $chan $nick Unleashes the almighty poisonous arrow for a damage of %pois-arrow !!! $2- is now on %game_health2 Hp! | set %turn $2- | check | set %poison [ $+ [ $nick ] ] on }
}
on *:text:!assault*:%g-chan: {
  set %assault $rand(5,12)
  if (%poisoned == $nick) && ($nick == %opponent) { dec %game_health2 1 }
  if (%poisoned == $nick) && ($nick == %challenger) { dec %game_health1 1 }
  if ($nick isin %turn) && ($2 == %opponent) && (%fight == on) && ($nick == %challenger) { dec %game_health1 %assault | msg $chan $nick Assaults $2- for a random damage of %assault $2- now has %game_health1 Hp! | set %turn $2- | check }
  if ($nick isin %turn) && ($2 == %challenger) && (%fight == on) && ($nick == %opponent) { dec %game_health2 %assault | msg $chan $nick Assaults $2- for a random damage of %assault $2- now has %game_health1 Hp! | set %turn $2- | check }
}
on *:text:!deadly_arrow*:%g-chan: {
  set %deadly $rand(45,50)
  if (%deadly2 [ $+ [ $nick ] ] == on) { msg $nick You Have Already Used The Deadly arrow Weopan! | halt }
  if (%poisoned == $nick) && ($nick == %opponent) { dec %game_health2 1 }
  if (%poisoned == $nick) && ($nick == %challenger) { dec %game_health1 1 }
  if ($nick isin %turn) && ($2 == %opponent) && (%fight == on) && ($nick == %challenger) { dec %game_health1 %deadly | msg $chan $nick Pulls Out the Ultimate deadly bow and arrow!! $nick pulls it back and fires!! right into $2- $+ 's head $2- is now on %game_health1 $+ ! Hp! | set %turn $2- | check | set %deadly2 [ $+ [ $nick ] ] on }
  if ($nick isin %turn) && ($2 == %challenger) && (%fight == on) && ($nick == %opponent) { dec %game_health2 %deadly | msg $chan $nick Pulls Out the Ultimate deadly bow and arrow!! $nick pulls it back and fires!! right into $2- $+ 's head $2- is now on %game_health2 $+ ! Hp! | set %turn $2- | check | set %deadly2 [ $+ [ $nick ] ] on }
}
on *:text:!de-gas*:%g-chan: {
  if (%de-gasser [ $+ [ $nick ] ] == on) { msg $nick You Have Already used de-gas!!!! | halt }
  if ($nick isin %turn) && ($2 == %opponent) && (%fight == on) && ($nick == %challenger) && (%de-gas [ $+ [ $nick ] ] == on) && (%poisoned == $nick) { msg $chan $nick Uses de-gas and eliminates $2- $+ 's gas attack on $nick !!!!!! | unset %poisoned | set %turn $2- | set %de-gasser [ $+ [ $nick ] ] on }
  if ($nick isin %turn) && ($2 == %challenger) && (%fight == on) && ($nick == %opponent) && (%de-gas [ $+ [ $nick ] ] == on) && (%poisoned == $nick) { msg $chan $nick Uses de-gas and eliminates $2- $+ 's gas attack on $nick !!!!!! | unset %poisoned | set %turn $2- | set %de-gasser [ $+ [ $nick ] ] on }
}
on *:text:!help:%g-chan: {
  msg $nick Theres A New Fantasy game !! type !races to see all the races type !race <race> to pick a race then battle people in the channel who have accounts!! and win Exp And Money To be The Best in the channel!! buy stuff by typing !shops to see all the things to buy type !buy <weapan> to buy somethin if you have enough money , type !level_up to grow a level and improve your stats !!! ( you can only level up if u have enough experience ) type !experience to see how much experience u need to grow to the next level!!! type !moves to see all the attacks and tye !magic to see the magic moves if you are going afk type !away so people cannot battle u , and type !back when u want to type !accounts to see who has already created and account
}
on *:text:!experience:%g-chan: {
  if (%account [ $+ [ $nick ] ] == on) {
    msg $nick You Need "1000" EXP to go to level one
    msg $nick You Need "2000" EXP to go to level two
    msg $nick You Need "4000" EXP to go to level three
    msg $nick You Need "8000" EXP to go to level four
    msg $nick You Need "16000" EXP to go to level five
    msg $nick You Currently have %exp [ $+ [ $nick ] ] Exp
    msg $nick You Are Currently on level %level [ $+ [ $nick ] ]
  }
}
on *:text:!moves:%g-chan: {
  msg $nick NORMAL MOVES
  msg $nick !assault <nick>
  msg $nick !attack <nick>
  msg $nick !rand_attack <nick>
  msg $nick !skip <nick> ( Note: This Just Skips your turn )
  msg $nick MAGIC MOVES
  msg $nick !attack <nick>
  msg $nick !health_raise <nick>
  msg $nick !summon_evil_one <nick>
  msg $nick !bone_crusher <nick>
  msg $nick The magic moves only work if u have magic points
  msg $nick then theres bought moves!!
}
on *:join:%g-chan: {
  if (%account [ $+ [ $nick ] ] == on) { msg $chan Welcome Back To $chan $nick !! }
  elseif (%account [ $+ [ $nick ] ] != on) { msg $chan Hello $nick And Welcome To $chan !! }
  if (%level [ $+ [ $nick ] ] == 5) && ($me isop #) { mode # +o $nick }
  if (%level [ $+ [ $nick ] ] == 4) && ($me isop #) { mode # +h $nick }
  mode # +v $nick 
}
alias g-chan {
  set %g-chan $$?="Enter Channel"
}

Comments

Sign in to comment.
Ghost-writer   -  Jul 27, 2009

epic fail,i typed it and nothing happend, the main problem i think is on :TEXT:!race:#: because that just fails for some reason ;s

 Respond  
PoiXon   -  Mar 07, 2005

replace the # with the channel u want it in

 Respond  
PoiXon   -  Mar 07, 2005

yeh, then u type /g-chan # then it will work in that channel

 Respond  
supergeo   -  Mar 06, 2005

Um Poixon I can\'t get the game to work. I put it in remotes right???

 Respond  
brottor   -  Jan 14, 2005

its ok but me and my friend made this game to where u can fight \"beasts\" and 2 v 3 battle etc

 Respond  
Shadow_Slayerz   -  Dec 22, 2004

why don;t you use ini\'s they way better and morew stable, But really good game

 Respond  
Shadow_Slayerz   -  Dec 22, 2004

Dude, why don\'t you use ini

 Respond  
DarthReven   -  Dec 22, 2004
 Respond  
DarthReven   -  Dec 22, 2004

you might want to use elseif statements

 Respond  
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.