---------------------- Forwarded Message: ---------------------
Frm: Mickey Kudlo <
mkudlo@strongtie.com>
T: "'dan@rpgwo.com'" <
dan@rpgwo.com>, "Kermit (E-mail)"
<
joeyfredette@attbi.com>
C: "'ut@rpgwo.com'" <
ut@rpgwo.com>
Sbject: RPGWO /ally commands
Dte: Tue, 1 Apr 2003 14:22:58 -0800
OK, to add a race monster you MUST use
/addrace <monstername>
or the monster will be removed on next reboot and the ally code will not
work on them
The word <race> is only a phrase that is contained in the monsters name,
like grayvyn or dino
and is not defined anyplace or tough coded in anyway.
The default behavior for a race monster is...
- all players are enemies and will be attacked on sight
- all monsters (even other races) are friends and will be ignored
The /ally command have a few formats...
/ally <race> - will give friend and enemy lists for
<race>
/ally <race>, <playerName> - will add or remove a player from the ally
list of <race>
/ally <race>, <monsterName> - will add or remove the monster catagory of
<monsterName> to enemy list
The <playerName> functionality is pretty straight forward but the
<monsterName>
and catagory is not...Basically each monster has a catagory, like grayvyns
are all 100
and dinos are all 120. The ally goes by catagory to make thngs easier when
dealing
with monsters. So if you add something like Evil Elf, you will get others
like Giant Roach
that don't really fit. But if you add Grayvyn Child, then you get ALL of the
Grayvyns.
As far as rules with players and allys... do what you want.
Players in ally list can still attack the <race> but the <race> will defend
themselves.
Tames will attack <race> always unless set to ignore monsters.
Not sure if I should add a /tameignorerace <race> or something.
OK, to add a race monster you MUST use
/addrace <monstername>
or the monster will be removed on next reboot and the ally code will not work on them
The word <race> is only a phrase that is contained in the monsters name, like grayvyn or dino
and is not defined anyplace or tough coded in anyway.
The default behavior for a race monster is...
- all players are enemies and will be attacked on sight
- all monsters (even other races) are friends and will be ignored
The /ally command have a few formats...
/ally <race> - will give friend and enemy lists for <race>
/ally <race>, <playerName> - will add or remove a player from the ally list of <race>
/ally <race>, <monsterName> - will add or remove the monster catagory of <monsterName> to enemy list
The <playerName> functionality is pretty straight forward but the <monsterName>
and catagory is not...Basically each monster has a catagory, like grayvyns are all 100
and dinos are all 120. The ally goes by catagory to make thngs easier when dealing
with monsters. So if you add something like Evil Elf, you will get others like Giant Roach
that don't really fit. But if you add Grayvyn Child, then you get ALL of the Grayvyns.
As far as rules with players and allys... do what you want.
Players in ally list can still attack the <race> but the <race> will defend themselves.
Tames will attack <race> always unless set to ignore monsters.
Not sure if I should add a /tameignorerace <race> or something.