Aller au contenu

Python - Mettre un Effet sur Berserk


Messages recommandés

Centre de Téléchargement

Télécharger ( Interne )

Ce tutoriel a pour but de vous expliquer comment mettre un effet visuel sur berserk. Tous les buffs en ont un, par exemple bénédiction entoure le joueur d'une aura bleutée, berserk est l'exception. 

 

1 -- Pour commencer dépacker le pack root puis ouvrez le fichier playersettingmodule.py

vers la ligne 300 vous aurez :

chrmgr.RegisterEffect(chrmgr.EFFECT_AFFECT+16, "", "d:/ymir work/pc/warrior/effect/gyeokgongjang_loop.mse")
ajoutez cette ligne là avant :
chrmgr.RegisterEffect(chrmgr.EFFECT_AFFECT+14, "Bip01", "d:/ymir work/pc/warrior/effect/berserk.mse")
 

2 -- Enregistrez, puis dépackez le pack pc. Il faut rajouter le fichier berserk.mse dans le dossier ymir work/pc/warrior/effect/

si vous n'en avez pas, voici le mien :

Révélation
BoundingSphereRadius   300.000000
BoundingSpherePosition 0.000000 0.000000 150.000000

Group Particle
{
   StartTime           0.000000
   List TimeEventPosition
   {
       0.000000 "MOVING_TYPE_DIRECT" -1.431000 0.000000 -50.277000
   }
   
   Group EmitterProperty
   {
       MaxEmissionCount        20
   
       CycleLength             1.500000
       CycleLoopEnable         1
       LoopCount               0
   
       EmitterShape            3
       EmitterAdvancedType     0
       EmittingRadius          20.000000
       EmitterEmitFromEdgeFlag  0
       EmittingDirection       0.030000 0.000000 0.030000
   
       List TimeEventEmittingSize
       {
           0.000000 0.000000
       }
       List TimeEventEmittingAngularVelocity
       {
       }
       List TimeEventEmittingDirectionX
       {
           0.000000 0.000000
       }
       List TimeEventEmittingDirectionY
       {
           0.000000 0.000000
       }
       List TimeEventEmittingDirectionZ
       {
           0.000000 50.000000
       }
       List TimeEventEmittingVelocity
       {
           0.000000 4.123711
       }
       List TimeEventEmissionCountPerSecond
       {
           0.000000 51.546391
       }
       List TimeEventLifeTime
       {
           0.000000 0.309278
       }
       List TimeEventSizeX
       {
           0.000000 64.000000
       }
       List TimeEventSizeY
       {
           0.000000 64.000000
       }
   }
   
   Group ParticleProperty
   {
       SrcBlendType                 5
       DestBlendType                2
       ColorOperationType           4
       BillboardType                1
       RotationType                 4
       RotationSpeed                0.000000
       RotationRandomStartingBegin  0
       RotationRandomStartingEnd    360
   
       AttachEnable                 0
       StretchEnable                0
   
       TexAniType                   0
       TexAniDelay                  0.030000
       TexAniRandomStartFrameEnable 0
   
       List TimeEventGravity
       {
       }
       List TimeEventAirResistance
       {
       }
       List TimeEventScaleX
       {
           0.000000 0.567010
           1.000000 1.000000
       }
       List TimeEventScaleY
       {
           0.000000 0.896907
           1.000000 1.000000
       }
       List TimeEventColorRed
       {
           0.000000 1.000000
           0.979487 1.000000
       }
       List TimeEventColorGreen
       {
           0.000000 0.760784
           0.979487 0.054902
       }
       List TimeEventColorBlue
       {
           0.000000 0.054902
           0.979487 0.054902
       }
       List TimeEventAlpha
       {
           0.002564 0.000000
           0.182051 0.560000
           0.997436 0.000000
       }
       List TimeEventRotation
       {
           0.011429 -90.000000
       }
       List TextureFiles
       {
           "fireburn copy.dds"
       }
   }
}

 

 

3 -- Repackez root et pc puis lancez berserk, vous devriez avoir ça:

264806berserk.png

 

En espérant vous avoir aidé.

Pour toutes questions, rendez-vous dans la catégorie Aide/Questions/Support

 

  • J'adore 2
Lien vers le commentaire

C'est le début qui est pas très compréhensible.

 

Un exemple pour expliquer :

 

Ce topic à pour but de vous expliquer comment mettre un effet visuel sur le skill berserk en effet tous les skill de "buff" ont un effet visuel sauf berserk qui actuellement reste impossible à déterminer visuellement si quelqu'un a activé berserk ou non c'est pourquoi suite à des recherches personnelle j'ai trouvé comment rajouté un petit effet sur le skill berserk.

 

1.\Pour commencer il faut depack "root" puis ouvrir le fichier playersettingmodule.py via blocnote ou autre.

 

2.\Cherché la ligne :

chrmgr.RegisterEffect(chrmgr.EFFECT_AFFECT+16, "", "d:/ymir work/pc/warrior/effect/gyeokgongjang_loop.mse")
vous la trouverez vers la ligne 300

 

3.\Ajouté la ligne suivante :

chrmgr.RegisterEffect(chrmgr.EFFECT_AFFECT+14, "Bip01", "d:/ymir work/pc/warrior/effect/berserk.mse")
juste avant celle du 2.\

 

4.\Rajouter un fichier berserk.mse dans le dossier d:/ymir work/pc/warrior/effect/ et copier le code suivant dans le ficher berserk.mse ( il faut depack "pc" pour trouver le dossier d:/ymir work/pc/warrior/effect/ ).

BoundingSphereRadius   300.000000
BoundingSpherePosition 0.000000 0.000000 150.000000

Group Particle
{
   StartTime           0.000000
   List TimeEventPosition
   {
       0.000000 "MOVING_TYPE_DIRECT" -1.431000 0.000000 -50.277000
   }

   Group EmitterProperty
   {
       MaxEmissionCount        20

       CycleLength             1.500000
       CycleLoopEnable         1
       LoopCount               0

       EmitterShape            3
       EmitterAdvancedType     0
       EmittingRadius          20.000000
       EmitterEmitFromEdgeFlag  0
       EmittingDirection       0.030000 0.000000 0.030000

       List TimeEventEmittingSize
       {
           0.000000 0.000000
       }
       List TimeEventEmittingAngularVelocity
       {
       }
       List TimeEventEmittingDirectionX
       {
           0.000000 0.000000
       }
       List TimeEventEmittingDirectionY
       {
           0.000000 0.000000
       }
       List TimeEventEmittingDirectionZ
       {
           0.000000 50.000000
       }
       List TimeEventEmittingVelocity
       {
           0.000000 4.123711
       }
       List TimeEventEmissionCountPerSecond
       {
           0.000000 51.546391
       }
       List TimeEventLifeTime
       {
           0.000000 0.309278
       }
       List TimeEventSizeX
       {
           0.000000 64.000000
       }
       List TimeEventSizeY
       {
           0.000000 64.000000
       }
   }

   Group ParticleProperty
   {
       SrcBlendType                 5
       DestBlendType                2
       ColorOperationType           4
       BillboardType                1
       RotationType                 4
       RotationSpeed                0.000000
       RotationRandomStartingBegin  0
       RotationRandomStartingEnd    360

       AttachEnable                 0
       StretchEnable                0

       TexAniType                   0
       TexAniDelay                  0.030000
       TexAniRandomStartFrameEnable 0

       List TimeEventGravity
       {
       }
       List TimeEventAirResistance
       {
       }
       List TimeEventScaleX
       {
           0.000000 0.567010
           1.000000 1.000000
       }
       List TimeEventScaleY
       {
           0.000000 0.896907
           1.000000 1.000000
       }
       List TimeEventColorRed
       {
           0.000000 1.000000
           0.979487 1.000000
       }
       List TimeEventColorGreen
       {
           0.000000 0.760784
           0.979487 0.054902
       }
       List TimeEventColorBlue
       {
           0.000000 0.054902
           0.979487 0.054902
       }
       List TimeEventAlpha
       {
           0.002564 0.000000
           0.182051 0.560000
           0.997436 0.000000
       }
       List TimeEventRotation
       {
           0.011429 -90.000000
       }
       List TextureFiles
       {
           "fireburn copy.dds"
       }
   }
}

 

 

5.\ Repack "root" et "pc" et si tout va bien votre skill berserk aura cette effet visuel :

264806berserk.png

 

Source : Boubil

  • J'adore 1

 

 

 

 

Lien vers le commentaire
  • 3 weeks later...
  • 1 month later...
  • 5 years later...

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant


×
×
  • Créer...

Information importante

Conditions d’utilisation / Politique de confidentialité / Règles / Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.