Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
|
espace_public:documentations:reseaux:sc:add_new_actor [01/09/2008 09:43] xlurp créée |
espace_public:documentations:reseaux:sc:add_new_actor [13/08/2011 12:59] (Version actuelle) |
||
|---|---|---|---|
| Ligne 5: | Ligne 5: | ||
| ^ type | 1 | | ^ type | 1 | | ||
| - | ^ taille | minimum 23 | | + | ^ taille | minimum 22 | |
| ^ direction | serveur vers client | | ^ direction | serveur vers client | | ||
| Ligne 12: | Ligne 12: | ||
| ===== Trame ===== | ===== Trame ===== | ||
| |0|1|2|3|4|5|6|7|8|9|10|11|12|13|14|15|16|17|18|19|20...| | |0|1|2|3|4|5|6|7|8|9|10|11|12|13|14|15|16|17|18|19|20...| | ||
| - | |type|taille||entityID||position en X + specials modifiers||position en Y||position en Z||angle de rotation||type de modele|frame d'animation|vie maximale||vie actuelle||type d'acteur|nom de l'entitée| | + | |type|taille||entityID||position en X + specials modifiers||position en Y||position en Z||angle de rotation||type de modele|frame d'animation|vie maximale||vie actuelle||type d'acteur|nom de l'entité| |
| - | + | ||
| - | + | ||
| + | * entityID : un numero unique de l'entité (unsigned short) | ||
| + | * position en X et y : la position sur la carte en coordonnées de jeu | ||
| + | * specials modifiers de X : inconnu, valeurs possibles (entre autre) : trame[6] = trame[6] | 0x08 | ||
| + | * position en Z : la position en hauteur calculé comme sur les fichiers [[espace_public:documentations:def]] | ||
| + | * angle de rotation : l'angle de rotation de l'entité sur la carte (unité a déterminer) | ||
| + | * type de modèles : voir la [[espace_public:documentations:reseaux:liste_des_modeles|liste des modèles]] | ||
| + | * frame d'animation : comment afficher actuellement l'entité (assis, debout, mort) voir la [[espace_public:documentations:reseaux:liste_des_frames|liste des frames]] | ||
| + | * vie maximale : la vie maximale de l'entité (unsigned short) | ||
| + | * vie actuelle : la vie actuelle de l'entité (unsigned short) | ||
| + | * type d'acteur : joueur (0) ou NPC (1) | ||
| + | * nom de l'entité : une chaine de caractères fini par 0x00 | ||