ThyroDree
New member
Anyone can help me make custom mob work?
When I tried to spawn the custom monster, the monster show only as poring with custom mob name..
I followed - https://herc.ws/wiki/Custom_Items#Item_Placement_on_Data_Folder_.28For_New_Clients.29
My Client Side Files
jobname.lub
[jobtbl.JT_ADDAX] = "addax",
[jobtbl.JT_HOLLOW_PORING] = "Hollow_poring",
[jobtbl.JT_KING_PORING] = "king_poring",
[jobtbl.JT_PORING_ASSASSIN] = "poring_assassin",
[jobtbl.JT_PORING_BLACKSMITH] = "poring_blacksmith",
[jobtbl.JT_PORING_GM] = "poring_gm",
[jobtbl.JT_PORING_HUNTER] = "poring_hunter",
[jobtbl.JT_PORING_KNIGHT] = "poring_knight",
[jobtbl.JT_PORING_PRIEST] = "poring_priest",
[jobtbl.JT_PORING_WIZARD] = "poring_wizard",
[jobtbl.JT_SKOLL] = "skoll",
[jobtbl.JT_SKOLL_BABY] = "skoll_baby",
npcidentity.lub
JT_ADDAX = 7000,
JT_HOLLOW_PORING = 7001,
JT_KING_PORING = 7002,
JT_PORING_ASSASSIN = 7003,
JT_PORING_BLACKSMITH = 7004,
JT_PORING_GM = 7005,
JT_PORING_HUNTER = 7006,
JT_PORING_KNIGHT = 7007,
JT_PORING_PRIEST = 7008,
JT_PORING_WIZARD = 7009,
JT_SKOLL = 7010,
JT_SKOLL_BABY = 7011,
Server Side File
mob_db2.txt
{
Id: 3067
SpriteName: "skoll"
Name: "Skoll"
Lv: 255
Hp: 25000000
Sp: 0
Exp: 39000
JExp: 30000
AttackRange: 2
Attack: [10975, 15030]
Def: 50
Mdef: 50
Stats: {
Str: 300
Agi: 300
Vit: 69
Int: 300
Dex: 300
Luk: 300
}
ViewRange: 10
ChaseRange: 12
Size: "Size_Large"
Race: "RC_Dragon"
Element: ("Ele_Fire", 1)
Mode: {
CanMove: true
CastSensorIdle: true
CanAttack: true
CastSensorChase: true
ChangeChase: true
ChangeTargetMelee: true
ChangeTargetChase: true
}
MoveSpeed: 150
AttackDelay: 840
AttackMotion: 648
DamageMotion: 576
Drops: {
}
ViewData: {
SpriteId: 7010
}
},
Note that i have a working skoll.spr/act in my sprite/¸ó½ºÅÍ folder..
Am I missing something?
When I tried to spawn the custom monster, the monster show only as poring with custom mob name..
I followed - https://herc.ws/wiki/Custom_Items#Item_Placement_on_Data_Folder_.28For_New_Clients.29
My Client Side Files
jobname.lub
[jobtbl.JT_ADDAX] = "addax",
[jobtbl.JT_HOLLOW_PORING] = "Hollow_poring",
[jobtbl.JT_KING_PORING] = "king_poring",
[jobtbl.JT_PORING_ASSASSIN] = "poring_assassin",
[jobtbl.JT_PORING_BLACKSMITH] = "poring_blacksmith",
[jobtbl.JT_PORING_GM] = "poring_gm",
[jobtbl.JT_PORING_HUNTER] = "poring_hunter",
[jobtbl.JT_PORING_KNIGHT] = "poring_knight",
[jobtbl.JT_PORING_PRIEST] = "poring_priest",
[jobtbl.JT_PORING_WIZARD] = "poring_wizard",
[jobtbl.JT_SKOLL] = "skoll",
[jobtbl.JT_SKOLL_BABY] = "skoll_baby",
npcidentity.lub
JT_ADDAX = 7000,
JT_HOLLOW_PORING = 7001,
JT_KING_PORING = 7002,
JT_PORING_ASSASSIN = 7003,
JT_PORING_BLACKSMITH = 7004,
JT_PORING_GM = 7005,
JT_PORING_HUNTER = 7006,
JT_PORING_KNIGHT = 7007,
JT_PORING_PRIEST = 7008,
JT_PORING_WIZARD = 7009,
JT_SKOLL = 7010,
JT_SKOLL_BABY = 7011,
Server Side File
mob_db2.txt
{
Id: 3067
SpriteName: "skoll"
Name: "Skoll"
Lv: 255
Hp: 25000000
Sp: 0
Exp: 39000
JExp: 30000
AttackRange: 2
Attack: [10975, 15030]
Def: 50
Mdef: 50
Stats: {
Str: 300
Agi: 300
Vit: 69
Int: 300
Dex: 300
Luk: 300
}
ViewRange: 10
ChaseRange: 12
Size: "Size_Large"
Race: "RC_Dragon"
Element: ("Ele_Fire", 1)
Mode: {
CanMove: true
CastSensorIdle: true
CanAttack: true
CastSensorChase: true
ChangeChase: true
ChangeTargetMelee: true
ChangeTargetChase: true
}
MoveSpeed: 150
AttackDelay: 840
AttackMotion: 648
DamageMotion: 576
Drops: {
}
ViewData: {
SpriteId: 7010
}
},
Note that i have a working skoll.spr/act in my sprite/¸ó½ºÅÍ folder..
Am I missing something?