<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://t4ctech.hyperion-roleplay.com/index.php?action=history&amp;feed=atom&amp;title=La_NM_attitude</id>
	<title>La NM attitude - Historique des versions</title>
	<link rel="self" type="application/atom+xml" href="https://t4ctech.hyperion-roleplay.com/index.php?action=history&amp;feed=atom&amp;title=La_NM_attitude"/>
	<link rel="alternate" type="text/html" href="https://t4ctech.hyperion-roleplay.com/index.php?title=La_NM_attitude&amp;action=history"/>
	<updated>2026-07-10T06:00:31Z</updated>
	<subtitle>Historique des versions pour cette page sur le wiki</subtitle>
	<generator>MediaWiki 1.40.1</generator>
	<entry>
		<id>https://t4ctech.hyperion-roleplay.com/index.php?title=La_NM_attitude&amp;diff=11&amp;oldid=prev</id>
		<title>FunJp : Page créée avec « Voici une liste non exhaustive des réplique fréquemment utilisée par NM sysop du serveur NMS et codeur principal du jeu La Quatrième Prophétie pour Dialsoft.   == Bat... »</title>
		<link rel="alternate" type="text/html" href="https://t4ctech.hyperion-roleplay.com/index.php?title=La_NM_attitude&amp;diff=11&amp;oldid=prev"/>
		<updated>2015-07-28T15:40:29Z</updated>

		<summary type="html">&lt;p&gt;Page créée avec « Voici une liste non exhaustive des réplique fréquemment utilisée par NM sysop du serveur NMS et codeur principal du jeu La Quatrième Prophétie pour Dialsoft.   == Bat... »&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Voici une liste non exhaustive des réplique fréquemment utilisée par NM sysop du serveur NMS et codeur principal du jeu La Quatrième Prophétie pour Dialsoft.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Batard de marde attitude ==&lt;br /&gt;
Voici une expression très utilisée par notre cher NM, comme vous pouvez le voir dans le code client il faut souhaiter que cette exception ne voie jamais le jour !!!&lt;br /&gt;
&lt;br /&gt;
Cette exemple provient de son dernier client 1.66NMS&lt;br /&gt;
&amp;lt;small&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
.text:004E604E loc_4E604E:                             ; CODE XREF: sub_4DE2A9:loc_4E60DE�j&lt;br /&gt;
.text:004E604E                 mov     ecx, offset unk_848198&lt;br /&gt;
.text:004E6053                 call    sub_434E50&lt;br /&gt;
.text:004E6058                 test    eax, eax&lt;br /&gt;
.text:004E605A                 jz      loc_4E60E3&lt;br /&gt;
.text:004E6060                 mov     ecx, offset unk_848198&lt;br /&gt;
.text:004E6065                 call    sub_434780&lt;br /&gt;
.text:004E606A                 mov     [ebp+var_1220], eax&lt;br /&gt;
.text:004E6070                 mov     edx, [ebp+var_1220]&lt;br /&gt;
.text:004E6076                 mov     eax, [edx+8]&lt;br /&gt;
.text:004E6079                 cmp     eax, [ebp+var_1210]&lt;br /&gt;
.text:004E607F                 jnz     short loc_4E60DE&lt;br /&gt;
.text:004E6081                 mov     ecx, [ebp+var_1214]&lt;br /&gt;
.text:004E6087                 push    ecx&lt;br /&gt;
.text:004E6088                 mov     edx, [ebp+var_1220]&lt;br /&gt;
.text:004E608E                 add     edx, 1Ch&lt;br /&gt;
.text:004E6091                 push    edx&lt;br /&gt;
.text:004E6092                 call    sub_660A50&lt;br /&gt;
.text:004E6097                 add     esp, 8&lt;br /&gt;
.text:004E609A                 push    offset aBatardDeMardeD ; &amp;quot;Batard de marde de criss Batard de mard&amp;quot;...&lt;br /&gt;
.text:004E609F                 mov     eax, [ebp+var_1220]&lt;br /&gt;
.text:004E60A5                 add     eax, 21Ch&lt;br /&gt;
.text:004E60AA                 push    eax&lt;br /&gt;
.text:004E60AB                 call    sub_660A50&lt;br /&gt;
.text:004E60B0                 add     esp, 8&lt;br /&gt;
.text:004E60B3                 push    offset aItemFound__ ; &amp;quot; item found..!&amp;quot;&lt;br /&gt;
.text:004E60B8                 mov     ecx, offset DebugLoggerInstance&lt;br /&gt;
.text:004E60BD                 call    DebugLog&lt;br /&gt;
.text:004E60C2                 mov     ecx, [ebp+var_1220]&lt;br /&gt;
.text:004E60C8                 cmp     dword ptr [ecx+18h], 0&lt;br /&gt;
.text:004E60CC                 jz      short loc_4E60DC&lt;br /&gt;
.text:004E60CE                 mov     edx, [ebp+var_1220]&lt;br /&gt;
.text:004E60D4                 mov     ecx, [edx+18h]&lt;br /&gt;
.text:004E60D7                 call    sub_45126B&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
Zoom sur la &amp;quot;Batard de marde&amp;quot; attitude :&lt;br /&gt;
&amp;lt;small&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
.data:006B6050 aBatardDeMardeD db &amp;#039;Batard de marde de criss Batard de marde de criss Batard de &amp;#039;&lt;br /&gt;
.data:006B6050                                         ; DATA XREF: sub_4DE2A9+7DF1�o&lt;br /&gt;
.data:006B6050                 db &amp;#039;marde de criss Batard de marde de criss Batard de marde de c&amp;#039;&lt;br /&gt;
.data:006B6050                 db &amp;#039;riss Batard de marde de criss Batard de marde de criss Batar&amp;#039;&lt;br /&gt;
.data:006B6050                 db &amp;#039;d de marde de criss Batard de marde de criss Batard de marde&amp;#039;&lt;br /&gt;
.data:006B6050                 db &amp;#039; de criss&amp;#039;,0&lt;br /&gt;
.data:006B614A                 db    0&lt;br /&gt;
.data:006B614B                 db    0&lt;br /&gt;
.data:006B614C aItemFound__    db &amp;#039; item found..!&amp;#039;,0   ; DATA XREF: sub_4DE2A9+7E0A�o&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Attention !!! Certaines phrases sont sous le copyright NM, toute reproduction partielle ou totale est strictement interdite.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== La NMophobie ==&lt;br /&gt;
Nombreuses personne utilisant les derniers clients Dialsoft attrape des crises importantes de NMophobie, nous allons expliquer en détails les causes de cette maladie totalement incurable.&lt;br /&gt;
=== Cause principale ===&lt;br /&gt;
La cause principale est avant tout le développeur lui même, celui-ci doit avoir un manque total de pouvoir et dès lors se sent obliger de tout mettre sous le pseudo de sa propre signature.&lt;br /&gt;
=== Les causes secondaires ===&lt;br /&gt;
&lt;br /&gt;
==== La NMvariable ====&lt;br /&gt;
La NMvariable vu le jour dans nos belles années 2003 - 2004 sous la couverture d&amp;#039;un serveur privé T4C nommer NMS.&lt;br /&gt;
&lt;br /&gt;
Non vous ne rêvez pas !!! C’est le même propriétaire qui s&amp;#039;occupe de nos jours du serveur officiel NMS.&lt;br /&gt;
&lt;br /&gt;
Plus en détails sur la NMvariable :&lt;br /&gt;
&lt;br /&gt;
L&amp;#039;implémentation et simple et utilisable dans tout type de langage, il vous suffit tout simplement d&amp;#039;ajouter le préfixe &amp;quot;NM_&amp;quot; ou &amp;quot;NM&amp;quot; à tout vos noms de variables !!!&lt;br /&gt;
&lt;br /&gt;
En voici quelques exemples ci-dessous.&lt;br /&gt;
&amp;lt;small&amp;gt;&amp;lt;pre&amp;gt;.text:0045EE7E                 push    offset aGui_backnmdeat ; &amp;quot;GUI_BackNMDeath&amp;quot;&amp;lt;/pre&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;&amp;lt;pre&amp;gt;.text:004A2EE9                 push    offset aNm_generalt4c_ ; &amp;quot;NM_GENERALT4C_CFG_V003&amp;quot;&amp;lt;/pre&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;&amp;lt;pre&amp;gt;.text:004D2F4A                 push    offset aNm_v2nmconfig_ ; &amp;quot;NM_V2NMCONFIG_CFG_V001&amp;quot;&amp;lt;/pre&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On prendra tout de fois en note que certaines syntaxes sont impossibles :&lt;br /&gt;
&lt;br /&gt;
Syntaxe invalide :&lt;br /&gt;
&amp;lt;small&amp;gt;&amp;lt;pre&amp;gt;.text:004D2F4A                 push    offset av2configNM ; &amp;quot;V2CONFIG_CFG_V001NM&amp;quot;&amp;lt;/pre&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
Ici on voit clairement le NM rajouté en fin de variable, le NM est un PREFIXE, il n&amp;#039;est supporté qu&amp;#039;en debut ou milieu de variable, seul les languages les plus laxistes le permettront à la fin. (tout comme le goto maintenant devenu obsolete)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Attention&amp;#039;&amp;#039;&amp;#039; Elle ne touche pas que les variables quand on l&amp;#039;utilise régulièrement, cette maladie (non prise en charge par la médecine) peut aussi toucher toutes les fonctions accessible directement aux publics.&lt;br /&gt;
&lt;br /&gt;
Cette maladie agit comme une sorte d&amp;#039;image subliminale vous obligeant à la rencontrer tôt ou tard.&lt;br /&gt;
&amp;lt;small&amp;gt;&amp;lt;pre&amp;gt;.text:004D480C                 push    offset aNms_grayscale ; &amp;quot;!NMS_GrayScale&amp;quot;&amp;lt;/pre&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
une decouverte récente qui vaut son pesant d&amp;#039;or:&lt;br /&gt;
&amp;lt;small&amp;gt;&amp;lt;pre&amp;gt;for(int nmI=0;nmI&amp;lt; __OBJANIM_FONTAIN_02_CNT;nmI++)&amp;lt;/pre&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
et bien sur :&lt;br /&gt;
&amp;lt;small&amp;gt;&amp;lt;pre&amp;gt;if(Custom.NMDebug)&amp;lt;/pre&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
(et oui il faut bien pouvoir debugguer le NMprogram !)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Calcul speciaux sur les couleurs :&lt;br /&gt;
&amp;lt;small&amp;gt;&amp;lt;pre&amp;gt;m_crBtnEText = RGBNM(223, 157, 0);&amp;lt;/pre&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
--Mestoph 22 décembre 2008 à 18:04 (MSK)&lt;/div&gt;</summary>
		<author><name>FunJp</name></author>
	</entry>
</feed>