Forum en lien avec le jeu Nacridan
Vous n'êtes pas identifié(e).
Pages : 1
Discussion fermée
J'ai construit une nouvelle école des métiers. Je l'ai passé au niveau1 pour 150 POs, au niveau 2 pour 225 POs.
Pour le niveau 3 j'ai le prix suivant:
Vous allez passer le bâtiment : École des Métiers du niveau 2 au niveau 3 en payant 337 PO.
Dans les règles c'est 337 pour passer du niveau 1 au niveau 2.
Hors ligne
Confirmé, c'est valable pour tous les bâtiments. Il semble que la règle pour passer d'un bâtiment de niveau n-1 à n soit :
prix = prix_niv1 x 1.5^(n-1), soit 1,5 fois plus cher à chaque fois.
Dans le tableau http://www.nacridan.com/i18n/rules/fr/f … mula_id=21 il faut donc rajouter la colonne 2 qui manque
Ca donne
<table class='coloredtable'>
<tr><th align='left' style='width: 220px;'>Nom</th><th> Niveau 1 </th><th> Niveau 2 </th><th> Niveau 3 </th><th> Niveau 4 </th><th> Niveau 5 </th><th> Niveau 6 </th><th> Niveau 7 </th><th> Niveau 8 </th> <th> Niveau 9 </th> </tr>
<tr><td class='alignleft'>Auberge (1000 PS)</td><td width='9%' class='aligncenter'>100</td><td width='9%' class='aligncenter'>150</td><td width='9%' class='aligncenter'>225</td><td width='9%' class='aligncenter'>337 </td><td width='9%' class='aligncenter'>506</td><td width='9%' class='aligncenter'>759</td><td width='9%' class='aligncenter'>1139</td><td width='9%' class='aligncenter'>1708</td><td width='9%' class='aligncenter'>2562</td></tr>
<tr><td class='alignleft'>Comptoir Commercial (2000 PS)</td><td width='9%' class='aligncenter'>500</td><td width='9%' class='aligncenter'>750</td><td width='9%' class='aligncenter'>1125</td><td width='9%' class='aligncenter'>1687 </td><td width='9%' class='aligncenter'>2531</td><td width='9%' class='aligncenter'>3796</td><td width='9%' class='aligncenter'>5695</td><td width='9%' class='aligncenter'>8542</td><td width='9%' class='aligncenter'>12814</td></tr>
<tr><td class='alignleft'>Échoppe (1000 PS)</td><td width='9%' class='aligncenter'>250</td><td width='9%' class='aligncenter'>375</td><td width='9%' class='aligncenter'>562</td><td width='9%' class='aligncenter'>843 </td><td width='9%' class='aligncenter'>1265</td><td width='9%' class='aligncenter'>1898</td><td width='9%' class='aligncenter'>2847</td><td width='9%' class='aligncenter'>4271</td><td width='9%' class='aligncenter'>6407</td></tr>
<tr><td class='alignleft'>École de Combat (2000 PS)</td><td width='9%' class='aligncenter'>300</td><td width='9%' class='aligncenter'>450</td><td width='9%' class='aligncenter'>675</td><td width='9%' class='aligncenter'>1012 </td><td width='9%' class='aligncenter'>1518</td><td width='9%' class='aligncenter'>2278</td><td width='9%' class='aligncenter'>3417</td><td width='9%' class='aligncenter'>5125</td><td width='9%' class='aligncenter'>7688</td></tr>
<tr><td class='alignleft'>École de Magie (2000 PS)</td><td width='9%' class='aligncenter'>300</td><td width='9%' class='aligncenter'>450</td><td width='9%' class='aligncenter'>675</td><td width='9%' class='aligncenter'>1012 </td><td width='9%' class='aligncenter'>1518</td><td width='9%' class='aligncenter'>2278</td><td width='9%' class='aligncenter'>3417</td><td width='9%' class='aligncenter'>5125</td><td width='9%' class='aligncenter'>7688</td></tr>
<tr><td class='alignleft'>École des Métiers (2000 PS)</td><td width='9%' class='aligncenter'>150</td><td width='9%' class='aligncenter'>225</td><td width='9%' class='aligncenter'>337</td><td width='9%' class='aligncenter'>506 </td><td width='9%' class='aligncenter'>759</td><td width='9%' class='aligncenter'>1139</td><td width='9%' class='aligncenter'>1708</td><td width='9%' class='aligncenter'>2562</td><td width='9%' class='aligncenter'>3844</td></tr>
<tr><td class='alignleft'>Guilde des Artisans (2000 PS)</td><td width='9%' class='aligncenter'>500</td><td width='9%' class='aligncenter'>750</td><td width='9%' class='aligncenter'>1125</td><td width='9%' class='aligncenter'>1687 </td><td width='9%' class='aligncenter'>2531</td><td width='9%' class='aligncenter'>3796</td><td width='9%' class='aligncenter'>5695</td><td width='9%' class='aligncenter'>8542</td><td width='9%' class='aligncenter'>12814</td></tr>
<tr><td class='alignleft'>Maison (1000 PS)</td><td width='9%' class='aligncenter'>100</td><td width='9%' class='aligncenter'>150</td><td width='9%' class='aligncenter'>225</td><td width='9%' class='aligncenter'>337 </td><td width='9%' class='aligncenter'>506</td><td width='9%' class='aligncenter'>759</td><td width='9%' class='aligncenter'>1139</td><td width='9%' class='aligncenter'>1708</td><td width='9%' class='aligncenter'>2562</td></tr>
<tr><td class='alignleft'>Palais du Gouverneur (3000 PS)</td><td width='9%' class='aligncenter'> / </td><td width='9%' class='aligncenter'>450</td><td width='9%' class='aligncenter'>675</td><td width='9%' class='aligncenter'>1012 </td><td width='9%' class='aligncenter'>1518</td><td width='9%' class='aligncenter'>2278</td><td width='9%' class='aligncenter'>3417</td><td width='9%' class='aligncenter'>5125</td><td width='9%' class='aligncenter'>7688</td></tr>
<tr><td class='alignleft'>Temple (indestructible)</td><td width='9%' class='aligncenter'> / </td><td width='9%' class='aligncenter'>300</td><td width='9%' class='aligncenter'>450</td><td width='9%' class='aligncenter'>675 </td><td width='9%' class='aligncenter'>1012</td><td width='9%' class='aligncenter'>1518</td><td width='9%' class='aligncenter'>2278</td><td width='9%' class='aligncenter'>3417</td><td width='9%' class='aligncenter'>5125</td></tr>
</table><br/>
Dernière modification par Llyn (2014-08-16 11:13:52)
Llyn, la sale gamine (Id:8408) et Morllyn la Folle (Id:8411)
Hors ligne
Je sais pas ce que ça veut dire, mais c'est très joli...
Hors ligne
Les prix des règles respectent la formule du code. Tu te doutes bien que je me suis pas cogner le recopiage des valeurs à la main et que j'ai rebalancé telle quelle la formule.
Hors ligne
Certes mais ils sont faux dans les regles. Pour passer un temple au niveau 6 on nous demande 1518 POS. Dans les regles c'est plus de 2000.
Hors ligne
C'est juste un décalage de 1 niveau dans la formule des règles, non ?
A corriger.
Hors ligne
Oui c'est ça.
Hors ligne
Non j'ai vérifié et il n'y a pas de décalage. La formule est prix niv1 * (3/2)^n pour n>1 sinon c'est prix niv 1 pour n=1. (après on peut râler sur la logique mais la formule est ainsi).
Pour l'école des métiers il y a un décalage car on l'a construit niveau 0 au lieu de niveau 1. il faut donc régler ce cas particulier.
Hors ligne
Le tableau et la formule que je donne, ainsi que le fait d'indiquer qu'il manque la colonne 2 dans le tableau des règles actuelles, je les ai validé sur le prix réellement demandé in-game dans un village.
Vous en faites ce que vous voulez, mais si vous voulez savoir réellement ce que ça vous coûtera d'augmenter les bâtiments, utilisez plutôt cette règle que je vous propose.
Point.
Llyn, la sale gamine (Id:8408) et Morllyn la Folle (Id:8411)
Hors ligne
Ok, my bad.
J'avais créé deux fonctions :
- getPriceToUpgradeBuilding et
- getBuildingPrice
J'ai utilisé l'une dans les règles l'autre dans le code.
Je vais corriger ça.
Hors ligne
Je ne sais pas réaliser la correction de cette page : elle va chercher les infos dans la DB (ou un truc du genre que je maîtrise pas).
J'ai tout de même ajouté un commentaire pour indiquer que le tableau de prix est erroné !
Dispo à la prochaine màj.
Hors ligne
J'ai modifié et c'est en production aussi.
Hors ligne
Pages : 1
Discussion fermée