Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

NodeBB

  1. Home
  2. Emulation
  3. Arma III
  4. Tutoriels
  5. Ajout de la methamphetamine [3.1.4.6 & 3.1.4.8]

Ajout de la methamphetamine [3.1.4.6 & 3.1.4.8]

Scheduled Pinned Locked Moved Tutoriels
15 Posts 4 Posters 4.9k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • RaydenR
    RaydenR
    Rayden
    wrote on last edited by
    #1

    <div>Salut,</div>
    <div> </div>
    <div>Je vous conseille fortement de faire une sauvegarde du serveur avant de faire ce tutoriel.</div>
    <div> </div>
    <div>Désoler si cela alterne "citations" et "extrait de code" la ou sont écrit les scriptes mais je peux pas mettre que des citations j'ai était obliger de refaire le tutoriel du coup j'ai alternée.</div>
    <div> </div>
    <div>On commence:</div>
    <div> </div>
    <div>------------------------------------------------------------------------------------------------------------------------------</div>
    <div> </div>
    <div>core\actions\fn_gather.sqf</div>
    <div> </div>
    <div>Ligne 9 :</div>
    <div>Remplace</div>
    <div> </div>
    <div>
    <pre class="ipsCode prettyprint">
    _resourceZones = ["apple_1","apple_2","apple_3","apple_4","peaches_1","peaches_2","peaches_3","peaches_4","heroin_1","cocaine_1","weed_1"];</pre>
    </div>
    <div> </div>
    <div>Par :</div>
    <div>
    <pre class="ipsCode prettyprint">
    _resourceZones = ["apple_1","apple_2","apple_3","apple_4","peaches_1","peaches_2","peaches_3","peaches_4","heroin_1","cocaine_1","weed_1","meth_1"]; </pre>
    </div>
    <div> </div>
    <div>Ligne 29 :</div>
    <div> </div>
    <div>
    <pre class="ipsCode prettyprint">
    case (_zone in ["weed_1"]): {_gather = "cannabis"; _val = 1;};</pre>
    </div>
    <div> </div>
    <div>Ajoutez après :</div>
    <div>
    <pre class="ipsCode prettyprint">
    case (_zone in ["meth_1"]): {_gather = "methu"; _val = 1;};</pre>
    </div>
    <div> </div>
    <div>core\actions\fn_processAction.sqf</div>
    <div>Ligne 26 :</div>
    <div> </div>
    <div>
    <pre class="ipsCode prettyprint">
    case "cement": {["rock","cement",350,(localize "STR_Process_Cement")];};</pre>
    </div>
    <div>Ajoutez après :</div>
    <div>
    <pre class="ipsCode prettyprint">
    case "meth": {["methu","methp",5000,(localize "STR_Process_Meth")];};</pre>
    </div>
    <div>core\config\fn_itemWeight.sqf</div>
    <div>Ligne 58 :</div>
    <div>
    <pre class="ipsCode prettyprint">
    case "storagebig": {10}; </pre>
    </div>
    <div>Ajoutez après :</div>
    <div>
    <div style="font-size:12px;">
    <pre class="ipsCode prettyprint">
    case "methu": {6};
    case "methp": {4};</pre>
    </div>
    </div>
    <div>core\config\fn_licensePrice.sqf</div>
    <div>Ligne 37 :</div>
    <div>
    <pre class="ipsCode prettyprint">
    case "home": {75000};</pre>
    </div>
    <div>Ajoutez après :</div>
    <div>
    <pre class="ipsCode prettyprint">
    case "meth": {250000};</pre>
    </div>
    <div>core\config\fn_LicenseType.sqf</div>
    <div>Ligne 42 :</div>
    <div>
    <pre class="ipsCode prettyprint">
    case "home": {_var = "license_civ_home"};</pre>
    </div>
    <div>Ajoutez après :</div>
    <div>
    <pre class="ipsCode prettyprint">
    case "meth": {_var = "license_civ_meth"}; </pre>
    </div>
    <div>Ligne 75 :</div>
    <div>
    <pre class="ipsCode prettyprint">
    case "license_civ_home": {_var = "home"};</pre>
    </div>
    <div>Ajoutez après :</div>
    <div>
    <pre class="ipsCode prettyprint">
    case "license_civ_meth": {_var = "meth"}; </pre>
    </div>
    <div>core\config\fn_varHandle.sqf</div>
    <div>Ligne 67 :</div>
    <div>
    <pre class="ipsCode prettyprint">
    case "storagebig": {"life_inv_storagebig"}; </pre>
    </div>
    <div>Ajoutez après :</div>
    <div> </div>
    <div>
    <div style="font-size:12px;">
    <pre class="ipsCode prettyprint">
    case "methu": {"life_inv_methu"};
    case "methp": {"life_inv_methp"};</pre>
    </div>
    </div>
    <div>
    <p> </p>
    </div>
    <div>Ligne 125 :</div>
    <div> </div>
    <div>
    <pre class="ipsCode prettyprint">
    case "life_inv_storagebig": {"storagebig"}; </pre>
    </div>
    <div>Ajoutez après :</div>
    <div>
    <div style="font-size:12px;">
    <pre class="ipsCode prettyprint">
    case "life_inv_methu": {"methu"};
    case "life_inv_methp": {"methp"}; </pre>
    </div>
    </div>
    <div> </div>
    <div>core\config\varToStr.sqf</div>
    <div>Ligne 63 :</div>
    <div>
    <pre class="ipsCode prettyprint">
    case "life_inv_storagebig": {(localize "STR_Item_StorageBL")}; </pre>
    </div>
    <div>Ajoutez après :</div>
    <div>
    <div style="font-size:12px;">
    <pre class="ipsCode prettyprint">
    case "life_inv_methu": {(localize "STR_Item_MethU")};
    case "life_inv_methp": {(localize "STR_Item_MethP")};</pre>
    </div>
    </div>
    <div>Ligne 89 :</div>
    <div>
    <pre class="ipsCode prettyprint">
    case "license_civ_home": {(localize "STR_License_Home")};</pre>
    </div>
    <div>Ajoutez après :</div>
    <div>
    <pre class="ipsCode prettyprint">
    case "license_civ_meth": {(localize "STR_License_Meth")}; </pre>
    </div>
    <div>core\config\fn_virt_shops.sqf</div>
    <div>Ligne 18 :</div>
    <div> </div>
    <div>
    <blockquote class="ipsQuote" data-ipsquote=""><div>case "heroin": {["Drug Dealer",["cocainep","heroinp","marijuana"]]};</div></blockquote>
    </div>
    <div> </div>
    <div>Remplacez avec :</div>
    <div> </div>
    <div>
    <blockquote class="ipsQuote" data-ipsquote=""><div>case "heroin": {["Drug Dealer",["cocainep","heroinp","marijuana","methp"]]};</div></blockquote>
    </div>
    <div> </div>
    <div>core\configuration.sqf</div>
    <div>Ligne 159 :</div>
    <div> </div>
    <div>
    <blockquote class="ipsQuote" data-ipsquote=""><div>"life_inv_storagebig",</div></blockquote>
    </div>
    <div> </div>
    <div>Ajoutez après :</div>
    <div><br/><blockquote class="ipsQuote" data-ipsquote=""><div>
    <div>"life_inv_methu",</div>
    <div>"life_inv_methp"</div>
    <p> </p>
    </div></blockquote>
    <p> </p>
    </div>
    <div>Ligne 191 :</div>
    <div> </div>
    <div>
    <blockquote class="ipsQuote" data-ipsquote=""><div>["license_civ_home","civ"],
    <p> </p>
    </div></blockquote>
    <p> </p>
    </div>
    <div>Ajoutez après :</div>
    <div> </div>
    <div>
    <blockquote class="ipsQuote" data-ipsquote=""><div>["license_civ_meth","civ"]
    <p> </p>
    </div></blockquote>
    <p> </p>
    </div>
    <div>Ligne 200 :</div>
    <div> </div>
    <div>
    <blockquote class="ipsQuote" data-ipsquote=""><div>life_illegal_items = [["heroinu",1200],["heroinp",2500],["cocaine",1500],["cocainep",3500],["marijuana",2000],["turtle",3000],["blastingcharge",10000],["boltcutter",500]];
    <p> </p>
    </div></blockquote>
    <p> </p>
    </div>
    <div>Remplacez par :</div>
    <div><br/><blockquote class="ipsQuote" data-ipsquote=""><div>
    <div>life_illegal_items = [["heroinu",1200],["heroinp",2500],["cocaine",1500],["cocainep",3500],["marijuana",2000],["turtle",3000],["blastingcharge",10000],["boltcutter",500],["methu",400],</div>
    <div> </div>
    <div>["methp",4000]];</div>
    <p> </p>
    </div></blockquote>
    <p> </p>
    </div>
    <div>Ligne 241 :</div>
    <div> </div>
    <div>
    <blockquote class="ipsQuote" data-ipsquote=""><div>["goldbar",95000],
    <p> </p>
    </div></blockquote>
    <p> </p>
    </div>
    <div>Ajoutez après :</div>
    <div><br/><blockquote class="ipsQuote" data-ipsquote=""><div>
    <div>["methu",400],</div>
    <div>["methp",4000]</div>
    <p> </p>
    </div></blockquote>
    <p> </p>
    </div>
    <div>Altis_Life.Altis\stringtable.xml</div>
    <div> </div>
    <div>Ligne 3430 :</div>
    <div><br/><blockquote class="ipsQuote" data-ipsquote=""><div><span style="color:rgb(0,0,136);"><Key</span><span> </span><span style="color:rgb(102,0,102);">ID</span><span style="color:rgb(102,102,0);">=</span><span style="color:rgb(0,136,0);">"STR_Item_SpikeStrip"</span><span style="color:rgb(0,0,136);">></span><br/><span>            </span><span style="color:rgb(0,0,136);"><Original></span><span>Spike Strip</span><span style="color:rgb(0,0,136);"></Original></span><br/><span>            </span><span style="color:rgb(0,0,136);"><English></span><span>Spike Strip</span><span style="color:rgb(0,0,136);"></English></span><br/><span>            </span><span style="color:rgb(0,0,136);"><German></span><span>Nagelband</span><span style="color:rgb(0,0,136);"></German></span><br/><span>            </span><span style="color:rgb(0,0,136);"><French></span><span>Herse</span><span style="color:rgb(0,0,136);"></French></span><br/><span>            </span><span style="color:rgb(0,0,136);"><Italian></span><span>Striscia Chiodata</span><span style="color:rgb(0,0,136);"></Italian></span><br/><span>            </span><span style="color:rgb(0,0,136);"><Portuguese></span><span>Spike Strip</span><span style="color:rgb(0,0,136);"></Portuguese></span><br/><span>        </span><span style="color:rgb(0,0,136);"></Key></span></div></blockquote>
    </div>
    <div> </div>
    <div>Ajoutez après :</div>
    <div><br/><blockquote class="ipsQuote" data-ipsquote=""><div>
    <div> </Key></div>
    <div><Key ID="STR_Item_MethU"></div>
    <div><Original>Meth unprocessed</Original></div>
    <div><French>Méthamphétamine non traitée</French></div>
    <div></Key></div>
    <div></Key></div>
    <div><Key ID="STR_Item_MethP"></div>
    <div><Original>Meth processed</Original></div>
    <div><French>Méthamphétamine pure</French></div>
    <div></Key></div>
    <p> </p>
    </div></blockquote>
    <p> </p>
    </div>
    <div> </div>
    <div>Ligne 3601 :</div>
    <div><br/>
     
    <blockquote class="ipsQuote" data-ipsquote=""><div>
    <div><Key ID="STR_License_Home"></div>
    <div><Original>Home Owners License</Original></div>
    <div><English>Home Owners License</English></div>
    <div><German>Eigentumsurkunde</German></div>
    <div><French>Droit de Propriété</French></div>
    <div><Italian>Licenza possesso Casa</Italian></div>
    <div><Portuguese>Licença de Casas</Portuguese></div>
    <div></Key></div>
    <p> </p>
    </div></blockquote>
    <p> </p>
    </div>
    <div>Ajoutez après :</div>
    <div><br/><blockquote class="ipsQuote" data-ipsquote=""><div>
    <div> <Key ID="STR_License_Meth"></div>
    <div><Original>Meth training</Original></div>
    <div><French>Process méthamphétamine</French></div>
    <div></Key></div>
    <p> </p>
    </div></blockquote>
    <p> </p>
    </div>
    <div>Altis_Life.Altis\stringtable.xml</div>
    <div> </div>
    <div>Cherchez :</div>
    <div> </div>
    <div>
    <blockquote class="ipsQuote" data-ipsquote=""><div><Package name="Process_Action"></div></blockquote>
    </div>
    <div> </div>
    <div>Ajoutez en dessous ou à la fin :</div>
    <div><br/><blockquote class="ipsQuote" data-ipsquote=""><div>
    <div><Key ID="STR_Process_Meth"></div>
    <div><Original>Processing Meth</Original></div>
    <div><French>Traitement en cours</French></div>
    <div></Key></div>
    <p> </p>
    </div></blockquote>
    <p> </p>
    </div>
    <div>Toujours dans le fichier stringtable.xml, cherchez :</div>
    <div> </div>
    <div>
    <blockquote class="ipsQuote" data-ipsquote=""><div><Key ID="STR_Process_Processed2"></div></blockquote>
    </div>
    <div> </div>
    <div>Et dans <French> mettez ça :</div>
    <div> </div>
    <div>
    <blockquote class="ipsQuote" data-ipsquote=""><div><French>Vous avez traité %1 en %2 pour %3$</French></div></blockquote>
    </div>
    <div> </div>
    <div>Si vous voulez modifier le prix à payer pour traiter la meth sans avoir acheter la licence de meth :</div>
    <div> </div>
    <div>core\actions\fn_processAction.sqf :</div>
    <div> </div>
    <div>
    <blockquote class="ipsQuote" data-ipsquote=""><div>case "meth": {["methu","methp",5000,(localize "STR_Process_Meth")];};
    <p> </p>
    </div></blockquote>
    <p> </p>
    </div>
    <div> </div>
    <div>Le "5000" est le prix, il suffit juste de le remplacer. Par exemple en mettant 25000, le joueur devra payer 25.000 pour traiter la meth qu'il a sur lui sans avoir la licence.</div>
    <div> </div>
    <div> </div>
    <div>Voilà pour la partie serveur maintenant la partie édition de la map :</div>
    <div> </div>
    <div>Editer votre map :</div>
    <div> </div>
    <div>Faites un double-clic quelque part, sélectionnez "civil" et faites bien "non jouable". Appelez le comme vous voulez et dans initialisation mettez :</div>
    <div>this allowDamage false; this enableSimulation false;this addAction["Traiter la méthamphétamine",life_fnc_processAction,"meth",0,false,false,"",' life_inv_methu > 0 && vehicle player == player && player distance _target < 2 && !life_is_processing '];     this addAction[format["%1 (%2$)",["license_civ_meth"] call life_fnc_varToStr,[(["meth"] call life_fnc_licensePrice)] call life_fnc_numberText],life_fnc_buyLicense,"meth",0,false,false,"",' !license_civ_meth && vehicle player == player && player distance _target < 2 && playerSide == civilian '];</div>
    <div>Le pnj est fini faites "ok"</div>
    <div> </div>
    <div>Maintenant pour faire le champ :</div>
    <div> </div>
    <div>Faites F6, puis double-cliquez là où vous voulez faire le champ. A côté d'icone sélectionnez "Point" et mettez-le de la couleur que vous voulez, ensuite dans nom mettez ce que vous voulez. Par exemple "meth" et dans Texte c'est ce qui apparaîtra sur la map. Donc vous pouvez mettre "Champ de Meth". C'est pas fini, double-cliquez tout près du point que vous venez de faire. Sélectionnez "Ellipse" et mettez 20 dans axe "A" et "B" puis 0 dans angle. Sélectionnez "solide" et "blanc". Dans "nom" mettez bien "meth_1" sinon il se peut que ça ne fonctionne pas. Mettez rien dans "texte".</div>
    <div> </div>
    <div>N'oubliez pas de mettre une virgule ! Par exemple dans core\configuration.sqf à la ligne 159 mettez une virgule à la fin de "life_inv_storagebig," et non pas "life_inv_storagebig"</div>
    <div> </div>
    <div>Pour ceux qui on la bourse sur leur serveur et qui veulent modifier le prix et l'implanter dans la bourse voici le Mini tutoriel:</div>
    <div> </div>
    <div>Ouvrir: Core/ Market / fn_marketconfiguration</div>
    <div> </div>
    <div>Ajouter à partir de la ligne 92 </div>
    <div> </div>
    <div>
    <div style="font-size:12px;">
    <pre class="ipsCode prettyprint">
    ["methp", 6000, 4500, 8500, 4, 4,   
            [ 
                 ["marijuana",1], 
                 ["turtle",1],
                 ["heroinp",1],
                 ["cocainep",1]
            ] 
    ],</pre>
    </div>
    <div> </div>
    </div>
    <div>
    <div>
    <p> </p>
    </div>
    </div>
    <div>Ensuite ajouter: pour les 4 autres stupéfiants: </div>
    <div> </div>
    <div>
    <pre class="ipsCode prettyprint">
    ["methp",1]</pre>
    <p>comme ceci:</p>
    <p> </p>
    <div>
    <pre class="ipsCode prettyprint">
    ["marijuana", 4500, 2750, 6000, 4, 4,   
           [ 
                 ["turtle",1], 
                 ["cocainep",1],
                 ["heroinp",1],
                 ["methp",1]
          ] 
    ],</pre>
    </div>
    <p> </p>
    <p>Attention à bien rajouter la virgule sur celui du dessus quand vous rajouter le scripte en dessous ! </p>
    <p> </p>
    <p>Voilà désoler mais c'est un tutoriel assez long mais cela en vaux le coup !</p>
    </div>
    <div> </div>
    <div> </div>
    <div>Cordialement,</div>

    By Rayden,

    1 Reply Last reply
    3
    • vfrzV
      vfrzV
      vfrz
      wrote on last edited by
      #2

      <p>Merci pour le tutoriel 🙂 </p>

      1 Reply Last reply
      1
      • aurelien974A
        aurelien974A
        aurelien974
        wrote on last edited by
        #3

        <p>OMG, avec tout c'est Tutorial le forum va devenir populaire !! j'espère ! Si non merci mon poto pour se tuto !</p>

        1 Reply Last reply
        0
        • RaydenR
          RaydenR
          Rayden
          wrote on last edited by
          #4

          <p>Derien poto et merci à vous !</p>
          <p> </p>
          <p>Cordialement,</p>

          By Rayden,

          1 Reply Last reply
          1
          • vfrzV
            vfrzV
            vfrz
            wrote on last edited by
            #5

            <blockquote class="ipsQuote" data-cite="Rayden" data-ipsquote="" data-ipsquote-contentclass="forums_Topic" data-ipsquote-contentcommentid="11939" data-ipsquote-contentid="1130" data-ipsquote-contenttype="forums" data-ipsquote-timestamp="1412594119" data-ipsquote-username="Rayden"><div>
            <div>
            <p>Derien poto et merci à vous !</p>
            <p> </p>
            <p>Cordialement,</p>
            </div>
            </div></blockquote>
            <p>De rien "poto", puis "cordialement" ? MDR</p>

            1 Reply Last reply
            0
            • aurelien974A
              aurelien974A
              aurelien974
              wrote on last edited by
              #6

              <p>poto = camarade mais plus sympa que les camarades. oui je sais sa veux rien dire ^^</p>

              1 Reply Last reply
              0
              • vfrzV
                vfrzV
                vfrz
                wrote on last edited by
                #7

                <p>Non mais le problème c'est que c'est comme si tu tutoies quelqu'un puis que tu le vouvoies !</p>

                1 Reply Last reply
                0
                • aurelien974A
                  aurelien974A
                  aurelien974
                  wrote on last edited by
                  #8

                  <p>oui peu être que je suis bizarre ^^ </p>

                  1 Reply Last reply
                  0
                  • AzadA
                    AzadA
                    Azad
                    wrote on last edited by
                    #9

                    <p>(Ce n'est pas important, tant qu'on reste agréable entre nous.)</p>
                    <p> </p>
                    <p>Sinon, merci pour ce tutoriel qui semble être bien apprécié. 🙂 <br/>
                    +1 rep.</p>

                    Administrateur du forum.
                    Contactez-moi par message privé ou par mail.

                    1 Reply Last reply
                    0
                    • vfrzV
                      vfrzV
                      vfrz
                      wrote on last edited by
                      #10

                      <p>Si c'est très important ! J'exige une explication valable !</p>
                      <p></p><p><span style="font-size:8px;">Edit d'Azad : Il est borné, hein ? C'est pour ça qu'on l'aime.</span></p>

                      1 Reply Last reply
                      0
                      • RaydenR
                        RaydenR
                        Rayden
                        wrote on last edited by
                        #11

                        <p>Pas de souci Azad ^^ </p>

                        By Rayden,

                        1 Reply Last reply
                        0
                        • vfrzV
                          vfrzV
                          vfrz
                          wrote on last edited by
                          #12

                          <p>Je suis pas borné... Si ?</p>

                          1 Reply Last reply
                          0
                          • AzadA
                            AzadA
                            Azad
                            wrote on last edited by
                            #13

                            <p>Maiiis nooon ! Don't worry ! :lol: </p>

                            Administrateur du forum.
                            Contactez-moi par message privé ou par mail.

                            1 Reply Last reply
                            0
                            • vfrzV
                              vfrzV
                              vfrz
                              wrote on last edited by
                              #14

                              <p>J'ai eu peur 😛 </p>

                              1 Reply Last reply
                              0
                              • vfrzV
                                vfrzV
                                vfrz
                                wrote on last edited by
                                #15

                                <p><strong>Message automatique</strong></p><p></p><p>Le sujet a été déplacé de « <a href="<base_url>/forum/59-%C3%A9mulation/">Émulation</a> → <a href="<base_url>/forum/120-arma-iii/">Arma III</a> » à « <a href="<base_url>/forum/59-%C3%A9mulation/">Émulation</a> → <a href="<base_url>/forum/120-arma-iii/">Arma III</a> → <a href="<base_url>/forum/207-tutoriels/">Tutoriels</a> ».</p>

                                1 Reply Last reply
                                0

                                Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                With your input, this post could be even better 💗

                                Register Login
                                Reply
                                • Reply as topic
                                Log in to reply
                                • Oldest to Newest
                                • Newest to Oldest
                                • Most Votes


                                • Login

                                • Login or register to search.
                                Powered by NodeBB Contributors
                                • First post
                                  Last post
                                0
                                • Categories
                                • Recent
                                • Tags
                                • Popular
                                • World
                                • Users
                                • Groups