RPGWO Guide

Complete documentation for RPGWO commands and features

Part 11: Monster & Skill INI
Monster INI Settings
Monster=<int>
Name=<string*20>
Type=<[monster] | trade | normal>
NotAttackable          ;;; can player attack it

Catagory=<int>    - determines the dynamic spawn it falls into
Terrain=<int>     - some terrain it likes, water, land, forest, etc.
Level=<int>
Image=<int>
DeadItem=<string>     - name of item it turns into at death

Life=<int>
Stamina=<int>
Mana=<int>

Strength=<int>
Dexterity=<int>
Quickness=<int>
Intelligence=<int>
Wisdom=<int>

Skill<1-50>=<int>          - # is skill number, <int> is value
MeleeDefense=<int>
MagicDefense=<int>
MissleDefense=<int>
Unarmed=<int>
Dagger=<int>
Bow=<int>
CastSpell=<int>
Stealth=<int>
Scan=<int>
Run=<int>
Swim=<int>

AttackLow             - attack lower body (legs)
AttackMid             - attack mid body (default)
AttackHigh            - attack upper body (head)

RespawnRate=<int>     - in seconds
SpawnMonster=<int>    - the monster it reproduces
SpawnTime=<int>       - time before it creates new spawn

Weapon=<weapon item name>
Sheild=<sheild item name>
ChestArmor=<armor item name>
LegArmor=<armor item name>
HeadArmor=<armor item name>

Treasure<0-9>=<item name>
TreasureQty<0-9>=<int>
TreasureText<0-9>=<string>
TreasureChance<0-9>=<int>

AttackSound=<string>
DefendSound=<string>
DeathSound=<string>
VictorySound=<string>
IdleSound=<string>

; AI stuff
SightRange=<int>  - how far it sees
Standstill      - does not chase
Hides           - runs from all
FearFactor=<int>    - determines if monster runs from attacker
Confused            - moves in random direction when enemy present
Roam=<int>         - like sheep how far they roam from home spot
Sneak=<int>        - % chance it sneaks each turn
ScanAlot        - does monster scan all the time
NoScan          - monster does not scan at all

MagicPower=<single>
CastHeal=<1 to 100>    - cast heal on self?
CastRevive            - cast revive on self?
CastHarm=<1 to 100>
CastLightning=<1 to 100>
CastNova=<1 to 100>
CastIce=<1 to 100>
CastHero=<1 to 100>

HelpFriends     - if monster of same type attacked, it will come to help
MoveFast        - if monster can move twice per turn, need high RUN too

Friend<0-9>=<int>
Enemy<0-9>=<int>
IgnoreNewbies
IgnorePlayers
EatGrass

;;; talk stuff
TalkAttack=<string*200>       ;;; what they say when they engage in battle
TalkKill=<string*200>         ;;; what they say when they kill a target
TalkDeath=<string*200>        ;;; what they say when they die
TalkGreeting=<string*200>     ;;; said when you double-click on them
TalkFarewell=<string*200>     ;;; said when you leave them
TalkIdle=<string*200>         ;;; said randomly by NPC

;;; quest stuff
QuestTakeItem<0-9>=<item name>         ;;; items it accepts
QuestTakeQty<0-9>=<int>
QuestTalk<0-9>=<string*200>        ;;; chat it gives when # item is given
QuestGiveItem<0-9>=<item name>         ;;; item it gives when it gets an item
QuestGiveWriting<0-9>=<string*200>       ;;; text written on quest give item
QuestGiveQty<0-9>=<int>            ;;; quest give item qty
QuestAction<0-9>=<GiveXP | Attack | Warp>
QuestDataX<0-9>=<int>
QuestDataY<0-9>=<int>
QuestDataZ<0-9>=<int>

;;; Trade settings
TradeBuyValue=<single>      ;;; price on trader buying items
TradeSellValue=<single>     ;;; price on trader selling items
TradeGroup<0-9>=<int>    ;;; default=all, in item.ini->group=<int>
TradeTalkSuccess=<string*200>
TradeTalkFarewell=<string*200>
        
Skill INI Settings
Skill=<int>       - skill ID
Name=<text>       - display name
Usable=1          - player can use but not improve
SkillPoints=<int> - points needed to train
Str=1             - true if exist; false if omitted
Dex=1
Quick=1
Intel=1
Wisdom=1
Divisor=<int>     - number to divide sum by to get base
Description=<string>  - Describes the skill
BurdenFactor  - if present tells whether burden affects the skill
FreeSkill  - if present skill is autotrained for all for free
Purpose= Magic or Melee or Missle   - what type of attack skill?
Mastery=
LevelReq=<int>
SpecialFeature
ExcludeSkill
        
About RPGWO

RPG World Online is a free multiplayer online RPG featuring real trade skills, player-created worlds, and an active community since 2000.

Official Site