* Added documentation for new mounts (doc\script_commands.txt)

* Minor fix in "eA Job System" documentation for third classes (doc\ea_job_system.txt)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16262 54d463be-8e91-2dee-dedb-b68131a5f0ec
This commit is contained in:
euphyy 2012-06-10 16:03:07 +00:00
parent afe325282c
commit 2cb2ee816b
2 changed files with 48 additions and 10 deletions

View File

@ -59,20 +59,24 @@ The first step is basic swordman, with nothing else:
EAJ_SWORDMAN
If a swordman is adopted...
EAJ_SWORDMAN|EAJL_BABY -> EAJ_BABY_SWORDMAN
The next step is to either become a 2-1 or a 2-2 job:
EAJ_SWORDMAN|EAJL_2_1 -> EAJ_KNIGHT
EAJ_SWORDMAN|EAJL_2_2 -> EAJ_CRUSADER
if a swordman is adopted...
EAJ_SWORDMAN|EAJL_BABY -> EAJ_BABY_SWORDMAN
Or getting out the rebirth versions of a swordman:
Getting out the rebirth versions of a swordman:
EAJ_SWORDMAN|EAJL_UPPER -> EAJ_SWORDMAN_HIGH
EAJ_SWORDMAN|EAJL_2_1|EAJL_UPPER -> EAJ_LORD_KNIGHT
EAJ_SWORDMAN|EAJL_2_2|EAJL_UPPER -> EAJ_PALADIN
Or getting the third job versions:
EAJ_SWORDMAN|EAJL_2_1|EAJL_THIRD -> EAJ_RUNE_KNIGHT
EAJ_SWORDMAN|EAJL_2_2|EAJL_THIRD -> EAJ_ROYAL_GUARD
Why are we using the bitwise OR operand ('|') rather than just adding? Because the OR is wreck-proof:

View File

@ -3450,19 +3450,53 @@ and 0 if they don't.
*checkriding()
If <flag> is 0 this command will remove the mount from the character.
Otherwise it give the invoking character a PecoPeco (if they are a Knight
series class) or a GrandPeco (if they are a Crusader series class). Unlike
'setfalcon' and 'setcart' this will not work at all if they aren't of a class
which can ride.
Otherwise it gives the invoking character a PecoPeco (if they are a Knight
series class), a GrandPeco (if they are a Crusader series class), or
a Gryphon (if they are a Royal Guard). Unlike 'setfalcon' and 'setcart'
this will not work at all if they aren't of a class which can ride.
Note: the character needs to have the skill KN_RIDING to gain a mount
The accompanying function will return 1 if the invoking character is riding a
bird and 0 if they don't.
bird and 0 if they aren't.
if (checkriding()) mes "PLEASE leave your bird outside! No riding birds on the floor here!";
---------------------------------------
*setdragon {<flag>};
If <flag> is 0 this command will remove the mount from the character.
Otherwise it gives the invoking character a dragon mount, which is
checked using checkriding().
Note: the character needs to have the skill KN_RIDING to gain a mount
The accompanying function will return 1 if the invoking character is riding a
dragon and 0 if they aren't.
---------------------------------------
*setmadogear {<flag>};
*checkmadogear()
If <flag> is 0 this command will remove the mount from the character.
Otherwise it gives the invoking character a Mado (if they are a Mechanic).
The accompanying function will return 1 if the invoking character has a
Mado and 0 if they don't.
---------------------------------------
*setmounting;
*ismounting()
Gives the invoking character a cash mount. Unlike the other mount
commands, it cannot be used to remove a cash mount.
The accompanying function will return 1 if the invoking character has a
mount and 0 if they don't.
---------------------------------------
*checkvending({"<player name>"})
*checkchatting({"<Player Name>"})