| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | 
| arene:evenements_courants_arene [2020/09/13 13:40]  – [Comptabiliser le meilleur score dans une map/arène]  lyssitz | arene:evenements_courants_arene [2022/09/25 19:11] (Version actuelle)  – modification externe 127.0.0.1 | 
|---|
| ---- | ---- | 
|  |  | 
| ===== Mettre des anti-coins dans la pièce ===== | ===== Centrer/décentrer la vue ===== | 
|  |  | 
| <html><center><b>~ <u>ÉVÈNEMENT MAÎTRE</u> ~</b></center></html> | <html><center><b>~ <u>ÉVÈNEMENT MAÎTRE</u> ~</b></center></html> | 
| </style> | </style> | 
|  |  | 
|  | <html><center><table cellspacing=2> | 
|  | <tr height=25><th colspan=3 align=left><b><u>Page 1</u></b></th></tr> | 
|  | <tr><td><b>Conditions d'évènements</b></td><td></td><td><b>Commande évènements</b></td></tr> | 
|  | <tr><td> | 
|  | <TEXTAREA ROWS=10 WRAP=soft readonly> | 
|  | Appuie sur bouton | 
|  | Bool[1]=0 | 
|  | %BloqueAttaque%=1 | 
|  | //Le "%BloqueAttaque%=1" permet de faire en sorte que le joueur ne puisse pas déclencher l'évènement s'il est dans l'arène. | 
|  | </TEXTAREA> | 
|  | </td> | 
|  | <td width=20> | 
|  | </td> | 
|  | <td> | 
|  | <TEXTAREA ROWS=10 WRAP=soft readonly> | 
|  | %CentreY%=%CaseY%-10 | 
|  | %CentreX%=%CaseX%-10 | 
|  | %Bloque%=1 | 
|  | Bool[1]=1 | 
|  | </TEXTAREA> | 
|  | </td> | 
|  | </tr> | 
|  | </table></center> | 
|  | --> Les coordonnées indiquées après le %CaseY% et le %CaseX% correspondent au point "central" de l'arène, là où vous désirez centrer votre vue. Cette méthode vous permettra de faire un code unique valable pour tous les bords. | 
|  | <br> | 
|  | <br> | 
| <center><table cellspacing=2> | <center><table cellspacing=2> | 
|  | <tr height=25><th colspan=3 align=left><b><u>Page 2</u></b></th></tr> | 
|  | <tr><td><b>Conditions d'évènements</b></td><td></td><td><b>Commande évènements</b></td></tr> | 
|  | <tr><td> | 
|  | <TEXTAREA ROWS=10 WRAP=soft readonly> | 
|  | Appuie sur bouton | 
|  | Bool[1]=1 | 
|  | </TEXTAREA> | 
|  | </td> | 
|  | <td width=20> | 
|  | </td> | 
|  | <td> | 
|  | <TEXTAREA ROWS=10 WRAP=soft readonly> | 
|  | %CentreY%=0 | 
|  | %CentreX%=0 | 
|  | %Bloque%=0 | 
|  | Bool[1]=0 | 
|  | </TEXTAREA> | 
|  | </td> | 
|  | </tr> | 
|  | </table></center> | 
|  |  | 
|  | <center><table cellspacing=2> | 
|  | <tr height=25><th colspan=3 align=left><b><u>Page 3</u></b></th></tr> | 
|  | <tr><td><b>Conditions d'évènements</b></td><td></td><td><b>Commande évènements</b></td></tr> | 
|  | <tr><td> | 
|  | <TEXTAREA ROWS=10 WRAP=soft readonly> | 
|  | // Zone vide | 
|  | </TEXTAREA> | 
|  | </td> | 
|  | <td width=20> | 
|  | </td> | 
|  | <td> | 
|  | <TEXTAREA ROWS=10 WRAP=soft readonly> | 
|  | // Zone vide | 
|  | </TEXTAREA> | 
|  | </td> | 
|  | </tr> | 
|  | </table></center> | 
|  | </html> | 
|  |  | 
|  | <html><center><b>~ <u>ÉVÈNEMENT SÉCURITÉ CONNEXION (si le joueur se déconnecte avec le centrage actif)</u> ~</b></center></html> | 
|  |  | 
|  | <html><center><table cellspacing=2> | 
|  | <tr height=25><th colspan=3 align=left><b><u>Page 1</u></b></th></tr> | 
|  | <tr><td><b>Conditions d'évènements</b></td><td></td><td><b>Commande évènements</b></td></tr> | 
|  | <tr><td> | 
|  | <TEXTAREA ROWS=10 WRAP=soft readonly> | 
|  | Auto une seul fois | 
|  |  | 
|  | </TEXTAREA> | 
|  | </td> | 
|  | <td width=20> | 
|  | </td> | 
|  | <td> | 
|  | <TEXTAREA ROWS=10 WRAP=soft readonly> | 
|  | %CentreY%=0 | 
|  | %CentreX%=0 | 
|  | %Bloque%=0 | 
|  | Bool[1]=0 | 
|  | </TEXTAREA> | 
|  | </td> | 
|  | </tr> | 
|  | </table></center> | 
|  |  | 
|  | <center><table cellspacing=2> | 
|  | <tr height=25><th colspan=3 align=left><b><u>Page 2</u></b></th></tr> | 
|  | <tr><td><b>Conditions d'évènements</b></td><td></td><td><b>Commande évènements</b></td></tr> | 
|  | <tr><td> | 
|  | <TEXTAREA ROWS=10 WRAP=soft readonly> | 
|  | // Zone vide | 
|  | </TEXTAREA> | 
|  | </td> | 
|  | <td width=20> | 
|  | </td> | 
|  | <td> | 
|  | <TEXTAREA ROWS=10 WRAP=soft readonly> | 
|  | // Zone vide | 
|  | </TEXTAREA> | 
|  | </td> | 
|  | </tr> | 
|  | </table></center> | 
|  | </html> | 
|  |  | 
|  | ===== Mettre des anti-coins dans la pièce ===== | 
|  |  | 
|  | <html><center><b>~ <u>ÉVÈNEMENT MAÎTRE</u> ~</b></center></html> | 
|  |  | 
|  | <html><center><table cellspacing=2> | 
| <tr height=25><th colspan=3 align=left><b><u>Page 1</u></b></th></tr> | <tr height=25><th colspan=3 align=left><b><u>Page 1</u></b></th></tr> | 
| <tr><td><b>Conditions d'évènements</b></td><td></td><td><b>Commande évènements</b></td></tr> | <tr><td><b>Conditions d'évènements</b></td><td></td><td><b>Commande évènements</b></td></tr> | 
| Variable[13]=0 | Variable[13]=0 | 
| QueryEnd | QueryEnd | 
|  | // =========== | 
| Condition('Serveur[Test_Chevauchement]=0') | Condition('Serveur[Test_Chevauchement]=0') | 
| Message('Anti-chevauchement désactivé') | Message('Anti-chevauchement désactivé') | 
| Variable[13]=0 | Variable[13]=0 | 
| QueryEnd | QueryEnd | 
| ============== | // =========== | 
| Condition('Serveur[Test_Dehors]=1') | Condition('Serveur[Test_Dehors]=1') | 
| Message('Gicleur activé, Cible : Tout le monde') | Message('Gicleur activé, Cible : Tout le monde') | 
| Variable[13]=0 | Variable[13]=0 | 
| QueryEnd | QueryEnd | 
| ============== | // =========== | 
| Condition('Serveur[Test_Dehors]>1') | Condition('Serveur[Test_Dehors]>1') | 
| Message('Gicleur activé, Cible : Serveur[Test_Dehors]') | Message('Gicleur activé, Cible : Serveur[Test_Dehors]') | 
| ===== Comptabiliser le meilleur score dans une map/arène ===== | ===== Comptabiliser le meilleur score dans une map/arène ===== | 
|  |  | 
| Pouvoir calculer le nombre de victime d'un joueur c'est pas mal, mais faut toutefois connaître l’éditeur pour pouvoir programmer sans faire de grossières erreurs. | Pouvoir calculer le nombre de victimes d'un joueur c'est pas mal __**mais**__ il faut toutefois connaître l’éditeur pour pouvoir programmer sans faire de grossières erreurs. | 
|  |  | 
| Voici donc un petit guide qui regroupe l'essentiel de ce qu'il faut savoir, entre autre l'utilisation des variables serveur et d'une logique. | Voici donc un petit guide qui regroupe l'essentiel de ce qu'il faut savoir. | 
| Après ça, vous savez comment faire pour une map ou pour une arène... |  | 
|  |  | 
| <html><center><b>~ <u>ÉVÈNEMENT MAÎTRE (PNJ)</u> ~</b></center></html> | <html><center><b>~ <u>ÉVÈNEMENT MAÎTRE (PNJ)</u> ~</b></center></html> | 
|  |  | 
|  |  | 
| /!\ N'oubliez pas à la fin du système de jeu de mettre à **0** la **variable[13]** pour **tous les joueurs** grâce à un événement automatique dans la map/arène ou à une porte de sortie. /!\ | /!\ N'oubliez pas à la fin du système de jeu de mettre à **0** la **variable[13]** pour **tous les joueurs** grâce à un évènement automatique dans la map/arène ou sur la sortie. /!\ | 
| ====== Ajouter un compteur de score visible par tous ====== | ====== Ajouter un compteur de score visible par tous ====== | 
|  |  | 
| Ce projet permet d'incrémenter une variable serveur et d'en afficher le contenu de manière visible par tous avec des évènements graphiques. | Ce projet permet d'incrémenter une variable serveur et d'en afficher le contenu de manière visible par tous avec des évènements graphiques. | 
|  |  | 
| [[http://ediwiki.slayersonline.net/lib/exe/fetch.php?media=1267test_lite_.rar|Télécharger le projet]] . | {{ :arene:test_compteurvisible.zip |Compteur visible pour tous }} | 
|  |  | 
| (//Le projet est compressé au format ".rar" pour l'utiliser décompressez l'archive et placez la dans le dossier où l'éditeur se trouve//) |  | 
|  |  |