Code:
LoadMotion: cannot find accumulation data in file 'data/monster/spider_egg/wait.msa'
1. Edit /data/monster/spider_egg/motlist.txt:
2. All *.msa file in spider_egg identical wait.msa, but run.msa must contain:
3. Restart your server.
Code:
GENERAL SPAWN spawn.msa 100 GENERAL WAIT wait.msa 100 GENERAL RUN run.msa 100 GENERAL NORMAL_ATTACK normal_attack.msa 100 GENERAL FRONT_DAMAGE front_damage.msa 100 GENERAL FRONT_DEAD front_dead.msa 100 GENERAL FRONT_KNOCKDOWN front_knockdown.msa 100 GENERAL FRONT_STANDUP front_standup.msa 100 GENERAL BACK_DAMAGE back_damage.msa 100 GENERAL BACK_KNOCKDOWN back_knockdown.msa 100 GENERAL BACK_STANDUP back_standup.msa 100 GENERAL BACK_DEAD back_dead.msa 100
Code:
ScriptType MotionData MotionFileName "D:\Ymir Work\monster2\spider_spawn\wait.GR2" MotionDuration 1.500000 Accumulation 0.00 -300.00 0.00
Example syserr:
Code:
GetMotionFileName: Motion: phoenix1 have not motlist.txt vnum(34003) folder(phoenix1)
1. Unpack game archive and find folder containing the "phoenix1" (May have another name. Example: server "spider_egg" == client "spider_spawn")
2. Create /share/data/monster/phoenix1/ folder in server.
3. Copy all files from "phoenix1"(in unpack game archives. Example patch: /metin2_patch_eu3/d_/ymir_work/npc2/phoenix1/) to the server folder "/share/data/monster/phoenix1/"
4. Open motlist.txt and edit EOL in file. Good value - UNIX. Use Notepad++:
Edit->EOL Conversion->Convert to UNIX format.
Save file and upload to server.
5. Restart your server.
2. Create /share/data/monster/phoenix1/ folder in server.
3. Copy all files from "phoenix1"(in unpack game archives. Example patch: /metin2_patch_eu3/d_/ymir_work/npc2/phoenix1/) to the server folder "/share/data/monster/phoenix1/"
4. Open motlist.txt and edit EOL in file. Good value - UNIX. Use Notepad++:
Edit->EOL Conversion->Convert to UNIX format.
Save file and upload to server.
5. Restart your server.
Example syserr:
Code:
LoadSkillMotion: Motion: Skill exist but no motion data for index 0 mob 3591 skill 256 LoadSkillMotion: Motion: Skill exist but no motion data for index 1 mob 3591 skill 257 LoadSkillMotion: Motion: Skill exist but no motion data for index 0 mob 3596 skill 256 LoadSkillMotion: Motion: Skill exist but no motion data for index 1 mob 3596 skill 257
1. Find the value of the column "folder" in the mob id (example 3596).
2. Open motlist.txt in mob folder in server. /share/data/monster/redthief2_boss2/motlist.txt
3. Delete all rows containing "GENERAL SPECIAL" or "GENERAL SPECIAL1"
4. Restart your server.
2. Open motlist.txt in mob folder in server. /share/data/monster/redthief2_boss2/motlist.txt
3. Delete all rows containing "GENERAL SPECIAL" or "GENERAL SPECIAL1"
4. Restart your server.
Fix2 (good):
1. Find the value of the column "folder" in the mob id (example 3596).
2. Open motlist.txt in mob folder in server. /share/data/monster/redthief2_boss2/motlist.txt
3. If the file does not contain the string "GENERAL SPECIAL" or "GENERAL SPECIAL1", then add "GENERAL SPECIAL" and "GENERAL SPECIAL1"
Add:
4. Create a file special_attack.msa and special_attack1.msa in /share/data/monster/redthief2_boss2/
5. Open file and edit.
Example special_attack.msa:
Example special_attack1.msa:
Bad special_attack file contents:
6. Restart your server.
2. Open motlist.txt in mob folder in server. /share/data/monster/redthief2_boss2/motlist.txt
3. If the file does not contain the string "GENERAL SPECIAL" or "GENERAL SPECIAL1", then add "GENERAL SPECIAL" and "GENERAL SPECIAL1"
Add:
Code:
GENERAL SPECIAL special_attack.msa 50 GENERAL SPECIAL1 special_attack1.msa 50
5. Open file and edit.
Example special_attack.msa:
Code:
ScriptType MotionData MotionFileName "D:\Ymir Work\monster2\redthief2_boss2\specil_attack.GR2" MotionDuration 1.500000 Accumulation 0.00 -219.45 0.00 Group MotionEventData { MotionEventDataCount 8 Group Event00 { MotionEventType 1 StartingTime 0.000000 IndependentFlag 0 AttachingEnable 0 AttachingBoneName "Bip01 HeadNub" FollowingEnable 0 EffectFileName "d:/ymir work/effect/monster2/mob_hide1.mse" EffectPosition 0.000000 0.000000 0.000000 } Group Event01 { MotionEventType 1 StartingTime 0.332117 IndependentFlag 0 AttachingEnable 0 AttachingBoneName "Bip01 HeadNub" FollowingEnable 0 EffectFileName "d:/ymir work/effect/monster2/mob_show1.mse" EffectPosition 0.000000 100.000000 0.000000 } Group Event02 { MotionEventType 1 StartingTime 0.500000 IndependentFlag 0 AttachingEnable 1 AttachingBoneName "sh_bone01(mirrored)" FollowingEnable 0 EffectFileName "d:/ymir work/effect/monster2/mob_blow1.mse" EffectPosition 0.000000 -100.000000 0.000000 } Group Event03 { MotionEventType 8 StartingTime 0.025547 } Group Event04 { MotionEventType 7 StartingTime 0.437956 } Group Event05 { MotionEventType 4 StartingTime 0.500000 DuringTime 0.200000 EnableHitProcess 1 AttackType 1 HittingType 2 StiffenTime 0.000000 InvisibleTime 0.300000 ExternalForce 0.000000 HitLimitCount 0 CollisionType 4 SphereDataCount 1 Group SphereData00 { Radius 200.000000 Position 0.000000 -130.000000 70.000000 } } Group Event06 { MotionEventType 2 StartingTime 0.500000 DuringTime 0.200000 Power 300 AffectingRange 200 } Group Event07 { MotionEventType 9 StartingTime 0.299270 } }
Code:
ScriptType MotionData MotionFileName "D:\Ymir Work\monster2\redthief2_boss2\specil_attack1.GR2" MotionDuration 2.000000 Group MotionEventData { MotionEventDataCount 5 Group Event00 { MotionEventType 1 StartingTime 0.408759 IndependentFlag 0 AttachingEnable 0 AttachingBoneName "Bip01" FollowingEnable 0 EffectFileName "d:/ymir work/effect/monster2/tornado1.mse" EffectPosition 0.000000 0.000000 0.000000 } Group Event01 { MotionEventType 1 StartingTime 1.206813 IndependentFlag 0 AttachingEnable 0 AttachingBoneName "Bip01 HeadNub" FollowingEnable 0 EffectFileName "d:/ymir work/effect/monster2/impact4.mse" EffectPosition 0.000000 -200.000000 0.000000 } Group Event02 { MotionEventType 1 StartingTime 1.265207 IndependentFlag 0 AttachingEnable 0 AttachingBoneName "Bip01 HeadNub" FollowingEnable 0 EffectFileName "d:/ymir work/effect/monster2/impact3.mse" EffectPosition 0.000000 -200.000000 0.000000 } Group Event03 { MotionEventType 4 StartingTime 1.236010 DuringTime 0.200000 EnableHitProcess 0 AttackType 0 HittingType 2 StiffenTime 0.000000 InvisibleTime 0.300000 ExternalForce 0.000000 HitLimitCount 0 CollisionType 4 SphereDataCount 1 Group SphereData00 { Radius 500.000000 Position 0.000000 -170.000000 0.000000 } } Group Event04 { MotionEventType 2 StartingTime 1.265207 DuringTime 0.200000 Power 300 AffectingRange 200 } }
Code:
ScriptType MotionData MotionFileName "D:\Ymir Work\monster2\redthief2_boss2\specil_attack.GR2" MotionDuration 1.500000
Attention!
At the end of the file motlist.txt must be only one a newline!
If two a newline then crash core!
Good:
Bad:
Sorry for my bad English.
sorry, please move to