<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
<channel>
<title>CLAN-ZARKA.COM - ARTICLES</title>
<link>http://www.clan-zarka.com</link>
<description>CLAN-ZARKA.COM - ARTICLES - Counter-Strike 1.6, Source..</description>
<language>FR-fr</language>
<pubDate>Sat, 05 Nov 2005 18:31:28 +0100</pubDate>
<lastBuildDate>Sat, 05 Nov 2005 18:31:28 +0100</lastBuildDate>
<ttl>10</ttl>
<docs>http://www.clan-zarka.com/rss/</docs>
<managingEditor>infos@clan-zarka.com</managingEditor>
<webMaster>infos@clan-zarka.com</webMaster>
<image>
<title>CLAN-ZARKA.COM</title>
<link>http://www.clan-zarka.com</link>
<description>CLAN-ZARKA.COM - ACCUEIL</description>
<url>http://www.clan-zarka.com/_imgs/pub/logo_zarka-88x31.gif</url>
<width>102</width>
<height>47</height>
</image>

<item>
<title>BINDS et ALIAS</title>
<link>http://www.clan-zarka.com/articles.php?id=18#ar18</link>
<description><![CDATA[<p>
<strong>Après beaucoup de recherche voila ce que j ai trouvé à vous mettre sous la dent</strong>. 
<br /><strong>D autres viendront s ajouté à la liste</strong> 
</p>
<p>
Sommaire  : 
</p>
<ul>

<li> <a href="#1">Lancer de grenades</a> 
</li><li> <a href="#2">Changer la couleur du crosshair quand on tire</a> 
</li><li> <a href="#3">Arreter la fonction MARCHER des qu on tire</a> 
</li><li> <a href="#4">Snipe: sensitivity a 2 (par exemple) en le zoom 1 , a 1 quand zoom 2, et à 10 sans zoom</a> 
</li><li> <a href="#5">Micro sans avoir a laisser appuyé</a> 
</li><li> <a href="#6">Fermer le menu d achat</a> 
</li><li> <a href="#7">walk on/off qui se désactive quand on s acroupie mais qui se réactive après</a> 
</li><li> <a href="#8">prendre le snipe direct en zoom 1 et prendre le flingue automatiquement apres le tir ( renouvelable )</a> 
</li><li> <a href="#9">Changer de nom</a> 
</li><li> <a href="#10">Switcher entre arme invisible et visible</a> 
</li><li> <a href="#11">Switch sensibilité.</a> 
</li><li> <a href="#12">Bind micro</a> 
</li><li> <a href="#13">Prendre l arme automatiquement sans avoir a cliquer</a> 
</li><li> <a href="#14">Voir l arme quand on recharge ( drawview model 0 )</a> 
</li><li> <a href="#15">Bind defuse</a> 
</li><li> <a href="#16">Marcher sans avoir a laisser appuyer</a> 
</li><li> <a href="#17">Les 3 menus radio avec une seule touche</a> 
</li><li> <a href="#18">Permet d effectuer le grand saut</a> 
</li><li> <a href="#19">Selection rapide du couteau. Prends le couteau et attaque en appuyant sur la touche, et reprend l arme précédente en relachant</a> 
</li><li> <a href="#20">Sélection Pistolet Rapide- Cela sort immédiatement votre pistolet. Très utile quand vous êtes à court de munitions sur votre arme primaire.</a> 
</li><li> <a href="#21">Sélectionneur d armes - Permet de sortir sous forme de cycle vos armes (primaire, secondaire, couteau etc..).</a> 
</li><li> <a href="#22">La Grenade avertissement - Dit à votre équipe de prendre la couverture et vous jettez ensuite une Frag, en pressant une touche ( possible avec toutes les grenades )</a> 
</li><li> <a href="#23">La grenade Jet Rapide- Sélectionne la grenade quand vous appuyez sur la touche et la jette quand vous la relachez. Cela travaille aussi avec autres grenades. Substituez juste &quot;weapon_hegrenade&quot; à chacun d autres noms de grenade.</a> 
</li><li> <a href="#24">Baisser et tirer - Permet de se baisser tout au long du tire. Touche permettant d activer et de désactiver cette fonction.</a> 
</li><li> <a href="#25">Attaque avec torche - Permet lorsque l on peut sur le serveur, d activer la lampe torche seulement pendant le tir.</a> 
</li><li> <a href="#26">Sélection d arme simple-Sélectionne les armes primaires et secondaires</a> 
</li><li> <a href="#27">Enlever menu avec saut !</a> 
</li><li> <a href="#28">Voir ou non son arme</a> 
</li><li> <a href="#29">Ce script vous permet, quand vous jouez en r_drawviewmodel 1, de cacher l arme uniquement au moment du tir pour avoir une meilleure vision.</a> 
</li><li> <a href="#30">Ce script permet de tirer en rafale (mode standard) ou en mode coup-par-coup (une balle à la fois).</a> 
</li><li> <a href="#31">Binder tout le clavier numérique - voici les touches dans l'ordre du clavier en démarrant d'en haut et en allant de la gauche vers la droite.</a> 
</li><li> <a href="#32">Ce script permet un accès rapide sous forme de cycle des différentes grenades en possession</a> 
</li><li> <a href="#33">Mélange du script &quot;baisser et tirer&quot; et celui &quot;cacher son arme pendant le tir&quot;</a> 
</li></ul>


<hr />


<h3> <a name="1"></a><strong>Lancer de grenades</strong></h3>

<p>
<code>code:</code> 
<br /><code>Dans autoexec.cfg:</code> 
</p>



<pre id="code1"><span class="defaut"><span class="numero-de-ligne">001</span> alias +he "buyequip; menuselect 4; wait; weapon_hegrenade; wait; +attack"
<span class="numero-de-ligne">002</span> alias -he "-attack; wait; lastinv"</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code1'); return false;">Retirer les numéros de lignes</a></div>
<p>
<code>Dans config.cfg:</code> 
</p>


<pre id="code2"><span class="defaut"><span class="numero-de-ligne">001</span> bind "x" "+he"</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code2'); return false;">Retirer les numéros de lignes</a></div>
<p>
(Avec ca, on appuie pour acheter et degoupiller, et on lache pour jeter la grenade et retrouver son arme en main.) 
</p>

<hr />


<h3> <a name="2"></a><strong>Changer la couleur du crosshair quand on tire</strong></h3>

<p>
<code>code:</code> 
<br /><code>Dans config.cfg:</code> 
</p>


<pre id="code3"><span class="defaut"><span class="numero-de-ligne">001</span> bind "x" "+attack;adjust_crosshair"</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code3'); return false;">Retirer les numéros de lignes</a></div>

<hr />


<h3> <a name="3"></a><strong>Arreter la fonction MARCHER des qu on tire</strong></h3>

<p>
<code>code:</code> 
<br /><code>Dans autoexec.cfg:</code> 
</p>




<pre id="code4"><span class="defaut"><span class="numero-de-ligne">001</span> alias marche marche1
<span class="numero-de-ligne">002</span> alias marche1 "+speed; alias marche marche2"
<span class="numero-de-ligne">003</span> alias marche2 "-speed; alias marche marche1"</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code4'); return false;">Retirer les numéros de lignes</a></div>
<p>
<code>Dans config.cfg:</code> 
</p>



<pre id="code5"><span class="defaut"><span class="numero-de-ligne">001</span> bind "CTRL" "marche"
<span class="numero-de-ligne">002</span> bind "MOUSE1" "marche2; +attack"</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code5'); return false;">Retirer les numéros de lignes</a></div>

<hr />


<h3> <a name="4"></a><strong>Snipe: sensitivity a 2 (par exemple) en le zoom 1 , a 1 quand zoom 2, et à 10 sans zoom</strong></h3>

<p>
<code>code:</code> 
<br /><code>Dans autoexec.cfg:</code> 
</p>


<pre id="code6"><span class="defaut"><span class="numero-de-ligne">001</span> alias snipe "weapon_awp; weapon_scout; bind MOUSE2 snip1; bind x arretsnip" </span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code6'); return false;">Retirer les numéros de lignes</a></div>
<p>
x = touche ou tu as binder ce script 
</p>


<pre id="code7"><span class="defaut"><span class="numero-de-ligne">001</span> alias snip1 "+attack2; wait; -attack2; sensitivity X; bind MOUSE2 snip2" </span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code7'); return false;">Retirer les numéros de lignes</a></div>
<p>
X = sensibilite lors du premier zoom 
</p>


<pre id="code8"><span class="defaut"><span class="numero-de-ligne">001</span> alias snip2 "+attack2; wait; -attack2; sensitivity Y; bind MOUSE2 snip3" </span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code8'); return false;">Retirer les numéros de lignes</a></div>
<p>
Y = sensibilite lors du second zoom 
</p>


<pre id="code9"><span class="defaut"><span class="numero-de-ligne">001</span> alias snip3 "+attack2; wait; -attack2; sensitivity Z; bind MOUSE2 sni1" </span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code9'); return false;">Retirer les numéros de lignes</a></div>
<p>
Z = sensibilite que tu utilsies en jouant 
</p>


<pre id="code10"><span class="defaut"><span class="numero-de-ligne">001</span> alias arretsnip "bind MOUSE2 +attack2; bind x snipe" </span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code10'); return false;">Retirer les numéros de lignes</a></div>
<p>
x = touche ou tu as binder ce script 
</p>
<p>
<code>Dans config.cfg:</code> 
</p>


<pre id="code11"><span class="defaut"><span class="numero-de-ligne">001</span> bind "x" "snipe" // voir au dessus</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code11'); return false;">Retirer les numéros de lignes</a></div>
<p>
sensitivity Z  voir au dessus 
</p>
<blockquote><p>
 (Alors, comment ca marche: quand tu as achete un snipe, appuis sur x, ca sort le snipe et ca enclenche le bind. Quand tu &gt; &gt; &gt; snipes une fois, ca change la sensibilite, quand tu rezoom, ca rechange la sensibilite, et quand tu reviens en normal (en &gt; &gt; &gt; utilisant mouse2 a chaque fois, c important), ca te remet ta sensibilite habituelle.
<br /> Si tu veux arreter le script a n'importe kel moment, rappuis sur la touche ou tu as binde le script.)
</p></blockquote>

<hr />


<h3> <a name="5"></a><strong>Micro sans avoir a laisser appuyé</strong></h3>

<p>
<code>code:</code> 
<br /><code>Dans autoexec.cfg:</code> 
</p>




<pre id="code12"><span class="defaut"><span class="numero-de-ligne">001</span> alias son son1
<span class="numero-de-ligne">002</span> alias son1 "+voicerecord; alias son son1"
<span class="numero-de-ligne">003</span> alias son2 "-voicerecord; alias son son1"</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code12'); return false;">Retirer les numéros de lignes</a></div>
<p>
<code>Dans config.cfg:</code> 
</p>


<pre id="code13"><span class="defaut"><span class="numero-de-ligne">001</span> bind "PGDOWN" "son"</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code13'); return false;">Retirer les numéros de lignes</a></div>
<blockquote><p>
 (Quand tu appuies une fois, ca le laisse enclenché sans avoir besoin de rappuyer. Pour le stopper, tu rappuies)
</p></blockquote>

<hr />


<h3> <a name="6"></a><strong>Fermer le menu d achat</strong></h3>

<p>
<code>code:</code> 
<br /><code>Dans autoexec.cfg:</code> 
</p>


<pre id="code14"><span class="defaut"><span class="numero-de-ligne">001</span> alias cl "wait; wait; wait; wait; slot10; slot10"</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code14'); return false;">Retirer les numéros de lignes</a></div>
<blockquote><p>
 (donc rajouter cl a la fin d une action, par exemple:
<br /> &quot;pm&quot; &quot;buy; menuselect 3; menuselect 1; buy; menuselect 6; cl&quot;)
</p></blockquote>

<hr />


<h3> <a name="7"></a><strong>walk on/off qui se désactive quand on s acroupie mais qui se réactive après</strong></h3>

<p>
<code>code:</code> 
<br /><code>Dans autoexec.cfg:</code> 
</p>







<pre id="code15"><span class="defaut"><span class="numero-de-ligne">001</span> alias marche marche1
<span class="numero-de-ligne">002</span> alias marche1 "+speed; alias marche marche2"
<span class="numero-de-ligne">003</span> alias marche2 "-speed; alias marche marche1"
<span class="numero-de-ligne">004</span> alias marche_off "-speed"
<span class="numero-de-ligne">005</span> alias +bas "marche_off; +duck"
<span class="numero-de-ligne">006</span> alias -bas "-duck; marche; marche"</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code15'); return false;">Retirer les numéros de lignes</a></div>
<p>
<code>Dans config.cfg:</code>  
</p>



<pre id="code16"><span class="defaut"><span class="numero-de-ligne">001</span> bind "x" "+bas"
<span class="numero-de-ligne">002</span> bind "y" "marche"</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code16'); return false;">Retirer les numéros de lignes</a></div>

<hr />


<h3> <a name="8"></a><strong>prendre le snipe direct en zoom 1 et prendre le flingue automatiquement apres le tir ( renouvelable )</strong></h3>

<p>
<code>code:</code> 
<br /><code>Dans autoexec.cfg:</code> 
</p>






<pre id="code17"><span class="defaut"><span class="numero-de-ligne">001</span> alias +snipe "weapon_awp; weapon_scout; wait; +attack2"
<span class="numero-de-ligne">002</span> alias -snipe "-attack2; wait; bind MOUSE1 +tirsnipe; bind x arret"
<span class="numero-de-ligne">003</span> alias +tirsnipe "+attack"
<span class="numero-de-ligne">004</span> alias -tirsnipe "-attack; wait; slot2; bind MOUSE1 +attack; bind x +snipe"
<span class="numero-de-ligne">005</span> alias arret "slot2; bind MOUSE1 +attack; bind x +snipe"</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code17'); return false;">Retirer les numéros de lignes</a></div>
<p>
<code>Dans config.cfg:</code> 
</p>



<pre id="code18"><span class="defaut"><span class="numero-de-ligne">001</span> bind "x" "+snipe"
<span class="numero-de-ligne">002</span> hud_fastswitch "1"</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code18'); return false;">Retirer les numéros de lignes</a></div>
<blockquote><p>
 (quand tu appuies sur x et que tu relaches, ca prend le snipe et ca zoom 1 coup. Si tu tires, ça tire et ca prend le gun. La, t as &gt; plus qu a recommencer l'operation. Si tu veux pas tirer une fois que t as zoomer, pour annuler, tu rappuis sur x et tu reviens &gt; &gt; au gun pret a tirer normalement. La encore, x pour reprendre l operation.
<br />
<br /> ATTENTION: dans le bind, tu trouveras des bind x : remplace bien le x par la meme touche que celle a mettre dans le   
<br /> config.cfg, c est la meme.)
</p></blockquote>

<hr />


<h3> <a name="9"></a><strong>Changer de nom</strong></h3>

<p>
<code>code:</code> 
<br /><code>Créer un fichier nommé 'nom1.cfg' dedans tu mets :</code> 
</p>


<pre id="code19"><span class="defaut"><span class="numero-de-ligne">001</span> name "TITUS"</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code19'); return false;">Retirer les numéros de lignes</a></div>
<p>
<code>Créer un fichier que tu nome 'nom2.cfg' dedans tu mets :</code> 
</p>


<pre id="code20"><span class="defaut"><span class="numero-de-ligne">001</span> name "newbie" </span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code20'); return false;">Retirer les numéros de lignes</a></div>
<p>
<code>Dans ton 'autoexec.cfg' tu mets :</code> 
</p>




<pre id="code21"><span class="defaut"><span class="numero-de-ligne">001</span> alias changename "chgename1"
<span class="numero-de-ligne">002</span> alias chgename1 "exec nom1.cfg; alias changename chgename2"
<span class="numero-de-ligne">003</span> alias chgename2 "exec nom2.cfg; alias changename chgename1"</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code21'); return false;">Retirer les numéros de lignes</a></div>
<p>
<code>Dans ton 'config.cfg' tu met :</code> 
</p>


<pre id="code22"><span class="defaut"><span class="numero-de-ligne">001</span> bind "x" "changename"</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code22'); return false;">Retirer les numéros de lignes</a></div>
<blockquote><p>
 (les fichier 'nom1.cfg' &amp; 'nom2.cfg' faut les mettre ds le dossier Cstrike)
</p></blockquote>

<hr />


<h3> <a name="10"></a><strong>Switcher entre arme invisible et visible</strong></h3>

<p>
<code>code:</code> 
<br /><code>Dans autoexec.cfg:</code> 
</p>




<pre id="code23"><span class="defaut"><span class="numero-de-ligne">001</span> alias vue vue1
<span class="numero-de-ligne">002</span> alias vue1 "r_drawviewmodel 1; alias vue vue2"
<span class="numero-de-ligne">003</span> alias vue2 "r_drawviewmodel 0; alias vue vue1"</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code23'); return false;">Retirer les numéros de lignes</a></div>
<p>
<code>Dans config.cfg:</code> 
</p>


<pre id="code24"><span class="defaut"><span class="numero-de-ligne">001</span> bind "x" "vue</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code24'); return false;">Retirer les numéros de lignes</a></div>

<hr />


<h3> <a name="11"></a><strong>Switch sensibilité.</strong></h3>

<p>
<code>code:</code> 
<br /><code>Dans autoexec.cfg:</code> 
</p>




<pre id="code25"><span class="defaut"><span class="numero-de-ligne">001</span> sensi sensi1
<span class="numero-de-ligne">002</span> sensi1 "sensitivity 1.8; dv1; echo [/-/&gt;** - sensitivity 1.8 - **&lt;\-\]; dv0; alias sensi sensi2"
<span class="numero-de-ligne">003</span> sensi2 "sensitivity 5; dv1; echo [/-/&gt;** - sensitivity 5 - **&lt;\-\]; dv0; alias sensi sensi1"</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code25'); return false;">Retirer les numéros de lignes</a></div>
<p>
<code>Dans config.cfg:</code>                                                    
</p>


<pre id="code26"><span class="defaut"><span class="numero-de-ligne">001</span> bind "tatouche" "sensi"</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code26'); return false;">Retirer les numéros de lignes</a></div>

<hr />


<h3> <a name="12"></a><strong>Bind micro</strong></h3>

<p>
<code>code:</code> 
<br /><code>Dans autoexec.cfg:</code> 
</p>




<pre id="code27"><span class="defaut"><span class="numero-de-ligne">001</span> alias son son1
<span class="numero-de-ligne">002</span> alias son1 "+voicerecord; alias son son2"
<span class="numero-de-ligne">003</span> alias son2 "-voicerecord; alias son son1"</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code27'); return false;">Retirer les numéros de lignes</a></div>
<p>
<code>Dans config.cfg:</code> 
</p>


<pre id="code28"><span class="defaut"><span class="numero-de-ligne">001</span> bind "x" "son"</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code28'); return false;">Retirer les numéros de lignes</a></div>

<hr />


<h3> <a name="13"></a><strong>Prendre l arme automatiquement sans avoir a cliquer</strong></h3>

<p>
<code>code:</code> 
<br /><code>Dans autoexec.cfg:</code> 
</p>



<pre id="code29"><span class="defaut"><span class="numero-de-ligne">001</span> alias mwu "invprev; +attack; wait; -attack"
<span class="numero-de-ligne">002</span> alias mwd "invnext; +attack; wait; -attack"</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code29'); return false;">Retirer les numéros de lignes</a></div>
<p>
<code>Dans config.cfg:</code> 
</p>



<pre id="code30"><span class="defaut"><span class="numero-de-ligne">001</span> bind "MWHEELDOWN" "mwd"
<span class="numero-de-ligne">002</span> bind "MWHEELUP" "mwu"</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code30'); return false;">Retirer les numéros de lignes</a></div>

<hr />


<h3> <a name="14"></a><strong>Voir l arme quand on recharge ( drawview model 0 )</strong></h3>

<p>
<code>code:</code> 
<br /><code>Dans autoexec.cfg:</code> 
</p>



<pre id="code31"><span class="defaut"><span class="numero-de-ligne">001</span> alias +rel "r_drawviewmodel 1; +reload"
<span class="numero-de-ligne">002</span> alias -rel "-reload; r_drawviewmodel 0"</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code31'); return false;">Retirer les numéros de lignes</a></div>
<p>
<code>Dans config.cfg:</code> 
</p>


<pre id="code32"><span class="defaut"><span class="numero-de-ligne">001</span> bind "x" "+rel"</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code32'); return false;">Retirer les numéros de lignes</a></div>
<blockquote><p>
 (Pour voir l arme quand tu recharges, faut rester appuyer sur la touche reload)
</p></blockquote>

<hr />


<h3> <a name="15"></a><strong>Bind defuse</strong></h3>

<p>
<code>code:</code> 
<br /><code>Dans autoexec.cfg:</code> 
</p>




<pre id="code33"><span class="defaut"><span class="numero-de-ligne">001</span> alias "defuse0" "+use; say Cover me, Im defusing; developer 1; echo defusing in progress...; developer 0; alias defuse&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;defuse1"
<span class="numero-de-ligne">002</span> alias "defuse1" "-use; developer 1; echo defusiong stopped; developer 0; alias defuse defuse0"
<span class="numero-de-ligne">003</span> alias defuse defuse0</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code33'); return false;">Retirer les numéros de lignes</a></div>
<p>
<code>Dans config.cfg:</code> 
</p>


<pre id="code34"><span class="defaut"><span class="numero-de-ligne">001</span> bind "x" "defuse"</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code34'); return false;">Retirer les numéros de lignes</a></div>

<hr />


<h3> <a name="16"></a><strong>Marcher sans avoir a laisser appuyer</strong></h3>

<p>
<code>code:</code> 
<br /><code>Dans autoexec.cfg:</code> 
</p>




<pre id="code35"><span class="defaut"><span class="numero-de-ligne">001</span> alias marche marche1
<span class="numero-de-ligne">002</span> alias marche1 "+speed; alias marche marche2"
<span class="numero-de-ligne">003</span> alias marche2 "-speed; alias marche marche1"</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code35'); return false;">Retirer les numéros de lignes</a></div>
<p>
<code>Dans config.cfg:</code> 
</p>


<pre id="code36"><span class="defaut"><span class="numero-de-ligne">001</span> bind "x" "marche"</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code36'); return false;">Retirer les numéros de lignes</a></div>

<hr />


<h3> <a name="17"></a><strong>Les 3 menus radio avec une seule touche</strong></h3>

<p>
<code>code:</code> 
<br /><code>Dans autoexec.cfg:</code> 
</p>





<pre id="code37"><span class="defaut"><span class="numero-de-ligne">001</span> alias com "r1"
<span class="numero-de-ligne">002</span> alias r1 "radio1;alias com r2"
<span class="numero-de-ligne">003</span> alias r2 "radio2;alias com r3"
<span class="numero-de-ligne">004</span> alias r3 "radio3;alias com r1"</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code37'); return false;">Retirer les numéros de lignes</a></div>
<p>
<code>Dans config.cfg:</code> 
</p>


<pre id="code38"><span class="defaut"><span class="numero-de-ligne">001</span> bind "x" "r1"</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code38'); return false;">Retirer les numéros de lignes</a></div>

<hr />


<h3> <a name="18"></a><strong>Permet d effectuer le grand saut</strong></h3>

<p>
<code>code:</code> 
<br /><code>Dans autoexec.cfg:</code> 
</p>



<pre id="code39"><span class="defaut"><span class="numero-de-ligne">001</span> alias +djump "+jump; +duck" &nbsp;&nbsp;&nbsp;&nbsp;
<span class="numero-de-ligne">002</span> alias -djump "-duck; -jump" </span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code39'); return false;">Retirer les numéros de lignes</a></div>
<p>
<code>Dans config.cfg:</code> 
</p>


<pre id="code40"><span class="defaut"><span class="numero-de-ligne">001</span> bind "x" "+djump" </span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code40'); return false;">Retirer les numéros de lignes</a></div>

<hr />


<h3> <a name="19"></a><strong>Selection rapide du couteau. Prends le couteau et attaque en appuyant sur la touche, et reprend l arme précédente en relachant</strong></h3>

<p>
<code>code:</code> 
<br /><code>Dans autoexec.cfg:</code> 
</p>



<pre id="code41"><span class="defaut"><span class="numero-de-ligne">001</span> alias +quickstab "weapon_knife; wait; +attack" 
<span class="numero-de-ligne">002</span> alias -quickstab "-attack; lastinv" </span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code41'); return false;">Retirer les numéros de lignes</a></div>
<p>
<code>Dans config.cfg:</code> 
</p>


<pre id="code42"><span class="defaut"><span class="numero-de-ligne">001</span> bind "X" "+quickstab"</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code42'); return false;">Retirer les numéros de lignes</a></div>

<hr />


<h3> <a name="20"></a><strong>Sélection Pistolet Rapide- Cela sort immédiatement votre pistolet. Très utile quand vous êtes à court de munitions sur votre arme primaire.</strong></h3>

<p>
<code>code:</code> 
<br /><code>Dans autoexec.cfg:</code> 
</p>


<pre id="code43"><span class="defaut"><span class="numero-de-ligne">001</span> alias qpist "slot2; +attack; wait; wait; -attack" </span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code43'); return false;">Retirer les numéros de lignes</a></div>
<p>
<code>Dans config.cfg:</code> 
</p>


<pre id="code44"><span class="defaut"><span class="numero-de-ligne">001</span> bind "X" "qpist" </span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code44'); return false;">Retirer les numéros de lignes</a></div>

<hr />


<h3> <a name="21"></a><strong>Sélectionneur d armes - Permet de sortir sous forme de cycle vos armes (primaire, secondaire, couteau etc..).</strong></h3>

<p>
<code>code:</code> 
<br /><code>Dans autoexec.cfg:</code> 
</p>





<pre id="code45"><span class="defaut"><span class="numero-de-ligne">001</span> alias t_wpns "t_wpns1"
<span class="numero-de-ligne">002</span> alias t_wpns1 "hud_fastswitch 1; slot2; alias t_wpns t_wpns2; hud_fastswitch 0"
<span class="numero-de-ligne">003</span> alias t_wpns2 "hud_fastswitch 1; slot3; alias t_wpns t_wpns3; hud_fastswitch 0"
<span class="numero-de-ligne">004</span> alias t_wpns3 "hud_fastswitch 1; slot1; alias t_wpns t_wpns1; hud_fastswitch 0" </span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code45'); return false;">Retirer les numéros de lignes</a></div>
<p>
<code>Dans config.cfg:</code> 
</p>


<pre id="code46"><span class="defaut"><span class="numero-de-ligne">001</span> bind "X" "t_wpns"</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code46'); return false;">Retirer les numéros de lignes</a></div>

<hr />


<h3> <a name="22"></a><strong>La Grenade avertissement  - Dit à votre équipe de prendre la couverture et vous jettez ensuite une Frag, en pressant une touche ( possible avec toutes les grenades )</strong></h3>

<p>
<code>code:</code> 
<br /><code>Dans autoexec.cfg:</code> 
</p>




<pre id="code47"><span class="defaut"><span class="numero-de-ligne">001</span> alias +warnhe "warnteam; weapon_hegrenade; wait; wait; +attack" 
<span class="numero-de-ligne">002</span> alias -warnhe "-attack" 
<span class="numero-de-ligne">003</span> alias warnteam "say_team Throwing an HE Grenade Take Cover!" </span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code47'); return false;">Retirer les numéros de lignes</a></div>
<p>
<code>Dans config.cfg:</code> 
</p>


<pre id="code48"><span class="defaut"><span class="numero-de-ligne">001</span> bind "X" "+warnhe" </span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code48'); return false;">Retirer les numéros de lignes</a></div>

<hr />


<h3> <a name="23"></a><strong>La grenade Jet Rapide- Sélectionne la grenade quand vous appuyez sur la touche et la jette quand vous la relachez. Cela travaille aussi avec autres grenades. Substituez juste &quot;weapon_hegrenade&quot; à chacun d autres noms de grenade.</strong></h3>

<p>
<code>code:</code> 
<br /><code>Dans autoexec.cfg:</code> 
</p>



<pre id="code49"><span class="defaut"><span class="numero-de-ligne">001</span> alias +hethro "weapon_hegrenade; wait; wait; +attack"
<span class="numero-de-ligne">002</span> alias -hethro " wait; -attack"</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code49'); return false;">Retirer les numéros de lignes</a></div>
<p>
<code>Dans config.cfg:</code> 
</p>


<pre id="code50"><span class="defaut"><span class="numero-de-ligne">001</span> bind "X" "+hethro" </span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code50'); return false;">Retirer les numéros de lignes</a></div>

<hr />


<h3> <a name="24"></a><strong>Baisser et tirer - Permet de se baisser tout au long du tire. Touche permettant d activer et de désactiver cette fonction.</strong></h3>

<p>
<code>code:</code> 
<br /><code>Dans autoexec.cfg:</code> 
</p>






<pre id="code51"><span class="defaut"><span class="numero-de-ligne">001</span> alias dfire "dfireon"
<span class="numero-de-ligne">002</span> alias dfireon "bind mouse1 +fire; developer 1; echo Tire baissé; developer 0; alias dfire dfireoff"
<span class="numero-de-ligne">003</span> alias dfireoff "bind mouse1 +attack; developer 1; echo Tir debout; developer 0; alias dfire dfireon"
<span class="numero-de-ligne">004</span> alias +fire "+duck; wait; wait; wait; +attack"
<span class="numero-de-ligne">005</span> alias -fire "-attack; -duck"</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code51'); return false;">Retirer les numéros de lignes</a></div>
<p>
<code>Dans config.cfg:</code> 
</p>


<pre id="code52"><span class="defaut"><span class="numero-de-ligne">001</span> bind "X" "dfire"</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code52'); return false;">Retirer les numéros de lignes</a></div>

<hr />


<h3> <a name="25"></a><strong>Attaque avec torche - Permet lorsque l on peut sur le serveur, d activer la lampe torche seulement pendant le tir.</strong></h3>

<p>
<code>code:</code> 
<br /><code>Dans autoexec.cfg:</code> 
</p>






<pre id="code53"><span class="defaut"><span class="numero-de-ligne">001</span> alias +lightattack "+attack; impulse100"
<span class="numero-de-ligne">002</span> alias -lightattack "-attack; impulse100"
<span class="numero-de-ligne">003</span> alias l_attack "l_attackon"
<span class="numero-de-ligne">004</span> alias l_attackon "bind mouse1 +lightattack; developer 1; echo Lite Attack on; developer 0; alias l_attack l_attackoff"
<span class="numero-de-ligne">005</span> alias l_attackoff "bind mouse1 +attack; developer 1; echo Lite Attack off; developer 0; alias l_attack l_attackon"</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code53'); return false;">Retirer les numéros de lignes</a></div>
<p>
<code>Dans config.cfg:</code> 
</p>


<pre id="code54"><span class="defaut"><span class="numero-de-ligne">001</span> bind "X" "l_attack"</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code54'); return false;">Retirer les numéros de lignes</a></div>

<hr />


<h3> <a name="26"></a><strong>Sélection d arme simple-Sélectionne les armes primaires et secondaires</strong></h3>

<p>
<code>code:</code> 
<br /><code>Dans autoexec.cfg:</code> 
</p>




<pre id="code55"><span class="defaut"><span class="numero-de-ligne">001</span> alias switch switch1
<span class="numero-de-ligne">002</span> alias switch1 "slot2; alias switch switch2; autogun"
<span class="numero-de-ligne">003</span> alias switch2 "slot1; alias switch switch1; autogun"</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code55'); return false;">Retirer les numéros de lignes</a></div>
<p>
<code>Dans config.cfg:</code> 
</p>


<pre id="code56"><span class="defaut"><span class="numero-de-ligne">001</span> bind "X" "switch"</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code56'); return false;">Retirer les numéros de lignes</a></div>

<hr />


<h3> <a name="27"></a><strong>Enlever menu avec saut !</strong></h3>

<p>
<code>code:</code> 
<br /><code>Dans autoexec.cfg:</code> 
</p>




<pre id="code57"><span class="defaut"><span class="numero-de-ligne">001</span> alias +jumpclr "+jump; mclr"
<span class="numero-de-ligne">002</span> alias -jumpclr "-jump"
<span class="numero-de-ligne">003</span> alias "mclr" "slot10;wait; wait; slot10"</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code57'); return false;">Retirer les numéros de lignes</a></div>
<p>
<code>Dans config.cfg:</code> 
</p>


<pre id="code58"><span class="defaut"><span class="numero-de-ligne">001</span> bind "x" "+jumpclr" </span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code58'); return false;">Retirer les numéros de lignes</a></div>

<hr />


<h3> <a name="28"></a><strong>Voir ou non son arme</strong></h3>

<p>
<code>code:</code> 
<br /><code>Dans autoexec.cfg:</code> 
</p>




<pre id="code59"><span class="defaut"><span class="numero-de-ligne">001</span> alias vue vue1 
<span class="numero-de-ligne">002</span> alias vue1 "r_drawviewmodel 1; alias vue vue2" 
<span class="numero-de-ligne">003</span> alias vue2 "r_drawviewmodel 0; alias vue vue1" </span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code59'); return false;">Retirer les numéros de lignes</a></div>
<p>
<code>Dans config.cfg:</code> 
</p>


<pre id="code60"><span class="defaut"><span class="numero-de-ligne">001</span> bind "x" "vue" </span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code60'); return false;">Retirer les numéros de lignes</a></div>

<hr />


<h3> <a name="29"></a><strong>Ce script vous permet, quand vous jouez en r_drawviewmodel 1, de cacher l arme uniquement au moment du tir pour avoir une meilleure vision.</strong> </h3>

<p>
<code>code:</code> 
<br /><code>Dans autoexec.cfg:</code> 
</p>



<pre id="code61"><span class="defaut"><span class="numero-de-ligne">001</span> alias +tir "r_drawviewmodel 0; +attack" 
<span class="numero-de-ligne">002</span> alias -tir "-attack; r_drawviewmodel 1" </span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code61'); return false;">Retirer les numéros de lignes</a></div>
<p>
<code>Dans config.cfg:</code> 
</p>



<pre id="code62"><span class="defaut"><span class="numero-de-ligne">001</span> bind "x" "+tir" 
<span class="numero-de-ligne">002</span> r_drawviewmodel "1"</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code62'); return false;">Retirer les numéros de lignes</a></div>

<hr />


<h3> <a name="30"></a><strong>Ce script permet de tirer en rafale (mode standard) ou en mode coup-par-coup (une balle à la fois).</strong></h3>

<p>
<code>code:</code> 
<br /><code>Dans autoexec.cfg:</code> 
</p>









<pre id="code63"><span class="defaut"><span class="numero-de-ligne">001</span> alias devon "developer 1" 
<span class="numero-de-ligne">002</span> alias devoff "developer 0" 
<span class="numero-de-ligne">003</span> alias w3 "wait; wait; wait" 
<span class="numero-de-ligne">004</span> alias tir "+attack; w3; w3; -attack"
<span class="numero-de-ligne">005</span> alias burst "unbind mouse1; bind mouse1 tir" 
<span class="numero-de-ligne">006</span> alias mode1 "bind mouse1 burst; devon; echo Mode Burst Fire; devoff; alias bswitch mode2" 
<span class="numero-de-ligne">007</span> alias mode2 "bind mouse1 +attack; devon; echo Mode Standard Fire; devoff; alias bswitch mode1" 
<span class="numero-de-ligne">008</span> alias bswitch mode1 </span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code63'); return false;">Retirer les numéros de lignes</a></div>
<p>
<code>Dans config.cfg:</code> 
</p>


<pre id="code64"><span class="defaut"><span class="numero-de-ligne">001</span> bind "X" "bswitch"</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code64'); return false;">Retirer les numéros de lignes</a></div>

<hr />


<h3> <a name="31"></a><strong>Binder tout le clavier numérique - voici les touches dans l'ordre du clavier en démarrant d'en haut et en allant de la gauche vers la droite.</strong></h3>

<blockquote><p>
 / KP_SLASH 
<br /> -KP_MINUS 
<br /> 7 KP_HOME 
<br /> 8 KP_UPARROW 
<br /> 9 KP_PGUP 
<br /> + KP_PLUS 
<br /> 4 KP_LEFTARROW 
<br /> 5 KP_5 
<br /> 6 KP_RIGHTARROW 
<br /> 1 KP_END 
<br /> 2 KP_DOWNARROW 
<br /> 3 KP_PGDN 
<br /> 0 KP_INS 
<br />  KP_DEL 
<br /> ENTER KP_ENTER
</p></blockquote>

<hr />


<h3> <a name="32"></a><strong>Ce script permet un accès rapide sous forme de cycle des différentes grenades en possession</strong></h3>

<p>
<code>code:</code> 
<br /><code>Dans autoexec.cfg:</code> 
</p>





<pre id="code65"><span class="defaut"><span class="numero-de-ligne">001</span> alias "he" "weapon_hegrenade; alias fastgren flash" 
<span class="numero-de-ligne">002</span> alias "flash" "weapon_flashbang; alias fastgren smoke" 
<span class="numero-de-ligne">003</span> alias "smoke" "weapon_smokegrenade; alias fastgren he" 
<span class="numero-de-ligne">004</span> alias fastgren he </span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code65'); return false;">Retirer les numéros de lignes</a></div>
<p>
<code>Dans config.cfg:</code> 
</p>


<pre id="code66"><span class="defaut"><span class="numero-de-ligne">001</span> bind "x" "fastgren"</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code66'); return false;">Retirer les numéros de lignes</a></div>

<hr />


<h3> <a name="33"></a><strong>Mélange du script &quot;baisser et tirer&quot; et celui &quot;cacher son arme pendant le tir&quot;</strong></h3>

<p>
<code>code:</code> 
<br /><code>Dans autoexec.cfg:</code> 
</p>








<pre id="code67"><span class="defaut"><span class="numero-de-ligne">001</span> alias dfire "dfireon"
<span class="numero-de-ligne">002</span> alias dfireon "bind mouse1 +fire; developer 1; echo Tir accroupi; developer 0; alias dfire dfireoff"
<span class="numero-de-ligne">003</span> alias dfireoff "bind mouse1 +tir; developer 1; echo Tir debout; developer 0; alias dfire dfireon"
<span class="numero-de-ligne">004</span> alias +fire "+duck; wait; wait; wait; +tir"
<span class="numero-de-ligne">005</span> alias -fire "-tir; -duck"
<span class="numero-de-ligne">006</span> alias +tir "r_drawviewmodel 0; +attack" 
<span class="numero-de-ligne">007</span> alias -tir "-attack; r_drawviewmodel 1" </span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code67'); return false;">Retirer les numéros de lignes</a></div>
<p>
<code>Dans config.cfg:</code> 
</p>




<pre id="code68"><span class="defaut"><span class="numero-de-ligne">001</span> bind "x" "+tir"
<span class="numero-de-ligne">002</span> bind "x" "dfire"
<span class="numero-de-ligne">003</span> r_drawviewmodel 1</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code68'); return false;">Retirer les numéros de lignes</a></div>

<hr />
 ]]></description>
<author>zonarisk@wwweball.com (Zonarisk)</author>
<pubDate>Sat, 05 Nov 2005 18:31:28 +0100</pubDate>
</item>

<item>
<title>Mise à jour d&apos;AMX et de METAMOD</title>
<link>http://www.clan-zarka.com/articles.php?id=17#ar17</link>
<description><![CDATA[<p>
<a name="sommaire"></a>Sommaire : 
</p>
<ul>

<li><a href="#miseAjour">Mise à jour</a> 
</li><li><a href="#plug_desc">Description des plugins</a> 
</li><li><a href="#plug_cmd">Commandes des plugins</a> 
<ul>
<li><a href="#adminchat">adminchat</a> 
</li><li><a href="#adminvote">adminvote</a> 
</li><li><a href="#psrank">psrank</a> 
</li><li><a href="#hsonly_mod">hsonly_mod</a> 
</li><li><a href="#admin_rocket">admin_rocket</a> 
</li><li><a href="#cluster_grenade">cluster_grenade</a> 
</li><li><a href="#amx_swapteams">amx_swapteams</a> 
</li><li><a href="#ps">ps</a> 
</li><li><a href="#gasnades">gasnades</a> 
</li></ul>
</li></ul>


<hr />

<p>
<a name="miseAjour"></a> 
</p>
<p>
Nous avons procédé à la mise a jour d AMX et de metamod.  
</p>
<ul>

<li>Compilation des plugins 
</li><li>Installation d AMXX 1.60 et Metamod-1.18p26. 
</li><li>Mise en place de la base de donnée. 
</li></ul>

<p>
Nous en avons aussi profité pour rajouter des plugins dons voici les détails. 
</p>

<hr />

<p>
<a name="plug_desc"></a> 
</p>

<h3> DESCRIPTIONS DES PLUGINS AMX MOD X</h3>

<p>
Plugins pouvant être activé et désactiver par les commandes admin dans PAUSE DES PLUGINS 
</p>
<ul>

<li> <code>anti-camping.amxx</code><br />anti campe 
</li></ul>

<ul>

<li> <code>awplimit.amxx</code><br />Limite l'AWP à 2 pour l'équipe perdante (à partir de 3 rounds) 
</li></ul>

<ul>

<li> <code>head_shot_locational_announcer.amxx</code><br />Sons HS 
</li></ul>

<ul>

<li> <code>awp_map_control.amxx</code><br />massacre les respawn killer awp_map seulement 
</li></ul>

<ul>

<li> <code>amx_realmod.amxx</code><br />mod real (brule, marche doucement etc) 
</li></ul>

<ul>

<li> <code>plugin_gore.amxx</code><br />ajoute du sang 
</li></ul>

<ul>

<li> <code>war_weapon_tracers.amxx</code><br />traceurs de balles 
</li></ul>

<ul>

<li> <code>advanced_tracers.amxx</code><br />traceurs de balles 
</li></ul>

<ul>

<li> <code>team_advantage.amxx</code><br />Donne de l argent à la  team perdante 
</li></ul>

<ul>

<li> <code>killerbeam.amxx</code><br />Ce plugin permet de tracer la trajectoire entre la personne qui a tiré et celui qui a été tué.Visible seulement des morts et des spectateurs pour ne pas embeter les joueurs. 
</li></ul>

<ul>

<li> <code>enter-leave_message.amxx</code><br />un petit plug-in qui permet d'afficher l'arrivée et le départ des joueurs sur le serveur. 
</li></ul>

<ul>

<li> <code>cluster_grenade.amxx</code><br />grenade à fragmentation, qui au moment de l explosion ce divise pour faire plus de degat 
</li></ul>

<ul>

<li> <code>amx_adminmodel.amxx</code><br />ce plugins permet d'avoir un skin particulier pour les admins 
</li></ul>

<ul>

<li> <code>automatic_knife_duel.amxx</code><br />Si seulement vous et une personne différente de l équipe opposée restez dans le rond, vous pouvez frapper un mur (ou un objet différent) avec votre couteau, TROIS FOIS dans la succession rapide.<br />Par cette action vous défiez votre adversaire à un duel de couteau. La personne que vous défiez obtient un menu où il accept/decline votre défi. La personne défiée a 10 secondes pour décider son esprit, autrement le défi est automatiquement annulé, et le menu devrait être fermé automatiquement.<br /><br />Si un duel de couteau commence, il établit assez tout comme un rond d arène de couteau : vous pouvez seulement employer le couteau (et le C4 !). Dès que le rond finira le mode d arène de couteau est arrêté. 
</li></ul>


<hr />

<p>
<a name="plug_cmd"></a> 
</p>

<h3> COMMANDES DES PLUGINS AMX MOD X</h3>

<p>
Pour que ces plugins fonctionne il faut qu ils soient activer dans pause des plugins et taper la commande du plugins &gt; dans la console 
</p>

<h3><a name="adminchat"></a>adminchat.amxx		</h3>

<p>
Console chat commandes 
</p>
<p>
Parler qu'aux Admins : 
</p>


<pre id="code69"><span class="defaut"><span class="numero-de-ligne">001</span> amx_chat votre phrase</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code69'); return false;">Retirer les numéros de lignes</a></div>
<p>
Parler à tous les joueurs  : 
</p>


<pre id="code70"><span class="defaut"><span class="numero-de-ligne">001</span> amx_say votre phrase</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code70'); return false;">Retirer les numéros de lignes</a></div>
<p>
Parler à un joueur en privé : 
</p>



<pre id="code71"><span class="defaut"><span class="numero-de-ligne">001</span> listplayers
<span class="numero-de-ligne">002</span> amx_psay #ID_DU JOUEUR votre phrase</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code71'); return false;">Retirer les numéros de lignes</a></div>
<p>
ou : 
</p>


<pre id="code72"><span class="defaut"><span class="numero-de-ligne">001</span> amx_psay le_pseudo_du_joueur votre phrase</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code72'); return false;">Retirer les numéros de lignes</a></div>
<p>
PS : les 3 premieres lettres du <code>le_pseudo_du_joueur</code> comptent  
</p>

<h3><a name="adminvote"></a>adminvote.amxx		</h3>

<p>
Vote commande 
</p>


<pre id="code73"><span class="defaut"><span class="numero-de-ligne">001</span> amx_vote "votre vote" "réponse OUI" "réponse NON"</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code73'); return false;">Retirer les numéros de lignes</a></div>
<p>
Les &quot; sont importants si vous avez besoin d'une espace 
</p>
<p>
Si vous voulez faire un vote par exemple d'une commande serveur vous pouvez aussi : 
<br />Par exemple faire un vote pour activer ou non le Alltalk. 
</p>


<pre id="code74"><span class="defaut"><span class="numero-de-ligne">001</span> amx_vote sv_alltalk 1 0</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code74'); return false;">Retirer les numéros de lignes</a></div>

<h3><a name="psrank"></a>psrank.amxx</h3>

<p>
Stats psychostats 
</p>
<p>
Remplace l affichage des stats d origine par celles de <a href="http://stats.clan-zarka.com/ " hreflang="Psychostats Clan-ZarKa">Psychostats</a> 
</p>






<pre id="code75"><span class="defaut"><span class="numero-de-ligne">001</span> say /stats 
<span class="numero-de-ligne">002</span> say /rank 
<span class="numero-de-ligne">003</span> say /top10
<span class="numero-de-ligne">004</span> say /top15
<span class="numero-de-ligne">005</span> say /search &lt;nom du joueur&gt;</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code75'); return false;">Retirer les numéros de lignes</a></div>

<h3><a name="hsonly_mod"></a>hsonly_mod.amxx</h3>

<p>
Tuer seulement par headshot 
</p>
<p>
Pour l'activer : 		 
</p>


<pre id="code76"><span class="defaut"><span class="numero-de-ligne">001</span> amx_hsmode_on</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code76'); return false;">Retirer les numéros de lignes</a></div>
<p>
Pour le désactiver : 
</p>


<pre id="code77"><span class="defaut"><span class="numero-de-ligne">001</span> amx_hsmode_off</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code77'); return false;">Retirer les numéros de lignes</a></div>

<h3><a name="admin_rocket"></a>admin_rocket.amxx</h3>

<p>
Tue un joueur en l envoyant au ciel comme une rocket 
</p>


<pre id="code78"><span class="defaut"><span class="numero-de-ligne">001</span> amx_rocket nom du joueur</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code78'); return false;">Retirer les numéros de lignes</a></div>

<h3><a name="cluster_grenade"></a>cluster_grenade.amxx</h3>

<p>
Ce plugin permet de lancer 5 fragmentations lors du jet d'une HE 
</p>


<pre id="code79"><span class="defaut"><span class="numero-de-ligne">001</span> amx_cluster_grenade_enable&nbsp;&nbsp;1/0 = ON/OFF</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code79'); return false;">Retirer les numéros de lignes</a></div>

<h3><a name="amx_swapteams"></a>amx_swapteams.amxx</h3>

<p>
Changer d équipe 
</p>
<p>
Pour inverser les équipes taper dans la console :  
</p>


<pre id="code80"><span class="defaut"><span class="numero-de-ligne">001</span> amx_swapteams </span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code80'); return false;">Retirer les numéros de lignes</a></div>

<h3><a name="ps"></a>ps.amxx</h3>

<p>
Cela vous permet de vous creer un compte sur psychostats afin de vous enregistrer et de vous identifier pour acceder a votre compte. 
</p>
<p>
Pour les visiteurs : 
</p>


<pre id="code81"><span class="defaut"><span class="numero-de-ligne">001</span> ps_username &lt;password&gt; &lt;new username&gt;</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code81'); return false;">Retirer les numéros de lignes</a></div>
<p>
Pour les admins : 
</p>


<pre id="code82"><span class="defaut"><span class="numero-de-ligne">001</span> ps_admin &lt;admin password&gt;</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code82'); return false;">Retirer les numéros de lignes</a></div>

<h3><a name="gasnades"></a>amx_gasnades.amxx</h3>

<p>
Grenade fumigene réel, cause des dommage. 
</p>







<pre id="code83"><span class="defaut"><span class="numero-de-ligne">001</span> amx_gasnades 1/0 = ON / OFF
<span class="numero-de-ligne">002</span> amx_gasobeyFF = Choisir si le Gaz attaque les gens de la team ou pas (def=1)
<span class="numero-de-ligne">003</span> amx_gasdmg = Dommage causé (def=10)
<span class="numero-de-ligne">004</span> amx_gascheck = dommage toutes les X secondes (def=3)
<span class="numero-de-ligne">005</span> amx_smokegasp = Gasping sounds when in the gas (def=1)
<span class="numero-de-ligne">006</span> amx_gasradius = Radius de dommage de la grenade (0 pas de dommage) (def=200)</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code83'); return false;">Retirer les numéros de lignes</a></div>

<hr />

<blockquote><p>
 Si vous avez besoin d'aide n'oublier pas !!!!
<br /> Ouvrez votre console et taper <code>AMX_HELP</code>
</p></blockquote> ]]></description>
<author>zonarisk@wwweball.com (Zonarisk)</author>
<pubDate>Sat, 05 Nov 2005 17:19:40 +0100</pubDate>
</item>

<item>
<title>Configurer l&apos; AMX de votre serveur CS:1.6</title>
<link>http://www.clan-zarka.com/articles.php?id=15#ar15</link>
<description><![CDATA[<p>
Toutes ces variables sont prisent en compte à chaque changement de map (pas besoin de reboot votre serveur). 
</p>

<h3>Optimiser l'amx de votre serveur :</h3>

<p>
Tout dabors nous allons parler rapidement du fichier :<br /><code>./cstrike/addons/amx/config/<strong>amx.cfg</strong></code> 
</p>
<p>
La ligne <code><strong>amx_show_activity</strong></code> vous permet d'afficher sur le serveur l'activité des commandes effectuées par les admins. 
</p>
<p>
On peut : 
</p>
<ul>

<li> ne rien voir : 
</li></ul>



<pre id="code84"><span class="defaut"><span class="numero-de-ligne">001</span> amx_show_activity 0</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code84'); return false;">Retirer les numéros de lignes</a></div>
<ul>

<li> voir &quot;ADMIN&quot; : 
</li></ul>



<pre id="code85"><span class="defaut"><span class="numero-de-ligne">001</span> amx_show_activity 1</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code85'); return false;">Retirer les numéros de lignes</a></div>
<ul>

<li> voir le NOM de l'admin : 
</li></ul>



<pre id="code86"><span class="defaut"><span class="numero-de-ligne">001</span> amx_show_activity 2</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code86'); return false;">Retirer les numéros de lignes</a></div>
<p>
Ensuite la variable <code><strong>amx_reservation</strong></code> permet de déclarer qu'un ou plusieurs slots soient reservé pour un habitué ou un admin. Dans ce cas vous aurez un slot de perdu si aucun admin n'est présent. 
</p>
<p>
ex :  
</p>


<pre id="code87"><span class="defaut"><span class="numero-de-ligne">001</span> amx_reservation 1</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code87'); return false;">Retirer les numéros de lignes</a></div>
<p>
La variable <code><strong>amx_extendmap_max</strong></code> permet aux joueurs lors des votes de fin de map d'augmenter la carte jusqu'à la valeur précisée ici. 
</p>
<p>
ex : 
</p>


<pre id="code88"><span class="defaut"><span class="numero-de-ligne">001</span> amx_extendmap_max 90</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code88'); return false;">Retirer les numéros de lignes</a></div>
<p>
Voila, c'est très rapide, mais cela vous permettra de vous jeter dedant. 
</p>

<h3>Optimiser les config des maps :</h3>

<p>
Vous pouvez remarquer que <strong>si une carte est prolongée jusqu'à 90mn</strong>, les cartes suivantes <strong>auront elles aussi un mp_timelimit de 90mn</strong>. 
</p>
<p>
Pour remédier à cela, AMX propose de faire un fichier de configuration personnalisé à chaque map.  
</p>
<p>
Ils se trouvent dans le dossier : <code><strong>./cstrike/addons/amx/config/maps/</strong></code> 
</p>
<p>
Imaginons que nous avons 3 maps sur notre serveur (donc dans le dossier <code>./cstrike/maps/</code>). 
</p>
<ol>

<li> de_dust2 
</li><li> aim_ak-colt 
</li><li> scoutzknivez 
</li></ol>

<p>
Dust2, map favorite monte souvent au maximum de temps autorisé soit 90mn, et donc c'est ici qu'intervient les fichiers de configuration personnalisés.<br /> 
<br />Nous allons mettre dans ceux-ci des variables qui seront prises en compte dès le chargement des maps. 
</p>
<p>
Créons maintenant un fichier de configuration pour la map aim_ak-colt :  
</p>
<p>
<code>./cstrike/addons/amx/config/maps/<strong>aim_ak-colt.cfg</strong></code> 
</p>




<pre id="code89"><span class="defaut"><span class="numero-de-ligne">001</span> mp_timelimit 20
<span class="numero-de-ligne">002</span> mp_freezetime 0
<span class="numero-de-ligne">003</span> sv_alltalk 1</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code89'); return false;">Retirer les numéros de lignes</a></div>
<p>
Créons maintenant un fichier de configuration pour la map scoutzknivez :  
</p>
<p>
<code>./cstrike/addons/amx/config/maps/<strong>scoutzknivez.cfg</strong></code> 
</p>





<pre id="code90"><span class="defaut"><span class="numero-de-ligne">001</span> mp_timelimit 30
<span class="numero-de-ligne">002</span> mp_freezetime 0
<span class="numero-de-ligne">003</span> sv_alltalk 1
<span class="numero-de-ligne">004</span> sv_gravity 220</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code90'); return false;">Retirer les numéros de lignes</a></div>
<p>
Créons maintenant un fichier de configuration pour la map de_dust2 :  
</p>
<p>
<code>./cstrike/addons/amx/config/maps/<strong>de_dust2.cfg</strong></code> 
</p>




<pre id="code91"><span class="defaut"><span class="numero-de-ligne">001</span> mp_timelimit 45
<span class="numero-de-ligne">002</span> mp_freezetime 3
<span class="numero-de-ligne">003</span> sv_alltalk 0</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code91'); return false;">Retirer les numéros de lignes</a></div>
<p>
Voilà comme vous pouvez le remarquer pour les AIM nous préférons avoir le ALLTALK et surtout ne pas avoir de FREEZE au démarage des rounds. De plus pour la raison expliquée ci-dessus nous redéclarons le temps de la map. 
</p>

<h3>Ajouter un plugins à votre amx :</h3>

<p>
Il suffit simplement de l'ajouter dans le dossier :<br /> 
<br /><code>./cstrike/addons/amx/<strong>plugins/</strong></code> 
</p>
<p>
et d'ajouter son nom exact dans le fichier des plugins :<br /> 
<br /><code>./cstrike/addons/amx/<strong>config/plugins.ini</strong></code> 
</p> ]]></description>
<author>kss@wwweball.com (Kss)</author>
<pubDate>Mon, 04 Jul 2005 17:13:47 +0100</pubDate>
</item>

<item>
<title>Installer un serveur Counter-Strike sous Linux</title>
<link>http://www.clan-zarka.com/articles.php?id=14#ar14</link>
<description><![CDATA[<p>
Nous allons créer ensemble un serveur steam sous une distribution Linux.  
</p>
<p>
Pour cela nous utiliserons le fichier <code>hldsupdatetool.bin</code> qui nous permettra de récupérer tous les fichiers dont nous avons besoin. 
<br />Nous expliquerons ensuite l'installation de meta-mod et de l'amx ainsi que les règles de firewall en utilisant iptables. 
</p>

<h4> Installer le serveur steam</h4>

<ul>

<li> Pour commencer vous devez créer un répertoire <code>steam</code> dans <code>/usr</code> : 
</li></ul>



<pre id="code92"><span class="defaut"><span class="numero-de-ligne">001</span> mkdir /usr/steam</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code92'); return false;">Retirer les numéros de lignes</a></div>
<ul>

<li> Puis on rentre dans ce nouveau dossier : 
</li></ul>



<pre id="code93"><span class="defaut"><span class="numero-de-ligne">001</span> cd /usr/steam</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code93'); return false;">Retirer les numéros de lignes</a></div>
<ul>

<li> Maintenant nous allons télécharger le fichier <code>hldsupdatetool.bin</code> : 
</li></ul>



<pre id="code94"><span class="defaut"><span class="numero-de-ligne">001</span> wget http://www.clan-zarka.com/download/bin/hldsupdatetool.bin</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code94'); return false;">Retirer les numéros de lignes</a></div>
<ul>

<li> Une fois télécharger on va affecter les droits d'execution à ce fichier : 
</li></ul>



<pre id="code95"><span class="defaut"><span class="numero-de-ligne">001</span> chmod +x ./hldsupdatetool.bin</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code95'); return false;">Retirer les numéros de lignes</a></div>
<ul>

<li> Et décompacter le fichier pour récupérer le fichier <code>steam</code> : 
</li></ul>



<pre id="code96"><span class="defaut"><span class="numero-de-ligne">001</span> ./hldsupdatetool.bin</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code96'); return false;">Retirer les numéros de lignes</a></div>
<p>
Vous décompacte 1 fichier : 
</p>
<ol>

<li> steam 
</li></ol>

<ul>

<li> Maintenant que le fichier <code>steam</code> est décompressé nous allons pouvoir installer le serveur.<br />Un endroit plus approprié serait judicieux pour notre installation : par exemple dans <code>/home/steam/</code><br /><br />Nous allons donc créer ce répertoire et y déplacer le fichier steam : 
</li></ul>



<pre id="code97"><span class="defaut"><span class="numero-de-ligne">001</span> mkdir -p /home/steam/hl1 &amp;&amp; mv ./steam /home/steam/hl1</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code97'); return false;">Retirer les numéros de lignes</a></div>
<ul>

<li> On rentre dans ce nouveau dossier : 
</li></ul>



<pre id="code98"><span class="defaut"><span class="numero-de-ligne">001</span> cd /home/steam/hl1</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code98'); return false;">Retirer les numéros de lignes</a></div>
<ul>

<li> Enfin nous pouvons nous préparer à l'installation et mettre à jour la syntaxe du fichier <code>steam</code> : 
</li></ul>



<pre id="code99"><span class="defaut"><span class="numero-de-ligne">001</span> ./steam update</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code99'); return false;">Retirer les numéros de lignes</a></div>
<ul>

<li> Nous allons créer un compte steam (admin). Si vous avez déjà un compte admin, vous pouvez passer à l'étape suivante. 
</li></ul>




<pre id="code100"><span class="defaut"><span class="numero-de-ligne">001</span> ./steam -command create -username MON_LOG -email MON_EMAIL -password MON_MOT2PASSE -question "MA QUESTION A CAS DE PERTES !?" -answer "MA REPONSE" -remember_password
<span class="numero-de-ligne">002</span> </span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code100'); return false;">Retirer les numéros de lignes</a></div>
<ul>

<li> Nous allons maintenant pourvoir réellement installer le serveur HL 1 : 
</li></ul>



<pre id="code101"><span class="defaut"><span class="numero-de-ligne">001</span> ./steam -command update -dir ./ -username MON_LOG -password MON_MOT2PASSE -remember_password</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code101'); return false;">Retirer les numéros de lignes</a></div>
<ul>

<li> Puis installer le serveur CS:1.6 : 
</li></ul>



<pre id="code102"><span class="defaut"><span class="numero-de-ligne">001</span> ./steam -command update -game "cstrike" -dir ./ -username MON_LOG -password&nbsp;&nbsp;MON_MOT2PASSE -remember_password -verify_all</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code102'); return false;">Retirer les numéros de lignes</a></div>
<p>
A titre d'information, à la place de <code>-game &quot;cstrike&quot;</code> on aurait pû mettre <code>-game &quot;dod&quot;</code> etc... Pour savoir quels sont les jeux disponibles la commande <code>./steam -command list</code> vous renseignera. 
</p>
<ul>

<li> Une fois tous les fichiers receptionnés vous pourez lancer votre serveur.. youpii !! ;o)<br />La commande basic est celle-ci : 
</li></ul>



<pre id="code103"><span class="defaut"><span class="numero-de-ligne">001</span> ./hlds_run -game cstrike +port 27015 +maxplayers 16 +map de_dust2</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code103'); return false;">Retirer les numéros de lignes</a></div>
<p>
D'autres arguments existes : 
</p>
<blockquote><p>
 +ip 1.2.3.4
<br /> +servercfgfile server-autre_config.cfg
<br /> +mapcyclefile mapcycle-autre_mapcycle.txt
<br /> -autoupdate
</p></blockquote>
<p>
Si vous avez des erreurs et qu'il manque des repertoires et des fichiers : 
</p>






<pre id="code104"><span class="defaut"><span class="numero-de-ligne">001</span> mkdir valve/SAVE
<span class="numero-de-ligne">002</span> mkdir -p platform/SAVE
<span class="numero-de-ligne">003</span> touch ./cstrike/banned.cfg
<span class="numero-de-ligne">004</span> touch ./cstrike/listip.cfg
<span class="numero-de-ligne">005</span> touch ./cstrike/language.cfg</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code104'); return false;">Retirer les numéros de lignes</a></div>
<ul>

<li> Vous vous appercevez que le serveur se lance impécablement mais qu'il reste dans votre fenêtre  <acronym title="Site Security Handbook">SSH</acronym>  actuelle (pas très pratique).<br />Arrêtons le : 
</li></ul>



<pre id="code105"><span class="defaut"><span class="numero-de-ligne">001</span> CTRL + C</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code105'); return false;">Retirer les numéros de lignes</a></div>
<ul>

<li> Pour remèdiez à cela, nous allons créer une &quot;console vituelle&quot; grâce à <strong><code>screen</code></strong> et la nommer cstrike : 
</li></ul>



<pre id="code106"><span class="defaut"><span class="numero-de-ligne">001</span> screen -S cstrike</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code106'); return false;">Retirer les numéros de lignes</a></div>
<ul>

<li> Nous sommes maintenant dans notre console virtuelle et pouvons donc relancer notre serveur : 
</li></ul>



<pre id="code107"><span class="defaut"><span class="numero-de-ligne">001</span> ./hlds_run -game cstrike +port 27015 +maxplayers 16 +map de_dust2</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code107'); return false;">Retirer les numéros de lignes</a></div>
<ul>

<li> <em>OKay c'est bien gentil mais c'est la même chose !</em> En fait pas tout à fait, il vous suffit de cliquer sur : 
</li></ul>



<pre id="code108"><span class="defaut"><span class="numero-de-ligne">001</span> CTRL + A puis D</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code108'); return false;">Retirer les numéros de lignes</a></div>
<p>
pour sortir de votre console virtuelle et surtout de pouvoir ensuite quitter votre fenêtre  <acronym title="Site Security Handbook">SSH</acronym>  sans que votre serveur CS ne soit coupé. 
</p>
<ul>

<li> Pour revennir sur le serveur CS il vous suffit de connaîre la nomination de la console virtuelle.<br />Si vous l'avez oublié, tapez un : 
</li></ul>



<pre id="code109"><span class="defaut"><span class="numero-de-ligne">001</span> ps ax</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code109'); return false;">Retirer les numéros de lignes</a></div>
<p>
qui vous affichera une ligne comme : 
</p>


<pre id="code110"><span class="defaut"><span class="numero-de-ligne">001</span> SCREEN -S cstrike</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code110'); return false;">Retirer les numéros de lignes</a></div>
<ul>

<li> Donc pour lire ce screen nous tapperons : 
</li></ul>



<pre id="code111"><span class="defaut"><span class="numero-de-ligne">001</span> screen -x cstrike</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code111'); return false;">Retirer les numéros de lignes</a></div>
<p>
Pour sortir du screen (comme tout à l'heure) : 
</p>


<pre id="code112"><span class="defaut"><span class="numero-de-ligne">001</span> CTRL + A puis D</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code112'); return false;">Retirer les numéros de lignes</a></div>
<p>
Voilà je pense que vous avez saisis la manière d'installer votre serveur et de le lancer ! 
</p>

<hr />


<h4> Améliorer le serveur Half-life 1 (cs, dod, tfc...)</h4>

<ul>

<li> Nous allons télécharger PingBooster pour diminuer et stabiliser le ping du serveur : 
</li></ul>



<pre id="code113"><span class="defaut"><span class="numero-de-ligne">001</span> wget http://www.clan-zarka.com/download/bin/HLDSPingBooster-1.0.tar.gz</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code113'); return false;">Retirer les numéros de lignes</a></div>
<ul>

<li> Décompresser l'archive : 
</li></ul>



<pre id="code114"><span class="defaut"><span class="numero-de-ligne">001</span> tar xzvf ./HLDSPingBooster-1.0.tar.gz</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code114'); return false;">Retirer les numéros de lignes</a></div>
<p>
Vous décompresse 3 fichiers : 
</p>
<ol>

<li> booster.so 
</li><li> hlds_boost 
</li><li> README 
</li></ol>

<ul>

<li> Maintenant vous pouvez relancer votre serveur (revenez dans votre screen, arrêter le serveur <code>CTRL + C</code> et relancer le) : 
</li></ul>



<pre id="code115"><span class="defaut"><span class="numero-de-ligne">001</span>  ./__hlds_boost__ -game cstrike +port 27015 +maxplayers 16 +map de_dust2</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code115'); return false;">Retirer les numéros de lignes</a></div>
<p>
Un bon p'tit serveur qui tourne bien :o) 
</p>

<hr />


<h4> Installer Meta-Mod et AMX pour counter-strike :</h4>

<p>
N.B : Il existe à l'heure actuelle les versions <a href="http://www.clan-zarka.com/download/modules/amx-0.9.9b-steam-linux.zip">MetaMod v1.17.4p21 &amp;&amp; AMX v0.9.9b</a> mais nous utiliserons dans cet article les versions officelles (MetaMod v1.17.1 &amp;&amp; AMX v0.9.9). 
</p>
<ul>

<li> Nous nous placons dans le répertoire cstrike : 
</li></ul>



<pre id="code116"><span class="defaut"><span class="numero-de-ligne">001</span> cd cstrike/</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code116'); return false;">Retirer les numéros de lignes</a></div>
<ul>

<li> Nous allons télécharger amx et meta-mod : 
</li></ul>



<pre id="code117"><span class="defaut"><span class="numero-de-ligne">001</span> wget http://www.clan-zarka.com/download/modules/amx-0.9.9-steam.tar.tar</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code117'); return false;">Retirer les numéros de lignes</a></div>
<ul>

<li> Dezipper l'archive : 
</li></ul>



<pre id="code118"><span class="defaut"><span class="numero-de-ligne">001</span> tar xjvf amx-0.9.9-steam.tar.tar</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code118'); return false;">Retirer les numéros de lignes</a></div>
<p>
Cela vous crée le répertoire <code>addons/</code> avec dedant 2 autres dossiers : 
</p>
<ol>

<li> meta-mod 
</li><li> amx 
</li></ol>

<ul>

<li> Implanter Meta-Mod au serveur CS.<br /><br />Pour cela vous devez éditer le fichier <code>liblist.gam</code> : 
</li></ul>



<pre id="code119"><span class="defaut"><span class="numero-de-ligne">001</span> vi liblist.gam</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code119'); return false;">Retirer les numéros de lignes</a></div>
<p>
et modifier la ligne <code>gamedll_linux</code> par : 
</p>


<pre id="code120"><span class="defaut"><span class="numero-de-ligne">001</span> gamedll_linux "addons/metamod/dlls/metamod_i386.so"</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code120'); return false;">Retirer les numéros de lignes</a></div>
<ul>

<li> Implanter AMX au module Meta-Mod.<br /><br />Le fichier sample_plugins.ini est la configuration basic, copions le en un fichier nomé <code>plugins.ini</code> : 
</li></ul>



<pre id="code121"><span class="defaut"><span class="numero-de-ligne">001</span> cp addons/metamod/sample_plugins.ini addons/metamod/plugins.ini</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code121'); return false;">Retirer les numéros de lignes</a></div>
<p>
Voilà le serveur est prêt à être redémaré, mais avant, histoire de résoudre le bug du <code>mapchooser.amx</code> voici le fichier ! 
</p>



<pre id="code122"><span class="defaut"><span class="numero-de-ligne">001</span> cd addons/amx/plugins
<span class="numero-de-ligne">002</span> wget http://www.clan-zarka.com/download/plugins/mapchooser.amx</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code122'); return false;">Retirer les numéros de lignes</a></div>
<p>
Le changement de map en fin de partie est maintenant opérationnel ! 
</p>
<p>
Bon frags !! GO GO GO !! Good Game ^^ 
</p> ]]></description>
<author>kss@wwweball.com (Kss)</author>
<pubDate>Thu, 12 May 2005 12:52:00 +0100</pubDate>
</item>

<item>
<title>Quelques variables indispensables pour cs</title>
<link>http://www.clan-zarka.com/articles.php?id=10#ar10</link>
<description><![CDATA[<p>
Voici quelques variables a changer pour ameliorer votre qualite de jeu: 
</p>
<p>
vous pouvez les modifier soit en les tapants dans la console ( tels qu'lls sont donnes ici ) lors d'une partie, ou bien en ouvrant le fichier config.cfg dans cstrike( il faudra alors ajouter des &quot; &quot; autour de la valeur ex: fps_max &quot;101&quot; ) 
</p>
<ul>

<li> fps_max 101 : permet d'avoir un fps a 100 ( ne signifie pas forcement que vous l'aurez ) 
</li><li> rate 25000 : pour connection internet haut debit (  1024 ko et plus ) 
</li><li> cl_rate 9999 : pour connection internet haut debit (  1024 ko et plus ) 
</li><li> cl_cmdrate 101:pour connection internet haut debit (  1024 ko et plus ) 
</li><li> cl_updaterate 101 :  pour connection internet haut debit (  1024 ko et plus ) 
</li><li> cl_dynamiccrosshair 0 : votre viseur ne s agrandit pas quand vous courrez, mais grandit quand meme quand vous tirez ( ne signifie pas que vous etes plus precis cependant ) 
</li><li> cl_crosshair_color 250 50 50 ( viseur rouge vif, ne se fond pas dans les décors ) 
</li><li> net_graph 3 : vous donne divers informations (notamment les fps ) 
</li><li> max_shells 0 : annules les cartouches de balles ( augmente votre fps) 
</li><li> max_smokepuffs 0 : cache les flammes de votre arme ( ameliore votre fps) 
</li></ul>

<p>
pour les variables de la connection internet, n'hesitez pas a jouer un peu avec ces valeurs, trouvez ce qui vous convient le mieux. 
</p>

<hr />

<p>
<strong>Voici dans cette suite de l'article, la methode pour garder certains de vos variables</strong> 
</p>
<p>
En effet si vous ne faites pas la manipulation suivante, certaines variables retourneront a leurs valeurs d'origine. Pour les garder comme elle doivent être faites les étapes ci dessous 
</p>
<ol>

<li> lors du changement de la variable, faite la directement dans votre fichier config, et non par la console de cs. 
</li><li> une fois toute les variables changées, faites clik droi sur votre fichier config, puis propriétés et cochez la case &quot;lecture seulement&quot; ou &quot;read only&quot; pour les anglophone ici. 
</li></ol>

<p>
Ceci evitera que lors d'une partie de cs les valeurs reviennent a leurs origines (surtout si vous ouvrez la fenetre option) ou qu'un admin change une de vos variables ou binds et ke vous vous tapiez ensuite toute la demarche pour les remettre comme vous le desirez. 
</p> ]]></description>
<author>iain@smears.co.uk (w3lch4)</author>
<pubDate>Fri, 08 Apr 2005 22:14:32 +0100</pubDate>
</item>

<item>
<title>Réponse bugs CS 1.6</title>
<link>http://www.clan-zarka.com/articles.php?id=9#ar9</link>
<description><![CDATA[<ul>

<li><strong><em>QUE FAIRE SI STEAM ME DIT QUE LE JEU EST INDISPONIBLE ? </em></strong> 
</li></ul>

<p>
Allez voir dans les jeux, faites un click droit sur le jeu concerné et faites propriétés. 
<br />Regardez alors si son status est bien: Ready to play (prêt à jouer) et si l'Amount acquired est bien à 100%.  
<br />Si c'est le cas : Steam est surchargé, soyez patient, ça marchera bientôt.Si ce n'est pas le cas : Steam doit mettre le mod à jour (et parfois aussi le HL engine).  
</p>
<p>
Pour vérifier que cela se fait, allez voir le Steam monitor.  
</p>
<p>
Si rien ne se met à jour, essayez de redémarrer Steam ou de lancer le jeu pour rappeler à Steam qu'il faut une mise à jour, cette étape prend parfois assez longtemps, soyez patient. Il n'est pas nécessaire de désinstaller/réinstaller. 
</p>
<ul>

<li><strong><em>POURQUOI MES SERVEURS DISPARAISSENT-ILS DE MES FAVORIS ? </em></strong> 
</li></ul>

<p>
Il faut toujours ajouter les serveurs en favoris directement dans Steam (sous Windows) pour qu'il les garde en mémoire, sinon ils n'y seront plus à la connexion suivante. 
</p>
<ul>

<li> <strong><em>POURQUOI LE JEU RAME-T-IL AVEC UN PING ET DES FPS CORRECTS ? </em></strong> 
</li></ul>

<p>
Ce problème n'a pas de réelle solution, il est probable que ce soit lié à votre pc, une solution qui fonctionne parfois est de réinstaller Steam. Il est également possible que vous soyez infectés par un virus. N'hésitez donc pas à scanner vos disques durs avec ad-aware, spybot ainsi qu'un anti-virus à jour. 
</p>
<ul>

<li> <strong><em>POURQUOI MES FLECHES DIRECTIONNELLES NE FONCTIONNENT-ELLES PAS ? </em></strong> 
</li></ul>

<p>
Ce problème est lié aux cartes graphiques ATI. Pour le résoudre allez dans les options du pilote graphique ( catalyst 4.7 ) et décochez &quot;activer l'application d'icônes barre des tâches&quot;. Elle entre en conflit avec Steam et empêche les flèches directionnelles de fonctionner correctement. 
</p>
<ul>

<li><strong><em>POURQUOI LES MAPS OFFICIELLES NE SONT-ELLES PAS DANS LA LISTE DES CARTES DE MON SERVEUR DéDIé ? </em></strong> 
</li></ul>

<p>
Ce problème est lié à la version française du jeu. Prenez le contenu de vos dossiers de customization (sounds, models, maps, gfx,...) situés dans cstrike_french et mettez le dans le dossier cstrike. 
</p>
<ul>

<li><strong><em>COMMENT RETROUVER MES SKINS D ' ORIGINES ? </em></strong> 
</li></ul>

<p>
Si vous avez installé des skins customs il suffit de les supprimer du dossier models. Si vos skins sont ceux de Condition-Zéro (suite à l'installation d'Half-Life² ou de Condition-Zéro) vous pouvez vous rendre sur un site qui donne un lien pour télécharger les skins de la 1.5. Vous devrez les copier dans le répertoire models (dans cstrike ou cstrike_french selon la langue dans laquelle est le jeu). 
</p>
<ul>

<li><strong><em>COMMENT CREER UN TAG ? </em></strong> 
</li></ul>

<p>
=&gt; Prendre une image de maximum 12032 pixels (longueur de l'image x largeur de l'image).  
<br />=&gt; Ouvrir Decal Converter, charger l'image, lui indiquer les dimensions de l'image ainsi que le dossier où se trouve CS (par défaut: C:\Program Files\Steam\SteamApps\xxx@xxx.xxx\counter-strike\cstrike).  
<br />=&gt; Créez le tag (TAG =&gt; créer le tag dans Decal Converter) et vous verrez apparaître dans votre dossier cs un fichier nommé pldecal.wad  
<br />=&gt; Supprimez le fichier tempdecal.wad et renommez votre pldecal.wad en tempdecal.wad. Mettez le fichier tempdecal.wad en lecture seul (clic droit dessus, propriétés).  
<br />/! Si l'image fait plus de 16ko elle risque de ne pas s'afficher in game. 
</p>
<ul>

<li><strong><em>QUELLES VALEURS DOIS-JE METTRE DANS LE CONFIG.CFG POUR REGLER MA CONNEXION ? </em></strong> 
</li></ul>

<p>
Il n'y a pas réellement de valeurs types pour telle ou telle connexion, il faut donc faire des essais et trouver le meilleur compromis. Les commandes à modifier sont: cl_updaterate, cl_cmdrate, cl_rate et rate.  
<br />Vous pouvez les modifier in game via la console. Au plus les valeurs seront haute au plus le jeu sera fluide à la condition que vous n'ayez ni loss, ni choke et que votre ping reste faible.  
<br />Pour voir tout cela tapez net_graph 3 dans la console.  
<br />Si vous avez un changement brutal de votre ping, n'hésitez pas à vérifier qu'il n'y a pas de travaux sur votre ligne. 
</p>
<ul>

<li><strong><em>OU PUIS-JE TROUVER DES VIDEOS DE COUNTER STRIKE ? </em></strong> 
</li></ul>

<p>
Vous pourrez facilement en trouver via e-mule ou kazaa en faisant une recherche sur une grande team ou un grand joueur de Counter-Strike, l'autre possibilité est de passer par les sites de ces teams ou par Google pour trouver des sites référençant des liens pour en télécharger. 
</p>
<ul>

<li><strong><em>COMMENT INSTALLER UN SKIN, UNE MAP, UN SON, UN SPRITE...? </em></strong> 
</li></ul>

<p>
Téléchargez le fichier (clic droit, enregistrer la cible sous et choisir la destination).  
<br />Si le fichier téléchargé est un fichier compressé (.zip ou .rar), décompressez le avec un utilitaire dédié (winzip ou winrar).  
<br />Copier le fichier dans le dossier models du MOD (cstrike/cstrike_french/dod/dod_french/...). 
<br />Cette méthode fonctionne également pour l'installation de sons, de sprites et autres fichiers de customization du jeu. Il faut juste modifier le répertoire où l'on place le fichier (models/maps/sounds/sprites/...). 
</p> ]]></description>
<author>kalash_25@yahoo.fr (Vincenzo)</author>
<pubDate>Thu, 31 Mar 2005 20:27:04 +0100</pubDate>
</item>

<item>
<title>Muter un joueur &amp;&amp; Binder une touche !</title>
<link>http://www.clan-zarka.com/articles.php?id=6#ar6</link>
<description><![CDATA[
<h4> Muter un joueur</h4>

<p>
Quand tu joues, tu peut muter (ne plus entendre) une ou plusieurs personnes qui te case le crane. 
</p>
<p>
Pour cela : 
</p>
<ol>

<li> tu appuies sur <strong>escape</strong> ( ESC ) 
</li><li> tu vas dans &quot;<strong>PLayer List</strong>&quot; 
</li><li> enfin tu sélectionnes le joueur que tu souhaites muter et clics sur <strong>mute in-game</strong> 
</li></ol>


<h4> Binder une touche</h4>

<p>
Pour binder (associer une action à une touche de ton clavier) une touche il suffit de taper dans la console : 
</p>


<pre id="code123"><span class="defaut"><span class="numero-de-ligne">001</span> bind "ma touche" "mon action"</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code123'); return false;">Retirer les numéros de lignes</a></div>
<p>
cette commande ajoute à ton fichier &quot;config.cfg&quot; le bind... donc tu pourais aussi l'ajouter directement dans celui-ci. 
</p>
<p>
Le fichier &quot;config.cfg&quot; se trouve dans : 
</p>
<ul>

<li> pour un français<br />.\Steam\SteamApps\TON_PSEUDO\counter-strike\cstrike_french\config.cfg 
</li></ul>

<ul>

<li> pour un anglais<br />.\Steam\SteamApps\TON_PSEUDO\counter-strike\cstrike\config.cfg 
</li></ul>

<p>
par ex, pour ne plus entendre la pluie dans aztec... ou dans d'autres map.. 
</p>


<pre id="code124"><span class="defaut"><span class="numero-de-ligne">001</span> bind "s" "stopsound"</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code124'); return false;">Retirer les numéros de lignes</a></div> ]]></description>
<author>kss@wwweball.com (Kss)</author>
<pubDate>Mon, 21 Mar 2005 20:11:50 +0100</pubDate>
</item>

<item>
<title>c&apos;est quoi Counter-Strike ?</title>
<link>http://www.clan-zarka.com/articles.php?id=5#ar5</link>
<description><![CDATA[
<h4><strong>Vous saurez enfin d'où vient ce jeu...prenez 5 minutes et apprenez des choses</strong>''</h4>

<p>
Depuis qu'il a transformé le sous-sol de la maison de ses parents en bureau-salon-chambre coucher pour son usage personnel, <strong>Minh</strong> ne sort très peu de chez lui : &quot;Au début, j'essayais de me fixer des horaires de travail raisonnables, mais, très vite, j'ai trouvé mon rythme : midi-minuit, six jours par semaine.&quot; Il <strong>consacre tout son temps à enrichir et améliorer son chef-d'½uvre : Counter-Strike</strong>, qu'il a inventé tout seul pour s'amuser sur un petit PC, et qui s'est imposé en quelques mois comme <strong>le jeu en réseau le plus joué au monde</strong>.  
</p>
<p>
A vingt-trois ans, Minh est désormais célèbre dans l'univers du jeu vidéo. Il pourrait aller vivre où bon lui semble, car il reçoit égulièrement des propositions de divers studios de création américains et européens. Pourtant, il préfère rester avec ses parents, ses trois frères et sa fiancée à Surrey, une banlieue modeste de Vancouver, sur la côte ouest du Canada. Il est arrivé là en 1979, à l'âge de deux ans, avec toute sa famille qui avait fui le Vietnam dans des conditions dramatiques. Aujourd'hui, le Canada est la seule patrie de Minh. Il sait très peu de choses sur le passé de ses aînés, ne fréquente pas la communauté vietnamienne locale et n'a pas envie de découvrir son pays natal : &quot;Je n'ai pas non plus de hobby, ni de sport favori, ni de cause à défendre... Ma seule vraie passion, c'est le jeu vidéo.&quot;  
<br /><strong>Counter-Strike est né</strong> presque par hasard. Au <strong>début</strong> de <strong>1999</strong>, Minh découvre Half-Life, un nouveau jeu de tir et de combat créé par Valve, petite société américaine basée à Seattle. Il est aussitôt séduit par son univers à la fois brutal et très tactique : pour survivre, il faut tirer mieux et plus vite que l'ennemi, mais aussi être patient et fin man½uvrier. Minh se met à jouer de façon intensive. Pourtant, au bout de quelques semaines, il se lasse un peu :&quot;Half-Life était excellent, mais il n'y a pas de jeu parfait - à moins bien sûr de le fabriquer soi-même, selon ses goûts personnels, ses envies, ses fantasmes...&quot;  
<br />Or, peu de temps après sa sortie, <strong>Valve décide de publier gratuitement </strong>sur Internet <strong>une partie du code source de Half-Life</strong>, c'est-à-dire du programme informatique qui le compose. Dès lors, n'importe quel programmeur motivé et astucieux peut créer à sa guise des versions modifiées, ou &quot;mods&quot;. Cette pratique de libre publication est encore rare : la plupart des éditeurs de jeux considèrent leur code source comme un secret industriel à ne divulguer en aucune circonstance, et n'hésitent pas à poursuivre en justice ceux qui se le procurent illégalement. Mais les responsables de Valve, proches du mouvement du logiciel libre, ont une vision différente : depuis l'avènement d'Internet, de vastes communautés virtuelles se constituent spontanément autour de certains jeux, qui deviennent ainsi célèbres dans le monde entier. Or le meilleur moyen de favoriser la naissance de communautés actives et fidèles consiste à laisser les joueurs s'approprier le jeu en fabriquant leurs propres versions, qu'ils vont continuer à s'échanger et à modifier pendant des années.  
</p>
<p>
<strong>Minh</strong>, qui, à l'époque, est étudiant en informatique à l'université de Vancouver, sait qu'il est capable de créer un mod de Half-Life. Un soir, il se lance dans l'aventure, par curiosité. Il <strong>découvre que bricoler un jeu est encore plus amusant que de jouer</strong>. Il constate aussi qu'il possède un don particulier pour cet exercice : il résout sans difficulté, parfois sans s'en rendre compte, toutes sortes de problèmes jugés insolubles par les habitués des forums Internet spécialisés. Son projet évolue alors rapidement : tout en conservant le &quot;moteur&quot; de Half-Life, c'est-à-dire le noyau central du programme qui fait fonctionner l'ensemble, il décide de créer un jeu entièrement nouveau dont les règles, les décors et les personnages ne devront rien à Half-Life. On sort du schéma imaginé par Valve, mais peu importe...  
</p>
<p>
Pour commencer, <strong>Minh imagine posément son jeu idéal</strong>. Bien entendu, <strong>ce sera un combat à mort</strong> ; il se jouera en réseau, car le vrai joueur veut affronter d'autres humains, pas des machines ; et, surtout, <strong>ce sera un jeu d'équipe, convivial et solidaire</strong> : toute la tactique sera fondée sur le jeu collectif et l'entraide au sein de chaque équipe. Avant de pouvoir jouer, il faudra donc s'intégrer à un clan, ou en créer un autour de soi : &quot;Contrairement à ce qu'on dit souvent, le jeu en réseau rapproche les gens, il crée des groupes d'affinité sur Internet, à l'école ou dans les quartiers, et déclenche des amitiés durables.  
</p>
<p>
Il faut favoriser cette dimension dès le stade de la conception.&quot; Par ailleurs, <strong>Minh rêve depuis toujours d'un jeu résolument réaliste</strong>, ancré dans le monde actuel : &quot;Je n'ai jamais aimé les jeux qui se passent dans un Moyen Age de pacotille, où tout le monde a des pouvoirs magiques, ou au XXVe siècle, dans des galaxies bizarres. Un jeu qui se déroule ici et maintenant est beaucoup plus prenant.&quot; Il cherche donc à s'inspirer d'un conflit contemporain. La révélation lui vient tout naturellement, en écoutant les informations : son jeu opposera un groupe de terroristes à une unité antiterroriste professionnelle. Les deux équipes s'affronteront dans divers lieux de la vie quotidienne, comme c'est le cas dans la réalité. Minh a une vision toute simple et presque enfantine du terrorisme, qu'il ne connaît que par les journaux télévisés et les films d'Hollywood : &quot;Ces affaires m'ont toujours fasciné, à cause de l'action et du danger. Je m'imagine toujours en super-flic intrépide et invincible, qui vient délivrer les otages, désamorcer les bombes et tuer tous les méchants. Voilà, c'est à peu près tout.&quot; Il décide d'appeler son jeu Counter-Strike (contre-attaque), un titre facile à retenir, qui résume le principe du jeu.  
</p>
<p>
Lorsqu'il se met réellement au travail, <strong>il comprend que, malgré ses talents multiples, il n'y arrivera pas tout seul</strong>, et se met à chercher sur Internet des volontaires disposés à l'aider bénévolement. Pour commencer, <strong>il fait plus ample connaissance avec</strong> un écolier de dix-sept ans, <strong>Jess Cliffe</strong>, avec qui il a déjà joué sur Internet. Jess habite le New Jersey, à l'autre bout du continent américain, mais les deux garçons n'ont pas besoin de se rencontrer pour devenir amis et travailler ensemble. Jess décide de s'occuper du site et du forum de Counter-Strike, ce qui l'amènera à coordonner l'ensemble du travail des volontaires. Peu à peu, il devient le conseiller et le confident privilégié de Minh. <strong>Contrairement à son ami, Jess préfère être terroriste</strong> : &quot;Les missions sont plus risquées, il y a des bombes à poser, des otages à surveiller. C'est une affaire de caractère, ça ne s'explique pas. <strong>Et comme ça, notre tandem est équilibré...</strong>&quot;  
<br />Minh maîtrise la dimension informatique de l'opération et sait exactement où il va. Il a seulement besoin d'assistants au tempérament artistique, capables de réaliser les décors et les effets sonores. <strong>Sa première équipe comprend cinq bénévoles</strong>. <strong>Le plus actif</strong> est un Allemand de dix-neuf ans, <strong>Jo Beig</strong>, qui habite près de Stuttgart. Jo a du temps à perdre, car il a refusé de faire son service militaire et doit effectuer un service civil comme aide-soignant dans une maison de retraite. Ce <strong>pacifiste convaincu est tout de suite séduit</strong> par les scénarios ultraviolents de Counter-Strike, mais il n'y voit aucun paradoxe : &quot;C'est comme le football, vous avez deux équipes, chacune veut gagner en jouant mieux que l'autre, c'est tout. Les joueurs n'emploient jamais le mot &quot;kill&quot; (tuer), mais &quot;frag&quot;, un terme de jargon pour initiés : ça prouve qu'ils savent faire la différence entre le jeu et la réalité.&quot;  
<br />La première version de Counter-Strike est prête en quelques semaines. <strong>Minh décide de la diffuser gratuitement sur Internet pour tester les réactions des joueurs</strong> : &quot;Notre but était de nous amuser, nous ne pensions à rien de précis. J'étais persuadé que le jeu allait être téléchargé par une cinquantaine de personnes, pas plus.&quot; Or c'est la ruée. Stupéfaits par la qualité de ce mod pas comme les autres, les hard-core gamers, joueurs acharnés toujours à l'affût de nouveautés, la font connaître sur le Réseau. <strong>Très vite, les joueurs occasionnels l'adoptent à leur tour</strong>, délaissant les jeux à gros budget produits par les équipes nombreuses et très bien payées des grands studios américains. Valve, de son côté, devient soudain très prospère : pour jouer à Counter-Strike, il faut toujours se procurer le &quot;moteur&quot; de Half-Life, et le plus simple est encore de l'acheter...  
</p>
<p>
Grisé par le succès, <strong>Minh se met à produire de nouvelles versions à un rythme infernal</strong>, jusqu'à une par mois : &quot;J'ai commencé à négliger mes études, mes notes ont baissé, et j'ai failli louper mes examens, mais ça ne m'angoissait pas, mon jeu était plus important.&quot; L'univers de Counter-Strike s'enrichit rapidement. Pour créer ses différents groupes antiterroristes, Minh se documente abondamment, car les uniformes et les armes doivent être totalement fidèles la réalité. Il choisit quatre unités d'intervention, les Navy Seals américains, le SAS britannique, le GSG-9 allemand et le GIGN français : &quot;Les joueurs de ces quatre pays apprécient, ils s'identifient fortement à leurs unités nationales. Je reçois aussi des messages venant de joueurs d'autres pays, ils voudraient que je rajoute leurs propres polices antiterroristes. Les plus insistants sont les Israéliens et les Chinois, et aussi des Canadiens, qui souhaiteraient sans doute que je sois plus patriote...&quot;  
<br />En revanche, pour les commandos terroristes, Minh comprend instinctivement que lorsqu'on s'adresse à la planète entière, mieux vaut être diplomate : &quot;Je ne me suis pas inspiré précisément d'exemples réels. Pour que cela reste un jeu, je ne dois offenser aucun groupe ethnique, religieux ou politique... Certains de mes terroristes portent des treillis et des cagoules très génériques, d'autres ont l'air plutôt européen, sans précision. Il y a un groupe au look vaguement arabe, mais à peine... Pendant un temps, j'ai envisagé de créer un commando de l'IRA, mais j'ai eu peur de mettre en colère les Irlandais, ou les Anglais, je n'étais pas sûr...&quot;  
<br /><strong>Parallèlement, grâce à l'action des bénévoles, les lieux de combat se multiplient</strong> : usines, entrepôts, villes anciennes et modernes, aéroports, navires, forêts... A chaque changement de terrain, les équipes devront adapter leurs stratégies, redéployer leurs attaquants, leurs défenseurs, leurs sentinelles, leurs artificiers, leurs snipers... Les tactiques se décident en temps réel, car les membres d'une même équipe sont en contact audio permanent grâce un système très élaboré de téléphonie via Internet, intégré au jeu.  
</p>
<p>
En cet <strong>été 2001, Counter-Strike est le jeu le plus populaire dans sa catégorie</strong> : plus de 9 300 serveurs non commerciaux répartis sur tous les continents permettent de jouer vingt-quatre heures sur vingt-quatre. Pour la sortie de la dernière version, une quarantaine de sites de téléchargement gratuit ont été installés par des bénévoles, y compris en Chine et en Russie. Le succès est particulièrement spectaculaire en Europe du Nord. Sur Clan-Base, le grand serveur multijeux européen fréquenté par plus de deux cent cinquante mille joueurs, Counter-Strike représente près de 80 % des matches. La proportion est du même ordre dans les salles de jeux et dans les tournois.  
</p>
<p>
En Scandinavie, en Allemagne, aux Pays-Bas, en Angleterre et en France, on voit apparaître des équipes semi-professionnelles qui parcourent le continent pour disputer des matches sponsorisés par des grandes entreprises. Les plus gros clans allemands, comme Shroet Kommando ou Mortal Team Work, ont obtenu des autorités le statut de club sportif. Aux Etats-Unis, la progression est plus lente, mais, depuis peu, les Américains se rattrapent : un tournoi est prévu en décembre à Dallas (Texas), avec 150 000 dollars de prix à gagner...  
</p>
<p>
Pendant ce temps, à Vancouver, la vie de Minh n'a pas vraiment changé. Il a fini par réussir ses examens, de justesse. Peu de temps après, il a reçu un appel de Valve : &quot;J'étais surpris, inquiet aussi, mais j'avais tort. Ils m'ont proposé de me payer pour que je continue travailler sur Counter-Strike, sans changer mes méthodes ni ma façon de vivre. Maintenant, je suis heureux, je gagne de l'argent en faisant ce qui me passionne.&quot; Son équipe de bénévoles a été renouvelée, et compte aujourd'hui une vingtaine de membres. Jess Cliffe, qui est entré à l'université de Virginie, reste son fidèle second.  
</p>
<p>
Les responsables de Valve à Seattle ne sont qu'à deux heures de route de Vancouver, mais Minh les voit rarement :&quot;Je m'entends avec eux parce qu'ils ont compris qu'il fallait me laisser libre. Si un jour mon travail ne leur plaît plus, ils arrêteront de m'envoyer de l'argent, c'est tout. Il n'y aura ni discussion ni compromis. Je sais ce que je veux et je le fais.&quot; 
<br />(La véracité de ces informations n'est certifiée que par l'éditeur de ce texte et peut etre contestée) 
</p>
<p>
Merci. 
</p> ]]></description>
<author>kiatuekenny@wwweball.com (luffy)</author>
<pubDate>Tue, 01 Mar 2005 01:52:11 +0100</pubDate>
</item>

<item>
<title>Commandes Admins &amp;&amp; Joueurs CS</title>
<link>http://www.clan-zarka.com/articles.php?id=4#ar4</link>
<description><![CDATA[<p>
Sur la plupart des serveurs Counter-Strike, le module AMX est installé. Les commandes admins permettent aux  V.I.P. et Admin de voir certaines informations les joueurs, les kicker ou les bannir ou encore de modifier les variables du serveur. 
</p>

<h3> Commandes config/admin serveur</h3>

<p>
Ces commandes doivent être tapées dans la console pendant le jeux ou sur le serveur (sans amx_cvar) (il faut avoir certains droits sur le serveur pour pouvoir executer ces commandes). 
</p>
<ul>

<li> Définir un mot de passe pour accéder au serveur (pour remettre le serveur public ne rien mettre après <code>sv_password</code>). 
</li></ul>



<pre id="code125"><span class="defaut"><span class="numero-de-ligne">001</span> amx_cvar sv_password "mon mot de passe"</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code125'); return false;">Retirer les numéros de lignes</a></div>
<ul>

<li> Faire un redémarage de la map actuelle (les scores remis à zero dans 2 secondes) 
</li></ul>



<pre id="code126"><span class="defaut"><span class="numero-de-ligne">001</span> amx_cvar sv_restart 2</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code126'); return false;">Retirer les numéros de lignes</a></div>
<ul>

<li> Définir le temps de la map à 30 minutes. 
</li></ul>



<pre id="code127"><span class="defaut"><span class="numero-de-ligne">001</span> amx_cvar mp_timelimit 30</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code127'); return false;">Retirer les numéros de lignes</a></div>
<ul>

<li> Définir le temps <strong>avant de</strong> pouvoir <strong>bouger</strong> à chaque début de round à 3 secondes (par défault le temps est de 6 secondes avant de pouvoir se déplacer). 
</li></ul>



<pre id="code128"><span class="defaut"><span class="numero-de-ligne">001</span> amx_cvar mp_freezetime 3</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code128'); return false;">Retirer les numéros de lignes</a></div>
<ul>

<li> Définir le temps où l'on peut acheter les armes dans le round (par défault le temps est de 1mn et 30 seconde soit 1.5). 
</li></ul>



<pre id="code129"><span class="defaut"><span class="numero-de-ligne">001</span> amx_cvar mp_buytime "0.25" (15 secondes)</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code129'); return false;">Retirer les numéros de lignes</a></div>
<ul>

<li> Définir le temps du round (par défault le temps est de 4 minutes). 
</li></ul>



<pre id="code130"><span class="defaut"><span class="numero-de-ligne">001</span> amx_cvar mp_roundtime 2</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code130'); return false;">Retirer les numéros de lignes</a></div>
<ul>

<li> Activer ou désactiver le Friendly Fire (causer des dégâts à ses coéquipiers si on leur tire dessus). 
</li></ul>



<pre id="code131"><span class="defaut"><span class="numero-de-ligne">001</span> amx_cvar mp_friendlyfire 1</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code131'); return false;">Retirer les numéros de lignes</a></div>
<ul>

<li> Activer ou désactiver le Friendly Fire des grenades (causer des dégâts à ses coéquipiers s'ils recevoivent des éclats de grenades explosives lancées par un de leurs coéquipiers). 
</li></ul>



<pre id="code132"><span class="defaut"><span class="numero-de-ligne">001</span> amx_cvar mp_friendly_grenade_damage 1</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code132'); return false;">Retirer les numéros de lignes</a></div>
<ul>

<li> Tuer automatiquement un joueur (de la même équipe) au prochain round si celui-ci a tué un de ses coéquipiers.<br /> 
</li></ul>



<pre id="code133"><span class="defaut"><span class="numero-de-ligne">001</span> amx_cvar mp_tkpunish 0</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code133'); return false;">Retirer les numéros de lignes</a></div>
<p>
Sur certains server le tkpunish est désactivé pour être remplacé par un plugins plus Fun qui permet au tué de se venger immédiatement en choisissant l'option qu'il préfére. 
</p>
<ul>

<li> Activer ou désactiver le All Talk (que tous (les 2 équipes) puissent parler ensemble) 
</li></ul>



<pre id="code134"><span class="defaut"><span class="numero-de-ligne">001</span> amx_cvar sv_alltalk 1</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code134'); return false;">Retirer les numéros de lignes</a></div>
<ul>

<li> Gérer la gravité de la map (800 == par défault) 
</li></ul>



<pre id="code135"><span class="defaut"><span class="numero-de-ligne">001</span> amx_cvar sv_gravity 200</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code135'); return false;">Retirer les numéros de lignes</a></div>
<ul>

<li> Autorise l'utilisation de la torche par les joueurs. 
</li></ul>



<pre id="code136"><span class="defaut"><span class="numero-de-ligne">001</span> amx_cvar mp_flashlight 1</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code136'); return false;">Retirer les numéros de lignes</a></div>
<ul>

<li> Active ou désactive les bruits des pas 
</li></ul>



<pre id="code137"><span class="defaut"><span class="numero-de-ligne">001</span> amx_cvar mp_footsteps 1</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code137'); return false;">Retirer les numéros de lignes</a></div>
<ul>

<li> Fixer la prochaine map 
</li></ul>



<pre id="code138"><span class="defaut"><span class="numero-de-ligne">001</span> amx_cvar amx_nextmap de_dust2</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code138'); return false;">Retirer les numéros de lignes</a></div>
<ul>

<li> Faire un vote. 
</li></ul>



<pre id="code139"><span class="defaut"><span class="numero-de-ligne">001</span> amx_vote "MA QUESTION ?" "choix 1" "choix 2"</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code139'); return false;">Retirer les numéros de lignes</a></div>
<ul>

<li> Autorise le serveur a Kicker et Bannir automatiquement de Joueurs inactif. 
</li></ul>



<pre id="code140"><span class="defaut"><span class="numero-de-ligne">001</span> amx_cvar mp_autokick 0</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code140'); return false;">Retirer les numéros de lignes</a></div>
<ul>

<li> Equilibre les équipes sur le nombre de joueurs et de frags. 
</li></ul>



<pre id="code141"><span class="defaut"><span class="numero-de-ligne">001</span> amx_cvar mp_autoteambalance 1</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code141'); return false;">Retirer les numéros de lignes</a></div>
<ul>

<li> Nombre autorisé de difference de joueurs entre 2 equipes. 
</li></ul>



<pre id="code142"><span class="defaut"><span class="numero-de-ligne">001</span> amx_cvar mp_limitteams 1</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code142'); return false;">Retirer les numéros de lignes</a></div>
<ul>

<li> Autorise ou non la communication via le HLVoice. 
</li></ul>



<pre id="code143"><span class="defaut"><span class="numero-de-ligne">001</span> amx_cvar sv_voiceenable 1</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code143'); return false;">Retirer les numéros de lignes</a></div>
<ul>

<li> Défini le codec audio à utiliser pour le HLVoice (&quot;voice_miles&quot; ou &quot;voice_speex&quot; - le dernier étant le meilleur). 
</li></ul>



<pre id="code144"><span class="defaut"><span class="numero-de-ligne">001</span> amx_cvar sv_voicecodec voice_speex</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code144'); return false;">Retirer les numéros de lignes</a></div>
<ul>

<li> Défini la qualité des voix des joueurs (1 minimum et 5 maximum).<br />Débit : 1 = 2,400 bits/sec. | 2 = 6,000 bits/sec. | 3 = 8,000 bits/sec. | 4 = 11,200 bits/sec. | 5 = 15,200 bits/sec. 
</li></ul>



<pre id="code145"><span class="defaut"><span class="numero-de-ligne">001</span> amx_cvar sv_voicequality 5</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code145'); return false;">Retirer les numéros de lignes</a></div>
<p>
PS : En résumé, en étant dans le jeu, via la console (client) steam les commandes HL doivent être précèdées par <code>amx_cvar</code> et les autres non. Si vous êtes directement sur la console du serveur pas besoin de <code>amx_cvar</code>. 
</p>
<p>
Certaines variables énoncées ci-dessus ne sont pas à changer en cours de partie mais plutôt à mettre dans votre fichier <code>server.cfg</code> et donc sans <code>amx_cvar</code>. 
</p>

<h3> Commandes générales (joueurs et admins)</h3>

<ul>

<li> Lister les joueurs qui jouent actuellement dans la partie 
</li></ul>



<pre id="code146"><span class="defaut"><span class="numero-de-ligne">001</span> amx_who</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code146'); return false;">Retirer les numéros de lignes</a></div>
<ul>

<li> Afficher le menu de gestion AMX permettant aux V.I.P. et Admins de gèrer le serveur 
</li></ul>



<pre id="code147"><span class="defaut"><span class="numero-de-ligne">001</span> amxmodmenu</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code147'); return false;">Retirer les numéros de lignes</a></div>
<ul>

<li> Prochaine map. 
</li></ul>



<pre id="code148"><span class="defaut"><span class="numero-de-ligne">001</span> nextmap</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code148'); return false;">Retirer les numéros de lignes</a></div>
<ul>

<li> Lister les maps qui passent par défault sur le serveur (dans le mapcycle) 
</li></ul>



<pre id="code149"><span class="defaut"><span class="numero-de-ligne">001</span> listmaps</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code149'); return false;">Retirer les numéros de lignes</a></div>
<p>
affiche :  
</p>
<ol>

<li> de_dust 
</li><li> de_inferno 
</li><li> de_aztec 
</li><li> de_dust2 
</li><li> etc.... 
</li></ol>

<ul>

<li> Pour voter pour changer la nextmap (66% des joueurs doivent voter) en dust2 
</li></ul>



<pre id="code150"><span class="defaut"><span class="numero-de-ligne">001</span> votemap 4</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code150'); return false;">Retirer les numéros de lignes</a></div> ]]></description>
<author>kss@wwweball.com (Kss)</author>
<pubDate>Wed, 23 Feb 2005 19:20:01 +0100</pubDate>
</item>

<item>
<title>Commandes AMX - Module Statistiques</title>
<link>http://www.clan-zarka.com/articles.php?id=3#ar3</link>
<description><![CDATA[<p>
<a href="http://amxmod.net"><img style="float:left;" alt="AMX" src="./_imgs/articles/amxmod.bmp" /></a> 
</p>
<p>
Sur la plupart des serveurs Counter-Strike, le module AMX est installé. Un module de statistiques est activé par défault. Les joueurs peuvent ainsi voir certaines informations sur eux-mêmes ou les autres joueurs. 
</p>

<h3> Commandes</h3>

<p>
Ces commandes doivent être tapées comme si vous écriviez un message général (grâce à la touche &quot;Y&quot; (il doit y avoir say: en haut à gauche de votre écran)). 
</p>
<ul>

<li> Afficher les 15 meilleurs joueurs du serveur. 
</li></ul>



<pre id="code151"><span class="defaut"><span class="numero-de-ligne">001</span> /top15</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code151'); return false;">Retirer les numéros de lignes</a></div>
<ul>

<li> Permet de voir toutes les statistiques des joueurs dans la partie (rank... etc) 
</li></ul>



<pre id="code152"><span class="defaut"><span class="numero-de-ligne">001</span> /stats</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code152'); return false;">Retirer les numéros de lignes</a></div>
<ul>

<li> Afficher les ranks des joueurs. 
</li></ul>



<pre id="code153"><span class="defaut"><span class="numero-de-ligne">001</span> /rankstats</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code153'); return false;">Retirer les numéros de lignes</a></div>
<ul>

<li> Afficher directement mes statistiques 
</li></ul>



<pre id="code154"><span class="defaut"><span class="numero-de-ligne">001</span> /statsme</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code154'); return false;">Retirer les numéros de lignes</a></div>
<ul>

<li> Afficher les domages que vous vennez de coser à vos adverssaires pendant le round. 
</li></ul>



<pre id="code155"><span class="defaut"><span class="numero-de-ligne">001</span> /me</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code155'); return false;">Retirer les numéros de lignes</a></div>
<ul>

<li> ??? 
</li></ul>



<pre id="code156"><span class="defaut"><span class="numero-de-ligne">001</span> /hp</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code156'); return false;">Retirer les numéros de lignes</a></div>
<ul>

<li> ??? 
</li></ul>



<pre id="code157"><span class="defaut"><span class="numero-de-ligne">001</span> /rank</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code157'); return false;">Retirer les numéros de lignes</a></div>
<ul>

<li> ??? 
</li></ul>



<pre id="code158"><span class="defaut"><span class="numero-de-ligne">001</span> /report</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code158'); return false;">Retirer les numéros de lignes</a></div>
<ul>

<li> ??? 
</li></ul>



<pre id="code159"><span class="defaut"><span class="numero-de-ligne">001</span> /score</span></pre><div class="retirer-numeros-de-lignes"><a href="#" onclick="hidenumbers('code159'); return false;">Retirer les numéros de lignes</a></div> ]]></description>
<author>kss@wwweball.com (Kss)</author>
<pubDate>Tue, 22 Feb 2005 12:55:29 +0100</pubDate>
</item>

</channel>
</rss>
