Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Pytanie]Czy można zmienić czas rozbudowy budynków ?


bnmbb

Rekomendowane odpowiedzi

Opublikowano

Tak jak w temacie. Szukam trochę tego ,ale jedyne co znalazłem ,a jest to pomocne to zmienna $cl_builds.

I mam pytanie. Czy wiecie jak zmienić czas budowy lub wiecie gdzie znajdę klasę "builds" ?

W pliku buldings.php tworzą się budynki (a w sumie to co dają itd.) (include/configs/buildings.php)

 

Treść pliku :

 

 

<?php
$cl_builds = new builds(); //Stworzenie zmiennej dla klasy builds

//////////// Zeitfaktor vom Bau der Gebäude ////////////
$cl_builds->set_mainfactor("1.00","0.952381"); //Funkcja set_mainfactor w klasie builds 

////////////////// BAUSCHLEIF KOSTEN ///////////////////
$cl_builds->set_buildsharpens("1.25","20");

///////////////////// Alle Gebäude /////////////////////

$cl_builds->add_build("Ratusz","main");
$cl_builds->set_woodprice("90","1.26");
$cl_builds->set_stoneprice("80","1.275");
$cl_builds->set_ironprice("70","1.26");
$cl_builds->set_bhprice("5","1.17");
$cl_builds->set_time("1080","1.2");
$cl_builds->set_points("10","1.2");
$cl_builds->set_needbuilds(array());
$cl_builds->set_maxstage("30");
$cl_builds->set_specials(array());
$cl_builds->set_description("W ratuszu można rozbudowywać już istniejšce budynki lub budować nowe. Im większy stopień rozbudowania, tym szybciej sš budowane budynki. Po wybudowaniu ratusza do piętnastego poziomu możesz burzyć inne budynki. Pod listš budynków znajduje się również miejsce, w którym możemy zmienić nazwę wioski.");

$cl_builds->add_build("Koszary","barracks");
$cl_builds->set_woodprice("200","1.26");
$cl_builds->set_stoneprice("170","1.28");
$cl_builds->set_ironprice("90","1.26");
$cl_builds->set_bhprice("7","1.17");
$cl_builds->set_time("1800","1.2");
$cl_builds->set_points("16","1.2");
$cl_builds->set_needbuilds(array("main"=>"3"));
$cl_builds->set_maxstage("25");
$cl_builds->set_specials(array());
$cl_builds->set_description("W koszarach możesz rekrutować piechotę. Im większy stopień rozbudowania, tym szybciej przebiega rekrutacja.");

$cl_builds->add_build("Stajnia","stable");
$cl_builds->set_woodprice("270","1.26");
$cl_builds->set_stoneprice("240","1.28");
$cl_builds->set_ironprice("260","1.26");
$cl_builds->set_bhprice("8","1.17");
$cl_builds->set_time("6000","1.2");
$cl_builds->set_points("20","1.2");
$cl_builds->set_needbuilds(array("main"=>"10","barracks"=>"5","smith"=>"5"));
$cl_builds->set_maxstage("20");
$cl_builds->set_specials(array());
$cl_builds->set_description("W stajni możesz rekrutować je?d?ców. Im większy stopień rozbudowania stajni, tym szybciej przebiega rekrutacja.");

$cl_builds->add_build("Warsztat","garage");
$cl_builds->set_woodprice("300","1.26");
$cl_builds->set_stoneprice("240","1.28");
$cl_builds->set_ironprice("260","1.26");
$cl_builds->set_bhprice("8","1.16");
$cl_builds->set_time("6000","1.2");
$cl_builds->set_points("24","1.2");
$cl_builds->set_needbuilds(array("main"=>"10","smith"=>"10"));
$cl_builds->set_maxstage("15");
$cl_builds->set_specials(array());
$cl_builds->set_description("W warsztacie możesz produkować broń oblężniczš. Im większy stopień rozbudowania, tym szybciej sš produkowane wojska.");

$cl_builds->add_build("Pałac","snob");
$cl_builds->set_woodprice("15000","2");
$cl_builds->set_stoneprice("25000","2");
$cl_builds->set_ironprice("10000","2");
$cl_builds->set_bhprice("80","1.17");
$cl_builds->set_time("64800","1.2");
$cl_builds->set_points("512","1.2");
$cl_builds->set_needbuilds(array("main"=>"20","smith"=>"20","market"=>"10"));
if ($config['ag_style'] == 0) {
   $cl_builds->set_maxstage("3");
   }
if ($config['ag_style'] == 1) {
   $cl_builds->set_maxstage("1");
   }
$cl_builds->set_specials(array());
$cl_builds->set_description("W pałacu możesz rekrutować szlachciców do przejmowania innych wiosek.");

$cl_builds->add_build("Ku?nia","smith");
$cl_builds->set_woodprice("220","1.26");
$cl_builds->set_stoneprice("180","1.275");
$cl_builds->set_ironprice("240","1.26");
$cl_builds->set_bhprice("40","1.17");
$cl_builds->set_time("6000","1.2");
$cl_builds->set_points("19","1.2");
$cl_builds->set_needbuilds(array("main"=>"5","barracks"=>"1"));
$cl_builds->set_maxstage("20");
$cl_builds->set_specials(array());
$cl_builds->set_description("Jednostki sš badane w ku?ni. Im większy stopień rozbudowania ku?ni, tym lepsze jednostki można badać. Dodatkowo zmniejsza się czas badania. Liczba możliwych badań jest ograniczona. Technologie już zbadane można zlikwidować, by zrobić miejsce na inne. Przy likwidacji nie otrzymuje się surowców.");

$cl_builds->add_build("Plac","place");
$cl_builds->set_woodprice("10","1.2");
$cl_builds->set_stoneprice("40","1.2");
$cl_builds->set_ironprice("30","1.2");
$cl_builds->set_bhprice("0","1.17");
$cl_builds->set_time("2000","1.2");
$cl_builds->set_points("0","1.2");
$cl_builds->set_needbuilds(array());
$cl_builds->set_maxstage("1");
$cl_builds->set_specials(array());
$cl_builds->set_description("Na placu stojš wszystkie wojska. Tutaj możesz wydawać rozkazy i przesuwać wojska.");

$cl_builds->add_build("Piedestał","statue");
$cl_builds->set_woodprice("220","1");
$cl_builds->set_stoneprice("220","1");
$cl_builds->set_ironprice("220","1");
$cl_builds->set_bhprice("10","1");
$cl_builds->set_time("600","1");
$cl_builds->set_points("24","1");
$cl_builds->set_needbuilds(array());
$cl_builds->set_maxstage("1");
$cl_builds->set_specials(array());
$cl_builds->set_description("Mieszkańcy wioski oddajš hołd rycerzowi na piedestale. Jeżeli twój rycerz polegnie w walce, tutaj możesz mianować nowego wojownika do rangi rycerza.");


$cl_builds->add_build("Rynek","market");
$cl_builds->set_woodprice("100","1.26");
$cl_builds->set_stoneprice("100","1.275");
$cl_builds->set_ironprice("100","1.26");
$cl_builds->set_bhprice("20","1.17");
$cl_builds->set_time("2700","1.2");
$cl_builds->set_points("10","1.2");
$cl_builds->set_needbuilds(array("main"=>"3","storage"=>"2"));
$cl_builds->set_maxstage("25");
$cl_builds->set_specials(array());
$cl_builds->set_description("Tutaj możesz handlować z innymi graczami lub przesyłać surowce.");

$cl_builds->add_build("Tartak","wood");
$cl_builds->set_woodprice("50","1.25");
$cl_builds->set_stoneprice("60","1.275");
$cl_builds->set_ironprice("40","1.245");
$cl_builds->set_bhprice("5","1.15");
$cl_builds->set_time("900","1.2");
$cl_builds->set_points("6","1.2");
$cl_builds->set_needbuilds(array());
$cl_builds->set_maxstage("30");
$cl_builds->set_specials(array());
$cl_builds->set_description("Tutaj drwale obrabiajš drewno ?cięte w okolicznych lasach, które jest potrzebne zarówno do budowy wioski, jak i do uzbrojenia wojsk. Im większy stopień rozbudowania tartaku, tym większa produkcja drewna");

$cl_builds->add_build("Cegielnia","stone");
$cl_builds->set_woodprice("65","1.27");
$cl_builds->set_stoneprice("50","1.265");
$cl_builds->set_ironprice("40","1.24");
$cl_builds->set_bhprice("10","1.14");
$cl_builds->set_time("900","1.2");
$cl_builds->set_points("6","1.2");
$cl_builds->set_needbuilds(array());
$cl_builds->set_maxstage("30");
$cl_builds->set_specials(array());
$cl_builds->set_description("W cegielni pracownicy wydobywajš glinę na rozbudowę wioski. Im większy stopień rozbudowania cegielni, tym więcej wydobywa się gliny.");

$cl_builds->add_build("Huta żelaza","iron");
$cl_builds->set_woodprice("75","1.25");
$cl_builds->set_stoneprice("65","1.275");
$cl_builds->set_ironprice("70","1.24");
$cl_builds->set_bhprice("10","1.17");
$cl_builds->set_time("1080","1.2");
$cl_builds->set_points("6","1.2");
$cl_builds->set_needbuilds(array());
$cl_builds->set_maxstage("30");
$cl_builds->set_specials(array());
$cl_builds->set_description("W hucie żelaza Twoi pracownicy wytapiajš żelazo. Im wyższy stopień rozbudowania huty, tym więcej żelaza można przy jej pomocy pozyskiwać.");

$cl_builds->add_build("Zagroda","farm");
$cl_builds->set_woodprice("45","1.3");
$cl_builds->set_stoneprice("40","1.32");
$cl_builds->set_ironprice("30","1.29");
$cl_builds->set_bhprice("0","1");
$cl_builds->set_time("1440","1.2");
$cl_builds->set_points("5","1.2");
$cl_builds->set_needbuilds(array());
$cl_builds->set_maxstage("30");
$cl_builds->set_specials(array());
$cl_builds->set_description("Zagroda wyżywia twoich pracowników i wojska. Bez rozbudowania zagrody twoja wioska nie może się rozrastać. Im większy stopień rozbudowania, tym więcej mieszkańców może być wyżywionych.");

$cl_builds->add_build("Spichlerz","storage");
$cl_builds->set_woodprice("60","1.265");
$cl_builds->set_stoneprice("50","1.27");
$cl_builds->set_ironprice("40","1.245");
$cl_builds->set_bhprice("0","1");
$cl_builds->set_time("1224","1.2");
$cl_builds->set_points("6","1.2");
$cl_builds->set_needbuilds(array());
$cl_builds->set_maxstage("30");
$cl_builds->set_specials(array());
$cl_builds->set_description("W spichlerzu sš umieszczane surowce. Im większy stopień rozbudowania, tym więcej możesz umieszczać w nim surowców.");

$cl_builds->add_build("Schowek","hide");
$cl_builds->set_woodprice("50","1.25");
$cl_builds->set_stoneprice("60","1.25");
$cl_builds->set_ironprice("50","1.25");
$cl_builds->set_bhprice("2","1.20");
$cl_builds->set_time("2160","1.2");
$cl_builds->set_points("5","1.2");
$cl_builds->set_needbuilds(array());
$cl_builds->set_maxstage("10");
$cl_builds->set_specials(array("catapult_protection"));
$cl_builds->set_description("W schowku można chować surowce, tak, żeby przeciwnik nie mógł ich splšdrować. Nawet zwiadowcy przeciwnika nie mogš się dowiedzieć, ile surowców ukryto w schowku.");

$cl_builds->add_build("Mur obronny","wall");
$cl_builds->set_woodprice("50","1.26");
$cl_builds->set_stoneprice("100","1.275");
$cl_builds->set_ironprice("20","1.26");
$cl_builds->set_bhprice("5","1.18");
$cl_builds->set_time("3600","1.2");
$cl_builds->set_points("8","1.2");
$cl_builds->set_needbuilds(array("barracks"=>"1"));
$cl_builds->set_maxstage("20");
$cl_builds->set_specials(array());
$cl_builds->set_description("Mur obronny chroni wioskę przed przeciwnikiem. Dzięki niemu wzrasta siła obrony wojsk i obrona ogólna wioski.");
?>

 

 

Opublikowano

W każdym z kawałków kodu odpowiadających za każdy budynek jest takie cuś jak:

 

$cl_builds->set_time(1080,1.2

 

Jak chcesz zmienić czas budowy, to zmień pierwszy parametr - 1080. Podejrzewam że jest on podany w sekundach.

Jak chcesz, żeby czas budowy się nie zwiększał po rozbudowaniu, ustaw to 1.2 na 1.0

 

Ewentualnie zmień szybkość świata, wszystko masz w moim poradniku :)

846331404756772371599.jpeg

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...