Script for Ikariam 8.x.x, Overview tables for resources, buildings and military inspired by Ikariam Empire Board
< Commentaires sur Empire Overview
Попробую и это подправить
Уровень довольства жизнью на Гамме отображается неправильно. Еще бы и это исправить
Уровень довольства жизнью на Гамме отображается неправильно. Еще бы и это исправить
Satisfaction is affected by the tavern level, museum level and CTs.
After the last updates, happiness differs per level for tavern and museum.
For example, for taverns, the per level happiness follows the following array:
[0,12,24,36,48,61,73,86,99,112,125,138,152,165,179,193,207,222,236,251,266,282,297,313,329,345,361,378,395,412,430,448,466,484,502,521,540,560,580,600,620,641,662,683,705,727,749,772,795,819,843,867,891,916,942,968,994,1021,1048,1075,1103,1131,1160,1189,1219,1249,1280,1311,1343,1375,1408]
and for museum the respective array is:
[0,20,41,63,88,114,144,176,211,250,294,341,395,453,518,590,670,759,857,965,1086,1219,1367,1530,1711,1912,2134,2380,2652,2953,3286,3655,4064,4516,5016,5569,6182]
:-)
Я так понимаю, e41, эти значения УЖЕ присутствуют в скрипте. Так что надо изменить и где? 9947 museum
10081 tavern
Please write in English, so I won't have to translate what you write.
For example, for tavern, you should change these lines:
r.tavern.level = this.getBuildingFromName(Constant.Buildings.TAVERN).getLevel * 12;
r.tavern.wineConsumption = 60 * i;
with these lines, respectively:
r.tavern.level = Constant.BuildingData[Constant.Buildings.TAVERN].wineUse2[this.getBuildingFromName(Constant.Buildings.TAVERN).getLevel];
r.tavern.wineConsumption = Constant.BuildingData[Constant.Buildings.TAVERN].wineUse3[this.getResource(Constant.Resources.WINE).getCurrLevel];
and for museum, this line:
r.museum.level = this.getBuildingFromName(Constant.Buildings.MUSEUM).getLevel * 20;
with this line:
r.museum.level = Constant.BuildingData[Constant.Buildings.MUSEUM].lf[this.getBuildingFromName(Constant.Buildings.MUSEUM).getLevel];
Replaced with lines from e41.
Residents = ∞
Satisfaction = ∞
Money = ∞
So not good
The before-mentioned arrays are for taverns and museums.
So the line changes I have mentioned are not the only ones.
You should find all the lines of the code that you have multiplication by 12 for taverns and 20 for museums.
Find them and change the multiplication with the respective code.
You should complete all the changes and then it should work.
Have fun!
:-)
e41 не знает сам, что надо еще подправить, и поэтому предлагает веселиться? Жаль mrfix пропал
Γράφε αγγλικά, δεν καταλαβαίνω τι γράφεις!!!!
Вместимость складов исправить бы еще