- Sep 28, 2004
- 164
- 0
- 62
;Herbalist NPC created by GuildWars aka TheNation
;Bichon Wall herbnpc Beta V.01
(@buy @sell @makedrug)
[@main]
#IF
checklevel 30
#SAY
Hello <$USERNAME>,
Welcome to Bichon Wall's herb shop.\ \ \
<Buy/@buy> Herbs.\
<Sell/@sell-1> Herbs.\
<Herbalist Training/@herbtrain>.\
<Alchamey Training/@alchamey>\
<Close/@exit>
[@herbtrain]
#IF
checkjob wizard
#SAY
The skill Herbalism have been around for generations.\
From the begining of the land of mir it has been taught\
from herbalist to herbalist, the greatest wizards of any time\
have known this skill. It has brought many wonders to the mirians eyes.\
Would you like to train?\ \
<Train skill/@trainskill>.\
<Back/@main>\
<Close/@exit>
#ELSESAY
Your nowt a wizard.\ \
<Back/@main>\
<Close/@exit>
[@trainskill]
#IF
checklevel 10
#SAY
You are the correct level..\ \
<Continue/@next>
[@next]
#IF
checklevel 10
check 050 0
#SAY
Do you wish to proceed in learning this skill?\ \
<Learn skill Gather Herbs(apprentice)/@learnskill>\
"The basics of how to gather herbs from bushes and
other plants for use in Alchemy."\
<Back/@herbtrain>\
<Close/@exit>
#ELSEACT
goto @confirm
[@learnskill]
#IF
checklevel 10
check 050 0
#ACT
set 050 1
MessageBox "You have learned a new skill <Gather Herbs(Apprentice)>!"
break
[@confirm]
#IF
check 050 1
#SAY
Do you wish to further your training as an Herbalist?\ \
<Continue/@herbalist>\
<Nowt just go back/@herbtrain>\
<Close/@exit>
#ELSESAY
ERROR Herbalist NPC\ \ \ \
PLEASE Report to a Gamemaster.\
<Report to server/@report_1>
[@herbalist]
#IF
check 063 1
#SAY
Welcome to the Herbalist training menu..\
===============================\
<Learn Gather Herbs(Apprentice) <(?)/@infoapp> *KNOWN*\
<Learn Gather Herbs(Journeyman) <(?)/@infojour> *KNOWN*\
<Learn Gather Herbs(Expert) <(?)/@infoexp> *KNOWN*\
<Learn Gather Herbs(Artisan) <(?)/@infoart> *KNOWN*\
<Learn Gather Herbs(Master) <(?)/@infomast> *KNOWN*\
<Back/main>\
<close/@exit>
#ELSEACT
goto @herb-1
[@herbz_1]
#IF
check 062 1
#SAY
Welcome to the Herbalist training menu..\
===============================\
<Learn Gather Herbs(Apprentice) <(?)/@infoapp> *KNOWN*\
<Learn Gather Herbs(Journeyman) <(?)/@infojour> *KNOWN*\
<Learn Gather Herbs(Expert) <(?)/@infoexp> *KNOWN*\
<Learn Gather Herbs(Artisan) <(?)/@infoart> *KNOWN*\
<Learn Gather Herbs/@herbmast>(Master) <(?)/@infomast>\
<Back/main>\
<close/@exit>
#ELSEACT
goto @herbz_2
[@herbz_2]
#IF
check 061 1
#SAY
Welcome to the Herbalist training menu..\
===============================\
<Learn Gather Herbs(Apprentice) <(?)/@infoapp> *KNOWN*\
<Learn Gather Herbs(Journeyman) <(?)/@infojour> *KNOWN*\
<Learn Gather Herbs(Expert) <(?)/@infoexp> *KNOWN*\
<Learn Gather Herbs/@herbart>(Artisan) <(?)/@infoart>\
<Learn Gather Herbs/@herbmast>(Master) <(?)/@infomast>\
<Back/main>\
<close/@exit>
#ELSEACT
goto @herbz_3
[@herbz_3]
#IF
check 060 1
#SAY
Welcome to Herbalist training menu..\
===============================\
<Learn Gather Herbs(Apprentice) <(?)/@infoapp> *KNOWN*\
<Learn Gather Herbs(Journeyman) <(?)/@infojour> *KNOWN*\
<Learn Gather Herbs/@herbexp>(Expert) <(?)/@infoexp>\
<Learn Gather Herbs/@herbart>(Artisan) <(?)/@infoart>\
<Learn Gather Herbs/@herbmast>(Master) <(?)/@infomast>\
<Back/main>\
<close/@exit>
@ELSEACT
goto @herbz_4
[@herbz_4]
#IF
check 050 1
#SAY
Welcome to the Herbalist training menu..\
===============================\
<Learn Gather Herbs(Apprentice) <(?)/@infoapp> *KNOWN*\
<Learn Gather Herbs/@herbjour>(Journeyman) <(?)/@infojour>\
<Learn Gather Herbs/@herbexp>(Expert) <(?)/@infoexp>\
<Learn Gather Herbs/@herbart>(Artisan) <(?)/@infoart>\
<Learn Gather Herbs/@herbmast>(Master) <(?)/@infomast>\
<Back/main>\
<close/@exit>
#ELSESAY
ERROR Herbalist NPC\ \ \ \
PLEASE Report to a Gamemaster.\
<Report to Server/@report_2>\
[@herbjour]
#IF
check 060 0
check 050 1
CheckVar Human herbs > 9
#ACT
set 060 1
MessageBox "You have learned a new skill <Gather Herbs(Journeyman)>!"
break
#ELSEACT
SENDMSG 1 "Cannot learn, not enough skill in <Gather Herbs>(10)"
[@herbexp]
#IF
check 061 0
check 050 1
check 060 1
CheckVar Human herbs > 19
#ACT
set 061 1
MessageBox "You have learned a new skill <Gather Herbs(Expert)>!"
break
#ELSEACT
SENDMSG 1 "Cannot learn, not enough skill in <Gather Herbs>(20)"
break
[@herbart]
#IF
check 062 0
check 050 1
check 060 1
check 061 1
CheckVar Human herbs > 29
#ACT
set 062 1
MessageBox "You have learned a new skill <Gather Herbs(Artisan)>!"
break
#ELSEACT
SENDMSG 1 "Cannot learn, not enough skill in <Gather Herbs>(30)"
break
[@herbmast]
#IF
check 063 0
check 050 1
check 060 1
check 061 1
check 062 1
CheckVar Human herbs > 39
#ACT
set 063 1
MessageBox "You have learned a new skill <Gather Herbs(Master)>!"
break
#ELSEACT
SENDMSG 1 "Cannot learn, not enough skill in <Gather Herbs>(40)"
break
[@alchamey]
#SAY
Feature currently unavailable..\
<Back/@main>\
<Close/@exit>
[@report_1]
#IF
checknamelist report1.txt
#SAY
Your last report was sent and the problem will be looked into. Please allow 24hrs.\ \ \
<Back to main menu/@main>\
<Close/@exit>
#ELSEACT
addnamelist report1.txt
#ELSESAY
Your report has been sent!\ \ \
<Back to main menu/@main>\
<Close/@exit>
[@report_2]
#IF
checknamelist report2.txt
#SAY
Your last report was sent and the problem will be looked into. Please allow 24hrs.\ \ \
<Back to main menu/@main>\
<Close/@exit>
#ELSEACT
addnamelist report2.txt
#ELSESAY
Your report has been sent!\ \ \
<Back to main menu/@main>\
<Close/@exit>
[@sell-1]
#SAY
I'm sorry we currently are not buying any herbs..\ \
<Back/@main>\
<Close/@exit>
[@buy]
#ACT
SENDMSG 6 "You begin to trade with the Herbalist merchant"
#SAY
I have minor herbs from the area that surrounds "Bichon wall".\ \
<Back/@main>\
<Close/@exit>
[goods]
Minorweed 100 1
Redweed 100 1
Greenweed 100 1
Brownweed 100 1
Silverweed 100 1
Bronzeweed 100 1
Goldweed 100 1
Majorweed 100 1
What you see is what i got done.. what you see is not what it could be.
enjoi
someone finish it please!
\TheNation
;Bichon Wall herbnpc Beta V.01
(@buy @sell @makedrug)
[@main]
#IF
checklevel 30
#SAY
Hello <$USERNAME>,
Welcome to Bichon Wall's herb shop.\ \ \
<Buy/@buy> Herbs.\
<Sell/@sell-1> Herbs.\
<Herbalist Training/@herbtrain>.\
<Alchamey Training/@alchamey>\
<Close/@exit>
[@herbtrain]
#IF
checkjob wizard
#SAY
The skill Herbalism have been around for generations.\
From the begining of the land of mir it has been taught\
from herbalist to herbalist, the greatest wizards of any time\
have known this skill. It has brought many wonders to the mirians eyes.\
Would you like to train?\ \
<Train skill/@trainskill>.\
<Back/@main>\
<Close/@exit>
#ELSESAY
Your nowt a wizard.\ \
<Back/@main>\
<Close/@exit>
[@trainskill]
#IF
checklevel 10
#SAY
You are the correct level..\ \
<Continue/@next>
[@next]
#IF
checklevel 10
check 050 0
#SAY
Do you wish to proceed in learning this skill?\ \
<Learn skill Gather Herbs(apprentice)/@learnskill>\
"The basics of how to gather herbs from bushes and
other plants for use in Alchemy."\
<Back/@herbtrain>\
<Close/@exit>
#ELSEACT
goto @confirm
[@learnskill]
#IF
checklevel 10
check 050 0
#ACT
set 050 1
MessageBox "You have learned a new skill <Gather Herbs(Apprentice)>!"
break
[@confirm]
#IF
check 050 1
#SAY
Do you wish to further your training as an Herbalist?\ \
<Continue/@herbalist>\
<Nowt just go back/@herbtrain>\
<Close/@exit>
#ELSESAY
ERROR Herbalist NPC\ \ \ \
PLEASE Report to a Gamemaster.\
<Report to server/@report_1>
[@herbalist]
#IF
check 063 1
#SAY
Welcome to the Herbalist training menu..\
===============================\
<Learn Gather Herbs(Apprentice) <(?)/@infoapp> *KNOWN*\
<Learn Gather Herbs(Journeyman) <(?)/@infojour> *KNOWN*\
<Learn Gather Herbs(Expert) <(?)/@infoexp> *KNOWN*\
<Learn Gather Herbs(Artisan) <(?)/@infoart> *KNOWN*\
<Learn Gather Herbs(Master) <(?)/@infomast> *KNOWN*\
<Back/main>\
<close/@exit>
#ELSEACT
goto @herb-1
[@herbz_1]
#IF
check 062 1
#SAY
Welcome to the Herbalist training menu..\
===============================\
<Learn Gather Herbs(Apprentice) <(?)/@infoapp> *KNOWN*\
<Learn Gather Herbs(Journeyman) <(?)/@infojour> *KNOWN*\
<Learn Gather Herbs(Expert) <(?)/@infoexp> *KNOWN*\
<Learn Gather Herbs(Artisan) <(?)/@infoart> *KNOWN*\
<Learn Gather Herbs/@herbmast>(Master) <(?)/@infomast>\
<Back/main>\
<close/@exit>
#ELSEACT
goto @herbz_2
[@herbz_2]
#IF
check 061 1
#SAY
Welcome to the Herbalist training menu..\
===============================\
<Learn Gather Herbs(Apprentice) <(?)/@infoapp> *KNOWN*\
<Learn Gather Herbs(Journeyman) <(?)/@infojour> *KNOWN*\
<Learn Gather Herbs(Expert) <(?)/@infoexp> *KNOWN*\
<Learn Gather Herbs/@herbart>(Artisan) <(?)/@infoart>\
<Learn Gather Herbs/@herbmast>(Master) <(?)/@infomast>\
<Back/main>\
<close/@exit>
#ELSEACT
goto @herbz_3
[@herbz_3]
#IF
check 060 1
#SAY
Welcome to Herbalist training menu..\
===============================\
<Learn Gather Herbs(Apprentice) <(?)/@infoapp> *KNOWN*\
<Learn Gather Herbs(Journeyman) <(?)/@infojour> *KNOWN*\
<Learn Gather Herbs/@herbexp>(Expert) <(?)/@infoexp>\
<Learn Gather Herbs/@herbart>(Artisan) <(?)/@infoart>\
<Learn Gather Herbs/@herbmast>(Master) <(?)/@infomast>\
<Back/main>\
<close/@exit>
@ELSEACT
goto @herbz_4
[@herbz_4]
#IF
check 050 1
#SAY
Welcome to the Herbalist training menu..\
===============================\
<Learn Gather Herbs(Apprentice) <(?)/@infoapp> *KNOWN*\
<Learn Gather Herbs/@herbjour>(Journeyman) <(?)/@infojour>\
<Learn Gather Herbs/@herbexp>(Expert) <(?)/@infoexp>\
<Learn Gather Herbs/@herbart>(Artisan) <(?)/@infoart>\
<Learn Gather Herbs/@herbmast>(Master) <(?)/@infomast>\
<Back/main>\
<close/@exit>
#ELSESAY
ERROR Herbalist NPC\ \ \ \
PLEASE Report to a Gamemaster.\
<Report to Server/@report_2>\
[@herbjour]
#IF
check 060 0
check 050 1
CheckVar Human herbs > 9
#ACT
set 060 1
MessageBox "You have learned a new skill <Gather Herbs(Journeyman)>!"
break
#ELSEACT
SENDMSG 1 "Cannot learn, not enough skill in <Gather Herbs>(10)"
[@herbexp]
#IF
check 061 0
check 050 1
check 060 1
CheckVar Human herbs > 19
#ACT
set 061 1
MessageBox "You have learned a new skill <Gather Herbs(Expert)>!"
break
#ELSEACT
SENDMSG 1 "Cannot learn, not enough skill in <Gather Herbs>(20)"
break
[@herbart]
#IF
check 062 0
check 050 1
check 060 1
check 061 1
CheckVar Human herbs > 29
#ACT
set 062 1
MessageBox "You have learned a new skill <Gather Herbs(Artisan)>!"
break
#ELSEACT
SENDMSG 1 "Cannot learn, not enough skill in <Gather Herbs>(30)"
break
[@herbmast]
#IF
check 063 0
check 050 1
check 060 1
check 061 1
check 062 1
CheckVar Human herbs > 39
#ACT
set 063 1
MessageBox "You have learned a new skill <Gather Herbs(Master)>!"
break
#ELSEACT
SENDMSG 1 "Cannot learn, not enough skill in <Gather Herbs>(40)"
break
[@alchamey]
#SAY
Feature currently unavailable..\
<Back/@main>\
<Close/@exit>
[@report_1]
#IF
checknamelist report1.txt
#SAY
Your last report was sent and the problem will be looked into. Please allow 24hrs.\ \ \
<Back to main menu/@main>\
<Close/@exit>
#ELSEACT
addnamelist report1.txt
#ELSESAY
Your report has been sent!\ \ \
<Back to main menu/@main>\
<Close/@exit>
[@report_2]
#IF
checknamelist report2.txt
#SAY
Your last report was sent and the problem will be looked into. Please allow 24hrs.\ \ \
<Back to main menu/@main>\
<Close/@exit>
#ELSEACT
addnamelist report2.txt
#ELSESAY
Your report has been sent!\ \ \
<Back to main menu/@main>\
<Close/@exit>
[@sell-1]
#SAY
I'm sorry we currently are not buying any herbs..\ \
<Back/@main>\
<Close/@exit>
[@buy]
#ACT
SENDMSG 6 "You begin to trade with the Herbalist merchant"
#SAY
I have minor herbs from the area that surrounds "Bichon wall".\ \
<Back/@main>\
<Close/@exit>
[goods]
Minorweed 100 1
Redweed 100 1
Greenweed 100 1
Brownweed 100 1
Silverweed 100 1
Bronzeweed 100 1
Goldweed 100 1
Majorweed 100 1
What you see is what i got done.. what you see is not what it could be.
enjoi
someone finish it please!
\TheNation
Last edited: