MobProgrammide Käsustik
Siin on kõik mobprogrammides kasutada olevad käsud, kuid seni veel ilma seletuseta.
MobProgrammid, mille põhjal tegutseda
- act_prog
- all_greet_prog
- bribe_prog
- death_prog
- entry_prog
- fight_prog
- give_prog
- greet_prog
- hitprcnt_prog
- in_file_prog
- rand_prog
- speech_prog
Kontrollivad käsud
- Juhuslikkus:
- Olekutega seotud:
- isawake($*)
- issleep($*)
- isfight($*)
- Ratsutamisega seotud:
- Kas on immortal, mängija, mob, jne.:
- class($*) == integer
- goldamt($*) == integer
- hitprcnt($*) == percent
- isimmort($*)
- isnpc($*)
- ispc($*)
- ischarmed($*)
- isfollow($*)
- isaffected($*) & integer
- level($*) == integer
- name($*) == string
- sex($*) == integer
- position($*) == integer
- Spetsiaalselt ainult mobidele:
- Neutraalsusega seotud:
- isgood($*)
- isneutral($*)
- isevil($*)
- Rassidega seotud:
- ishuman($*)
- iself($*)
- isdwarf($*)
- ishobbit($*)
- isorc($*)
- ishalforc($*)
- isdemon($*)
- isgiant($*)
- isnomad($*)
- isghost($*)
- iswhite($*)
- isblack($*)
- isbrown($*)
- ismisty($*)
- isskin($*)
- isenemy($*)
- Kohaga seotud:
- inroom($*) == integer
- isoutside($*)
- isinhomearea($*)
- Spetsiaalselt ainult objectidele:
- objtype($*) == integer
- objval#($*) == integer
Spetsiaalselt mobidele tehtud käsud
- mpasound
- mpat
- mpecho
- mpechoat
- mpechoaround
- mpforce
- mpgoto
- mpjunk
- mpkill
- mpmload
- mpoload
- mppurge
- mpstat
- mptransfer
Kontrollimisel kasutatavad 'if' tingimused
Spetsiaalselt mobidele tehtud käsud
"if" " " {if_check_1} "(" {argument} ")" [ {operator} {value} ] NL
[ "or" " " {if_check_2} "(" {argument} ")" [ {operator} {value} ] NL ]
. . .
[ "or" " " {if_check_N} "(" {argument} ")" [ {operator} {value} ] NL ]
[ {program_command_1} NL ]
[ {program_command_2} NL ]
. . .
[ "break" NL ]
. . .
[ {program_command_N} NL ]
[ "else" NL ]
[ {program_command_1} NL ]
[ {program_command_2} NL ]
. . .
[ "break" NL ]
. . .
[ {program_command_N} NL ]
"endif" NL
Kõik ideed, soovitused jms. on oodatud aadressil
mud@tud.ttu.ee.