 |
|
| Voir le sujet précédent :: Voir le sujet suivant |
| Auteur |
Message |
Merrick Le Taulier

Inscrit le: 18 Avr 2003 Messages: 7240
|
|
|
|
|
Bon, j'ai remis l'IA en route.
Je tiens à vous en expliquer les principes de base pour que chacun sache où il met les pieds.
1 - L'intelligence artificielle n'est pas en cron
En effet, cela pourrait poser problème pour les jours comme ce week end, où aucune connexion n'est possible. Pour parer à ça, l'AI se déclenche lorsque vous vous connectez.
Lors de votre identification, qu'elle soit réussie ou non, vous déclenchez les actions de tous les monstres dont la DLT est passée. Cette requête est super méga optimisée, et elle va donc très vite. Vous n'avez à priori rien à craindre sur vos temps de connexion, d'autant plus que cela va se répartir au fur et à mesure de la journée. Il est quasiment impossible que vous arriviez à un moment où la DLT des tous les monstres est dépassée. (pour info, sur une base de test sur le même serveur, avec 42 monstres actifs, une IA sur tous ces monstres me prend moins d'un dixième de seconde).
2 - L'IA n'influe pas sur tous les monstres
Les monstres qui n'ont aucun joueur en vue ne font rien, donc sur 42 monstres cité précédemment, à peine un tiers jouent rééllement.
3 - Principes de base
Si aucun joueur en vue, on ne fait rien. Cela signifie que les monstres ne s'attaquent pas entre eux. Réjouissez vous, vous pourrez ainsi faire plus d'XP.
Si la cible est en vue, on se déplace éventuellement pour la rejoindre, et une fois sur elle, on l'attaque.
Si la cible n'est pas en vue, on en choisit une au hasard sur les joueurs en vue. A l'avenir, elle sera choisie en fonction de la race du monstre, du sexe et de la race des joueurs. Certains monstres préfèreront attaquer les elfes males, et d'autes les naines, par exemple.
La cible pour l'instant ne change pas, sauf si elle quitte la vue du monstre. A l'avenir, il y aura un pourcentage de chances que la cible change en fonction des coups portés et de la race du monstre.
S'il reste assez de PA à la fin du tour, on se concentre.
Conséquences directes : les monstres ne ramassent pas d'objets ni de brouzoufs. Ils n'auront sur eux que ceux qu'ils auront au départ.
Si vous avez des questions, je suis prêt à y répondre.
Merrick. _________________ Désolé mais cette expression n'a aucun sens ...
Il est informaticien, alors, tant que tu compiles pas, ses paroles n'ont aucun sens... |
|
| Revenir en haut |
|
 |
Blade Site Admin

Inscrit le: 25 Avr 2003 Messages: 7783
|
|
|
|
|
Ils ne se frappent pas entre eux, mais quel est leur champ de vision ??? Tu vas me dire que ça dépend des monstres, c'est ça ???  _________________ [En congés] |
|
| Revenir en haut |
|
 |
Bricogne Gros bill du forum

Inscrit le: 25 Avr 2003 Messages: 1894
|
|
|
|
|
| Citation: |
Lors de votre identification, qu'elle soit réussie ou non, vous déclenchez les actions de tous les monstres dont la DLT est passée. |
Ce qui veut donc dire tant que je ne me connecte pas le monstre ne fait rien ???
Donc si j'ai un 1PV, je demande à un pote de venir me soigner et le monstre attend sagement que je sois entièrement guéri ???
Stéphan, docteur quand je fais ça AÏE ben j'peux pas le faire depuis 1970 _________________ Après des années de galère, j'ai enfin trouvé du travail. Youpi !!! Je vais enfin payer des impôts !!! |
|
| Revenir en haut |
|
 |
Merrick Le Taulier

Inscrit le: 18 Avr 2003 Messages: 7240
|
|
|
|
|
Oui Stephan. A condition que PERSONNE d'autre ne se logue. Chaque login fait agir les monstres dont la DLT est dépassé. _________________ Désolé mais cette expression n'a aucun sens ...
Il est informaticien, alors, tant que tu compiles pas, ses paroles n'ont aucun sens... |
|
| Revenir en haut |
|
 |
Blade Site Admin

Inscrit le: 25 Avr 2003 Messages: 7783
|
|
|
|
|
Le Bricogne il a du mal en ce moment
Il doit déviruser son ordi, apprendre, ne pas dépasser son forfait, apprendre à lire ... _________________ [En congés] |
|
| Revenir en haut |
|
 |
Merrick Le Taulier

Inscrit le: 18 Avr 2003 Messages: 7240
|
|
|
|
|
| Citation: |
Le Bricogne il a du mal en ce moment
Il doit déviruser son ordi, apprendre, ne pas dépasser son forfait, apprendre à lire ... |
Que tu es mesquin !!!!!
.....
Que ça me plait !!  _________________ Désolé mais cette expression n'a aucun sens ...
Il est informaticien, alors, tant que tu compiles pas, ses paroles n'ont aucun sens... |
|
| Revenir en haut |
|
 |
Blade Site Admin

Inscrit le: 25 Avr 2003 Messages: 7783
|
|
|
|
|
Pourquoi que j'ai pas des Xp à chaque fois que je suis mesquin, je serais lvl 32  _________________ [En congés] |
|
| Revenir en haut |
|
 |
|
|
Vous ne pouvez pas poster de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas voter dans les sondages de ce forum
|
|