- Sep 10, 2007
- 102
- 0
- 62
I made an addition to server adding this as part of an npc:
[@OldRingExchange]
#CALL [DarkDemiseOldSystem\OldRings.txt] @OldRings
Then made a folder DarkDemise syOldSystem under /Envir/QuestDiary/
and in Envir/QuestDiary/DarkDemiseOldSystem/ i made a file called OldRings.txt
which contains:
[@OldRings]
#IF
#SAY
Which (Old) Ring would you like to exchange for 300 Fame Points?\\
<OrchidRing(Old)/@Point_Buy(OrchidRing(Old),300,1)>\
<GaleRing(Old)/@Point_Buy(GaleRing(Old),300,1)>\
<ChangeRing(Old)/@Point_Buy(ChangeRing(Old),300,1)>\
<AdamSoulRing(Old)/@Point_Buy(AdamSoulRing(Old),300,1)>\
<AdamNatureRing(Old)/@Point_Buy(AdamNatureRing(Old),300,1)>\
<TrueLordRing(Old)/@Point_Buy(TrueLordRing(Old),300,1)>\
<DragonLord(Old)/@Point_Buy(DragonLord(Old),300,1)>\
<SoulRuler(Old)/@Point_Buy(SoulRuler(Old),300,1)>\\
<Exit/@exit>\\
[@Point_Buy()]
#IF
CHECKFAME
#ACT
MOV D4 %P9
Mov A1 %ARG(1)
Mov D0 %ARG(2)
Mov D1 %ARG(3)
TAKEITEM %A1
INC D4 300
SETFAME %D4
#SAY
You exchanged {FCOLOR/10}<$OUTPUT(A1)>{FCOLOR/12} for Fame Points.\
You currently have {FCOLOR/10}<$OUTPUT(D4)>{FCOLOR/12} Fame Points.\\
<Return/@OldRings>\\
#ELSESAY
You do not have the item to exchange.
The problem is that it doesn't read at @OldRings from CALL point
is it possible to have in a folder that is self created?
[@OldRingExchange]
#CALL [DarkDemiseOldSystem\OldRings.txt] @OldRings
Then made a folder DarkDemise syOldSystem under /Envir/QuestDiary/
and in Envir/QuestDiary/DarkDemiseOldSystem/ i made a file called OldRings.txt
which contains:
[@OldRings]
#IF
#SAY
Which (Old) Ring would you like to exchange for 300 Fame Points?\\
<OrchidRing(Old)/@Point_Buy(OrchidRing(Old),300,1)>\
<GaleRing(Old)/@Point_Buy(GaleRing(Old),300,1)>\
<ChangeRing(Old)/@Point_Buy(ChangeRing(Old),300,1)>\
<AdamSoulRing(Old)/@Point_Buy(AdamSoulRing(Old),300,1)>\
<AdamNatureRing(Old)/@Point_Buy(AdamNatureRing(Old),300,1)>\
<TrueLordRing(Old)/@Point_Buy(TrueLordRing(Old),300,1)>\
<DragonLord(Old)/@Point_Buy(DragonLord(Old),300,1)>\
<SoulRuler(Old)/@Point_Buy(SoulRuler(Old),300,1)>\\
<Exit/@exit>\\
[@Point_Buy()]
#IF
CHECKFAME
#ACT
MOV D4 %P9
Mov A1 %ARG(1)
Mov D0 %ARG(2)
Mov D1 %ARG(3)
TAKEITEM %A1
INC D4 300
SETFAME %D4
#SAY
You exchanged {FCOLOR/10}<$OUTPUT(A1)>{FCOLOR/12} for Fame Points.\
You currently have {FCOLOR/10}<$OUTPUT(D4)>{FCOLOR/12} Fame Points.\\
<Return/@OldRings>\\
#ELSESAY
You do not have the item to exchange.
The problem is that it doesn't read at @OldRings from CALL point
is it possible to have in a folder that is self created?