Title scripts

DarkDiablo

Dedicated Member
Dedicated Member
Sep 10, 2007
102
0
62
I am writing a title script that takes 3 scrolls and 30k fp and gives title but have no idea about the other 2 things, i forsee the following for a script on it, anyone want to jump in and teach me.

[@peasant1]
#IF
checkitem PeasantScroll 1
checkfame 30000

#ACT
TAKE PeasantScroll 1
CHECKFAME
MOV D4 %P9
DEC D4 30000
SETFAME %D4
(this is where the give title goes but have no idea)
sysmsg %A9

#ELSE SAY
You do not have what is required.\\
<exit/@exit>\\


also if someone has a working keymaker system if you could show me the few issues i got with mine, or if i could get it from you it would be greatly appreciated.
 
Last edited:

Geordiehc

Mad Dog Geo
VIP
Jul 4, 2007
2,827
49
195
Redditch, UK
I am writing a title script that takes 3 scrolls and 30k fp and gives title but have no idea about the other 2 things, i forsee the following for a script on it, anyone want to jump in and teach me.

[@peasant1]
#IF
checkitem PeasantScroll 1
checkfame 30000

#ACT
TAKE PeasantScroll 1
CHECKFAME
MOV D4 %P9
DEC D4 30000
SETFAME %D4
(this is where the give title goes but have no idea)
sysmsg %A9

#ELSE SAY
You do not have what is required.\\
<exit/@exit>\\


also if someone has a working keymaker system if you could show me the few issues i got with mine, or if i could get it from you it would be greatly appreciated.
You would have to move the fame to d4 at the start of script to check that its 30000 or more other than that looks ok as for titles u cud use rebirth, vip or soemthing ?
 
Upvote 0

DarkDiablo

Dedicated Member
Dedicated Member
Sep 10, 2007
102
0
62
well thats the part im stumped at, there should be 7 titles all with added stats and increasing exp levels

anyone got any ideas
 
Upvote 0

budyniowski

Dedicated Member
Dedicated Member
Dec 16, 2007
149
0
63
Warsaw, Poland
well thats the part im stumped at, there should be 7 titles all with added stats and increasing exp levels

anyone got any ideas



Title stats U must set in CD.ini same with exp and all titles added same stats and exp. For example if U sett in CD.ini 5-5mall, 5-5dc, 5all att, 100hp and 100mp - all 7 titles give to players same stats. U can set different stats for all 3 classes (example: 50mp, 200hp for warrior ; 200mp, 50hp for wizard etc)


Check this:
[@Titles]
#SAY
<[Title1]/@REINCARNATION1en>\
<[Title2]/@REINCARNATION2en>\
<[Title3]/@REINCARNATION3en>\
<[Title4]/@REINCARNATION4en>\
<[Title5]/@REINCARNATION5en>\
<[Title6]/@REINCARNATION6en>\
<[Title7]/@REINCARNATION7en>\
<[Title8]/@REINCARNATION8en>\
<[ Exit ]/@exit>\\\
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[@REINCARNATION1en]
{
#IF
#SAY
Rebirth Condition:\
1.Needs the rank 100 levels\
2.Will be able to fall 20 levels\
3.needs to Have-{FCOLOR/10}30000{FCOLOR/12} fame points\
4.You must have PeasantScroll\
<[ Accept ]/@rein1en>


[@rein1en]
#IF
CHECKITEM PeasantScroll 1
CHECKFAME 30000
HLSCRIPTCMD CHECKRELEVEL 0
!HLSCRIPTCMD CHECKRELEVEL 1
!HLSCRIPTCMD CHECKRELEVEL 2
!HLSCRIPTCMD CHECKRELEVEL 3
!HLSCRIPTCMD CHECKRELEVEL 4
!HLSCRIPTCMD CHECKRELEVEL 5
!HLSCRIPTCMD CHECKRELEVEL 6
!HLSCRIPTCMD CHECKRELEVEL 7
!HLSCRIPTCMD CHECKRELEVEL 8
checklevel 100
#ACT
MOV D0 30000
MOV D1 %D0
DEC D0 %P9
SETFAME %D0
SYSMSG "<$output(D1)> FP USED!"
TAKE PeasantScroll 1
HLSCRIPTCMD REINCARNATION
HLSCRIPTCMD CHANGELEVEL - 20
HLSCRIPTCMD CLEAREXP

#SAY
Congratulations on 1st Master level!\
You have also:{FCOLOR/10}<$OUTPUT(D0)>{FCOLOR/12} fame points.\
<Return/@main>

#ELSESAY
Your rank insufficient 100 levels, or you alredy have 1st Mastery level, or your fame are insufficient, but also remains {FCOLOR/10}<$OUTPUT(D1)>{FCOLOR/12} Points.\
<Return/@main>
}

[@REINCARNATION2en]
{
#IF
#SAY
Rebirth Condition:\
1.Needs the rank 150 levels\
2.Will be able to fall 30 levels\
3.needs to Have-{FCOLOR/10}30000{FCOLOR/12} fame points\
4.You must have PeasantScroll\
5.And also you must have 1st master level of course.\
<[ Accept ]/@rein2en>


[@rein2en]
#IF
CHECKITEM PeasantScroll 1
CHECKFAME 30000
HLSCRIPTCMD CHECKRELEVEL 1
!HLSCRIPTCMD CHECKRELEVEL 2
!HLSCRIPTCMD CHECKRELEVEL 3
!HLSCRIPTCMD CHECKRELEVEL 4
!HLSCRIPTCMD CHECKRELEVEL 5
!HLSCRIPTCMD CHECKRELEVEL 6
!HLSCRIPTCMD CHECKRELEVEL 7
!HLSCRIPTCMD CHECKRELEVEL 8
checklevel 150
#ACT
MOV D0 30000
MOV D1 %D0
DEC D0 %P9
SETFAME %D0
SYSMSG "<$output(D1)> FP USED!"
TAKE PeasantScroll 1
HLSCRIPTCMD REINCARNATION
HLSCRIPTCMD CHANGELEVEL - 30
HLSCRIPTCMD CLEAREXP
#SAY
Congratulations on 2nd Master level!\
You have also:{FCOLOR/10}<$OUTPUT(D0)>{FCOLOR/12} fame points.\
<Return/@main>

#ELSESAY
Your rank insufficient 150 levels, or you alredy have 2nd Mastery level, or your fame are insufficient, but also remains {FCOLOR/10}<$OUTPUT(D1)>{FCOLOR/12} Points.\
<Return/@main>
}
[@REINCARNATION3en]
{
#IF
#SAY
Rebirth Condition:\
1.Needs the rank 200 levels\
2.Will be able to fall 35 levels\
3.needs to Have-{FCOLOR/10}30000{FCOLOR/12} fame points\
4.You must have PeasantScroll\
5.And also you must have 2nd master level of course.\
<[ Accept ]/@rein3en>

[@rein3en]
#IF
CHECKITEM PeasantScroll 1
CHECKFAME 30000
HLSCRIPTCMD CHECKRELEVEL 2
!HLSCRIPTCMD CHECKRELEVEL 3
!HLSCRIPTCMD CHECKRELEVEL 4
!HLSCRIPTCMD CHECKRELEVEL 5
!HLSCRIPTCMD CHECKRELEVEL 6
!HLSCRIPTCMD CHECKRELEVEL 7
!HLSCRIPTCMD CHECKRELEVEL 8
checklevel 200
#ACT
MOV D0 30000
MOV D1 %D0
DEC D0 %P9
SETFAME %D0
SYSMSG "<$output(D1)> FP USED!"
TAKE PeasantScroll 1
HLSCRIPTCMD REINCARNATION
HLSCRIPTCMD CHANGELEVEL - 35
HLSCRIPTCMD CLEAREXP
#SAY
Congratulations on 3rd Master level!\
You have also:{FCOLOR/10}<$OUTPUT(D0)>{FCOLOR/12} fame points.\
<Return/@main>

#ELSESAY
Your rank insufficient 200 levels, or you alredy have 3rd Mastery level, or your fame are insufficient, but also remains {FCOLOR/10}<$OUTPUT(D1)>{FCOLOR/12} Points.\
<Return/@main>
}
[@REINCARNATION4en]
{
#IF
#SAY
Rebirth Condition:\
1.Needs the rank 250 levels\
2.Will be able to fall 40 levels\
3.needs to Have-{FCOLOR/10}30000{FCOLOR/12} fame points\
4.You must have PeasantScroll\
5.And also you must have 3rd master level of course.\
<[ Accept ]/@rein4en>


[@rein4en]
#IF
CHECKITEM PeasantScroll 1
CHECKFAME 30000
HLSCRIPTCMD CHECKRELEVEL 3
!HLSCRIPTCMD CHECKRELEVEL 4
!HLSCRIPTCMD CHECKRELEVEL 5
!HLSCRIPTCMD CHECKRELEVEL 6
!HLSCRIPTCMD CHECKRELEVEL 7
!HLSCRIPTCMD CHECKRELEVEL 8
checklevel 250
#ACT
MOV D0 30000
MOV D1 %D0
DEC D0 %P9
SETFAME %D0
SYSMSG "<$output(D1)> FP USED!"
TAKE PeasantScroll 1
HLSCRIPTCMD REINCARNATION
HLSCRIPTCMD CHANGELEVEL - 40
HLSCRIPTCMD CLEAREXP
#SAY
Congratulations on 4th Master level!\
You have also:{FCOLOR/10}<$OUTPUT(D0)>{FCOLOR/12} fame points.\
<Return/@main>

#ELSESAY
Your rank insufficient 250 levels, or you alredy have 4th Mastery level, or your fame are insufficient, but also remains {FCOLOR/10}<$OUTPUT(D1)>{FCOLOR/12} Points.\
<Return/@main>
}
[@REINCARNATION5en]
{
#IF
#SAY
Rebirth Condition:\
1.Needs the rank 300 levels\
2.Will be able to fall 45 levels\
3.needs to Have-{FCOLOR/10}30000{FCOLOR/12} fame points\
4.You must have PeasantScroll\
5.And also you must have 4th master level of course.\
<[ Accept ]/@rein5en>


[@rein5en]
#IF
CHECKITEM PeasantScroll 1
CHECKFAME 30000
HLSCRIPTCMD CHECKRELEVEL 4
!HLSCRIPTCMD CHECKRELEVEL 5
!HLSCRIPTCMD CHECKRELEVEL 6
!HLSCRIPTCMD CHECKRELEVEL 7
!HLSCRIPTCMD CHECKRELEVEL 8
checklevel 300
#ACT
MOV D0 30000
MOV D1 %D0
DEC D0 %P9
SETFAME %D0
SYSMSG "<$output(D1)> FP USED!"
TAKE PeasantScroll 1
HLSCRIPTCMD REINCARNATION
HLSCRIPTCMD CHANGELEVEL - 45
HLSCRIPTCMD CLEAREXP
#SAY
Congratulations on 5th Master level!\
You have also:{FCOLOR/10}<$OUTPUT(D0)>{FCOLOR/12} fame points.\
<Return/@main>

#ELSESAY
Your rank insufficient 300 levels, or you alredy have 5th Mastery level, or your fame are insufficient, but also remains {FCOLOR/10}<$OUTPUT(D1)>{FCOLOR/12} Points.\
<Return/@main>
}
[@REINCARNATION6en]
{
#IF
#SAY
Rebirth Condition:\
1.Needs the rank 400 levels\
2.Will be able to fall 50 levels\
3.needs to Have-{FCOLOR/10}30000{FCOLOR/12} fame points\
4.You must have PeasantScroll\
5.And also you must have 5th master level of course.\
<[ Accept ]/@rein6en>


[@rein6en]
#IF
CHECKITEM PeasantScroll 1
CHECKFAME 30000
HLSCRIPTCMD CHECKRELEVEL 5
!HLSCRIPTCMD CHECKRELEVEL 6
!HLSCRIPTCMD CHECKRELEVEL 7
!HLSCRIPTCMD CHECKRELEVEL 8
checklevel 400
#ACT
MOV D0 30000
MOV D1 %D0
DEC D0 %P9
SETFAME %D0
SYSMSG "<$output(D1)> FP USED!"
TAKE PeasantScroll 1
HLSCRIPTCMD REINCARNATION
HLSCRIPTCMD CHANGELEVEL - 50
HLSCRIPTCMD CLEAREXP
#SAY
Congratulations on 6th Master level!\
You have also:{FCOLOR/10}<$OUTPUT(D0)>{FCOLOR/12} fame points.\
<Return/@main>

#ELSESAY
Your rank insufficient 400 levels, or you alredy have 6th Mastery level, or your fame are insufficient, but also remains {FCOLOR/10}<$OUTPUT(D1)>{FCOLOR/12} Points.\
<Return/@main>
}
[@REINCARNATION7en]
{
#IF
#SAY
Rebirth Condition:\
1.Needs the rank 500 levels\
2.Will be able to fall 60 levels\
3.needs to Have-{FCOLOR/10}30000{FCOLOR/12} fame points\
4.You must have PeasantScroll\
5.And also you must have 6th master level of course.\
<[ Accept ]/@rein7en>


[@rein7en]
#IF
CHECKITEM PeasantScroll 1
CHECKFAME 30000
HLSCRIPTCMD CHECKRELEVEL 6
!HLSCRIPTCMD CHECKRELEVEL 7
!HLSCRIPTCMD CHECKRELEVEL 8
checklevel 500
#ACT
MOV D0 30000
MOV D1 %D0
DEC D0 %P9
SETFAME %D0
SYSMSG "<$output(D1)> FP USED!"
TAKE PeasantScroll 1
HLSCRIPTCMD REINCARNATION
HLSCRIPTCMD CHANGELEVEL - 60
HLSCRIPTCMD CLEAREXP
#SAY
Congratulations on 7th Master level!\
You have also:{FCOLOR/10}<$OUTPUT(D0)>{FCOLOR/12} fame points.\
<Return/@main>

#ELSESAY
Your rank insufficient 500 levels, or you alredy have 7th Mastery level, or your fame are insufficient, but also remains {FCOLOR/10}<$OUTPUT(D1)>{FCOLOR/12} Points.\
<Return/@main>
}
[@REINCARNATION8en]
{
#IF
#SAY
Rebirth Condition:\
1.Needs the rank 800 levels\
2.Will be able to fall 100 levels\
3.needs to Have-{FCOLOR/10}30000{FCOLOR/12} fame points\
4.You must have PeasantScroll\
5.And also you must have 7th master level of course.\
<[ Accept ]/@rein8en>

[@rein8en]
#IF
CHECKITEM PeasantScroll 1
CHECKFAME 30000
HLSCRIPTCMD CHECKRELEVEL 7
!HLSCRIPTCMD CHECKRELEVEL 8
checklevel 800
#ACT
MOV D0 30000
MOV D1 %D0
DEC D0 %P9
SETFAME %D0
SYSMSG "<$output(D1)> FP USED!"
TAKE PeasantScroll 1
HLSCRIPTCMD REINCARNATION
HLSCRIPTCMD CHANGELEVEL - 100
HLSCRIPTCMD CLEAREXP
#SAY
Congratulations on 8th Master level!\
You have also:{FCOLOR/10}<$OUTPUT(D0)>{FCOLOR/12} fame points.\
<Return/@main>

#ELSESAY
Your rank insufficient 800 levels, or you alredy have 8th Mastery level, or your fame are insufficient, but also remains {FCOLOR/10}<$OUTPUT(D1)>{FCOLOR/12} Points.\
<Return/@main>
}
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 
Upvote 0

DarkDiablo

Dedicated Member
Dedicated Member
Sep 10, 2007
102
0
62
Awesome, was just missing reincarnate cmd. one questoin tho, for reincarnate in .ini i dont see the place to add exp multiplier
 
Upvote 0

budyniowski

Dedicated Member
Dedicated Member
Dec 16, 2007
149
0
63
Warsaw, Poland
is posible use REINCARNATION only HP DC MC.. no ex?

i think if u put "0" in EXP section its give stats without exp ;) (NOT TESTED)

33k403b.png
 
Upvote 0