The following warnings occurred:
Warning [2] Use of undefined constant SAPI_NAME - assumed 'SAPI_NAME' (this will throw an Error in a future version of PHP) - Line: 3388 - File: inc/functions.php PHP 7.4.33-nmm7 (Linux)
File Line Function
/inc/functions.php 3388 errorHandler->error
/showthread.php 116 build_archive_link
Warning [2] Use of undefined constant IN_ARCHIVE - assumed 'IN_ARCHIVE' (this will throw an Error in a future version of PHP) - Line: 3331 - File: inc/functions.php PHP 7.4.33-nmm7 (Linux)
File Line Function
/inc/functions.php 3331 errorHandler->error
/inc/functions.php 3324 build_forum_breadcrumb
/showthread.php 195 build_forum_breadcrumb
Warning [2] Use of undefined constant IN_ARCHIVE - assumed 'IN_ARCHIVE' (this will throw an Error in a future version of PHP) - Line: 3331 - File: inc/functions.php PHP 7.4.33-nmm7 (Linux)
File Line Function
/inc/functions.php 3331 errorHandler->error
/showthread.php 195 build_forum_breadcrumb
Warning [2] count(): Parameter must be an array or an object that implements Countable - Line: 786 - File: showthread.php PHP 7.4.33-nmm7 (Linux)
File Line Function
/showthread.php 786 errorHandler->error






Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Tutoriel][French] Créer sa créature
Author Message
Prapilk
Apprentice
*

Posts: 8
Likes Given: 0
Likes Received: 3 in 3 posts
Joined: May 2020
Reputation: 0



Post: #1
[Tutoriel][French] Créer sa créature
Créer une toute nouvelle animation pour Ultima Online sur le client classique.

Bonjour à tous !
Plusieurs manières de faire.
Vous pouvez récupérer gratuitement un objet en 3d. Exemple ici : https://www.artstation.com/simon_chukov

Le rajouter dans votre programme préférer pour ma part 3dsmax.
[Image: image002.jpg]
Mais si vous avez pas envie de faire de la 3d vous avez raison ! Il y a tellement de jeu et tellement à récupérer par exemple sur enhanced ou KR pourquoi créer du neuf !
Nous ce qu’on veut c’est que ça fonctionne ingame comme ça =>
http://prapilk.free.fr/SphereServerTuto/...age004.jpg
Je propose ici de patcher sur Ultima Online l’avatar d’Ultima 8 !! Oui j’adore Pagan !
J’ai donc utilisé Ultima 8 Viewer pour extraire les 1550 images. http://prapilk.free.fr/SphereServerTuto/u8viewer.zip
http://prapilk.free.fr/SphereServerTuto/...age008.jpg

Maintenant, il faut les trier.
Pour les High (gros méchant) il y a 22 actions et pour les Low (petit méchant et animaux) 13 actions et pour les P (man/woman et équipement) 35 actions.
Ici on va faire les 35 actions (on retrouve ces informations dans UO inside, Uofiddler etc…):
00_Walk armed\01_WalkUnarmed\02_Run Unarmed\03_Run armedµ\04_Stand\05_Fidget01\06_Fidget 02\07_Stand one attack\08_Stand twohand attack\09_Attack one hand\10_Attack unarmed\11_Attack unarmed 02\12_Attack two hand down\13_attack Two hand wide\14_Attack two hand jab\15_Walk attack pos\16_Cast directed\17_Cast area summo,\18_Attack bow\19_Attack crossbow\20_Take hit\21_DIe\22_Die 02\23_Horseback ride slow\24_Horseback ride fast\25_horseback stand\26_Horseback attack\27_Horseback attq bow\28_Horseback atq crossbow\29_Horseback slap horse\30_Turn\31_Attack unarmed et walk\32_Bow\33_Salute\34_Fidget 03\

En règle générale c’est 10 images pour le 00_Walk_armed. Je récupère les images pour le DOWN, DOWNLEFT, LEFT, UPLEFT et UP donc 50 images.
Maintenant, j’ai le choix.
1 Ajout une à une avec Uofiddler
2 Faire un gif par action et rajouter le gif avec add gif canvas dans Uofiddler
3 Faire un gif avec les anims dans l’ordre et le rajouter avec add gif krframe dans Uofiddler
4 Soit faire un extract anim dans Mulpatcher et remplacer les images d’une autre animation avant de les remettre.

Je choisis ici de vous montrer là 3 !
Le tri du walk est fait :
[Image: image010.jpg]

Maintenant je rajoute le tout dans Photoshop dans le même ordre et je rajoute la fenêtre MONTAGE.
Parfois il faut enlever la couleur indexé et mettre couleurs RVB (idem pour le cadenas sur le calque): [Image: image012.jpg]
Il faut aussi mettre dans l’onglet Image => zone de travail => une taille suffisante pour accueillir toute les images. C’est important !!
Ensuite,
[Image: image014.jpg]
et sur [Image: image016.jpg] j’obtiens [Image: image018.jpg]

Ensuite je vais sur Fichier => exportation => enregistre pour le web. (je peux enlever des couleurs ici. Je montre comment faire mais il faut savoir que add gif krframeviewer supprime automatiquement les verts)


J’enregistre.
Ensuite, j’ouvre Uofiddler et je vais dans une ID que j’ai choisie en P et je rajoute mon gif.
[Image: image020.jpg]
[Image: image022.jpg]
[Image: image024.jpg]
Alors vous verrez comme par magie toutes les animations se placer correctement dans toute les directions.
Pour ça il faut que chaque direction ai le même nombre d’image.
Si vous avez des problèmes de couleurs, il faut enlever les couleurs en trop avant l’enregistrement du gif dans photoshop.
Si vous avez trop de pixels transparents et c’est trop difficile à changer, parfois en rajoutant direction par direction avec Add With Canvas résout le problème. (car vous aviez du vert…)
Il vous reste à corriger le centrage. (la version d’Uofiddler d’Aout 2020 corrigera bientôt le problème)
[Image: image026.jpg]
http://prapilk.free.fr/SphereServerTuto/Avatar.mp4


Avec ça vous pouvez créer ce que vous voulez et aller chercher facilement les animations de tout les jeux comme KR et les gif en CV5 c’est pour Diablo 1 et 2 avec le prog CV5!!

Prapilk

http://prapilk.free.fr/SphereServerTuto/Ogre.mp4
08-03-2020 07:29 PM
Find all posts by this user Like Post Quote this message in a reply
Post Reply 


Messages In This Thread
[Tutoriel][French] Créer sa créature - Prapilk - 08-03-2020 07:29 PM

Forum Jump:


User(s) browsing this thread: 1 Guest(s)