ID:143089
 
Code:
mob
Stat()
statpanel("Stats")
if(statpanel("Stats"))
stat("Name: [src]")
stat("-----------------------------------")
stat("Level: [level]")
stat("Race: [race]")
stat("Health: [health]/[mhealth]")
stat("Reiatsu: [rei]/[mrei]")
stat("Attack: [attack]")
stat("Defence: [defence]")
stat("Reiatsu Power: [reiatsu]")
stat("Fatigue: [fatigue]%")
stat("Experience: [exp]/[mexp]")
if(src.race == "Shinigami","Vaizard")
stat("Shikai Drain: [shikaidrain]")
stat("Bankai Drain: [bankaidrain]")
stat("Flash Steps: [flashstep]")
stat("Squad: [squad]")
if(src.race == "Quincy")
stat("Hirenhyaku Uses: [flashstep]")
if(src.race == "Hollow","Arrancar","Sado","Inoue")
stat("Sonido Uses: [flashstep]")
stat("-----------------------------------")
stat("Money: [money]")
stat("Kills: [kills]")
stat("Deaths: [deaths]")
stat("Location: [src.x],[src.y],[src.z]")
statpanel("Inventory")
if(statpanel("Inventory"))
for(var/obj/O in contents)
stat(O)
sleep(2)
var
private = 0


Problem description:

Bleach.dm:31: Inconsistent indentation.
Bleach.dm:33: Inconsistent indentation.

Which are the Sonido and Hirenhyaku Uses bit.
Tab everything after statpanel("Stats") up to the var at the end once to the right. That should do the trick.
You've indented the two lines too far. Remove one tab.
In response to DisturbedSixx
mob
Stat()
statpanel("Stats")
if(statpanel("Stats"))
stat("Name: [src]")
stat("-----------------------------------")
stat("Level: [level]")
stat("Race: [race]")
stat("Health: [health]/[mhealth]")
stat("Reiatsu: [rei]/[mrei]")
stat("Attack: [attack]")
stat("Defence: [defence]")
stat("Reiatsu Power: [reiatsu]")
stat("Fatigue: [fatigue]%")
stat("Experience: [exp]/[mexp]")
if(src.race == "Shinigami","Vaizard")
stat("Shikai Drain: [shikaidrain]")
stat("Bankai Drain: [bankaidrain]")
stat("Flash Steps: [flashstep]")
stat("Squad: [squad]")
if(src.race == "Quincy")
stat("Hirenhyaku Uses: [flashstep]")
if(src.race == "Hollow","Arrancar","Sado","Inoue")
stat("Sonido Uses: [flashstep]")
stat("-----------------------------------")
stat("Money: [money]")
stat("Kills: [kills]")
stat("Deaths: [deaths]")
stat("Location: [src.x],[src.y],[src.z]")
statpanel("Inventory")
if(statpanel("Inventory"))
for(var/obj/O in contents)
stat(O)
sleep(2)
var
private = 0/dm>New error i fixed the old but ive been in coding before and not seen this one. Bleach.dm:25:error:if :extra args
Bleach.dm:32:error:if :extra args
which is the if(race == shinigami and holow bit.
In response to BRS Productions
Basically you can only compare one thing at a time in an if() statement, unless you use the logic operators (&&, ||, etc).
What you could do is see if the race is in a list, like this:
if(src.race in list("Shinigami","Vaizard"))

or do it using logic operators
if((src.race == "Shinigami") || (src.race == "Vaizard"))
In response to Hazman

Thanks i used that for my things and its working perfectly. :) Merry Christmas.