ID:145789
 
Code:
mob
Saga_NPC

Cell_2

name = "{NPC} Imperfect Cell"
icon = 'npcs.dmi'
icon_state = "Cell2"
density = 1
dead = 0
safe = 0

powerlevel = 30000000
powerlevel_max = 30000000

ki = 1000000
ki_max = 1000000

speed = 4700
speed_bonus = 50

strength = 20000
strength_bonus = 150

defence = 5000
defence_bonus = 0

alliance = "Evil"
race = "Bio-Android"

level = 900

KO = 0

zenni = 2500

frozen = 0

cooldown = 0

exp = -9000000000000
tnl = 5000

var/mob/PC/P
New()
. = ..()
src.CreateName()
spawn()
Wander()

proc/Wander()
while(src)
for(P in oview(6))
if(P.karma == "Good")
if(prob(5))
for(var/mob/PC/M in oview(6))
if(M.karma == "Good")
KiAttack(M)

step_towards(src,P)
break

sleep(10)

Bump(mob/M)
if(istype(M,/mob/PC))
Attack2(M)

proc/KiAttack(mob/M)

if(!M)
return
if(src.attack_lock == 1)
return
if(src.buku == 1)
return
if(M.buku == 1)
return
if(M == src)
src << "You cannot attack yourself!"
return
if(M.safe == 1)
src << "A force stops you from attacking [M]!"
return
if(M.dead == 1)
src << "They are dead, you cannot attack them!"
return
if(M.KO == 1)
src << "Finish them!"
return

var/attack_power = round(src.powerlevel / 2)
var/damage = attack_power
var/cost = src.ki / 10

if(damage < 1)
damage = 1

if(M.type == /mob/PC)

if(src.ki >= cost)
src.frozen = 1
sleep(15)
view(6) << "<font color = white>[src]:</font> Kamehameha!"
missile('Saturday Crush.dmi', src, M)
M.powerlevel -= damage
view(6) << "[src] hits [M] for [damage]"
M.DEATH()
src.ki -= cost
src.frozen = 1
return
else
return

proc/Attack2(mob/M)

if(!M)
return
if(src.attack_lock == 1)
return
if(src.buku == 1)
return
if(M.buku == 1)
return
if(M == src)
src << "You cannot attack yourself!"
return
if(M.safe == 1)
src << "A force stops you from attacking [M]!"
return
if(M.KO == 1)
src << "Finish them!"
return

// -- Raditz vs Player

var/attack_power = round(src.strength + (src.powerlevel / 50))
var/damage = attack_power
var/crit = round(log(level,speed_max)*5)

if(damage < 1)
damage = 1

if(src.cooldown == 1)
return

if(src.attack_text == 1)

for(var/mob/PC/X in view(6))

if(M.type == /mob/PC)

// -- Defenders Speed > Attackers Speed

if(M.speed > usr.speed)

// -- 50% Chance Attacker Hits

if(prob(50))
flick("attack",usr)
src.cooldown = 1
if(X.attack_text == 1)
X << "<font color = red>[M] is just hit for [num2text((damage/2),1000)] from [usr]"
M.powerlevel -= damage
M.DEATH()
spawn(15) src.cooldown = 0
return

else

// -- Attacker Misses Defender --

flick("attack",usr)
flick("IT",M)
src.cooldown = 1
if(X.attack_text == 1)
X <<"<font color = green>[M] dodges [usr]'s attack"
spawn(15) src.cooldown = 0

// Defenders Speed < Attackers Speed --

else

// -- Attacker scores a Critical Hit --

if(prob(crit))
flick("attack",usr)
src.cooldown = 1
if(X.attack_text == 1)
X << "<font color = red><U>[M] recieves a Critical Hit for [num2text((damage*2),1000)] from [usr]"
M.powerlevel -= damage * 2
M.DEATH()
spawn(15) src.cooldown = 0
return

else

// -- Attacker hits Defender

flick("attack",usr)
src.cooldown = 1
if(X.attack_text == 1)
X << "<font color = red>[M] is hit for [num2text(damage,1000)] from [usr]"
M.powerlevel -= damage
M.DEATH()
spawn(15) src.cooldown = 0
return
else

if(M.type == /mob/PC)


// -- Defenders Speed > Attackers Speed

if(M.speed > usr.speed)

// -- 50% Chance Attacker Hits

if(prob(50))
flick("attack",usr)
src.cooldown = 1
M.powerlevel -= damage
M.DEATH()
spawn(15) src.cooldown = 0
return

else

// -- Attacker Misses Defender --

flick("attack",usr)
flick("IT",M)
src.cooldown = 1
spawn(15) src.cooldown = 0

// Defenders Speed < Attackers Speed --

else

// -- Attacker scores a Critical Hit --

if(prob(crit))
flick("attack",usr)
src.cooldown = 1
M.powerlevel -= damage * 2
M.DEATH()
spawn(15) src.cooldown = 0
return

else

// -- Attacker hits Defender

flick("attack",usr)
src.cooldown = 1
M.powerlevel -= damage
M.DEATH()
spawn(15) src.cooldown = 0
return

^
|
|
ERROR: proc/Attack2(mob/M)
:Attack2:Previous Definition
ERROR: proc/KiAttack(mob/M)
:KiAttack:Previous Definition
ERROR: proc/Wander()
:Wander:Previous Definition
ERROR: var/mob/PC/P
:P:Duplicate Definition

mob
Saga_NPC

Cell_2

name = "{NPC} Imperfect Cell"
icon = 'npcs.dmi'
icon_state = "Cell2"
density = 1
dead = 0
safe = 0

powerlevel = 30000000
powerlevel_max = 30000000

ki = 1000000
ki_max = 1000000

speed = 4700
speed_bonus = 50

strength = 20000
strength_bonus = 150

defence = 5000
defence_bonus = 0

alliance = "Evil"
race = "Bio-Android"

level = 900

KO = 0

zenni = 2500

frozen = 0

cooldown = 0

exp = -9000000000000
tnl = 5000

var/mob/PC/P
New()
. = ..()
src.CreateName()
spawn()
Wander()

proc/Wander()
while(src)
for(P in oview(6))
if(P.karma == "Good")
if(prob(5))
for(var/mob/PC/M in oview(6))
if(M.karma == "Good")
KiAttack(M)

step_towards(src,P)
break

sleep(10)

Bump(mob/M)
if(istype(M,/mob/PC))
Attack2(M)

proc/KiAttack(mob/M)

if(!M)
return
if(src.attack_lock == 1)
return
if(src.buku == 1)
return
if(M.buku == 1)
return
if(M == src)
src << "You cannot attack yourself!"
return
if(M.safe == 1)
src << "A force stops you from attacking [M]!"
return
if(M.dead == 1)
src << "They are dead, you cannot attack them!"
return
if(M.KO == 1)
src << "Finish them!"
return

var/attack_power = round(src.powerlevel / 2)
var/damage = attack_power
var/cost = src.ki / 10

if(damage < 1)
damage = 1

if(M.type == /mob/PC)

if(src.ki >= cost)
src.frozen = 1
sleep(15)
view(6) << "<font color = white>[src]:</font> Kamehameha!"
missile('Saturday Crush.dmi', src, M)
M.powerlevel -= damage
view(6) << "[src] hits [M] for [damage]"
M.DEATH()
src.ki -= cost
src.frozen = 1
return
else
return

proc/Attack2(mob/M)

if(!M)
return
if(src.attack_lock == 1)
return
if(src.buku == 1)
return
if(M.buku == 1)
return
if(M == src)
src << "You cannot attack yourself!"
return
if(M.safe == 1)
src << "A force stops you from attacking [M]!"
return
if(M.KO == 1)
src << "Finish them!"
return

// -- Raditz vs Player

var/attack_power = round(src.strength + (src.powerlevel / 50))
var/damage = attack_power
var/crit = round(log(level,speed_max)*5)

if(damage < 1)
damage = 1

if(src.cooldown == 1)
return

if(src.attack_text == 1)

for(var/mob/PC/X in view(6))

if(M.type == /mob/PC)

// -- Defenders Speed > Attackers Speed

if(M.speed > usr.speed)

// -- 50% Chance Attacker Hits

if(prob(50))
flick("attack",usr)
src.cooldown = 1
if(X.attack_text == 1)
X << "<font color = red>[M] is just hit for [num2text((damage/2),1000)] from [usr]"
M.powerlevel -= damage
M.DEATH()
spawn(15) src.cooldown = 0
return

else

// -- Attacker Misses Defender --

flick("attack",usr)
flick("IT",M)
src.cooldown = 1
if(X.attack_text == 1)
X <<"<font color = green>[M] dodges [usr]'s attack"
spawn(15) src.cooldown = 0

// Defenders Speed < Attackers Speed --

else

// -- Attacker scores a Critical Hit --

if(prob(crit))
flick("attack",usr)
src.cooldown = 1
if(X.attack_text == 1)
X << "<font color = red><U>[M] recieves a Critical Hit for [num2text((damage*2),1000)] from [usr]"
M.powerlevel -= damage * 2
M.DEATH()
spawn(15) src.cooldown = 0
return

else

// -- Attacker hits Defender

flick("attack",usr)
src.cooldown = 1
if(X.attack_text == 1)
X << "<font color = red>[M] is hit for [num2text(damage,1000)] from [usr]"
M.powerlevel -= damage
M.DEATH()
spawn(15) src.cooldown = 0
return
else

if(M.type == /mob/PC)


// -- Defenders Speed > Attackers Speed

if(M.speed > usr.speed)

// -- 50% Chance Attacker Hits

if(prob(50))
flick("attack",usr)
src.cooldown = 1
M.powerlevel -= damage
M.DEATH()
spawn(15) src.cooldown = 0
return

else

// -- Attacker Misses Defender --

flick("attack",usr)
flick("IT",M)
src.cooldown = 1
spawn(15) src.cooldown = 0

// Defenders Speed < Attackers Speed --

else

// -- Attacker scores a Critical Hit --

if(prob(crit))
flick("attack",usr)
src.cooldown = 1
M.powerlevel -= damage * 2
M.DEATH()
spawn(15) src.cooldown = 0
return

else

// -- Attacker hits Defender

flick("attack",usr)
src.cooldown = 1
M.powerlevel -= damage
M.DEATH()
spawn(15) src.cooldown = 0
return

^
|
|
ERROR: var/mob/PC/P
:P:Previous Definition
ERROR: proc/Wander()
:Wander:Duplicate Definition
ERROR: proc/KiAttack(mob/M)
:KiAttack:Duplicate Definition
ERROR: proc/Attack2(mob/M)
:Attack2:Duplicate Definition

mob
proc
Saga_Check()
set background = 1
if(src.name == "{NPC} Raditz")
if(part == "Raditz")
view(6) << ""
view(6) << "<font color = white>Raditz:</font> I...will be...avenged!"
view(6) << ""
world << "<font color = lime>Saga Information:</font> [usr] has Defeated Raditz!"
world << "<font color = lime>Saga Information:</font> Saiyan Saga: Part II - Saiyan Invasion!"
saga = "Vegeta"
part = "Vegeta and Nappa"
world.status = "<B><font size = -2><font color = red>Dragonball: Elysium</font> <font color = navy>{Players Online: [players]/[max_players]}</font> <font color = green>{Version: 2.00.0a}</font> <font color = #DC7112>{Saga: [saga]}</font> <font color = #0486C2>{Part: [part]}</font>"
var/Vegeta = /mob/Saga_NPC/Vegeta
new Vegeta(locate(23,132,1))
var/Nappa = /mob/Saga_NPC/Nappa
new Nappa(locate(24,132,1))

if(src.name == "{NPC} Vegeta")
vegeta_dead = 1
view(6) << ""
view(6) << "<font color = white>Vegeta:</font> Next time you will not beat me!"
view(6) << ""
if(part == "Vegeta and Nappa")
if(nappa_dead == 1)
world << "<font color = lime>Saga Information:</font> [usr] has Defeated Vegeta!"
world << "<font color = lime>Saga Information:</font> Frieza Saga: Part I - The Ginyu Force!"
saga = "Frieza"
part = "Ginyu Force"
world.status = "<B><font size = -2><font color = red>Dragonball: Elysium</font> <font color = navy>{Players Online: [players]/[max_players]}</font> <font color = green>{Version: 2.00.0a}</font> <font color = #DC7112>{Saga: [saga]}</font> <font color = #0486C2>{Part: [part]}</font>"
var/Jeice = /mob/Saga_NPC/Jeice
new Jeice(locate(62,133,2))
var/Burter = /mob/Saga_NPC/Burter
new Burter(locate(63,133,2))
var/Recoom = /mob/Saga_NPC/Recoom
new Recoom(locate(64,132,2))
var/Guldo = /mob/Saga_NPC/Guldo
new Guldo(locate(60,133,2))
var/Ginyu = /mob/Saga_NPC/Captain_Ginyu
new Ginyu(locate(132,65,2))

if(src.name == "{NPC} Nappa")
nappa_dead = 1
view(6) << ""
view(6) << "<font color = white>Nappa:</font> How can I be beaten!"
view(6) << ""
if(part == "Vegeta and Nappa")
if(vegeta_dead == 1)
world << "<font color = lime>Saga Information:</font> [usr] has Defeated Vegeta!"
world << "<font color = lime>Saga Information:</font> Frieza Saga: Part I - The Ginyu Force!"
saga = "Frieza"
part = "Ginyu Force"
world.status = "<B><font size = -2><font color = red>Dragonball: Elysium</font> <font color = navy>{Players Online: [players]/[max_players]}</font> <font color = green>{Version: 2.00.0a}</font> <font color = #DC7112>{Saga: [saga]}</font> <font color = #0486C2>{Part: [part]}</font>"
var/Jeice = /mob/Saga_NPC/Jeice
new Jeice(locate(62,133,2))
var/Burter = /mob/Saga_NPC/Burter
new Burter(locate(63,133,2))
var/Recoom = /mob/Saga_NPC/Recoom
new Recoom(locate(64,132,2))
var/Guldo = /mob/Saga_NPC/Guldo
new Guldo(locate(60,133,2))
var/Ginyu = /mob/Saga_NPC/Captain_Ginyu
new Ginyu(locate(132,65,2))

if(src.name == "{NPC} Jeice")
jeice_dead = 1
view(6) << ""
view(6) << "<font color = white>Jeice:</font> The Captain will avenge me!"
view(6) << ""
if(part == "Ginyu Force")
if(burter_dead == 1 && recoom_dead == 1 && guldo_dead == 1 && ginyu_dead == 1)
world << "<font color = lime>Saga Information:</font> [usr] has Defeated the Ginyu Force!"
world << "<font color = lime>Saga Information:</font> Frieza Saga: Part II - Lord Frieza's Awakening!"
saga = "Frieza"
part = "Frieza Form I"
world.status = "<B><font size = -2><font color = red>Dragonball: Elysium</font> <font color = navy>{Players Online: [players]/[max_players]}</font> <font color = green>{Version: 2.00.0a}</font> <font color = #DC7112>{Saga: [saga]}</font> <font color = #0486C2>{Part: [part]}</font>"
var/Frieza = /mob/Saga_NPC/Frieza_Form_1
new Frieza(locate(28,35,2))

if(src.name == "{NPC} Burter")
burter_dead = 1
view(6) << ""
view(6) << "<font color = white>Burter:</font> You will not beat the Ginyu Force!"
view(6) << ""
if(part == "Ginyu Force")
if(jeice_dead == 1 && recoom_dead == 1 && guldo_dead == 1 && ginyu_dead == 1)
world << "<font color = lime>Saga Information:</font> [usr] has Defeated the Ginyu Force!"
world << "<font color = lime>Saga Information:</font> Frieza Saga: Part II - Lord Frieza's Awakening!"
saga = "Frieza"
part = "Frieza Form I"
world.status = "<B><font size = -2><font color = red>Dragonball: Elysium</font> <font color = navy>{Players Online: [players]/[max_players]}</font> <font color = green>{Version: 2.00.0a}</font> <font color = #DC7112>{Saga: [saga]}</font> <font color = #0486C2>{Part: [part]}</font>"
var/Frieza = /mob/Saga_NPC/Frieza_Form_1
new Frieza(locate(28,35,2))

if(src.name == "{NPC} Guldo")
guldo_dead = 1
view(6) << ""
view(6) << "<font color = white>Guldo:</font> You will die!"
view(6) << ""
if(part == "Ginyu Force")
if(burter_dead == 1 && recoom_dead == 1 && jeice_dead == 1 && ginyu_dead == 1)
world << "<font color = lime>Saga Information:</font> [usr] has Defeated the Ginyu Force!"
world << "<font color = lime>Saga Information:</font> Frieza Saga: Part II - Lord Frieza's Awakening!"
saga = "Frieza"
part = "Frieza Form I"
world.status = "<B><font size = -2><font color = red>Dragonball: Elysium</font> <font color = navy>{Players Online: [players]/[max_players]}</font> <font color = green>{Version: 2.00.0a}</font> <font color = #DC7112>{Saga: [saga]}</font> <font color = #0486C2>{Part: [part]}</font>"
var/Frieza = /mob/Saga_NPC/Frieza_Form_1
new Frieza(locate(28,35,2))

if(src.name == "{NPC} Recoom")
recoom_dead = 1
view(6) << ""
view(6) << "<font color = white>Recoom:</font> Uhhhhh...Capin Ginyu will fix you!"
view(6) << ""
if(part == "Ginyu Force")
if(burter_dead == 1 && jeice_dead == 1 && guldo_dead == 1 && ginyu_dead == 1)
world << "<font color = lime>Saga Information:</font> [usr] has Defeated the Ginyu Force!"
world << "<font color = lime>Saga Information:</font> Frieza Saga: Part II - Lord Frieza's Awakening!"
saga = "Frieza"
part = "Frieza Form I"
world.status = "<B><font size = -2><font color = red>Dragonball: Elysium</font> <font color = navy>{Players Online: [players]/[max_players]}</font> <font color = green>{Version: 2.00.0a}</font> <font color = #DC7112>{Saga: [saga]}</font> <font color = #0486C2>{Part: [part]}</font>"
var/Frieza = /mob/Saga_NPC/Frieza_Form_1
new Frieza(locate(28,35,2))

if(src.name == "{NPC} Captain Ginyu")
ginyu_dead = 1
view(6) << ""
view(6) << "<font color = white>Captain Ginyu:</font> Lord Frieza will show you no Mercy!"
view(6) << ""
if(part == "Ginyu Force")
if(burter_dead == 1 && recoom_dead == 1 && guldo_dead == 1 && jeice_dead == 1)
world << "<font color = lime>Saga Information:</font> [usr] has Defeated the Ginyu Force!"
world << "<font color = lime>Saga Information:</font> Frieza Saga: Part II - Lord Frieza's Awakening!"
saga = "Frieza"
part = "Frieza Form I"
world.status = "<B><font size = -2><font color = red>Dragonball: Elysium</font> <font color = navy>{Players Online: [players]/[max_players]}</font> <font color = green>{Version: 2.00.0a}</font> <font color = #DC7112>{Saga: [saga]}</font> <font color = #0486C2>{Part: [part]}</font>"
var/Frieza = /mob/Saga_NPC/Frieza_Form_1
new Frieza(locate(28,35,2))

if(src.name == "{NPC} Lord Frieza")
if(part == "Frieza Form I")
view(6) << ""
view(6) << "<font color = white>Lord Frieza:</font> I see you are strong, but you will not beat me!"
view(6) << ""
world << "<font color = lime>Saga Information:</font> [usr] has Defeated Form I Frieza!"
world << "<font color = lime>Saga Information:</font> Frieza Saga: Part III - Frieza's New Form!"
saga = "Frieza"
part = "Frieza Form II"
world.status = "<B><font size = -2><font color = red>Dragonball: Elysium</font> <font color = navy>{Players Online: [players]/[max_players]}</font> <font color = green>{Version: 2.00.0a}</font> <font color = #DC7112>{Saga: [saga]}</font> <font color = #0486C2>{Part: [part]}</font>"
var/Frieza = /mob/Saga_NPC/Frieza_Form_2
new Frieza(locate(28,35,2))

if(src.name == "{NPC} Frieza")
if(part == "Frieza Form II")
view(6) << ""
view(6) << "<font color = white>Lord Frieza:</font> Im not using my full power yet! You will DIE!"
view(6) << ""
world << "<font color = lime>Saga Information:</font> [usr] has Defeated Form II Frieza!"
world << "<font color = lime>Saga Information:</font> Frieza Saga: Part IV - Frieza's Unstoppable Power!"
saga = "Frieza"
part = "Frieza Form III"
world.status = "<B><font size = -2><font color = red>Dragonball: Elysium</font> <font color = navy>{Players Online: [players]/[max_players]}</font> <font color = green>{Version: 2.00.0a}</font> <font color = #DC7112>{Saga: [saga]}</font> <font color = #0486C2>{Part: [part]}</font>"
var/Frieza2 = /mob/Saga_NPC/Frieza_Form_3
new Frieza2(locate(28,35,2))
else
if(part == "Frieza Form III")
view(6) << ""
view(6) << "<font color = white>Lord Frieza:</font> Foolish being! You are nothing compared to me!"
view(6) << ""
world << "<font color = lime>Saga Information:</font> [usr] has Defeated Form III Frieza!"
world << "<font color = lime>Saga Information:</font> Frieza Saga: Part V - Another Form!?"
saga = "Frieza"
part = "Frieza Form IV"
world.status = "<B><font size = -2><font color = red>Dragonball: Elysium</font> <font color = navy>{Players Online: [players]/[max_players]}</font> <font color = green>{Version: 2.00.0a}</font> <font color = #DC7112>{Saga: [saga]}</font> <font color = #0486C2>{Part: [part]}</font>"
var/Frieza3 = /mob/Saga_NPC/Frieza_Form_4
new Frieza3(locate(28,35,2))
else
if(part == "Frieza Form IV")
view(6) << ""
view(6) << "<font color = white>Lord Frieza:</font> You are strong, but I am Stronger!"
view(6) << ""
world << "<font color = lime>Saga Information:</font> [usr] has Defeated Form IV Frieza!"
world << "<font color = lime>Saga Information:</font> Frieza Saga: Part VI - 100% Power!"
saga = "Frieza"
part = "Frieza Form IV 100%"
world.status = "<B><font size = -2><font color = red>Dragonball: Elysium</font> <font color = navy>{Players Online: [players]/[max_players]}</font> <font color = green>{Version: 2.00.0a}</font> <font color = #DC7112>{Saga: [saga]}</font> <font color = #0486C2>{Part: [part]}</font>"
var/Frieza4 = /mob/Saga_NPC/Frieza_Form_4_100
new Frieza4(locate(28,35,2))
else
if(part == "Frieza Form IV 100%")
view(6) << ""
view(6) << "<font color = white>Lord Frieza:</font> No...NO! HOW CAN THIS BE!"
view(6) << ""
world << "<font color = lime>Saga Information:</font> [usr] has Defeated Form IV 100% Frieza!"
world << "<font color = lime>Saga Information:</font> Android Saga: Part I - Frieza's Revenge!"
saga = "Android"
part = "Cyborg Frieza"
world.status = "<B><font size = -2><font color = red>Dragonball: Elysium</font> <font color = navy>{Players Online: [players]/[max_players]}</font> <font color = green>{Version: 2.00.0a}</font> <font color = #DC7112>{Saga: [saga]}</font> <font color = #0486C2>{Part: [part]}</font>"
var/Cyborg_Frieza = /mob/Saga_NPC/Cyborg_Frieza
new Cyborg_Frieza(locate(77,82,1))
var/King_Cold = /mob/Saga_NPC/King_Cold
new King_Cold(locate(76,82,1))

if(src.name == "{NPC} Cyborg Frieza")
frieza_dead = 1
view(6) << ""
view(6) << "<font color = white>Lord Frieza:</font> No! You cannot beat me again! Im LORD FRIEZA!"
view(6) << ""
if(part == "Cyborg Frieza")
if(king_cold_dead == 1)
world << "<font color = lime>Saga Information:</font> [usr] has Defeated Cyborg Frieza and King Cold!"
world << "<font color = lime>Saga Information:</font> Android Saga: Part II - The Doctors new Creation!"
saga = "Android"
part = "Android 19 and 20"
world.status = "<B><font size = -2><font color = red>Dragonball: Elysium</font> <font color = navy>{Players Online: [players]/[max_players]}</font> <font color = green>{Version: 2.00.0a}</font> <font color = #DC7112>{Saga: [saga]}</font> <font color = #0486C2>{Part: [part]}</font>"
var/Android_19 = /mob/Saga_NPC/Android_19
new Android_19(locate(62,133,1))
var/Dr_Gero = /mob/Saga_NPC/Android_20
new Dr_Gero(locate(63,133,1))

for(var/mob/NPC/Dr_Gero/D in world)
del(D)

if(src.name == "{NPC} King Cold")
king_cold_dead = 1
view(6) << ""
view(6) << "<font color = white>King Cold:</font> Please...Spare me!"
view(6) << ""
if(part == "Cyborg Frieza")
if(frieza_dead == 1)
world << "<font color = lime>Saga Information:</font> [usr] has Defeated Cyborg Frieza and King Cold!"
world << "<font color = lime>Saga Information:</font> Android Saga: Part II - The Doctors new Creation!"
saga = "Android"
part = "Android 19 and 20"
world.status = "<B><font size = -2><font color = red>Dragonball: Elysium</font> <font color = navy>{Players Online: [players]/[max_players]}</font> <font color = green>{Version: 2.00.0a}</font> <font color = #DC7112>{Saga: [saga]}</font> <font color = #0486C2>{Part: [part]}</font>"
var/Android_19 = /mob/Saga_NPC/Android_19
new Android_19(locate(16,39,1))
var/Dr_Gero = /mob/Saga_NPC/Android_20
new Dr_Gero(locate(17,39,1))

for(var/mob/NPC/Dr_Gero/D in world)
del(D)

if(src.name == "{NPC} Dr Gero")
dr_gero_dead = 1
view(6) << ""
view(6) << "<font color = white>Dr Gero:</font> Androids 17 and 18 will crush you!"
view(6) << ""
if(part == "Android 19 and 20")
if(android_19_dead == 1)
world << "<font color = lime>Saga Information:</font> [usr] has Defeated Android 19 and Dr Gero!"
world << "<font color = lime>Saga Information:</font> Android Saga: Part III - The Deadly Trio!"
saga = "Android"
part = "Android 16, 17 and 18"
world.status = "<B><font size = -2><font color = red>Dragonball: Elysium</font> <font color = navy>{Players Online: [players]/[max_players]}</font> <font color = green>{Version: 2.00.0a}</font> <font color = #DC7112>{Saga: [saga]}</font> <font color = #0486C2>{Part: [part]}</font>"
var/Android_16 = /mob/Saga_NPC/Android_16
new Android_16(locate(75,124,1))
var/Android_17 = /mob/Saga_NPC/Android_17
new Android_17(locate(76,124,1))
var/Android_18 = /mob/Saga_NPC/Android_18
new Android_18(locate(77,124,1))

if(src.name == "{NPC} Android 19")
android_19_dead = 1
view(6) << ""
view(6) << "<font color = white>Android 19:</font> ..."
view(6) << ""
if(part == "Android 19 and 20")
if(dr_gero_dead == 1)
world << "<font color = lime>Saga Information:</font> [usr] has Defeated Android 19 and Dr Gero!"
world << "<font color = lime>Saga Information:</font> Android Saga: Part III - The Deadly Trio!"
saga = "Android"
part = "Android 16, 17 and 18"
world.status = "<B><font size = -2><font color = red>Dragonball: Elysium</font> <font color = navy>{Players Online: [players]/[max_players]}</font> <font color = green>{Version: 2.00.0a}</font> <font color = #DC7112>{Saga: [saga]}</font> <font color = #0486C2>{Part: [part]}</font>"
var/Android_16 = /mob/Saga_NPC/Android_16
new Android_16(locate(75,124,1))
var/Android_17 = /mob/Saga_NPC/Android_17
new Android_17(locate(76,124,1))
var/Android_18 = /mob/Saga_NPC/Android_18
new Android_18(locate(77,124,1))

if(src.name == "{NPC} Android 16")
android_16_dead = 1
view(6) << ""
view(6) << "<font color = white>Android 16:</font> You will not survive..."
view(6) << ""
if(part == "Android 16, 17 and 18")
if(android_17_dead == 1 && android_18_dead == 1)
world << "<font color = lime>Saga Information:</font> [usr] has Defeated Android 16, 17 and 18!"
world << "<font color = lime>Saga Information:</font> Cell Saga: Part I - Super Warrior!"
saga = "Cell"
part = "Cell Form I"
world.status = "<B><font size = -2><font color = red>Dragonball: Elysium</font> <font color = navy>{Players Online: [players]/[max_players]}</font> <font color = green>{Version: 2.00.0a}</font> <font color = #DC7112>{Saga: [saga]}</font> <font color = #0486C2>{Part: [part]}</font>"
var/Cell = /mob/Saga_NPC/Cell_1
new Cell(locate(66,81,1))

if(src.name == "{NPC} Android 17")
android_17_dead = 1
view(6) << ""
view(6) << "<font color = white>Android 17:</font> How can you beat me!?"
view(6) << ""
if(part == "Android 16, 17 and 18")
if(android_16_dead == 1 && android_18_dead == 1)
world << "<font color = lime>Saga Information:</font> [usr] has Defeated Android 16, 17 and 18!"
world << "<font color = lime>Saga Information:</font> Cell Saga: Part I - Super Warrior!"
saga = "Cell"
part = "Cell Form I"
world.status = "<B><font size = -2><font color = red>Dragonball: Elysium</font> <font color = navy>{Players Online: [players]/[max_players]}</font> <font color = green>{Version: 2.00.0a}</font> <font color = #DC7112>{Saga: [saga]}</font> <font color = #0486C2>{Part: [part]}</font>"
var/Cell = /mob/Saga_NPC/Cell_1
new Cell(locate(66,81,1))

if(src.name == "{NPC} Android 18")
android_18_dead = 1
view(6) << ""
view(6) << "<font color = white>Android 18:</font> Argh this is impossible!"
view(6) << ""
if(part == "Android 16, 17 and 18")
if(android_17_dead == 1 && android_16_dead == 1)
world << "<font color = lime>Saga Information:</font> [usr] has Defeated Android 16, 17 and 18!"
world << "<font color = lime>Saga Information:</font> Cell Saga: Part I - Super Warrior!"
saga = "Cell"
part = "Cell Form I"
world.status = "<B><font size = -2><font color = red>Dragonball: Elysium</font> <font color = navy>{Players Online: [players]/[max_players]}</font> <font color = green>{Version: 2.00.0a}</font> <font color = #DC7112>{Saga: [saga]}</font> <font color = #0486C2>{Part: [part]}</font>"
var/Cell = /mob/Saga_NPC/Cell_1
new Cell(locate(66,81,1))

if(src.name == "{NPC} Cell")
if(part == "Cell Form I")
view(6) << ""
view(6) << "<font color = white>Cell:</font> You are strong, but I am not at my maximum yet!"
view(6) << ""
world << "<font color = lime>Saga Information:</font> [usr] has Defeated Form I Cell!"
world << "<font color = lime>Saga Information:</font> Cell Saga: Part II - Cell's new Form!"
saga = "Cell"
part = "Imperfect Cell"
world.status = "<B><font size = -2><font color = red>Dragonball: Elysium</font> <font color = navy>{Players Online: [players]/[max_players]}</font> <font color = green>{Version: 2.00.0a}</font> <font color = #DC7112>{Saga: [saga]}</font> <font color = #0486C2>{Part: [part]}</font>"
var/Imperfect_Cell = /mob/Saga_NPC/Cell_2
new Imperfect_Cell(locate(66,81,1))

if(src.name == "{NPC} Imperfect Cell")
if(part == "Imperfect Cell")
view(6) << ""
view(6) << "<font color = white>Cell:</font> Play time is over! Now you will feel the true wrath of the Ultimate Warrior!"
view(6) << ""
world << "<font color = lime>Saga Information:</font> [usr] has Defeated Imperfect Cell!"
world << "<font color = lime>Saga Information:</font> Cell Saga: Part III - Perfection!"
saga = "Cell"
part = "Perfect Cell"
world.status = "<B><font size = -2><font color = red>Dragonball: Elysium</font> <font color = navy>{Players Online: [players]/[max_players]}</font> <font color = green>{Version: 2.00.0a}</font> <font color = #DC7112>{Saga: [saga]}</font> <font color = #0486C2>{Part: [part]}</font>"
var/Perfect_Cell = /mob/Saga_NPC/Cell_3
new Perfect_Cell(locate(114,27,1))

if(src.name == "{NPC} Perfect Cell")
if(part == "Perfect Cell")
view(6) << ""
view(6) << "<font color = white>Cell:</font> Impossible...!"
view(6) << ""
world << "<font color = lime>Saga Information:</font> [usr] has Defeated Perfect Cell!"
world << "<font color = lime>Saga Information:</font> Buu Saga: Part I - Might of the Demon Lord!"
saga = "Buu"
part = "Babidi and Dabura"
world.status = "<B><font size = -2><font color = red>Dragonball: Elysium</font> <font color = navy>{Players Online: [players]/[max_players]}</font> <font color = green>{Version: 2.00.0a}</font> <font color = #DC7112>{Saga: [saga]}</font> <font color = #0486C2>{Part: [part]}</font>"
var/Dabura = /mob/Saga_NPC/Dabura
new Dabura(locate(13,124,1))
var/Babidi = /mob/Saga_NPC/Babidi
new Babidi(locate(13,127,1))

if(src.name == "{NPC} Dabura")
view(6) << ""
view(6) << "<font color = white>Dabura:</font> Majin Buu will destroy you"
view(6) << ""
dabura_dead = 1
if(part == "Babidi and Dabura")
if(babidi_dead == 1)
world << "<font color = lime>Saga Information:</font> [usr] has Defeated Dabura and Babidi!"
world << "<font color = lime>Saga Information:</font> Buu Saga: Part II - Majin Buu Unleashed!"
saga = "Buu"
part = "Fat Buu"
world.status = "<B><font size = -2><font color = red>Dragonball: Elysium</font> <font color = navy>{Players Online: [players]/[max_players]}</font> <font color = green>{Version: 2.00.0a}</font> <font color = #DC7112>{Saga: [saga]}</font> <font color = #0486C2>{Part: [part]}</font>"
var/Fat_Buu = /mob/Saga_NPC/Fat_Buu
new Fat_Buu(locate(13,124,1))

if(src.name == "{NPC} Babidi")
babidi_dead = 1
view(6) << ""
view(6) << "<font color = white>Babidi:</font> Your power is insignificant compared to Buu!"
view(6) << ""
if(part == "Babidi and Dabura")
if(dabura_dead == 1)
world << "<font color = lime>Saga Information:</font> [usr] has Defeated Dabura and Babidi!"
world << "<font color = lime>Saga Information:</font> Buu Saga: Part II - Majin Buu Unleashed!"
saga = "Buu"
part = "Fat Buu"
world.status = "<B><font size = -2><font color = red>Dragonball: Elysium</font> <font color = navy>{Players Online: [players]/[max_players]}</font> <font color = green>{Version: 2.00.0a}</font> <font color = #DC7112>{Saga: [saga]}</font> <font color = #0486C2>{Part: [part]}</font>"
var/Fat_Buu = /mob/Saga_NPC/Fat_Buu
new Fat_Buu(locate(13,124,1))

if(src.name == "{NPC} Majin Buu")
if(part == "Fat Buu")
view(6) << ""
view(6) << "<font color = white>Majin Buu:</font> Me make you Candy!"
view(6) << ""
world << "<font color = lime>Saga Information:</font> [usr] has Defeated Majin Buu!"
world << "<font color = lime>Saga Information:</font> Buu Saga: Part III - Buu's Rampage!"
saga = "Buu"
part = "Super Buu"
world.status = "<B><font size = -2><font color = red>Dragonball: Elysium</font> <font color = navy>{Players Online: [players]/[max_players]}</font> <font color = green>{Version: 2.00.0a}</font> <font color = #DC7112>{Saga: [saga]}</font> <font color = #0486C2>{Part: [part]}</font>"
var/Fat_Buu = /mob/Saga_NPC/Punk_Buu
new Fat_Buu(locate(133,141,3))
else
if(part == "Super Buu")
view(6) << ""
view(6) << "<font color = white>Majin Buu:</font> I'll crush you!"
view(6) << ""
world << "<font color = lime>Saga Information:</font> [usr] has Defeated Super Buu!"
world << "<font color = lime>Saga Information:</font> Buu Saga: Part IV - Kid Form!"
saga = "Buu"
part = "Kid Buu"
world.status = "<B><font size = -2><font color = red>Dragonball: Elysium</font> <font color = navy>{Players Online: [players]/[max_players]}</font> <font color = green>{Version: 2.00.0a}</font> <font color = #DC7112>{Saga: [saga]}</font> <font color = #0486C2>{Part: [part]}</font>"
var/Fat_Buu = /mob/Saga_NPC/Kid_Buu
new Fat_Buu(locate(53,20,3))

if(src.name == "{NPC} Kid Buu")
if(part == "Kid Buu")
view(6) << ""
view(6) << "<font color = white>Majin Buu:</font> Arrrrrrrrggggghhhhhh!!!"
view(6) << ""
world << "<font color = lime>Saga Information:</font> [usr] has Defeated Kid Buu!"
world << "<font color = lime>Saga Information:</font> Saga's are now Complete"
saga = "Not On"
part = "Not On"
world.status = "<B><font size = -2><font color = red>Dragonball: Elysium</font> <font color = navy>{Players Online: [players]/[max_players]}</font> <font color = green>{Version: 2.00.0a}</font> <font color = #DC7112>{Saga: [saga]}</font> <font color = #0486C2>{Part: [part]}</font>"
if(prob(9))
var/obj/Equipment/Guild_Petition/O = new
O.loc = src.loc
O.item_owner = usr.name
sagas_on = 0
sagas_delay = 3

^
|
|
ERROR: var/Perfect_Cell = /mob/Saga_NPC/Cell_3
:error:/mob/Saga_NPC/Cell_3:undefined type path


Problem description:

I have my code, and it has some errors, im new at coding so i need some help can someone tell me how to fix these.

Sorry for the length

Urm, don't use ripped code. You won't learn anything from it. Especially since it is bad.
In response to Kalzar
aside from Kalzars not-so-helpful commentary, no-one can help if you are not actually telling us what are the errors you are getting, and which lines of code the errors are pointing to.

this is far more useful than spitting out the entire program.
In response to digitalmouse
Digi, he basically said that he has no idea what the problem is, and that he doesn't know how to program. He has a whole chunck of code that he doesn't know what to do with.
Please don't use ripped DBZ code, you'll learn bad habits if you plan to learn anything from it and your game will be horribly buggy, also, alot of the developer community will say the same thing to you if you continue to ask for code help in this fashion.
It would be best if you went to [link] and clicked all those links.
In response to Kalzar
I did state the problems, they are indicated within the code, below each section of coding that has errors in it.

The Errors are at where a ^ is, and the errors for the above section were indicated there.
|
|

Please can you help? It would be greatly, GREATLY, appreciated.

-Vulcan.