Osiągnięty limit danych

Zaczęty przez ziemek8, 26.05.2009, 17:55:55

0 użytkowników i 1 Gość przegląda ten wątek.

ziemek8

Gra jest w stanie kontrolować skończoną liczbę budowli, przechodniów i tras. Limity te są dość wysokie, ale możliwe do osiągnięcia po wybudowaniu miasta z co najmniej 25.000 mieszkańców. W razie pojawienia się takiego komunikatu jedynym rozwiązaniem jest przeprojektowanie miasta i usprawnienie jego funkcjonowania. Przy bardzo dobrej efektywności budowania możliwe jest stworzenie miast nawet o znacznie większej liczbie mieszkańców.
Identyczny komunikat o błędzie może pojawić się w wyniku bardzo długiej pracy z edytorem, przy próbie umieszczenia terenu na mapie miasta. Aby rozwiązać ten problem, należy wówczas zapisać misję, zamknąć grę i uruchomić ją ponownie.

Czasami jednak komunikat się nie pokazuje, mimo że gra osiągnęła limit danych, objawami w tych sytuacjach jest niepojawianie się jednostek (postacie nie wychodzą z budynków), błędne obliczenia w magazynach i spichlerzach (zapisanych towarów jest mniej niż widocznych).

enost

Jest jakiś sposób, żeby przyspieszyć tempo gry? Jak się już trochę rozwinie miasto to gra zwalnia, szczególnie przy atakach, gdy na mapie jest więcej jednostek.

KazuaR

Cóż, jest jeden taki sposób opisany tutaj, ale pełnej skuteczności zagwarantować nie można.

enost

Niestety nie działa :(. Chyba przeinstaluję grę na nowo, bo trzy lata to chyba za dużo jak na jedną instalację :-X.

Abadon

Gdyby dostać kod źródłowy to byłoby coś! Może i limit danych zwiększyć by się dało.

Kalontas

Gdyby się dało dostać kod źródłowy parę lat temu, byśmy inaczej w ogóle gadali. :P
What we want is a story that starts with an earthquake and works its way up to a climax.

Abadon

Parę lat temu? To jak to? Mieliście jakiś kontakt z producentem?

KazuaR

Jeśli kontakt z producentem polega na olewaniu petycji i ogólnym posiadaniu w poważaniu grupy fanów to tak, mieliśmy jakiś kontakt z producentem.

Abadon

Aha. Znam ten ból ...  sam miałem podobną sytuację.

Przechodząc do tematu. Mam problem. Mam wielkie miasto:
-max. ludności 20 000 (ale najczęściej 16 000 - 18 000)
-siła robocza około 8500
-2 świątynie
-przychód roczny 60156
-skarbiec 1 200 000
-hipodrom 120 stadionów długości
-2 herosów w mieście

Jest to krótko mówiąc wielkie miasto i został właśnie osiągnięty limit danych. Wszystko było ok do czasu... Facetka, która zaopatrza agory w żywność chodziła do spichlerza i znikała. I tak za każdym razem. Błąd ten dosięgnął kilka dzielnic, które całkowicie zdechły... Liczba ludności spadła gwałtownie do 13 000 a ilość pracowników potrzebnych do pracy wzrosła do 1500. Właśnie musiałem poświęcić moje mennice (około 100 zakładów w jednym miejscu) i wszystko jak narazie wraca na szczęście do normy.

ziemek8

Nic się nie poradzi... No może coś - trzeba dobrze planować miasto stawiając jak najmniej budynków (szczególnie estetycznych - np. kolumny), dbać o to by ludzie wszędzie mieli blisko (krócej chodzą po ulicach - szybciej zwalniają pamięc danych), itp.
Ogólnie to nawet nie wiem czy to działa, ale wydaje mi się, że tak.
Kiedyś zbudowałem miasto na 27 tys. ludzi, które nie miało problemów. A było to na starym komputerze, więc moc komputera jako czynnik raczej odpada.

Może zamieścisz swój save, chętnie go zobaczę. :)

Anelg

Przepraszam za dygresję, ale mnie żywność w spichlerzach świruje bez przekroczenia limitu danych. Powód? Pszenica ze Stadnin. Dostawca stoi przy Stadninie i czeka, aż zwolni się w niej miejsce. Nie czeka jednak na pełną jednostkę, tylko dorzuca pszenicę nawet jak w budynku jest jej 7,4 jednostki (740). W międzyczasie zwalnia się miejsce w jakiejś innej placówce i tak oto takie ułamki latają po mieście i robią zamieszanie :/

ziemek8

Czemu zamieszanie? :) W końcu pozbędą się przecież całego ładunku.

Anelg

Tak, ale ułamki docierające do spichlerzy powodują, że spichlerz przyjmuje tylko 31 jednostek żywności (czyli pewnie: 31 i jakiś ułamek) zamiast 32.

Teoretycznie pszenica dla koni i dla ludzi jest przydzielana oddzielnie. Nie działa mi to jednak w przypadku przewoźników z plantacji, bo o nich mowa.

ziemek8

Nie za bardzo rozumiem, nigdy nie zauważyłem z tym problemu.
Jaką wersję gry masz? (z Posejdonem?)

Anelg

Tak, edycja z CDA.

Widocznie muszę pilnować, by plantacje po zbiorach zawsze miały miejsce na zgromadzenie żywności.

Haspen

Ziemek - problem z ułamkowaniem (neologizm? :D) pszenicy jest bardzo znany, i żeby go zauważyć wystarczy sie przyjrzeć.

Dostawca z uprawy pszenicy wiezie 800 jednostek pszenicy do stadniny. Klikamy prawym na stadninę i widzimy że ma ona już 130 jednostek.

Dostawca zostawi 670 w Stadninie i pozostałe 130 zostawi w Spichlerzu. I tu zaczynają się cyrki. Spichlerz przyjmuje, pokazuje i wydaje tylko całe 'setki' (chociaż wartości ułamkowe ma w pamięci), tak więc łatwo o moment, w którym będzie 31 jednostek spichlerzowej pszenicy a sam spichlerz okaże się pełny - dlatego że ułamki zajmują ostatnie pole jednocześnie nie sprowadzając wartości pszenicy do 32.

Ba, to działa w drugą stronę! Wiele razy widziałem już spichlerz mający 'pszenicę' której wartość wynosiła 0 ;)

Przez powyższe, żaden dostawca nie przyjedzie do owego felernego spichlerza, nawet jakby miał dokładnie taką 'ułamkową' wartość jakiej potrzeba do pełnej wartości spichlerza, czyli 32.

Rozwiązanie problemu: Brak. Trzeba się pogodzić z faktem że co jakiś czas będzie nam umykać jedna wiązka pszenicy - a przy 10-15 uprawach zboża to i tak żaden problem.
World of Horror - a reszta gier może się schować :P
[url=http://n-gry.pl/forum/index.php?topic=762.0]Czym się mogę pochwalić na N-Gry.pl[/url] - Misje i gry otwarte (2010-2019)

enost

Nie wiem w czym problem, chodzi tylko o to, że spichlerz będzie miał wtedy 31 wolnych miejsc?

Haspen

Cytat: enost w 18.08.2011, 13:43:05
Nie wiem w czym problem, chodzi tylko o to, że spichlerz będzie miał wtedy 31 wolnych miejsc?

Dokładnie ;) 32gie miejsce będzie zajmowane przez nie-przesuwalny ułamek pszenicy.
World of Horror - a reszta gier może się schować :P
[url=http://n-gry.pl/forum/index.php?topic=762.0]Czym się mogę pochwalić na N-Gry.pl[/url] - Misje i gry otwarte (2010-2019)

Anelg

Ja patrząc na spichlerz często tylko patrzę na obrazki żywności wewnątrz niego i czasami ich widok też się psuje. :(

A ja teraz może bardziej na temat. Siedzę sobie w edytorze i męczę się z zaroślami na mapce, a tu komunikat: OSIĄGNIĘTY LIMIT DANYCH. Dodam, że mapa nie jest zbyt wymagająca (tylko ma największy rozmiar), robiło się też o wiele bardziej ,,udekorowane'' ;). Widzę, że Admin o tym napisał, ale czy jest jakaś dokładniej określona przyczyna tego co tu się wyprawia?

ziemek8

Przyczyną jest ustalony - zapewnie odgórnie - limit zajmowanej pamięci (domyślam się, że twórcy gry mogli (jak przy wszystkich grach podobnego typu) umożliwić doprowadzanie do zapychania się pamięci komputera). Nałożony limit zapobiega zabieraniu całej dostępnej pamięci przez grę. Wydaje mi się, że nie jest to limit bezwzględnej liczby, a raczej jakiś procent dostępnej w komputerze pamięci.

Szybka odpowiedź

Nazwa:
Email:
Weryfikacja:
Pozostaw to pole puste:
Wpisz litery widoczne na obrazku
Posłuchaj liter / Prośba o inny obrazek

Wpisz litery widoczne na obrazku:
Napisz malymi literami ile to jest cztery odjac cztery (na koncu (bez spacji) dopisz cyfre trzy):
Napisz malymi literami ile to jest dwa dodac piec (na koncu (bez spacji) dopisz liczbe czterdziesci cztery):
Stolica Polski (malymi literami) (na koncu (bez spacji) dopisz liczbe dwadziescia dwa):
Napisz malymi literami ile to jest osiem odjac osiem (na koncu (bez spacji) dopisz cyfre trzy):
Napisz malymi literami ile to jest cztery odjac jeden (na koncu (bez spacji) dopisz cyfre piec):
Skróty: naciśnij alt+s aby wysłać wiadomość, alt+p aby ją podejrzeć