Kleines Problem mit 2 Monster

04/09/2012 17:36 Kriegergeist^^#1
Tag auch,

Ich habe ein kleines Problem mit 2 Monstern. Wen sie ihre skills anwenden, fliege ich weg, und das möchte ich gerne ausschalten.
Hier ein Video, die nicht wissen was ich meine:
Schlange:
Hier ist die special_attack00.msa vom Client sowie vom Server:
HTML Code:
ScriptType               MotionData

MotionFileName           "D:\Ymir Work\monster2\naga_commander\special_attack00.GR2"
MotionDuration	2.0000
Accumulation	0.0000 0.0000 0.0000

Group MotionEventData
{
    MotionEventDataCount     4
    Group Event00
    {
        MotionEventType      1
        StartingTime         0.822384
        
        IndependentFlag      0
        AttachingEnable      0
        AttachingBoneName    "Bip01 HeadNub"
        FollowingEnable      0
        EffectFileName       "d:/ymir work/effect/monster/light_emissive3.mse"
        EffectPosition       0.000000 0.000000 0.000000
    }
    Group Event01
    {
        MotionEventType      1
        StartingTime         0.000000
        
        IndependentFlag      0
        AttachingEnable      1
        AttachingBoneName    "Bip01 L Hand"
        FollowingEnable      1
        EffectFileName       "d:/ymir work/effect/monster/light_emissive1.mse"
        EffectPosition       0.000000 0.000000 0.000000
    }
    Group Event02
    {
        MotionEventType      1
        StartingTime         0.000000
        
        IndependentFlag      0
        AttachingEnable      1
        AttachingBoneName    "equip_R"
        FollowingEnable      1
        EffectFileName       "d:/ymir work/effect/monster/light_emissive1.mse"
        EffectPosition       0.000000 0.000000 0.000000
    }
    Group Event03
    {
        MotionEventType      4
        StartingTime         0.822384
        DuringTime           0.200000
        EnableHitProcess     0
        
        AttackType           0
        HittingType          1
        StiffenTime          0.000000
        InvisibleTime        0.300000
        ExternalForce        0.000000
        HitLimitCount        0
        CollisionType        4
        
        SphereDataCount      1
        Group SphereData00
        {
            Radius           350.000000
            Position         0.000000 40.000000 0.000000
        }
    }
}
Tauren:
Hier ist die special_attack00.msa vom Client sowie vom Server:
HTML Code:
ScriptType               MotionData

MotionFileName           "D:\Ymir Work\monster2\gnoll_minotaur\special_attack00.GR2"
MotionDuration           2.000000
Accumulation           0.00	0.00	0.00

Group MotionEventData
{
    MotionEventDataCount     5
    Group Event00
    {
        MotionEventType      4
        StartingTime         0.900243
        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           170.000000
            Position         0.000000 -200.000000 0.000000
        }
    }
    Group Event01
    {
        MotionEventType      1
        StartingTime         0.895377
        
        IndependentFlag      0
        AttachingEnable      0
        AttachingBoneName    "Bip01 Footsteps"
        FollowingEnable      0
        EffectFileName       "d:/ymir work/effect/monster/gupae_20_2.mse"
        EffectPosition       0.000000 -450.000000 0.000000
    }
    Group Event02
    {
        MotionEventType      4
        StartingTime         0.953771
        DuringTime           2.000000
        EnableHitProcess     0
        
        AttackType           0
        HittingType          2
        StiffenTime          0.000000
        InvisibleTime        3.000000
        ExternalForce        0.000000
        HitLimitCount        0
        CollisionType        4
        
        SphereDataCount      1
        Group SphereData00
        {
            Radius           160.000000
            Position         0.000000 -500.000000 0.000000
        }
    }
    Group Event03
    {
        MotionEventType      1
        StartingTime         0.890511
        
        IndependentFlag      0
        AttachingEnable      0
        AttachingBoneName    "Bip01 Footsteps"
        FollowingEnable      0
        EffectFileName       "d:/ymir work/effect/monster/skeleton_king_24.mse"
        EffectPosition       0.000000 -430.000000 0.000000
    }
    Group Event04
    {
        MotionEventType      4
        StartingTime         1.070560
        DuringTime           2.000000
        EnableHitProcess     0
        
        AttackType           0
        HittingType          2
        StiffenTime          0.000000
        InvisibleTime        3.000000
        ExternalForce        0.000000
        HitLimitCount        0
        CollisionType        4
        
        SphereDataCount      1
        Group SphereData00
        {
            Radius           150.000000
            Position         0.000000 -750.000000 0.000000
        }
    }
}
Wär nett, wen einer von euch mir, dass so einstellt, das man nicht zurück fliegt, wen die ihren skill benutzen
Wär echt nett von euch :handsdown:

MfG
Kriegergeist^^
04/09/2012 18:21 .Punkt.#2
Ich bin mir nicht so ganz sicher aber ich glaube es könnte an "CollisionType"
liegen. Vergleich mal die .msa Datei mit anderen Mobs wo du nicht wegfliegst.
04/09/2012 18:39 [LxR]DeSkOrNeR#3
Meiner Meinung hast du in der Db die Skills eingetragen.
Die Skills die Mobs in dem Video macht sind ja Grund skill.
Zb bei Sensi ist es Sw und Hs, entfern mal die Skills in der Datenbank [skill_level und skill_vnum] Wenn die keine Skills machen kannste ja nicht weg fliegen :)
Bin mir aber nicht zu 100% sicher :)
04/09/2012 18:55 Kriegergeist^^#4
#DeSkOrNeR
die skills sollen die ja machen, man soll bloß nicht weg fliegen.

#.Punkt.
Werde ich gleich mal vergleichen

MfG
Kriegergeist^^
04/10/2012 11:23 .Punkt.#5
Quote:
Originally Posted by Kriegergeist^^ View Post
#DeSkOrNeR
die skills sollen die ja machen, man soll bloß nicht weg fliegen.

#.Punkt.
Werde ich gleich mal vergleichen

MfG
Kriegergeist^^
Und gibt es schon ein Ergebnis ?
04/10/2012 17:14 Kriegergeist^^#6
was an der .msa zuverändern bring nichts,
DeSkOrNeR hatt schon irgentwie recht, der wert auf skill_vnum bestimmt das, ob man zurück fliegt oder nicht, aber 100% bin ich mir nicht sicher

MfG
Kriegergeist^^
04/10/2012 18:05 Endless.#7
Schau mal bei dem Mob, welchen Skill der hat..
Diesen Skill kannst du in der locale_de finden und denke mal
dort festlegen ob man desswegen wegfliegt oder nicht.. schau mal da rein :D

Serverside ist am wegfliegen glaube ich, nichts relevant, ausser das der Skill
dafür eben verantwortlich ist^^

Es ist nur ein Effekt der vom Client aufgerufen wird, und daher muss es in der skill_desc
oder wo auch immer, der localen_de liegen

Naja ich bin mir da nicht 100% sicher.. aber
nachsehen schadet nicht^^


€: Beim 2. Monster.. ist das nicht der Skill, welcher der Dämonenkönig da hat?
Weil bei dem fliegt man auch 10 Meter weg :D