Ediwiki

Wiki officiel de l'éditeur de carte du jeu Slayers Online

Outils pour utilisateurs

Outils du site


astuces:ediwiki

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Dernière révisionLes deux révisions suivantes
astuces:ediwiki [2011/10/11 18:04] ophioastuces:ediwiki [2020/07/13 19:04] – modification externe 127.0.0.1
Ligne 429: Ligne 429:
 </table> </table>
 </html> </html>
 +
 +
  
  
Ligne 434: Ligne 436:
 ==== Astuce 08 :Réinitialiser les variables à la déconnexion ==== ==== Astuce 08 :Réinitialiser les variables à la déconnexion ====
  
-Si en entrant dans la map on fait Variable[13]=1, puis que dans les propriétés de la carte on met "Si Variable[13]=1 alors Serveur[]=" (c'est a dire tout vide en ce qui concerne la variable serveur), quand le joueur se déconnecte et se reconnecte, la Variable[13] reviendra a 0 automatiquement.+Si en entrant dans la map on fait Variable[13]=1, puis que dans les propriétés de la carte on met "Si Variable[13]=1 alors Serveur[]=" (c'est a dire tout vide en ce qui concerne la variable serveur), quand le joueur se déconnecte et se reconnecte, la Variable[13] reviendra a 0 automatiquement.\\
  
-Il suffit donc de mettre à l'intérieur de la map:+Il suffit donc de mettre à l'intérieur de la map:\\
  
-CD : +CD :\\ 
-Automatique+Auto une seul fois\\
 Variable[13]=0 Variable[13]=0
  
-CE :+CE :\\
 Variable[14..16]=0 Variable[14..16]=0
 +
 +Si les cases de la Variable Serveur sont remplies, la Variable sera tout de même réinitialisée.
 +
 +
 +
 +
 +==== Astuce 09 :La division ====
 +
 +
 +Lorsque l'on divise un chiffre sur l'éditeur, le résultat est toujours arrondi à l'unité inférieure.\\
 +Ainsi 5 divisé par 3 n'est pas égal à 1,666... mais à 1.
 +
 +Si l'on souhaite arrondir à l'unité supérieure, il suffit d'ajouter 1 après la division.\\
 +(5/3)+1=2
 +
 +Et si l'on souhaite arrondir à l'unité supérieure quand la décimale est supérieure ou égale à 5, et à l'unité inférieure quand la décimale est inférieure à 5, il faudrait **théoriquement** rajouter 0,5 après la division:\\
 +(5/3)+0,5 = 2\\
 +(4/3)+0,5 = 1\\
 +Mais lorsque l'on rentre 0,5 (ou 1/2) dans l'éditeur, cela ne fonctionne pas.\\
 +Il faut donc utiliser une astuce : on multiplie tout par 10, puis on redivise tout par 10.\\
 +(50/3)+5 = 21\\
 +21/10=2
 +

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki