Ninja Experience
Moderator: Zyx
Forum rules
Please read the Forum rules and policies before posting.
Please read the Forum rules and policies before posting.
Ninja Experience
I think Ninja its some class of thieves. They known where is hidden passages, how disarm traps its skills about getting protected treasures. So when team reach treasure they should get ninja exp.
Probably DSA will solve problem but i dont have any clue about that stuff. May someone tell me step by step how increase exp when you enter some secret area?
Probably DSA will solve problem but i dont have any clue about that stuff. May someone tell me step by step how increase exp when you enter some secret area?
besides, you can choose one or more ninja/thieve-looking characters and give some clues to the player, if they`re in the party, like it was in Conflux: when X is in the party, on 3(7,2) tile appears text: "ZED SAYS: THIS WALL LOOKS STRANGE" or "GANDO SAYS: THIS DOOR IS DESTROYABLE", etc.
Spoiler
(\__/) (\__/) (\__/) (\__/) (\__/) (\__/) (\__/) (\__/) (\__/) (\__/) (\__/) (\__/)
Spoiler
(@.@) (@.@) (@.@) (@.@) (@.@) (@.@) (@.@) (@.@) (@.@) (@.@) (@.@) (@.@)
Spoiler
(>s<) (>s<) (>s<) (>s<) (>s<) (>s<) (>s<) (>s<) (>s<) (>s<) (>s<) (>s<)
- Paul Stevens
- CSBwin Guru
- Posts: 4318
- Joined: Sun Apr 08, 2001 6:00 pm
- Location: Madison, Wisconsin, USA
This is very weak. It adds 300 (I think) to skill #8There is a 'skill' option that gives ninja experience
of all the characters.
I don't think it was ever really used and therefore never
really developed. There are a total of 20 skills.
A DSA to add arbitrary skill points to arbitrary character(s)
might be a nice addition to the library of useful DSAs.
Right now the documentation says that &CHAR! cannot
be used to set skill experience. It may be that the
documentation itself is out-of-date.
The DSA parameters should specify the skill number,
the amount to be added, and the character. This means
that in order to keep the number of parameters
to two, we need to double up and use one parameter
for both the skill number and character.
The character should be:
1) a particular character 0,1,2,3
2) all characters
3) all living characters
4) the lead character
The DSA should be easy to understand and
adapt to other purposes.
Anything else you can think of?
- Paul Stevens
- CSBwin Guru
- Posts: 4318
- Joined: Sun Apr 08, 2001 6:00 pm
- Location: Madison, Wisconsin, USA
Yes, an 'adjust skills filter' would sorta work but
those adjustments would apply to each member
of the party unconditionally (Because that is what
the 'skills action' of a pushbutton does.) Moreover,
you still need to write the DSA for the filter. Moreover,
there is only one 'adjust skills filter' and it is more
complicated to arrange it to adjust different skills under
different circumstances.....Having a DSA that uses
its parameters to adjust its actions gets the complications
out of the 'Code' and into the parameters. Moreover,
it is straight-forward rather than indirect.....The title
of the DSA would be 'Adjust Skills', something that
makes sense to anyone. Moreover, the DSA I
am proposing would simply add a constant to the
skill.....the 'skill adjust' action of a pushbutton is
modified in many ways before being applied. See:
http://www.dianneandpaul.net/CSBwin/doc ... Skills.png
But your comment reminds me to NOT call the filter
when the skill values are set directly.
those adjustments would apply to each member
of the party unconditionally (Because that is what
the 'skills action' of a pushbutton does.) Moreover,
you still need to write the DSA for the filter. Moreover,
there is only one 'adjust skills filter' and it is more
complicated to arrange it to adjust different skills under
different circumstances.....Having a DSA that uses
its parameters to adjust its actions gets the complications
out of the 'Code' and into the parameters. Moreover,
it is straight-forward rather than indirect.....The title
of the DSA would be 'Adjust Skills', something that
makes sense to anyone. Moreover, the DSA I
am proposing would simply add a constant to the
skill.....the 'skill adjust' action of a pushbutton is
modified in many ways before being applied. See:
http://www.dianneandpaul.net/CSBwin/doc ... Skills.png
But your comment reminds me to NOT call the filter
when the skill values are set directly.
- Paul Stevens
- CSBwin Guru
- Posts: 4318
- Joined: Sun Apr 08, 2001 6:00 pm
- Location: Madison, Wisconsin, USA
Go to:
http://www.dianneandpaul.net/CSBwin/DSA ... ience.html
Also you will need the latest :
http://www.dianneandpaul.net/CSBwin/CSBwin-CSBuild.zip
Which contains a demonstration. Go down the stairs
a few times and you will get a new fighter level.
http://www.dianneandpaul.net/CSBwin/DSA ... ience.html
Also you will need the latest :
http://www.dianneandpaul.net/CSBwin/CSBwin-CSBuild.zip
Which contains a demonstration. Go down the stairs
a few times and you will get a new fighter level.
Code: Select all
* 500xp Neophyte
* 1000xp Novice
* 2000xp Apprentice
* 4000xp Journeyman
* 8000xp Craftsman
* 16000xp Artisan
* 32000xp Adept
* 64000xp Expert
* 128000xp Lo Master
* 256000xp Um Master
* 512000xp On Master
* 1024000xp Ee Master
* 2048000xp Pal Master
* 4096000xp Mon Master
* 8192000xp Archmaster
Like 750xp- HalfNovice, 1500xp- Blabla, 3000xp- UmApprientice, 6000xp-PalJourneyman or 48000xp- AgentOfDeath?
Something like
Code: Select all
* 500xp Neophyte
* 750xp Novice
* 1000xp Apprentice
* 1500xp Journeyman
* 2000xp Craftsman
* 3000xp Artisan
* 4000xp Adept
* 6000xp LoExpert
* 8000xp UmExpert
* 12000xp OnExpert
* 16000xp EeExpert
* 24000xp PalExpert
* 32000xp MonExpert
* 48000xp LoMaster
* 64000xp UmMaster
* 96000xp OnMaster
* 128000xp EeMaster
* 194000xp PalMaster
* 256000xp MonMaster
* 384000xp LoArchmaster
* 512000xp UmArchmaster
* 768000xp OnArchmaster
* 1024000xp EeArchmaster
* 1536000xp PalArchmaster
* 2048000xp MonArchmaster
* 3072000xp Guru
* 4096000xp ArchGuru
* 6144000xp GreatestGuru
* 8192000xp DungeonMaster
Spoiler
(\__/) (\__/) (\__/) (\__/) (\__/) (\__/) (\__/) (\__/) (\__/) (\__/) (\__/) (\__/)
Spoiler
(@.@) (@.@) (@.@) (@.@) (@.@) (@.@) (@.@) (@.@) (@.@) (@.@) (@.@) (@.@)
Spoiler
(>s<) (>s<) (>s<) (>s<) (>s<) (>s<) (>s<) (>s<) (>s<) (>s<) (>s<) (>s<)
@Adamo:
maybe there is another way to incorporate some depth to the
levels. There are special abilities you can assign to certain
characters. I have yet to look into that but I guess you could
make a golem or undead champion that does not need any food
or water or elric the dashing, who gets bonus on rapier use.
BUt I could be wrong..but I know that there are specialties!!
to the documentation:
hidden skill than the actual proficiency level?
Tiggy got, not reincarnated 3 levels in lightning bolt skil
l but only one in wizard. Is she better at casting lightnings?
and a severe thing strikes me some champions, shortly
before advancing(fighter level) which is a prerequisite to beserk,
have the beserk option available before advancing ...
So there is a difference of action usages(berserk) and
the corresponding proficiency skill, not?
What would happen if you had a archmaster with no levels
in any hidden skills(done with csbuild). I think they would
gain levels (hidden ones) by action usage but never advance
as usual..hmmmm
wondered about modifying dead champions' exp but just
noticed you would not really need that.
@Zed5duke : Is this all right now, do you have enough examples
or is something not clear yet?
maybe there is another way to incorporate some depth to the
levels. There are special abilities you can assign to certain
characters. I have yet to look into that but I guess you could
make a golem or undead champion that does not need any food
or water or elric the dashing, who gets bonus on rapier use.
BUt I could be wrong..but I know that there are specialties!!
to the documentation:
so what is the effect, like some champions have, of a higherA character's proficiency level in any of the four skill types (Fighter, Ninja, Priest, or Wizard) is based on the number of experience points gained in the 'Basic Skill' of that skill type. For example, a character's Ninja level is based on the accumulation of experience in skill number 1.
Experience can be gained in the 'Basic Skill' or in one of the 'Individual Skills'. Any experience added to an 'Individual Skill' is also added to the 'Basic Skill' and therefore contributes to the character's level development.
hidden skill than the actual proficiency level?
Tiggy got, not reincarnated 3 levels in lightning bolt skil
l but only one in wizard. Is she better at casting lightnings?
and a severe thing strikes me some champions, shortly
before advancing(fighter level) which is a prerequisite to beserk,
have the beserk option available before advancing ...
So there is a difference of action usages(berserk) and
the corresponding proficiency skill, not?
What would happen if you had a archmaster with no levels
in any hidden skills(done with csbuild). I think they would
gain levels (hidden ones) by action usage but never advance
as usual..hmmmm
wondered about modifying dead champions' exp but just
noticed you would not really need that.
@Zed5duke : Is this all right now, do you have enough examples
or is something not clear yet?
I thought it`s hardly hardcoded..
How many points for one skill at one increase? about 10 randomly I guess? Can we eventually change that value (to spread, say, 25 points at one time for example instead of 10)? Or can we change things so that Fighter skill would increase Mana, Anti-Fire and Anti-Magic (I know that`d be stupid, I`m asking theoreticly)?
Code: Select all
* All skills increase Health and Stamina.
* Fighter skills increase Strength and Dexterity.
* Ninja skills increase Strength and Dexterity.
* Priest skills increase Mana, Wisdom and Anti-Magic.
* Wizard skills increas Mana and Wisdom.
Spoiler
(\__/) (\__/) (\__/) (\__/) (\__/) (\__/) (\__/) (\__/) (\__/) (\__/) (\__/) (\__/)
Spoiler
(@.@) (@.@) (@.@) (@.@) (@.@) (@.@) (@.@) (@.@) (@.@) (@.@) (@.@) (@.@)
Spoiler
(>s<) (>s<) (>s<) (>s<) (>s<) (>s<) (>s<) (>s<) (>s<) (>s<) (>s<) (>s<)