Ca y est vous êtes pret à vous lancer dans l'aventure. Donc pour commencer on va ouvrir notre espace de travail (HPB_bot.dsw du dossier dlls). Donc maintenant on va devoir batiser nos bots recherchez toutes les occurences avec "phoenix" et remplacez les par le nom de votre bots. Maintenant faites project/setting et naviguez dans les onglets pour remplacer "phoenix" par le nom de votre bot. Maintenant dans le dossier hl, créez un dossier nomdevotrebot_bot ( "_bot" n'est pas nécessaire mais cela permet de se retrouver plus facilement), dans ce dossier copiez les fichiers phoenix_bot_names.txt et phoenix_bot_chats.txt (changez phoenix par le nom de votre bot). phoenix_bot_names.txt contient tous les noms de bot possible et phoenix_bot_chats contient les discussion possible des bots.
Dans Setting vous avez surement remarqué un truc de ce genre la:
copy $(TargetPath) C:\Sierra\Half-Life\valve\dlls
copy $(TargetPath) C:\Sierra\Half-Life\Runaway\dlls
copy $(TargetPath) C:\Sierra\Half-Life\phoenix_bot
Cela copie la dll dans le dossier choisi une fois compiler.
Donc la vous pouvez compiler (il est posssible que vous ayez un warning mais ignorez le)
Si vous tentez de lancer valve (HL normal) vous remarquerez que les bots ne sont pas chargé!
Pas de panique ouvrez le fichier liblist.gam (avec le bloc-note) du mod concerné.
Voici celui de tfc
// Team Fortress Classes Game .dll Listing File
// Load order is determined by file order.
game "Team Fortress"
url_info "www.teamfortressclassic.com"
url_dl ""
version "1.5"
size "37000000"
svonly "0"
cldll "0"
type "multiplayer_only"
nomodels "1" // Don't show models in browser, since you don't pick them there anyway.
mpentity "info_tfdetect"
gamedll "dlls\tfc.dll"
gamedll_linux "dlls/tfc_i386.so"
Ce sont les deux derniére ligne qui nous interressent:
gamedll "dlls\tfc.dll" // la dll qui sera chargé sous windows remplacez la par la votre
gamedll_linux "dlls/tfc_i386.so" // la dll qui sera chargé sous linux remplacez la par la votre
Lancez le mod et la les bots viennent bien quand vous tapez "addbot" dans la console (à condition que ce soit un mod compatible avec les HPB ou les phoenix).
Parfait on va pouvoir passer au chose sérieuse.