ID:270614
 
can you rewrite it so it asks how much points you want to use please?


            switch(input(src,"Distribute Points","[src.points] Points left",text) in list ("Health","Strength","Chakra","Defense","Speed","Stamina","Save for later"))
if("Health")
if(src.points<=0)
src.points=0
return
else
src.maxhealth++
src.points--
if("Strength")
if(src.points<=0)
src.points=0
return
else
src.atkstr++
src.points--
if("Chakra")
if(src.points<=0)
src.points=0
return
else
src.maxchakra++
src.points--
if("Defense")
if(src.points<=0)
src.points=0
return
else
src.Def++
src.points--
if("Speed")
if(src.points<=0)
src.points=0
return
else
src.speed++
src.points--
if("Stamina")
if(src.points<=0)
src.points=0
return
else
src.maxstam++
src.points--
if("Save for later")
return 0
goto start
mob
verb
set_points()
var/target_stat = input(src,"Distribute Points","[src.points] Points left",text) in list ("Health","Strength","Chakra","Defense","Speed","Stamina","Save for later")
if(target_stat != "Save for later")
var/target_amount = input(src,"And how many stat points would you like to use on [target_stat]?","[src.points] Points left") as num
use_pointson(target_stat,target_amount)
proc
use_pointson(var/target_stat="",var/amount=0)
amount = round(amount,1)
if(amount > points)
src << "you need [amount-points] more points to do that!"
else
if(amount > 0)
points -= amount
switch(usedon)
if("Health") maxhealth+=amount
if("Strength") atkstr+=amount
if("Chakra") maxchakra+=amount
if("Defense") Def+=amount
if("Speed") speed+=amount
if("Stamina") maxstam+=amount
else
src << "the points you want to use must be more than 0"

In response to Zmadpeter
can you tell me how to tab it
?
In response to Supper yugi
yes can noyne say how to tab this in plz i have the same problem
In response to Wrath69
You guys should be learning off of this instead of copying it directly from the forums. No one can "tell you how to tab it," unless they want to sit there and tell you how many tabs for each line. Think about how many tabs he used in each line.. Also if you knew anything at all about DM you'd know how to tab it. :\

-Exophus
In response to Exophus
please can someone me kind enough to tell me how to tab i will just test to make sure that format works then use my own please
In response to Supper yugi
Tab button bellow `
In response to Rickoshay
i mean how much times to tab the file he posted
In response to Supper yugi
just this once I will show you how many tabs it has
0>mob
1> verb
2> set_points()
3> var/target_stat = input(src,"Distribute Points","[src.points] Points left",text) in list ("Health","Strength","Chakra","Defense","Speed","Stamina","Save for later")
3> if(target_stat != "Save for later")
4> var/target_amount = input(src,"And how many stat points would you like to use on [target_stat]?","[src.points] Points left") as num
4> use_pointson(target_stat,target_amount)
1> proc
2> use_pointson(var/target_stat="",var/amount=0)
3> amount = round(amount,1)
3> if(amount > points)
4> src << "you need [amount-points] more points to do that!"
3> else
4> if(amount > 0)
5> points -= amount
5> switch(usedon)
6> if("Health") maxhealth+=amount
6> if("Strength") atkstr+=amount
6> if("Chakra") maxchakra+=amount
6> if("Defense") Def+=amount
6> if("Speed") speed+=amount
6> if("Stamina") maxstam+=amount
4> else
5> src << "the points you want to use must be more than 0"
In response to Zmadpeter
wow thanks your so kind but i can't figure out where i put that in this
mob/proc/GIVEXP()
var/random = rand(1,3)
if(random == 1) src.exp++
else if(random == 2) src.exp*=2
else if(random == 3) src.exp*=5
src.Levelup()


mob/proc/Levelup()
if(src.level>=3500)
src<<"You have reached the level cap & Your stats points have been reset!"
src.level=3500
src.Statup()
return 0
else
if(src.exp>=src.expnext)
src.JutsuCheck()
src.level++
src.exp=0
src.points+=3
src.Yen+=25
src.ClanL()
src.expnext=src.expnext*2
src.SanninCheck()
if(src.expnext>=10000)src.expnext=10000
src<<"<font color = red><font size =1><b>You are now level: [src.level]!</font></small></b>"
src.Statup()

mob/proc/SanninCheck()
if(src.level>=899)
if(src.rank=="Missing-NiN"){return 0}
if(src.village=="Sound Village"){return 0}
if(src.rank=="Hokage"){return 0}
if(src.rank=="Mizukage"){return 0}
if(src.rank=="KazeKage"){return 0}
if(src.rank=="[usr.village] Sannin"){return 0}
if(src.Tessenka){return 0}
if(src.ByakuganUse){return 0}
if(src.SharinganUse){return 0}
if(src.usedhero){return}
if(src.MangekyouUse){return 0}
if(src.Cseal){return 0}
if(src.KyuubiUse){return 0}
if(src.ShukakuUse){return 0}
if(src.shimon){return 0}
if(src.kyomon){return 0}
if(src.tomon){return 0}
if(src.sheimon){return 0}
if(src.keimon){return 0}
if(src.shomon){return 0}
if(src.kumon){return 0}
if(src.kaimon){return 0}
if(src.seimon){return 0}
else
if(src.rank=="Leaf-NiN Jounin {ANBU Elite}")
src.rank="[usr.village] Sannin"
src.Yen+=200
src.atkstr+=200
src.speed+=200
src.exp+=500
src.Def+=100
src.maxstam+=100
src.maxchakra+=200
src.missingtalk=1
src.maxhealth+=200
src<<"<font color = red><small><b>You are now a sannin!</font></small></b>"
if(src.rank=="Mist-NiN Jounin {ANBU Elite}")
src.rank="[usr.village] Sannin"
src.Yen+=200
src.atkstr+=200
src.speed+=200
src.exp+=500
src.Def+=100
src.maxstam+=100
src.maxchakra+=200
src.missingtalk=1
src.maxhealth+=200
src<<"<font color = red><small><b>You are now a sannin!</font></small></b>"
if(src.rank=="Sand-NiN Jounin {ANBU Elite}")
src.rank="[usr.village] Sannin"
src.Yen+=200
src.atkstr+=200
src.speed+=200
src.exp+=500
src.Def+=100
src.maxstam+=100
src.maxchakra+=200
src.missingtalk=1
src.maxhealth+=200
src<<"<font color = red><small><b>You are now a sannin!</font></small></b>"
if(src.rank == "Akatsuki Member")
src.rank="Akatsuki Elite"
src.Yen+=200
src.atkstr+=200
src.speed+=200
src.exp+=500
src.Def+=100
src.maxstam+=100
src.maxchakra+=200
src.missingtalk=1
src.maxhealth+=200
src<<"<font color = red><small><b>You are now an akatsuki elite!</font></small></b>"
if(src.rank=="Snow-NiN Jounin {ANBU Elite}")
src.rank="[usr.village] Sannin"
src.Yen+=200
src.atkstr+=200
src.speed+=200
src.exp+=500
src.Def+=100
src.maxstam+=100
src.maxchakra+=200
src.missingtalk=1
src.maxhealth+=200
src<<"<font color = red><small><b>You are now a sannin!</font></small></b>"
if(src.rank=="Star-NiN Jounin {ANBU Elite}")
src.rank="[usr.village] Sannin"
src.Yen+=200
src.atkstr+=200
src.speed+=200
src.exp+=500
src.Def+=100
src.maxstam+=100
src.maxchakra+=200
src.missingtalk=1
src.maxhealth+=200
src<<"<font color = red><small><b>You are now a sannin!</font></small></b>"

mob/proc/ClanL()
if(src.MangekyouUse){usr<<"You must revert from the mangekyou sharingan before learning a jutsu (Must level up with this off!)";return}
if(src.SharinganUse){usr<<"You must revert from the sharingan before learning a jutsu (Must level up with this off!)";return}
if(src.Clan == "Uchiha")
if(src.level>=29&&!src.learnedHousenka)
src.verbs+= new /mob/Jutsu/verb/Housenka
src.techniques.Add(new /mob/Jutsu/verb/Housenka)
src<<"<b><font color=red>You learned Housenka No Jutsu.</font>"
src.learnedHousenka=1

if(src.level>=61&&!src.learnedGoukakyuu)
src.verbs+= new /mob/Jutsu/verb/Goukakyuu
src.techniques.Add(new /mob/Jutsu/verb/Goukakyuu)
src<<"<b><font color=red>You learned Goukakyuu No Jutsu.</font>"
src.learnedGoukakyuu=1
if(src.level>=250&&!src.LearnedKakuro)
src.verbs+= new /mob/Jutsu/verb/Kakuro
src.techniques.Add(new /mob/Jutsu/verb/Kakuro)
src<<"<b><font color=red>You learned Kakuro No Jutsu.</font>"
src.LearnedKakuro=1
if(src.level>=99&&!src.LearnedRyuuka)
src.verbs+= new /mob/Jutsu/verb/Ryuuka
src.techniques.Add(new /mob/Jutsu/verb/Ryuuka)
src<<"<b><font color=red>You learned Ryuuka No Jutsu.</font>"
src.LearnedRyuuka=1
if(src.level>=59&&src.kills>=150)
if(!src.LearnedShari)
if(prob(50))
src.verbs+= new /mob/Jutsu/verb/sharingan
src.techniques.Add(new /mob/Jutsu/verb/sharingan)
src<<"Your eyes burn with anger and turn red."
src<<"You Acquired the Sharingan."
src.LearnedShari=1
else
src<<"Your eyes burn with anger and turn red."
src<<"You failed to Acquire the Sharingan."
src.LearnedShari=1
if(src.level>=559)
if(!src.learnedMangekyou)
if(prob(30))
src.verbs+= new /mob/Jutsu/verb/sharingan2
src.techniques.Add(new /mob/Jutsu/verb/sharingan2)
src<<"<b><font color=red>You gained Mangekyou Sharingan.</font>"
src.learnedMangekyou=1
else
src<<"<b><font color=red>You failed to gain Mangekyou Sharingan.</font>"
src.learnedMangekyou=1
if(src.Clan == "Hyuuga")
if(src.level>=59&&src.kills>=150)
if(!src.LearnedShari)
src.verbs+= new /mob/Jutsu/verb/Byakugan
src.techniques.Add(new /mob/Jutsu/verb/Byakugan)
src<<"Your eyes burn with a white glow."
src<<"You Acquired the Byakugan."
src.LearnedShari=1

if(src.level>=69&&!src.Palm64)
src.verbs+= new /mob/Jutsu/verb/SixFourPalmStrike
src.techniques.Add(new /mob/Jutsu/verb/SixFourPalmStrike)
src<<"You learned 64 Palm Point Strike!"
src.Palm64=1
if(src.level>=199&&!src.Palm128)
src.verbs+= new /mob/Jutsu/verb/OnetwoEightPalmStrike
src.techniques.Add(new /mob/Jutsu/verb/OnetwoEightPalmStrike)
src<<"You learned 128 Palm Point Strike!"
src.Palm128=1
if(src.level>=249&&!src.Kaiten)
src.verbs+= new /mob/Jutsu/verb/Kaiten
src.techniques.Add(new /mob/Jutsu/verb/Kaiten)
src<<"You learned Hakkeshou: Kaiten!"
src.Kaiten=1
if(src.village=="Sand Village"&&src.Clan=="Non Clan")
if(src.level>=399&&!src.LearnedRyuusa)
src<<"You learned Ryuusa Bakuryuu!"
src.techniques.Add(new /mob/Jutsu/verb/Ryuusa)
src.verbs+= new /mob/Jutsu/verb/Ryuusa
src.LearnedRyuusa=1
if(src.level>=59&&!src.learnedSabakuSousou)
src<<"You learned Sabaku Sousou!"
src.verbs+= new /mob/Jutsu/verb/Sabaku
src.techniques.Add(new /mob/Jutsu/verb/Sabaku)
src.learnedSabakuSousou=1
if(src.level>=69&&!src.learnedSabakuKyuu)
src<<"You learned Sabaku Kyuu!"
src.techniques.Add(new /mob/Jutsu/verb/SabakuKyuu)
src.verbs+= new /mob/Jutsu/verb/SabakuKyuu
src.learnedSabakuKyuu=1
if(src.level>=29&&!src.learnedSunanoMuya)
src<<"You learned Suna no Muya!"
src.techniques.Add(new /mob/Jutsu/verb/Suna)
src.verbs+= new /mob/Jutsu/verb/Suna
src.learnedSunanoMuya=1
if(src.level>=149&&!src.learnedSunaBunshin)
src<<"You learned Suna Bunshin no Jutsu!"
src.techniques.Add(new /mob/Jutsu/verb/SunaBunshin)
src.verbs+= new /mob/Jutsu/verb/SunaBunshin
src.learnedSunaBunshin=1
if(src.level>=249&&!src.learnedMugen)
src<<"You learned Mugen Sajin Daitoppa!"
src.techniques.Add(new /mob/Jutsu/verb/Mugen)
src.verbs+= new /mob/Jutsu/verb/Mugen
src.learnedMugen=1
if(src.level>=349&&!src.learneddaisan)
src<<"You learned Daisan no Me!"
src.techniques.Add(new /mob/Jutsu/verb/daisan)
src.verbs+= new /mob/Jutsu/verb/daisan
src.learneddaisan=1
if(src.Clan=="Non Clan"&&src.village=="Snow Village")
if(src.level>=29&&!src.learnedHijutsu)
src<<"You learned Hijutsu Makyou Hyoushou!"
src.verbs+= new /mob/Jutsu/verb/Hijutsu
src.techniques.Add(new /mob/Jutsu/verb/Hijutsu)
src.learnedHijutsu=1
if(src.level>=59&&!src.learnedKirigakure)
src<<"You learned Kirigakure no Jutsu!"
src.verbs+= new /mob/Jutsu/verb/Kirigakure
src.techniques.Add(new /mob/Jutsu/verb/Kirigakure)
src.learnedKirigakure=1
if(src.level>=59&&!src.learned8)
src.verbs+= new /mob/Jutsu/verb/Suiryuudan
src.techniques.Add(new /mob/Jutsu/verb/Suiryuudan)
src<<"<b><font color=red>You learned Suiryuudan no Jutsu.</font>"
src.learned8=1
if(src.level>=49&&!src.learned4)
src.verbs+= new /mob/Jutsu/verb/WaterClone
src.techniques.Add(new /mob/Jutsu/verb/WaterClone)
src<<"<b><font color=red>You learned Mizu Bunshin No Jutsu.</font>"
src.learned4=1
if(src.level>=84&&!src.learnedPrisons)
src.verbs+= new /mob/Jutsu/verb/IcePrison
src.techniques.Add(new /mob/Jutsu/verb/IcePrison)
src<<"<b><font color=red>You learned Ice Prison.</font>"
src.learnedPrisons=1
if(src.level>=99&&!src.learnedSuiro)
src.verbs+= new /mob/Jutsu/verb/Suiro
src.techniques.Add(new /mob/Jutsu/verb/Suiro)
src<<"<b><font color=red>You learned Suirou no Jutsu.</font>"
src.learnedSuiro=1
if(src.level>=149&&!src.learnedOboro)
src.verbs+= new /mob/Jutsu/verb/Oboro
src.techniques.Add(new /mob/Jutsu/verb/Oboro)
src<<"<b><font color=red>You learned Oboro Bunshin no Jutsu.</font>"
src.learnedOboro=1
if(src.level>=199&&!src.learnedSuishou)
src.verbs+= new /mob/Jutsu/verb/Suishou
src.techniques.Add(new /mob/Jutsu/verb/Suishou)
src<<"<b><font color=red>You learned Hijutsu Sensatsu Suishou.</font>"
src.learnedSuishou=1
if(src.level>=249&&!src.learnedSuiton)
src.verbs+= new /mob/Jutsu/verb/Suiton
src.techniques.Add(new /mob/Jutsu/verb/Suiton)
src<<"<b><font color=red>You learned Suiton Teppoudama.</font>"
src.learnedSuiton=1
if(src.level>=399&&!src.learnedHyouton)
src.verbs+= new /mob/Jutsu/verb/Hyouton
src.techniques.Add(new /mob/Jutsu/verb/Hyouton)
src<<"<b><font color=red>You learned Hyouton Kokuryuu Boufuufetsu.</font>"
src.learnedHyouton=1
if(src.level>=409&&!src.learnedsnowbird)
src.verbs+= new /mob/Jutsu/verb/snowview
src.techniques.Add(new /mob/Jutsu/verb/snowview)
src<<"<b><font color=red>You learned Snow Bird No Jutsu.</font>"
src.learnedPrisons=1
if(src.Clan=="Kaguya")
if(src.level>=54&&!src.learnedTessenka)
src.verbs+= new /mob/Jutsu/verb/Tessenka
src.techniques.Add(new /mob/Jutsu/verb/Tessenka)
src<<"<b><font color=red>You learned Tessenka no Mai.</font>"
src.learnedTessenka=1
if(src.level>=69&&!src.learnedSawarabi)
src.verbs+= new /mob/Jutsu/verb/Sawarabi
src.techniques.Add(new /mob/Jutsu/verb/Sawarabi)
src<<"<b><font color=red>You learned Sawarabi no Mai.</font>"
src.learnedSawarabi=1
if(src.level>=149&&!src.learnedHessendan)
src.verbs+= new /mob/Jutsu/verb/Hessendan
src.techniques.Add(new /mob/Jutsu/verb/Hessendan)
src<<"<b><font color=red>You learned Hessendan .</font>"
src.learnedHessendan=1
if(src.level>=249&&!src.learnedKaramatsu_no_Mai)
src.verbs+= new /mob/Jutsu/verb/Karamatsu_no_Mai
src.techniques.Add(new /mob/Jutsu/verb/Karamatsu_no_Mai)
src<<"<b><font color=red>You learned Karamatsu no Mai .</font>"
src.learnedKaramatsu_no_Mai=1
if(src.level>=549&&!src.learnedClematis)
src.verbs+= new /mob/Jutsu/verb/Clematis
src.techniques.Add(new /mob/Jutsu/verb/Clematis)
src<<"<b><font color=red>You learned Dance of the Clematis .</font>"
src.learnedClematis=1
if(src.level>=599&&!src.learnedLarch)
src.verbs+= new /mob/Jutsu/verb/Larch
src.techniques.Add(new /mob/Jutsu/verb/Larch)
src<<"<b><font color=red>You learned Dance of the Larch.</font>"
src.learnedLarch=1
if(src.Clan=="Inuzuka")
if(src.level>=9&&!src.learnedsummon)
src.verbs+= new /mob/Jutsu/verb/Summon
src.techniques.Add(new /mob/Jutsu/verb/Summon)
src<<"<b><font color=red>You learned Kuchiyose No jutsu.</font>"
src.learnedsummon=1
if(src.level>=29&&!src.learnedsummonp)
src.verbs+= new /mob/Jutsu/verb/SummonPet
src.techniques.Add(new /mob/Jutsu/verb/SummonPet)
src<<"<b><font color=red>You learned how to summon a pet.</font>"
src.learnedsummonp=1
if(src.level>=49&&!src.learnedGatsuuga)
src.verbs+= new /mob/Jutsu/verb/Gatsuuga
src.techniques.Add(new /mob/Jutsu/verb/Gatsuuga)
src<<"<b><font color=red>You learned Gatsuuga.</font>"
src.learnedGatsuuga=1
if(src.level>=49&&!src.learnedGarouga)
src.verbs+= new /mob/Jutsu/verb/Garouga
src.techniques.Add(new /mob/Jutsu/verb/Garouga)
src<<"<b><font color=red>You learned Garouga.</font>"
src.learnedGarouga=1
if(src.level>=149&&!src.learnedShikakyu)
src.verbs+= new /mob/Jutsu/verb/Shikakyu
src.techniques.Add(new /mob/Jutsu/verb/Shikakyu)
src<<"<b><font color=red>You learned Shikakyu no Jutsu.</font>"
src.learnedShikakyu=1

if(src.Clan=="Nara")
if(src.level>=24&&!src.learnedKagemane)
src.verbs+= new /mob/Jutsu/verb/Kagemane
src.techniques.Add(new /mob/Jutsu/verb/Kagemane)
src<<"<b><font color=red>You learned Kagemane no Jutsu</font>"
src.learnedKagemane=1
if(src.level>=69&&!src.learnedKageNui)
src.verbs+= new /mob/Jutsu/verb/KageNui
src.techniques.Add(new /mob/Jutsu/verb/KageNui)
src<<"<b><font color=red>You learned Kage Nui</font>"
src.learnedKageNui=1
if(src.level>=149&&!src.learnedKageKubi)
src.verbs+= new /mob/Jutsu/verb/KageKubi
src.techniques.Add(new /mob/Jutsu/verb/KageKubi)
src<<"<b><font color=red>You learned Kage Kubi Shibaru No Jutsu</font>"
src.learnedKageKubi=1
if(src.level>=399&&!src.learnedKageSeken)
src.verbs+= new /mob/Jutsu/verb/KageSeken
src.techniques.Add(new /mob/Jutsu/verb/KageSeken)
src<<"<b><font color=red>You learned Kage Seken no Jutsu</font>"
src.learnedKageSeken=1
if(src.Clan=="Aburame")
if(src.level>=24&&!src.learnedKekkai)
src.verbs+= new /mob/Jutsu/verb/Kekkai
src.techniques.Add(new /mob/Jutsu/verb/Kekkai)
src<<"<b><font color=red>You learned Kekkai Chakra No Jutsu</font>"
src.learnedKekkai=1
if(src.level>=9&&!src.learnedsummon)
src.verbs+= new /mob/Jutsu/verb/Summon
src.techniques.Add(new /mob/Jutsu/verb/Summon)
src<<"<b><font color=red>You learned Kuchiyose No jutsu.</font>"
src.learnedsummon=1
if(src.level>=149&&!src.learnedTracking)
src.verbs+= new /mob/Jutsu/verb/Bugtracking
src.techniques.Add(new /mob/Jutsu/verb/Bugtracking)
src<<"<b><font color=red>You learned Kekkai Tracking</font>"
src.learnedTracking=1
if(src.level>=249&&!src.learnedKonchuu)
src.verbs+= new /mob/Jutsu/verb/Konchuu
src.techniques.Add(new /mob/Jutsu/verb/Konchuu)
src<<"<b><font color=red>You learned Mushi Bunshin no Jutsu</font>"
src.learnedKonchuu=1
if(src.level>=299&&!src.learnedKekkaiexp)
src.verbs+= new /mob/Jutsu/verb/Kekkaiexp
src.techniques.Add(new /mob/Jutsu/verb/Kekkaiexp)
src<<"<b><font color=red>You learned Kekkai Explosion</font>"
src.learnedKekkaiexp=1
if(src.Clan=="Non Clan"&&src.village=="Hidden Leaf")
if(src.level>=249&&!src.learnedgates)
src.verbs+= new /mob/Jutsu/verb/Gate1
src.techniques.Add(new /mob/Jutsu/verb/Gate1)
src<<"<b><font color=red>You learned Gates # 1-8</font>"
src.learnedgates=1

mob/proc/JutsuCheck()
if(src.level>=300)
if(src.hasbunshin&&!src.learnedbushintajuu)
src.verbs+= new /mob/Jutsu/verb/TajuuKageBunshin_Nojutsu
src<<"<b><font color=red>You learned Tajuu Kage Bunshin No jutsu.</font>"
src.techniques.Add(new /mob/Jutsu/verb/TajuuKageBunshin_Nojutsu)
src.learnedbushintajuu=1
if(src.level>=3&&!src.learned)
src.BUYTRAPS=1
src<<"<b><font color=red>You learned how to set traps. You can now buy them also!</font>"
src.learned=1
if(src.level>=9&&!src.learned1)
src.verbs+= new /mob/Jutsu/verb/SexyNojutsu
src<<"<b><font color=red>You learned Oiroke No jutsu.</font>"
src.techniques.Add(new /mob/Jutsu/verb/SexyNojutsu)
src.learned1=1
if(src.level>=49&&!src.learned2)
src.verbs+= new /mob/Jutsu/verb/Kawarimi
src<<"<b><font color=red>You learned Kawarimi No jutsu.</font>"
src.techniques.Add(new /mob/Jutsu/verb/Kawarimi)
src.learned2=1
if(src.level>=29&&!src.learnedsummon)
src.verbs+= new /mob/Jutsu/verb/Summon
src.techniques.Add(new /mob/Jutsu/verb/Summon)
src<<"<b><font color=red>You learned Kuchiyose No jutsu.</font>"
src.learnedsummon=1
if(src.level>=39&&!src.learned3)
src.verbs+= new /mob/Jutsu/verb/Stealth
src.techniques.Add(new /mob/Jutsu/verb/Stealth)
src<<"<b><font color=red>You learned Ninpou Meisaigakure no Jutsu.</font>"
src.learned3=1

if(src.level>=89&&!src.learnedAsshou)
src.verbs+= new /mob/Jutsu/verb/Asshou
src.techniques.Add(new /mob/Jutsu/verb/Asshou)
src<<"<b><font color=red>You learned Asshou.</font>"
src.learnedAsshou=1
if(src.level>=149&&!src.learned5)
if(prob(80))
src.verbs+= new /mob/Jutsu/verb/Chiyute
src.techniques.Add(new /mob/Jutsu/verb/Chiyute)
src<<"<b><font color=red>You learned Chiyute No Jutsu.</font>"
src.learned5=1
else
src<<"<b><font color=red>You failed to learn Chiyute No Jutsu.</font>"
src.learned5=1
if(src.level>=200&&!src.learned6)
if(prob(20))
src.verbs+= new /mob/Jutsu/verb/Souja
src.techniques.Add(new /mob/Jutsu/verb/Souja)
src<<"<b><font color=red>You learned Souja Sousai no Jutsu.</font>"
src.learned6=1
else
src<<"<b><font color=red>You failed to learn Souja Sousai no Jutsu.</font>"
src.learned6=1
if(src.level>=249&&!src.learned7)
if(prob(50))
src<<"<b><font color=red>You learned Chidori.</font>"
src.techniques.Add(new /mob/Jutsu/verb/Chidori)
src.verbs+= new /mob/Jutsu/verb/Chidori
src.learned7=1
else
src.verbs+= new /mob/Jutsu/verb/Rasengan
src.techniques.Add(new /mob/Jutsu/verb/Rasengan)
src<<"<b><font color=red>You learned Rasengan.</font>"
src.learned7=1

if(src.level>=349&&!src.learned9)
if(prob(50))
src.verbs+= new /mob/Jutsu/verb/Nemurihane
src.techniques.Add(new /mob/Jutsu/verb/Nemurihane)
src<<"<b><font color=red>You learned Nemurihane.</font>"
src.learned9=1
else
src<<"<b><font color=red>You failed to learn Nemurihane.</font>"
src.learned9=1
if(src.level>=359&&!src.learned10)
src.verbs+= new /mob/Jutsu/verb/Kanashibari
src.techniques.Add(new /mob/Jutsu/verb/Kanashibari)
src<<"<b><font color=red>You learned Kanashibari no Jutsu.</font>"
src.learned10=1
if(src.level>=499&&!src.learned11)
src.verbs+= new /mob/Jutsu/verb/Kuro
src.techniques.Add(new /mob/Jutsu/verb/Kuro)
src<<"<b><font color=red>You learned Ninpou Kuro Tatsumaki.</font>"
src.learned11=1
if(src.level>=79&&!src.learned12)
src.verbs+= new /mob/Jutsu/verb/Shoushitsu
src.techniques.Add(new /mob/Jutsu/verb/Shoushitsu)
src<<"<b><font color=red>You learned Shoushitsu.</font>"
src.learned12=1
if(src.level>=89&&!src.learned13)
src.verbs+= new /mob/Jutsu/verb/Tokken
src.techniques.Add(new /mob/Jutsu/verb/Tokken)
src<<"<b><font color=red>You learned Tokken.</font>"
src.learned13=1
if(src.level>=94&&!src.learned14)
src.verbs+= new /mob/Jutsu/verb/Houshou
src.techniques.Add(new /mob/Jutsu/verb/Houshou)
src<<"<b><font color=red>You learned Houshou.</font>"
src.learned14=1
if(src.level>=99&&!src.learned15)
src.verbs+= new /mob/Jutsu/verb/Shougeki
src.techniques.Add(new /mob/Jutsu/verb/Shougeki)
src<<"<b><font color=red>You learned Shougeki Shou.</font>"
src.learned15=1
if(src.level>=14&&!src.learned16)
src.verbs+= new /mob/Jutsu/verb/Gangeki
src.techniques.Add(new /mob/Jutsu/verb/Gangeki)
src<<"<b><font color=red>You learned Gangeki.</font>"
src.learned16=1
if(src.level>=34&&!src.learned17)
src.verbs+= new /mob/Jutsu/verb/TarenKen
src.techniques.Add(new /mob/Jutsu/verb/TarenKen)
src<<"<b><font color=red>You learned Taren Ken.</font>"
src.learned17=1
if(src.village=="Hidden Leaf"&&!src.learned18)
if(src.level>=349)
src<<"<b><font color=red>You learned Toomegane no Jutsu</font>"
src.verbs+= new /mob/Jutsu/verb/toogme
src.techniques.Add(new /mob/Jutsu/verb/toogme)
src.learned18=1
if(src.level>=349&&!src.learned19)
if(prob(50))
src<<"<b><font color=red>You learned Chuusuusei Biribiri</font>"
src.verbs+= new /mob/Jutsu/verb/Chuusuusei_Biribiri
src.techniques.Add(new /mob/Jutsu/verb/Chuusuusei_Biribiri)
src.learned19=1
else
src<<"<b><font color=red>You failed to learned Chuusuusei Biribiri</font>"
src.learned19=1
src.Save()
mob
proc
Statup()
set background=1
if(src.Tessenka){return 0}
if(src.ByakuganUse){return 0}
if(src.SharinganUse){return 0}
if(src.usedhero){return 0}
if(src.MangekyouUse){return 0}
if(src.Cseal){return 0}
if(src.KyuubiUse){return 0}
if(src.ShukakuUse){return 0}
if(src.shimon){return 0}
if(src.kyomon){return 0}
if(src.tomon){return 0}
if(src.sheimon){return 0}
if(src.keimon){return 0}
if(src.shomon){return 0}
if(src.kumon){return 0}
if(src.kaimon){return 0}
if(src.seimon){return 0}
src.Save()
start
if(src.points<=0)
src.points=0
return
switch(input(src,"Distribute Points","[src.points] Points left",text) in list ("Health","Strength","Chakra","Defense","Speed","Stamina","Save for later"))
if("Health")
if(src.points<=0)
src.points=0
return
else
src.maxhealth++
src.points--
if("Strength")
if(src.points<=0)
src.points=0
return
else
src.atkstr++
src.points--
if("Chakra")
if(src.points<=0)
src.points=0
return
else
src.maxchakra++
src.points--
if("Defense")
if(src.points<=0)
src.points=0
return
else
src.Def++
src.points--
if("Speed")
if(src.points<=0)
src.points=0
return
else
src.speed++
src.points--
if("Stamina")
if(src.points<=0)
src.points=0
return
else
src.maxstam++
src.points--
if("Save for later")
return 0
goto start<dm>
In response to Supper yugi
        
Statup()
// loads of status checks here with your save
set_points()

0>mob
1> proc // (this has been changed to a proc!!!
2> set_points()
3> var/target_stat = input(src,"Distribute Points","[src.points] Points left",text) in list ("Health","Strength","Chakra","Defense","Speed","Stamina","Save for later")
3> if(target_stat != "Save for later")
4> var/target_amount = input(src,"And how many stat points would you like to use on [target_stat]?","[src.points] Points left") as num
4> use_pointson(target_stat,target_amount)
2> use_pointson(var/target_stat="",var/amount=0)
3> amount = round(amount,1)
3> if(amount > points)
4> src << "you need [amount-points] more points to do that!"
3> else
4> if(amount > 0)
5> points -= amount
5> switch(usedon)
6> if("Health") maxhealth+=amount
6> if("Strength") atkstr+=amount
6> if("Chakra") maxchakra+=amount
6> if("Defense") Def+=amount
6> if("Speed") speed+=amount
6> if("Stamina") maxstam+=amount
4> else
5> src << "the points you want to use must be more than 0"

just a small Q, if you coded all of that how are you not able to work out the tabs
In response to Zmadpeter
it didn't work its still the same
In response to Supper yugi
Please go read the DM Guide.
In response to Brind
its not in there...