Savages
Posted: Tue Dec 06, 2011 10:13 pm
This is a pretty cool npcs as they have there own ondeath function
make a savage.dfn and add this npcs to it
Now make a savagedeath.js and add this code to it
Now when the savage rider dies your players have a chance at his mount
This script can be used for many mounts to spawn even rare ones to spawn say on a bad guy
make a savage.dfn and add this npcs to it
Code: Select all
[m_savage]
{
GET=basehuman
NAMELIST=18
ID=0x00B7
DIRECTION=W
GOLD=150 200
EQUIPITEM=0x0f62
EQUIPITEM=0x144e
EQUIPITEM=0x1452
EQUIPITEM=0x154B
STR=96 115
DEX=81 105
INT=51 65
KARMA=-1000
FAME=1000
MAGICRESISTANCE=250 475
TACTICS=650 875
SWORDSMANSHIP=650 875
MACEFIGHTING=650 875
FENCING=660 975
DAMAGE=23 27
DEF=4
NPCWANDER=4
FX1=-1
FY1=-1
FZ1=-1
FX2=20
NPCAI=2
TOPEACE=762 5
FLAG=NEUTRAL
TOTAME=1100
RACE=22
}
[f_savage]
{
GET=basehuman
NAMELIST=18
ID=0x00B8
DIRECTION=W
GOLD=150 200
EQUIPITEM=0x0f62
EQUIPITEM=0x144e
EQUIPITEM=0x1452
EQUIPITEM=0x154B
STR=86 100
DEX=81 95
INT=61 75
KARMA=-1000
FAME=1000
MAGICRESISTANCE=250 475
TACTICS=650 875
SWORDSMANSHIP=650 875
MACEFIGHTING=650 875
FENCING=660 975
WRESTLING=150 375
DAMAGE=10 23
DEF=4
NPCWANDER=4
FX1=-1
FY1=-1
FZ1=-1
FX2=20
NPCAI=2
TOPEACE=762 5
FLAG=NEUTRAL
TOTAME=1100
RACE=22
}
[m_savagerider]
{
GET=basehuman
NAMELIST=18
ID=0x00B9
DIRECTION=W
GOLD=150 200
EQUIPITEM=0x0f62
EQUIPITEM=0x144e
EQUIPITEM=0x1452
EQUIPITEM=0x1545
EQUIPITEM=ridgeback
STR=96 115
DEX=81 105
INT=51 65
KARMA=-1000
FAME=1000
MAGICRESISTANCE=250 475
TACTICS=650 875
SWORDSMANSHIP=650 875
MACEFIGHTING=650 875
FENCING=660 975
DAMAGE=29 34
DEF=4
NPCWANDER=4
FX1=-1
FY1=-1
FZ1=-1
FX2=20
NPCAI=2
TOPEACE=762 5
FLAG=NEUTRAL
TOTAME=1100
RACE=22
}
[f_savagerider]
{
GET=basehuman
NAMELIST=18
ID=0x00Ba
DIRECTION=W
EQUIPITEM=0x0f62
EQUIPITEM=0x144e
EQUIPITEM=0x1452
EQUIPITEM=0x1545
EQUIPITEM=ridgeback
GOLD=150 200
STR=86 100
DEX=81 95
INT=61 75
KARMA=-1000
FAME=1000
MAGICRESISTANCE=250 475
TACTICS=650 875
SWORDSMANSHIP=650 875
MACEFIGHTING=650 875
FENCING=660 975
WRESTLING=150 375
DAMAGE=29 34
DEF=4
NPCWANDER=4
FX1=-1
FY1=-1
FZ1=-1
FX2=20
NPCAI=2
TOPEACE=762 5
FLAG=NEUTRAL
TOTAME=1100
RACE=22
SCRIPT=3004
}Code: Select all
function onDeath( pDead )
{
var nSpawned = SpawnNPC( "savageridgeback", pDead.x, pDead.y, pDead.z, pDead.worldnumber );
} This script can be used for many mounts to spawn even rare ones to spawn say on a bad guy