main_chproperties
This is an old revision of the document!
local nm=mob.name for k,v in pairs(getplayerlist()) do mob.tell(v, "My name is "..nm) end
| Return Type | |
|---|---|
| name | string |
| !Function | !Argument | !Result | !Note | !Valid args |
| ChMdo$mdo | string | none | interpret argument as if mob typed it | mdo("string") |
| ChSay$say | string | none | accepts variables | say(""[,values]) |
| ChEmote$emote | string | none | accepts variables | emote(""[,values]) |
| ChAsound$asound | string | none | accepts variables | asound [string] : echo to all the rooms around the mobile |
| ChGecho$gecho | string | none | gecho [string] : echo to all active players in the game | |
| ChZecho$zecho | string | none | zecho [string] : echo to all players in the same area | |
| ChKill$kill | string | none | kill [victim] : start combat with a player | |
| ChAssist$assist | string | none | assist [victim] : assist another mob or player | |
| ChJunk$junk | string | none | junk [item$all$all.xxx] : destroy item(s) in inventory | |
| ChEcho$echo | string | none | echo [string] : echo to room | |
| ChEchoaround$echoaround | string | none | echoaround [victim] [string] : echo to all in room save victim | |
| ChEchoat$echoat | string | none | echoat [victim] (string) : echo to victim (in same room) | |
| ChMload$mload | string | CHProperties$CH | mload [vnum/rvnum] : load a mobile | |
| ChOload$oload | number | OBJProperties$OBJ | oload(vnum): load an object to inventory, function returns the OBJ | |
| ChPurge$purge | string | none | purge (target) : purge all objs and mobs in room or target | |
| ChGoto$goto | string | none | goto [location] : go to location, wrandom for random room in world, random for random room in area | |
| ChAt$at | string | none | at [location] [command] : execute command at location | |
| ChTransfer$transfer | string | none | transfer [victim$'all'] [location] : move target or all in room | |
| ChGtransfer$gtransfer | string | none | gtransfer [victim] [location] : move group of victim to location | |
| ChOtransfer$otransfer | string | none | otransfer [object] [location] : move object from room | |
| ChForce$force | string | none | force [victim] [command] : victim executes command | |
| ChGforce$gforce | string | none | gforce [victim] [command] : victim's group executes command | |
| ChVforce$vforce | string | none | vforce [vnum] [command] : all mobs of vnum execute command | |
| ChCast$cast | string | none | cast [spell] (target) : cast spell without failure and cost | |
| ChDamage$damage | string | none | damage [victim$'all'] [min] [max] (kill) : deal (lethal) damage | |
| ChRemove$remove | string | none | remove [victim] [vnum$all] (inv$get$room) : extract object or send to target inventory(inv), CH inventory(get), or room | |
| ChRemort$remort | string | none | remort [victim] : remort a player | |
| ChQset$qset | string | none | qset [victim] [id] [value] [time limit] : set quest-state for player | |
| ChQadvance$qadvance | string | none | qadvance [victim] [id] (increment) : increase quest-state | |
| ChReward$reward | string | none | reward [victim] [exp$qp$gold] [ammount] : give exp or qp reward | |
| ChPeace$peace | string | none | peace (victim) : stop combat and make mobs non-aggro | |
| ChRestore$restore | string | none | restore [victim] : restore victim | |
| ChSetact$setact | string | none | set or remove an act-flag | setact("safe")/setact("safe",false) |
| ChHit$hit | string | none | hit (victim) : do one attack | hit(ch.name) – must be in battle with victim |
| ChTell$tell | string | none | send a tell | tell("somebody something") |
| ChDescribe$describe | string | none | do | something |
| ChAddaffect$addaffect | string | none | do | something |
| ChRemoveaffect$removeaffect | string | none | do | something |
main_chproperties.1403225178.txt.gz · Last modified: 2014/06/20 00:46 by astark