OR73
Forgeur d'or
Bonjour,
Difficile de faire comprendre à un nouveau joueur que le commerce est soumis à quelques règles de base.
Et ensuite viennent les questions et le découragement.
Alors finalement, je vous propose une solution par un petit outil.
Il ne demande qu' à évoluer, si vous le désirez.
J' ai créé cette version pour répondre à vos questions rapidement.
Elle se base sur un commerce dit " équitable " et sera modifiée si nécessaire.
Voir améliorée. J' ai limité aux offres couvrant le Bronze jusqu' au Colonial.
Pour tester et obtenir vos ressentis.
Merci pour vos retours.
> Support.
Cet outil est basé sur une page HTML avec quelques scripts pour permettre la manipulation des données.
Ce qui signifie que le document sera hébergé sur votre Pc et facilement utilisable à partir d' un navigateur.
Cela vous garanti une grande disponibilité et également une grande portabilité.
Le code employé est également un gage de sécurité ( visibilité du code ) et aucune fonction de création
automatique ou de lien caché.
>Générer l' outil.
Pour utiliser le fichier vous devez appliquer une opération simple utilisée pour les documents texte.
Le copier/coller et le renommage.
1- Ouvrez le spoiler, sélectionnez tout le code à l' intérieur de la fenêtre par glissement de la souris et copiez ( CTRL+C ) celui-ci.
2. Ouvrez votre bloc note.
3. Collez le contenu ( CTRL+V )
4. Sauvegardez le document en le nommant et en sélectionnant une extension .html.
5. Vous pouvez quitter le bloc note. C' est fini !!!!
>Utilisation
Allez chercher le fichier que vous avez créé et ouvrez le simplement.
L' outil apparaîtra dans votre navigateur par défaut.
Vu du formulaire que vous devez obtenir, ci-dessous.
Pour obtenir des résultats fiables vous devez remplir les 3 champs qui ont une bordure rouge.
A savoir votre offre, votre demande et votre quantité d' offre.
Pour effectuer le calcul vous devez soit cliquer n' importe où sur la page ou avoir le champ quantité de rempli.
Code à copier, ci-dessous:
Ps:
Soluce possible pour l' obtenir.
>> letemplier_foe@sfr.fr
Si vous ne parvenez pas à faire la copie correctement.
Faites une demande par Mp en me joignant une adrss mail.
Je vous fait parvenir le fichier ( N' oubliez pas de dézipper avant utilisation, dans ce cas ).
Bonne utilisation.
Olivier.
Difficile de faire comprendre à un nouveau joueur que le commerce est soumis à quelques règles de base.
Et ensuite viennent les questions et le découragement.
Alors finalement, je vous propose une solution par un petit outil.
Il ne demande qu' à évoluer, si vous le désirez.
J' ai créé cette version pour répondre à vos questions rapidement.
Elle se base sur un commerce dit " équitable " et sera modifiée si nécessaire.
Voir améliorée. J' ai limité aux offres couvrant le Bronze jusqu' au Colonial.
Pour tester et obtenir vos ressentis.
Merci pour vos retours.
> Support.
Cet outil est basé sur une page HTML avec quelques scripts pour permettre la manipulation des données.
Ce qui signifie que le document sera hébergé sur votre Pc et facilement utilisable à partir d' un navigateur.
Cela vous garanti une grande disponibilité et également une grande portabilité.
Le code employé est également un gage de sécurité ( visibilité du code ) et aucune fonction de création
automatique ou de lien caché.
>Générer l' outil.
Pour utiliser le fichier vous devez appliquer une opération simple utilisée pour les documents texte.
Le copier/coller et le renommage.
1- Ouvrez le spoiler, sélectionnez tout le code à l' intérieur de la fenêtre par glissement de la souris et copiez ( CTRL+C ) celui-ci.
2. Ouvrez votre bloc note.
3. Collez le contenu ( CTRL+V )
4. Sauvegardez le document en le nommant et en sélectionnant une extension .html.
5. Vous pouvez quitter le bloc note. C' est fini !!!!
>Utilisation
Allez chercher le fichier que vous avez créé et ouvrez le simplement.
L' outil apparaîtra dans votre navigateur par défaut.
Vu du formulaire que vous devez obtenir, ci-dessous.
Pour obtenir des résultats fiables vous devez remplir les 3 champs qui ont une bordure rouge.
A savoir votre offre, votre demande et votre quantité d' offre.
Pour effectuer le calcul vous devez soit cliquer n' importe où sur la page ou avoir le champ quantité de rempli.
Code à copier, ci-dessous:
Code :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>Outil Commerce Equitable</title>
<meta name="keywords" lang="fr" content="" />
<meta name="description" content="" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Language" content="fr" />
<style>body{width:50%;background-color:silver;font:Verdana;}input[type=text].cacher{border:none}input[type=text].cacher2{border:none;background-color:silver}
input[type=text]{border: 2px solid red;border-radius: 4px}select{border: 2px solid red;border-radius: 4px; background-color:lavander}option{background-color:lavander}body{margin: 0 auto}</style>
<script type="text/javascript">
// <![CDATA[
// Constructeur Objet Ressources
var ressources = new Array(
new Array("Pierre",0,2.5,"Bronze"),
new Array("Bois",0,2.5,"Bronze"),
new Array("Vin",0,2.5,"Bronze"),
new Array("Marbre",0,2.5,"Bronze"),
new Array("Teinture",0,2.5,"Bronze"),
new Array("Fer",1,3.0,"Fer"),
new Array("Tissu",1,3.0,"Fer"),
new Array("Bois Ebene",1,3.0,"Fer"),
new Array("Calcaire",1,3.0,"Fer"),
new Array("Bijoux",1,3.0,"Fer"),
new Array("Albatre",2,3.5,"Haut Moyen-Age"),
new Array("Or",2,3.5,"Haut Moyen-Age"),
new Array("Cuivre",2,3.5,"Haut Moyen-Age"),
new Array("Granite",2,3.5,"Haut Moyen-Age"),
new Array("Miel",2,3.5,"Haut Moyen-Age"),
new Array("Verre",3,4.0,"Moyen-Age Classique"),
new Array("Brique",3,4.0,"Moyen-Age Classique"),
new Array("Herbes Sechees",3,4.0,"Moyen-Age Classique"),
new Array("Corde",3,4.0,"Moyen-Age Classique"),
new Array("Sel",3,4.0,"Moyen-Age Classique"),
new Array("Poudre Canon",4,4.5,"Renaissance"),
new Array("Basalte",4,4.5,"Renaissance"),
new Array("Laiton",4,4.5,"Renaissance"),
new Array("Soie",4,4.5,"Renaissance"),
new Array("Talc",4,4.5,"Renaissance"),
new Array("Papier",5,5.0,"Colonial"),
new Array("Cafe",5,5.0,"Colonial"),
new Array("Fil",5,5.0,"Colonial"),
new Array("Porcelaine",5,5.0,"Colonial"),
new Array("Goudron",5,5.0,"Colonial")
);
//FONCTION CONTENU LISTE OFFRE
function majListeOff(){
var eltListe1=ressources.length;
for(var off=0;off<eltListe1;off++){
var item_off=ressources[off][0];
document.write('<option>'+item_off+'</option>');
};};
//FONCTION CONTENU LISTE DEMANDE
function majListeDem(){
var eltListe2=ressources.length;
for(var dem=0;dem<eltListe2;dem++){
var item_dem=ressources[dem][0];
document.write("<option>"+item_dem+"</option>");
};};
//FONCTION RETOUR OFFRE
function memSln(){
var sltnO=offres.offre.options.selectedIndex;
var O0=ressources[sltnO][0];
var O1=ressources[sltnO][1];
var O2=ressources[sltnO][2];
var O3=ressources[sltnO][3];
offres.Off3.value=O3;
var sltnD=offres.demande.options.selectedIndex;
var D0=ressources[sltnD][0];
var D1=ressources[sltnD][1];
var D2=ressources[sltnD][2];
var D3=ressources[sltnD][3];
offres.Dem3.value=D3;
qte_offre.Off0.value=O0;
var dif=D1-O1;
var vol=qte_offre.qte.value;
if(vol){
if(dif<-1.1) {possibilite.poss.value="Non possible avec "+D0+ ".";
temp.T1.value='Pas de calcul';
temp.T2.value='Pas de calcul';};
if(dif==-1) {possibilite.poss.value=vol*2+" "+D0;
var x=vol*2;
temp.T1.value=(O2*vol)-(D2*x);
var y=temp.T1.value;
temp.T2.value=Math.round(y/15);
};
if(dif==0) {possibilite.poss.value=vol*1+" "+D0;
var x=vol*1;
temp.T1.value=(O2*vol)-(D2*x);
temp.T2.value='0';
};
if(dif==1) {possibilite.poss.value=vol*0.5+" "+D0;
var x=vol*0.5;
temp.T1.value=(O2*vol)-(D2*x);
var y=temp.T1.value;
temp.T2.value=Math.round(y/15);};
if(dif>1.1) {possibilite.poss.value="Non possible avec "+D0+ ".";
temp.T1.value='Pas de calcul';
temp.T2.value='Pas de calcul';};
}else{possibilite.poss.value="Completer votre offre !";};
};
//]]>
</script>
</head>
<body>
<!-- RESSOURCES -->
<form name="offres">
<fieldset>
<legend>Commerce " Equitable ".</legend>
</br>
</br>
<table>
<colgroup><col class="deux_colonnes" span="4" width ="25%"></colgroup>
<tr><td><label for="off">Offre</label> :</td>
<td><select name="offre" onChange="memSln();"><script>majListeOff();</script></select></td>
<td><label for="dem">Demande</label> :</td>
<td><select name="demande" onChange="memSln();"><script>majListeDem();</script></select></td>
</tr>
<tr><td><label>Age **</label> :</td><td><input type="text" name="Off3" class="cacher" style="background-color:silver;"/></td><td><label>**</label> :</td><td><input type="text" name="Dem3" class="cacher" style="background-color:silver;"/></td></tr>
</table>
</fieldset></form>
<!-- VOLUME -->
<form name="qte_offre">
<fieldset>
<legend>Volume d' echange.</legend>
<input type="text" name="qte" onChange="memSln();" style="width:100px;" />
<input type="text" name="Off0" class="cacher" />
</fieldset>
</form>
<!-- POSSIBILITES -->
<form name="possibilite">
<fieldset>
<legend>Possibilite.</legend>
<input type="text" name="poss" style="width:30%;" class="cacher" />
</fieldset>
</form>
<!-- CONTROLE VALEURS -->
<form name="temp">
<span>L' action vous rapportera :<input type="text" name="T1" style="border:none;background-color:silver;width:100px;text-align:center;" /> points, soit l' equivalent de: <input type="text" name="T2" style="border:none;background-color:silver;width:100px;text-align:center;" /> PFs.</span>
</form>
</br> <center>
Cliquez sur la page dans une zone non-receptive pour valider et provoquer le calcul !</br>
Version d' evaluation du Bronze au Colonial.</br>
Merci.
<p style="font-size:8pt;">Or73 OCV1b</p></center>
</body>
</html>
Ps:
Soluce possible pour l' obtenir.
>> letemplier_foe@sfr.fr
Si vous ne parvenez pas à faire la copie correctement.
Faites une demande par Mp en me joignant une adrss mail.
Je vous fait parvenir le fichier ( N' oubliez pas de dézipper avant utilisation, dans ce cas ).
Bonne utilisation.
Olivier.
Dernière édition :