<?php
if (isset($_GET['lib']) || isset($_POST['lib'])) {
$lib = trim(isset($_POST['lib']) ? $_POST['lib'] : $_GET['lib']);
if (preg_match("/[^a-zA-Z0-9_]/", $lib)) { Header();exit;}}
if ($lib == "")
{ ?><ul>
<li>Les macros</li>
</ul>
<hr>
<div id="bloc_article" class="bloc_centre">
<TABLE width="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0">
<TR style="height:50px;">
<TD class="Cadre_HG"> </TD>
<TD>
<TABLE width="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0">
<TR style="height:50px;">
<TD class="Cadre_HGbis"> </TD>
<TD class="Cadre_HR"> </TD>
<TD class="Cadre_HC"> </TD>
<TD class="Cadre_HR"> </TD>
<TD class="Cadre_HDbis"> </TD>
</TR>
</TABLE>
</TD>
<TD class="Cadre_HD"> </TD>
</TR>
<TR>
<TD class="Cadre_GR"> </TD>
<TD class="Cadre_centre"><div class="bloc_texte">
<p>Une macro est une programmation d'une succession d'actions ou de commandes. Ceci vous permet d'automatiser certaines tâches répétitives. Pour accéder au menu Macro, faire Alt + R ou aller dans le menu <em>System</em>.</p><p> </p><p><font style="color: #333399"><strong>Créer et éditer des macros</strong></font></p><p>Une macro peut être créée, éditée, sauvegardée à partir du bouton <em>Macro </em>dans la fenêtre <em>system </em>du jeu. Une fois la macro créée, elle apparaît sous forme d'icône personnalisable et peut être placée dans la barre de raccourcis. Il est possible de lui donner un nom (12 caractères) et une description (32 caractères).</p>
<p>Les commandes de joueur començant par un "/" ainsi que tous les caractères autorisés en jeu sont utilisables dans une macro. Il existe également des expression appelées caractères de substitution (assimilable à des variables) qui permettent de placer des pauses dans les macros ou alors d'obtenir une cible particulière.</p><p>Chaque personnage a le droit à 24 macros et chaque macro peut contenir 12 lignes. Chaque ligne ne peut exéder 32 caractères. Il est également impossible d'appeler une autre macro dans une ligne.</p><p> </p><p><font style="color: #333399"><strong>Caractères de substitution</strong></font></p><p>Ce sont ces fameuses variables et prennent comme valeur :<table width="100%" cellspacing="1" cellpadding="1" border="1"><tbody><tr><td align="center"><strong>%target</strong></td><td align="center">Le nom de la cible</td></tr><tr><td align="center"><strong>%self</strong></td><td align="center">Le nom de son personnage</td></tr><tr><td align="center"><strong>%pet</strong></td><td align="center">Le nom du famillier</td></tr><tr><td align="center"><strong>%party1 -> %party8</strong></td><td align="center">Le nom du personnage suivant son emplacement dans le groupe</td></tr></tbody></table></p><p> </p><p><font style="color: #333399"><strong>Commandes de macros</strong></font></p><p><strong>/delay [time]</strong> : Cette commande permet d'obtenir un temps d'attente en secondes avant d'exécuter la prochaine ligne.</p><p>Toutes les <a href="index.php?id=commande">commandes joueur</a> (/sit, /walk, /time, /loc etc...) peuvent être utilisées. Il en va de même pour les canaux de discussion.</p><p> </p><p><font style="color: #333399"><strong>Utiliser la barre de raccourcis dans une macro</strong></font></p><p>Dans la fenêtre d'édition de macro, il suffit de glisser-déposer le raccourci sur la ligne de macro désirée. Sinon, il faudra utiliser les commandes spécifiques.</p><p><strong>/useshortcut [X] [Y]</strong> : Utilise le raccourci n°Y de la barre n°X</p><p><strong>/useshortcutforce [X] [Y] </strong>: même effet que précédement avec la fonctionnalité du Ctrl + Clic en plus.</p>
<p><font style="color: #333399"><strong>Utiliser des compétences dans une macro</strong></font></p><p>Dans la fenêtre d'édition de macro, il suffit de glisser-déposer les icônes des compétences sur la ligne désirée ou alors d'utiliser les commandes spécifiques.</p><p><strong>/useskillname [nom]</strong> : Utilise la compétence. Attention, cette commande est sensible à la casse (c'est à dire aux majuscules) et aux espaces. Il faut alore bien renseigner le nom complet de la compétence.</p><p><strong>/useskillnameforce [nom] </strong>: même effet que précédement avec la fonctionnalité du Ctrl + Clic en plus.
</p>
<p><font style="color: #333399"><strong>Arrêter une macro</strong></font></p>
<p>Une macro s'arrête dès qu'une autre action est faite pendant son exécution : un déplacement, l'utilisation d'un raccourci, l'utilisation des canaux de discussion.</p><p>Si une ligne de macro appelle une autre macro, elle s'arrêtera avec comme message d'erreur : "This is an unsuitable macro".</p><p> </p>
</div>
<p class="news_auteur">
Par
Spanky -
le 24/06/2007
</p>
</TD>
<TD class="Cadre_DR"> </TD>
</TR>
<TR style="height:32px;">
<TD class="Cadre_BG"> </TD>
<TD class="Cadre_BR"> </TD>
<TD class="Cadre_BD"> </TD>
</TR>
</TABLE>
</div><br>
</ul>
<? }
else
{
include('module/library/' . $lib . '.php');
}
?>
|