Diary Script Release.

smoochy boys on tour

daneo1989

I am Ancient.
Staff member
Moderator
Dec 5, 2005
5,961
1
223
280
UK
this aint completed. but ive done alot to it
EDIT: as i didnt test this there was many error's there all fixed now.
Code:
[@StdModeFunc1]
#SAY
Hello <$USERNAME>, Welcome to Domain Heros.\ \

This is your Diary, Please Check Oftern.\
<Warrior/@Warskill> Skills <Assistant/@asswarskill> War Skills\
<Wizard/@Wizskill> Skills <Assistant/@asswizskill> Wiz Skills\
<Taoist/@Taoskill> Skills <Assistand/@asstaoskill> Tao Skills\

<Npc/@npcreq> Requests\
<Server/@servin> Info\ \


[@npcreq]
#IF
CHECKLEVELEX > 6
#ACT
goto @re1
#ELSEACT
goto @req2

[@req2]
#IF
CHECKLEVELEX > 11
#ACT
goto @re2
#ELSEACT
goto @req3

[@req3]
#IF
CHECKLEVELEX > 15
#ACT
goto @re3
#ELSEACT
goto @req4

[@req4]
#IF
CHECKLEVELEX > 22
#ACT
goto @re4
#ELSEACT
goto @req5

[@req5]
#IF
CHECKLEVELEX > 24
#ACT
goto @Re5
#ELSEACT
goto @req6

[@req6]
#IF
CHECKLEVELEX > 30
#ACT
goto @re6
#ELSEACT
goto @req7 

[@re6]
#SAY
<Hero Town> : <Weapon/@hweapr> BlackSmith \ \ 

<Close/@exit>\

[@hweapr]
#SAY
SpecialRepair: Urgent Message for <$USERNAME> Please come see me!\ \ 

<Close/@exit>\


[@re5]
#SAY
<Hero Town> : <Refinery/@hrefin> WorkShop \ \

<Close/@Exit>\

[@hrefin]
#SAY
Toby: <$USERNAME> Ive Made a Shocking Descovery come see me!\ \

<Close/@EXIT>\

[@re4]
#SAY
<Hero Town> : <Book/@hbook> Shop \ \

<Close/@exit>\

[@HBook]
#SAY
Robert: <$USERNAME> Please come to my store i need you to Deliver\
        Somthing for me, I Shall Reward you.\ \

<Close/@exit>\

[@re3]
#SAY
<Hero Town> : <Necklace/@Hneck> Shop : <Bracelet/@Hbrace> Shop\ \

<Close/@exit>\

[@Hneck]
#SAY
Clara: Hello <$USERNAME> Please can you help me? I shall reward you.\

[@Hbrace]
#SAY
Betty:"Crying" <$USERNAME> Please help me i need you help!\

[@re2]
#SAY
<Hero Town> : <Weapon/@Hwepon1> Shop 

[@HWeapon1]
#SAY
BlackSmith: I See your Ineed of a new Weapon, Meet me at my Shop.\ \

<Close/@Exit>\

[@re1]
#SAY
<Hero Town> : <Cloths/@HCloths1> Shop : <Ring/@HRing1> Shop\ \

<Close/@exit>\

[@HCloths1]
#SAY
Jill: <$USERNAME>, Please Come see me As Soon As Possible.\ \

<Close/@exit>\

[@HRing1]
#SAY
Alice: Hello <$USERNAME>, Ive Heard that you take on the Dangerous Missions\
       Within the Lands of Domain Please come see me.\ \

<Close/@exit>\

[@servin]
#SAY
Hello <$USERNAME>, Here are the server Stats.\ \

<$SERVERNAME> <$SERVERIP> <$SERVERTIME> <$SERVERPLAYERS>\
<$HIGHESTSC> <$HIGHESTDC> <$HIGHESTMC> \
<$HIGHESTLEVEL> <$HIGHESTGOLD>\
<Back/@StdModeFunc1> <Close/@exit>\


[@taoskill]
#IF
CHECKJOB Taoist
#ACT
goto @taoskill2
#ELSESAY
Sorry <$USERNAME>, You aint a Taoist please pick the correct class.\ \ \

<Close/@exit>\

[@taoskill2]
#SAY
Hello <$USERNAME>, Which Spell do you need?\ \

<Level7/@lvel7> Healing\
<Level9/@lvel9> Spiritsword\
<Level14/@lvel14> Poisoning\
<Level18/@lvel18> SoulFireball\
<Level19/@lvel19> SummonSkeleton\
<Level20/@lvel20> Hiding\
<Level21/@lvel21> MassHiding\
<Level22/@lvel22> SoulShield\ 
<Back/@StdModeFunc1> <Next/@taoskill3> <Close/@exit>\

[@taoskill3]
#SAY
<Level25/@lvel25> BlessedArmour\
<Level26/@lvel26> Revelation\
<Level28/@lvel28> Tranhexagon\
<Level33/@lvel33>b MassHealing\
<Level35/@lvel35> SummonShinsu\
<Level37/@lvel37> Purification\
<Level39/@lvel39> HolyDeva\
<Level42/@lvel42> QiGongWave\
<Level47/@lvel47> Curse\
<Back/@taoskill2> <Close/@exit>\

[@lvel7]
#IF
checklevelex > 6
#ACT
AddSkill Healing 0
break
#ELSESAY
Sorry <$USERNAME>, You arn't the correct level.\ \ \

<Close/@exit>\

[@lvel9]
#IF
checklevelex > 8
#ACT
AddSkill SpiritSword 0
break
#ELSESAY
Sorry <$USERNAME>, You arn't the correct level.\ \ \

<Close/@exit>\

[@lvel14]
#IF
checklevelex > 13
#ACT
AddSkill Poisoning 0
break
#ELSESAY
Sorry <$USERNAME>, You arn't the correct level.\ \ \

<Close/@exit>\

[@lvel18]
#IF
checklevelex > 17
#ACT
AddSkill SoulFireBall 0
break
#ELSESAY
Sorry <$USERNAME>, You arn't the correct level.\ \ \

<Close/@exit>\

[@lvel19]
#IF
checklevelex > 18
#ACT
AddSkill summonSkele 0
break
#ELSESAY
Sorry <$USERNAME>, You arn't the correct level.\ \ \

<Close/@exit>\

[@lvel20]
#IF
checklevelex > 19
#ACT
AddSkill Hiding 0
break
#ELSESAY
Sorry <$USERNAME>, You arn't the correct level.\ \ \

<Close/@exit>\

[@lvel21]
#IF
checklevelex > 20
#ACT
AddSkill MassHiding 0
break
#ELSESAY
Sorry <$USERNAME>, You arn't the correct level.\ \ \

<Close/@exit>\

[@lvel22]
#IF
checklevelex > 21
#ACT
AddSkill SoulShield 0
break
#ELSESAY
Sorry <$USERNAME>, You arn't the correct level.\ \ \

<Close/@exit>\

[@lvel25]
#IF
checklevelex > 24
#ACT
AddSkill BlessedArmou 0
break
#ELSESAY
Sorry <$USERNAME>, You arn't the correct level.\ \ \

<Close/@exit>\

[@lvel26]
#IF
checklevelex > 25
#ACT
AddSkill Revelation 0
break
#ELSESAY
Sorry <$USERNAME>, You arn't the correct level.\ \ \

<Close/@exit>\
[@lvel28]
#IF
checklevelex > 27
#ACT
AddSkill Traphexagon 0
break
#ELSESAY
Sorry <$USERNAME>, You arn't the correct level.\ \ \

<Close/@exit>\

[@lvel33]
#IF
checklevelex > 32
#ACT
AddSkill MassHealing 0
break
#ELSESAY
Sorry <$USERNAME>, You arn't the correct level.\ \ \

<Close/@exit>\

[@lvel35]
#IF
checklevelex > 34
#ACT
AddSkill SummonShinsu 0
break
#ELSESAY
Sorry <$USERNAME>, You arn't the correct level.\ \ \

<Close/@exit>\

[@lvel37]
#IF
checklevelex > 36
#ACT
AddSkill Purification 0
break
#ELSESAY
Sorry <$USERNAME>, You arn't the correct level.\ \ \

<Close/@exit>\

[@lvel39]
#IF
checklevelex > 38
#ACT
AddSkill HolyDeva 0
break
#ELSESAY
Sorry <$USERNAME>, You arn't the correct level.\ \ \

<Close/@exit>\

[@lvel42]
#IF
checklevelex > 41
#ACT
AddSkill QiGongWave 0
break
#ELSESAY
Sorry <$USERNAME>, You arn't the correct level.\ \ \

<Close/@exit>\

[@lvel47]
#IF
checklevelex > 46
#ACT
AddSkill Curse 0
break
#ELSESAY
Sorry <$USERNAME>, You arn't the correct level.\ \ \

<Close/@exit>\

[@wizskill]
#IF
CHECKJOB Wizard
#ACT
goto @wizskill2
#ELSESAY
Sorry <$USERNAME>, You aint a Wizard please pick the correct class.\ \ \ 

<Close/@exit>\


[@wizskill2]
#SAY
Hello <$USERNAME>, Which Spell do you need?\ \ 

<Level7/@lev7> FireBall\
<Level12/@lev12> Repulsion\
<Level13/@lev13> EShock\
<Level17/@lev17> ThunderBolt\
<Level19/@lev19> Teleport\
<Level22/@lev22> FireBang\
<Level23/@lev23> FireWall\
<Level26/@lev26> Lightning\
<Back/@StdModeFunc1> <Next/@wizskill3> <Close/@exit>\

[@wizskill3]
#SAY
<Level30/@lev30> ThunderStorm\
<Level31/@lev31> MagicShield\
<Level32/@lev32> TurnUndead\
<Level35/@lev35> IceStorm\
<Level40/@lev40> Mirroring\
<Level42/@lev42> DayFire\
<Level45/@lev45> ColdIcePalm\
<Level50/@lev50> MassThunder\ 
<Back/@Wizskill2> <Close/@exit>\

[@lev7]
#IF
checklevelex > 6
#ACT
AddSkill FireBall 0
break
#ELSESAY
Sorry <$USERNAME>, You arn't the correct level.\ \ \

<Close/@exit>\
[@lev11]
#IF
checklevelex > 11
#ACT
AddSkill Repulsion 0
break
#ELSESAY
Sorry <$USERNAME>, You arn't the correct level.\ \ \

<Close/@exit>\

[@lev12]
#IF
checklevelex > 12
#ACT
AddSkill EShock 0
break
#ELSESAY
Sorry <$USERNAME>, You arn't the correct level.\ \ \

<Close/@exit>\

[@lev17]
#IF
checklevelex > 16
#ACT
AddSkill ThunderBolt 0
break
#ELSESAY
Sorry <$USERNAME>, You arn't the correct level.\ \ \

<Close/@exit>\

[@lev19]
#IF
checklevelex > 18
#ACT
AddSkill Teleport 0
break
#ELSESAY
Sorry <$USERNAME>, You arn't the correct level.\ \ \

<Close/@exit>\

[@lev22]
#IF
checklevelex > 21
#ACT
AddSkill FireBang 0
break
#ELSESAY
Sorry <$USERNAME>, You arn't the correct level.\ \ \

<Close/@exit>\

[@lev23]
#IF
checklevelex > 22
#ACT
AddSkill FireWall 0
break
#ELSESAY
Sorry <$USERNAME>, You arn't the correct level.\ \ \

<Close/@exit>\

[@lev26]
#IF
checklevelex > 25
#ACT
AddSkill Lightning 0
break
#ELSESAY
Sorry <$USERNAME>, You arn't the correct level.\ \ \

<Close/@exit>\

[@lev30]
#IF
checklevelex > 29
#ACT
AddSkill ThunderStorm 0
break
#ELSESAY
Sorry <$USERNAME>, You arn't the correct level.\ \ \

<Close/@exit>\

[@lev31]
#IF
checklevelex > 30
#ACT
AddSkill MagicShield 0
break
#ELSESAY
Sorry <$USERNAME>, You arn't the correct level.\ \ \

<Close/@exit>\

[@lev32]
#IF
checklevelex > 31
#ACT
AddSkill TurnUndead 0
break
#ELSESAY
Sorry <$USERNAME>, You arn't the correct level.\ \ \

<Close/@exit>\

[@lev35]
#IF
checklevelex > 34
#ACT
AddSkill IceStorm 0
break
#ELSESAY
Sorry <$USERNAME>, You arn't the correct level.\ \ \

<Close/@exit>\

[@lev40]
#IF
checklevelex > 39
#ACT
AddSkill Mirroring 0
break
#ELSESAY
Sorry <$USERNAME>, You arn't the correct level.\ \ \

<Close/@exit>\

[@lev42]
#IF
checklevelex > 41
#ACT
AddSkill DayFire 0
break
#ELSESAY
Sorry <$USERNAME>, You arn't the correct level.\ \ \

<Close/@exit>\

[@lev45]
#IF
checklevelex > 44
#ACT
AddSkill ColdIcePalm 0
break
#ELSESAY
Sorry <$USERNAME>, You arn't the correct level.\ \ \

<Close/@exit>\

[@lev50]
#IF
checklevelex > 49
#ACT
AddSkill MassThunder 0
break
#ELSESAY
Sorry <$USERNAME>, You arn't the correct level.\ \ \

<Close/@exit>\
 
Last edited:

daneo1989

I am Ancient.
Staff member
Moderator
Dec 5, 2005
5,961
1
223
280
UK
2nd half to it. this goes in Qfunction-0

Code:
[@warskill]
#IF
CHECKJOB Warrior
#ACT
goto @warskill2
#ELSESAY
Sorry <$USERNAME>, You aint a Warrior please pick the correct class.\ \ \

<Close/@exit>\

[@warskill2]
#SAY
Hello <$USERNAME>, Which Spell do you need?\ \ 

<Level7/@lvl7> Fencing \
<Level15/@lvl15> Slaying \
<Level22/@lvl22> Thrusting \\
<Level26/@lvl26> HalfMoon \
<Level30/@lvl30> ShoulderDash \
<Level35/@lvl35> FlamingSword \ 
<Back/@StdModeFunc1> <Next/@warskill3> <Close/@exit>\

[@Warskill3]
#SAY
<Level37/@lvl38> Entrapment \
<Level38/@lvl38-2> CrossHalfMoon \
<Level40/@lvl42> LionRoar \
<Level42/@lvl42-2> FootBinRod \
<Level45/@lvl42-3> WindCut \
<Level50/@lvl42-4> Sword \
<Back/@Warskill2> <Close/@exit>\

[@lvl7]
#IF
checklevelex > 6
#ACT
AddSkill Fencing 0
break
#ELSESAY
Sorry <$USERNAME>, You arn't the correct level.\ \ \

<Close/@exit>\
[@lvl15]
#IF
checklevelex > 14
#ACT
AddSkill Slaying 0
break
#ELSESAY
Sorry <$USERNAME>, You arn't the correct level.\ \ \

<Close/@exit>\

[@lvl22]
#IF
checklevelex > 21
#ACT
AddSkill Thrusting 0
break
#ELSESAY
Sorry <$USERNAME>, You arn't the correct level.\ \ \

<Close/@exit>\

[@lvl26]
#IF
checklevelex > 25
#ACT
AddSkill Halfmoon 0
break
#ELSESAY
Sorry <$USERNAME>, You arn't the correct level.\ \ \

<Close/@exit>\

[@lvl30]
#IF
checklevelex > 29
#ACT
AddSkill ShoulderDash 0
break
#ELSESAY
Sorry <$USERNAME>, You arn't the correct level.\ \ \

<Close/@exit>\

[@lvl35]
#IF
checklevelex > 34
#ACT
AddSkill FlamingSword 0
break
#ELSESAY
Sorry <$USERNAME>, You arn't the correct level.\ \ \

<Close/@exit>\

[@lvl38]
#IF
checklevelex > 36
#ACT
AddSkill Entrapment 0
break
#ELSESAY
Sorry <$USERNAME>, You arn't the correct level.\ \ \

<Close/@exit>\

[@lvl38-1]
#IF
checklevelex > 37
#ACT
AddSkill CrossHalfmoon 0
break
#ELSESAY
Sorry <$USERNAME>, You arn't the correct level.\ \ \

<Close/@exit>\

[@lvl42]
#IF
checklevelex > 39
#ACT
AddSkill LionRoar 0
break
#ELSESAY
Sorry <$USERNAME>, You arn't the correct level.\ \ \

<Close/@exit>\

[@lvl42-2]
#IF
checklevelex > 41
#ACT
AddSkill FootBinRod 0
break
#ELSESAY
Sorry <$USERNAME>, You arn't the correct level.\ \ \

<Close/@exit>\

[@lvl42-3]
#IF
checklevelex > 44
#ACT
AddSkill WindCut 0
break
#ELSESAY
Sorry <$USERNAME>, You arn't the correct level.\ \ \

<Close/@exit>\b

[@lvl42-4]
#IF
checklevelex > 49
#ACT
AddSkill Sword 0
break
#ELSESAY
Sorry <$USERNAME>, You arn't the correct level.\ \ \

<Close/@exit>\
 
Last edited:
  • Like
Reactions: LilGod

daneo1989

I am Ancient.
Staff member
Moderator
Dec 5, 2005
5,961
1
223
280
UK
As this was writ this for the Hero files and not 100% finished i shall finish tonight when at work and release again in morning.