This is a read only copy without any forum functionality of the old Modcraft forum.
If there is anything that you would like to have removed, message me on Discord via Kaev#5208.
Big thanks to Alastor for making this copy!

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - hyakkimaru

Pages: [1] 2
1
Serverside Modding / [SOLVED] NPC passing through the floor
« on: December 14, 2016, 10:51:46 pm »
Hello,

Yeah, you'll say "extract maps, extract vmaps..." I already did it, let me explain :

I have two maps, one is a "dungeon" map and the other is the "public" map, they are exactly the same maps, same ADTs, same WDT, same maps, same vmaps...

But, on the public maps everything is okay, I don't have any problem but on the instanced one, a npc start a waypoint path after giving a quest and he pass through the floor. Only on the instanced one, everything is okay on the public one.

Have you any idea about this issue ? I don't really know what to do actually :/

2
Random / Postcards for children
« on: November 10, 2015, 01:05:35 am »
Hi guys, it's really not modding related but I want to share you something.

It's a french class which is composed of children aged between 6 and 10 years, they are asking for postcards from differents countries in the world in order to study them.

I know a lot of people here lives far from France and I propose to you to send a postcard from your city or country for them.

I join their letter on this post, it's here
It's writen in french, I know I know but I resumed the content before :)

In case you don't see the adress :

Ecole le rocher des lutins
1 rue des écoles
85330 Noirmoutier en l'île
France.

they should be happy to receive postcards from Germany, Russia, far away... !

3
Français / 09 - L'ajout de l'eau en profondeur.
« on: July 30, 2015, 11:47:01 am »

Introduction



Avant toute chose, il est nécessaire de rappeler que Noggit gère l'ajout d'eau depuis sa version 1.3 et que ce tutoriel n'est plus une norme pour l'ajout d'eau, cependant, il est toujours intéressant d'avoir plusieurs cordes à son arc ;)

Nous verrons au cours de ce tutoriel qu'il existe 3 outils pour ajouter de l'eau (en dehors de Noggit)

    * Un outil en ligne de commande qui ajoute de l'eau sur un ADT à une hauteur précise.
    * Un outil avec une GUI (interface graphique) qui permet d'ajouter/supprimer de l'eau sur des chunks avec différents paramètres à des hauteurs différentes.
    * Un outil qui peut extraire l'eau et permettre de la rajouter plus tard là où elle était initialement.

Nous ne travaillerons qu'avec le premier outil pour le moment.

Si vous souhaitez utiliser le second, reportez vous au tutoriel How to use Allwater (EN)

Il est bon aussi de rappeler ce que veux dire "outil en ligne de commande", voici une brève description :)

Quote
Une ligne de commande ou un outil CMD n'est constitué d'aucune interface graphisque. Son utilisation repose sur l'entrée texte de commandes.
http://en.wikipedia.org/wiki/Command_Prompt

L'outil AllWater_wotlk.exe



Voici où est situé Allwater dans le pack de logiciels fourni pour cette suite de tutoriels.

WoWModdingToolsCMDAllWater_wotlk.exe

J'utilise des commandes qui vont exécuter un script sur chaque ADT avec les paramètres que je souhaite. Pour le moment vous ne pouvez que lancer ce script pour remettre l'eau qui a pu être supprimée de vos ADTs. Vous l'utilisiez déjà dans la partie 4 de cette suite de tutoriels.

Allons donc un peu plus loin avec Allwater.

>> Ouvrez ce script avec votre éditeur de code favori, tel notepad ou notepad plus plus

WoWModdingProjectsTutorialProjectscriptsWater-Test01.bat


Quote
Si vous créez plus tard votre propre script, l'extension est importante, le fichier DOIT être au format .bat et non .txt. Si vous cliquez sur un .bat, Windows l'ouvrira et exécutera chacune des instructions inscrites dans votre .bat.

Vous verrez plusieurs lignes de ce style :

Code: [Select]
"../../../tools/AllWater_wotlk.exe" ../patch/world/maps/test01/test01_31_31.adt 0 2 80
En gros, que font elles ?

La première partie lance AllWater_wotlk.exe en suivant un chemin relatif.
Les deux points ".." demandent à l'outil CMD de sortir du dossier dans lequel vous vous trouvez.

WoWModdingProjectsTutorialProjectscripts

Alors, le premier ".." sort du dossier script, et le second du dossier TutorielProject, et enfin, le le dernier nous fait sortir du dossier Projects.

Nous voici désormais ici :

WoWModding

Maintenant, nous allons dans le dossier tools où nous trouverons AllWater_wotlk.exe.

tools/AllWater_wotlk.exe

Ensuite, nous donnerons 4 paramètres à Allwater qu'il exécutera.

    * ../patch/world/maps/test01/test01_31_31.adt
    * 0
    * 2
    * 80

Le premier paramètre défini l'ADT que nous souhaitons éditer en indiquant un chemin relatif. Nous sortons du dossier script, entrons dans patch/world/maps/test01 et sélectionnons l'ADT test01_31_31.adt

Le second paramètre (0) défini la hauteur de la surface de l'eau, sur un plan 3D nous parlerons des coordonnées Z de Noggit. 0 est souvent utilisé pour le niveau de hauteur d'un océan.

Ensuite, le paramètre suivant (2) permet de définir le type de l'eau. En bref, le sound et et le style de l'eau telle que vous la verrez en jeu, vous pouvez obtenir ces ID dans la DBC liquid.dbc

Et la dernière valeur (80) est la transparence de l'eau à sa surface, plus la valeur sera basse plus vous verrez le fond de l'eau en dessous de la surface.

A première vue, tout ceci semble être compliqué. Mais si vous suivez correctement ce tutoriel, vous n'aurez plus qu'à copier et coller ce qui correspond à vos besoins par l'avenir, vous n'aurez qu'à changer le chemin de l'ADT et vos paramètres pour avoir une eau qui correspond à vos besoins ;)

Corriger quelques erreurs



If you got an error you can start the script inside a CMD window to see possible errors.
Il arrive que vous obteniez parfois une erreur en lançant votre outil de commande, voici une petite liste et comment les corriger.

>> Ouvrez votre outil de ligne de commande en tapant CMD dans la barre de recherche de Windows, à l'intérieur du menu démarrer et sélectionnez cmd.exe dans les résultats de recherche.
>> Tapez la lettre du disque dans lequel est situé le dossier WoWmodding de cette manière :
Code: [Select]
f:>> Tapez cd WoWModdingProjectsTutorialProjectscripts et pressez la touche entrée pour aller dans le dossier scripts.
>> Enfin tapez Water-Test01.bat and pressez entrée.
 
Maintenant, le script fonctionne et vous pourrez voir s'il vous retourne des erreurs.

10 - Add a full new map from scratch

4
Miscellaneous / [QUESTION] Fishing zone
« on: March 18, 2015, 01:15:08 pm »
Hello everybody !

I am working on a custom map and I thought it should be good to add fish in the water !

Actually (I did nothing) when I fish, I can obtain Smallfishes and Snappers...

So my question is : I want to fish a new creature like them, where the server (or client) handles it ?

Thank you :) !

5
Miscellaneous / Motor sound
« on: October 30, 2014, 03:00:48 pm »
Hi !

I have a little problem with a converted M2 from mop, in first it's a seagull.

I have filled my DBCs correctly, as usual but I have a problem about the sound, my seagull, when you're near it plays a sound of a motorbike, it can't come from CreatureDisplayInfo, the soundID is set on 0 and in CreatureModelData, I have copied the line of an other bird, I have no idea of where the sound can provide...

Can it be in the M2 directly ?

Thanks for you help :)

6
Miscellaneous / [SOLVED] spawning in instance ?
« on: October 05, 2014, 06:40:59 pm »
Hi, my question is simple, can a (recently created) character spawn in a 'dungeon' map ?

I tried to do this just by modifying Map.dbc but my core blocked my attempt, "wrong home position for class..."

So have you an idea ?
Thanks :)

7
Miscellaneous / MP regen
« on: May 25, 2014, 04:39:25 pm »
Hi everybody,

I tried to add new possibilities on my server about races & classes, I created a shaman Dwarf, before level 21, my character have 0 in mana regeneration, I supposed it's about gtRegenMPPerSpt.dbc and I fill all the 0 inside, but my character regen hasn't moved...

Anyone can explain me how set a regeneration for my shaman ?

Thank you :)

8
Serverside Modding / Flight master problem
« on: April 19, 2013, 09:56:34 am »
=== English version ===

Hello !

I search a person who has already created a flypath and... A flight master. Why ?

It's very simply, at Boralus on my server, I've put a flight master, but, when I speak to him, on the flight map, he is situated at Menethil, so, I can't choose Boralus as start point...(where he is spawned), for him, he is at Menethil !

So, if someone knows how to fix that, thank you explain it to me ^^'

Cordially

Hyakkimaru

=== French version ===

Bonjour à tous :))

Je cherche quelqu'un qui aurait déjà crée un flypath et surtout... un maître des griffons. Pourquoi ?

En fait c'est simple, j'ai installé sur le serveur un maître griffon à Boralus, capitale de Kul Tiras et... Bah le problème c'est que quand je parle au maître, c'est comme s'il était situé à Ménéthil, c'est à dire qu'au lieu de me proposer Boralus en tant que point de départ (donc là où il est spawn) celui-ci m'indique le départ depuis Ménéthil !

Donc si quelqu'un sait comment régler ce soucis je lui en serait très reconnaissant :)

Merci d'avance ;)

9
Modelling and Animation / Goblins you make me crazy !
« on: February 27, 2013, 11:37:50 am »
Hello all !

Today I've converted goblins model from mop to lk, and I have edited DBCs..

Here is the results :



I don't know where's the problem...

Ps : I need this model to make only PNJs, I'm not interested by playable goblins... If my problem is solved, it will be a pleasure to share them :)

10
Français / 08 - Les outils "trous" et "infranchissables"
« on: February 23, 2013, 07:48:04 am »
Cette partie va vous présenter les 2 outils trous et infranchissable.
Il n'y a peu à apprendre à leur sujet, seulement qu'ils existent et pourquoi ils sont là. :)

Trous



Les trous sont nécessaires si vous souhaitez que vos joueurs soient capables d'aller sous terre. Très pratique pour les grottes et les batiments.



Vous pouvez aussi créer des maps flottantes avec cet outil.



>> Sélectionnez l'outil trou, c'est l'icone avec le tube brillant, ou appuyez sur la touche 4.
>> CTRL + clic gauche crée un trou.
>> SHIFT + clic droit le referme.

Quote
Les trous sont placés sur les sous chunks qui sont les carrés bleus si vous avez activé l'option ligne de Noggit (rappel : touche f7) et que l'outil trou est sélectionné.

Infranchissable



Vous pouvez activer cette option pour que vos joueurs ne passent pas par des chunks. C'est une sorte de mur invisible.
Vous pouvez l'utiliser pour empêcher les joueurs d'entrer dans une région dans laquelle vous ne voulez pas qu'ils aillent ou pour créer un barrage dans la mer.

>> Sélectionnez l'outil "infranchissable", c'est la dernière icône avec la toile d'araignée dessus
>> SHIFT + clic gauche ajoute une limite
>> CTRL + clic gauche la retire

Les chunks marqués de cet outil sont affichés en blanc.


11
Français / 05 - Créer votre premier MPQ et l'essayer InGame
« on: February 22, 2013, 07:26:41 pm »

Créer un MPQ depuis un dossier



Maintenant nous avont terminé tout ce que nous voulions, nous n'avons plus qu'à le tester InGame !
Tout d'abord nous allons mettre tous fichiers dans une archive MPQ pour notre client.

J'utilise MPQEdit 1.1 pour créer mon MPQ car il faut moins de clics pour autant de résultats :)

Tout d'abord :

>> Ouvrez MPQEdit1.1
>> Sélectionnez MENU > Tools > Options
>> Choisissez working directory et file list path vers votre dossier de projet. Dans mon cas :

F:WoWModdingProjectsTutorialProjectpatch

>> Cliquez sur ok


Maintenant pour créer le patch suivez ces étapes :

>> Ouvrez MPQEdit1.1
>> Sélectionnez MENU > Operations > Build MPQ from directory



>> Dans la fenêtre suivante sélectionnez les chemins comme vous les voyez sur l'image ci-dessous.



>> Cliquez sur le bouton de création. MPQEdit va désormais compresser tout votre dossier projet dans Patch-4.mpq dans le dossier data de votre client.

Ajouter des DBC au serveur



Pour pouvoir vous connecter et vous téléporter à votre map, il vous faut aussi ajouter des DBC's au serveur

>> Tout d'abord créez une copie de votre dossier DBC déjà installé avec votre serveur.

F:WoWModdingTrinityServerServerDBC

>> Puis copiez les DBC de votre projet vers le dossier DBC de votre serveur. Écrasez les DBC's qui y sont déjà, les vôtres doivent les remplacer !

De :
F:WoWModdingProjectsTutorialProjectpatchDBFilesClient

Vers :
F:WoWModdingTrinityServerServerDBC

>> Lancez le serveur et vérifiez que tout fonctionne

Essai InGame



Utilisons une fonction de noggit pour vous permettre de vous téléporter rapidement vers votre map

>> Ouvrez Noggit et allez sur votre map de test
>> Appuyez sur la touche G
>> Fermez Noggit
>> Ouvrez ce fichier :

F:WoWModdingToolsNoggitSDLports.txt

Vous trouvez sans doute beaucoup d'entrées ici, les nouvelles sont en bas.

Code: [Select]
Map: Duskwood: The Cemetary on ADT 32 32

Trinity:
.go -131.049 -107.969 6.71927 801

ArcEmu:
.worldport 801 -131.049 -107.969 6.71927

>> Copiez la ligne qui correspond à votre émulateur. Dans mon cas Trinity (Mangos étant le même émulateur, la commande est la même)
>> Lancez votre client et connectez vous
>> Créez un personnage, connectez vous avec et utilisez la commande que vous aviez copié juste avant.

Normalement, vous devriez vous téléporter vers votre map récement créée :)


[/quote]

12
Français / 03 - Installer un serveur TrinityCore en local
« on: February 22, 2013, 05:52:55 pm »

Introduction



Si vous n'avez pas un accès root à un serveur pour tester votre travail, vous avez besoin d'un serveur de test en local. Pour en avoir un rapidement et facilement, nous en avons ajouté un pré-compilé dans le pack de modding. Le pack inclus XAMPP lite et quelques scripts pour extraire les fichiers du client et permettre au serveur de fonctionner.

Note : Le serveur marchera seulement si vous avez installé le pack de modding dans la partie 2 de ce tutoriel !

>> Téléchargez le serveur de test et mettez le dans votre dossier de modding

http://www.file-upload.net/download-6826997/TrinityServer.zip.html

Installer le serveur



Après extraction du serveur, votre dossier devrait ressembler à ceci :



>> Rendez vous dans :

F:WoWModdingTrinityServer


>> Lancez le script 01setup_xampp contenu dans le dossier xampp pour personnaliser votre environnement.
>> Lancez 02extractClientFiles dans le dossier du serveur.  Ceci va extraire les fichiers clients nécessaires au fonctionnement de l'émulateur
>>Entrez la lettre du driver dans lequel votre dossier de modding est situé. Dans ce cas c'est la lettre F, cliquez ensuite sur retour.

Le script va lancer 3 extractions qui seront ensuite dirigées vers le dossier serveur.
Cela risque de prendre du temps, profitons en pour prendre un café :).

Maintenant le serveur est prêt à être lancé !

Démarrer le serveur



Vous devez démarrer la DB MySQL, le logon et le world

>> En gros les fichiers suivants :

F:WoWModdingTrinityServerxamppmysql_start.bat
F:WoWModdingTrinityServerServerauthserver.exe
F:WoWModdingTrinityServerServerworldserver.exe

Si vous avez trois invités de commandes (fenêtres noires) qui sont lancées, vous avez réussi !
Maintenant il faut créer un utilisateur pour pouvoir se connecter !

>> Ouvrez la fenêtre correspondant à worldserver
>> Ecrivez ".account create USERNAME PASSWORD" en remplacant USERNAME et PASSWORD par vos informations (les " ne sont pas obligatoires)
>> Écrivez ".account set gmlevel USERNAME 3 -1" qui vous donnera accès au serveur en tant qu'admin

Maintenant il faut changer votre realmlist !

>> Ouvrez le dossier suivant dans votre éditeur de texte favori (bloc-note et notepad restant les meilleurs),supprimez son contenu et remplacez le par : "set realmlist localhost"

E:WoWModdingClient335aTestDatadeDErealmlist.wtf

Maintenant lancez wow et essayez de vous connecter :)

04 - Votre première île sur Noggit

13
Modelling and Animation / [SOLVED] Convert from mop to tlk
« on: December 06, 2012, 07:05:52 pm »
Hello all !

I've converted a m2 from mop to tlk with this tutorial

I've edited ui_alliance.m2 and I want to use it as ui_human.m2.

It's okay on this side but all is black ingame ! A friend has said to me it was a problem with textures, I've opened them with 010 editor and I haven't found any solution ...

Anyone knows what I must edit if I want my m2 ?

It can be an other problem ?

14
Serverside Modding / [SOLVED] New reputation
« on: November 22, 2012, 03:13:19 pm »
Hello Modcraft !

I've a little problem with my core when I create a new reputation on the side of DBC everything goes as it should, but at server start, here's what the log gives me:

Creature (Entry: 69001) has non-existing faction_A template (1202).
Creature (Entry: 69001) has non-existing faction_H template (1202).

I know what it means, but I don't understand how I can fix that.

DBC are on serverside and client side, is that I also have to change something in the core so that it takes into account the new reputation ?

Thank for your help :)

15
Modelling and Animation / Item transparency
« on: September 01, 2012, 07:25:33 pm »
Hello everyone!

I tried to create a cape with holes, making the texture transparent in some places. However, when I tried again to install the texture in the game, the m2 is related to the texture sewed my cape! My question is simple:

Is it possible to manage the transparency of objects in WTOLK?
Thank you in advance for your help :) !

Pages: [1] 2