Recent Posts

Pages: 1 2 [3] 4 5 ... 10
21
Zgłaszanie błędów / Re: Zablokowana droga
« Last post by Kryzoo on December 11, 2015, 10:14:11 PM »
Popieram i wpisuję do backlogu.
Tzn droga jest niemodyfikowalna po stworzeniu, więc jeśli się nagle okaże, że na trasie stoi barbarzyńca to nistety będzie blokada. Ale można wykorzystać bieżące informacje w trakcie ustawiania trasy.

Już zrobione. Zablokowane pola są omijane łukiem :)
Ale można zaplanować trasę, która kończy się na zablokowanym polu. To jest celowe. Dzięki temu np tragarz wejdzie automatycznie na pole wieży i zostawi towary kiedy ta zostanie odblokowane.
Tak jak pisałem wcześniej: to dotyczy tylko momentu planowania ścieżki. Jeśli później pojawi się ufortyfikowana jednostka na trasie to niestety będzie blokada.
22
News / Block and attack
« Last post by Kryzoo on December 11, 2015, 10:05:48 PM »
Hello, I hope you have fun playing Gizarma.
What about changing a bit the rules?

We added some new experimental functions to get some new interactions between players.

So far you are able to fortify on towers, block or attack them. From now you can fortify and block any area on the map. The blocked area cannot be accessed by foreign units. You can also attack any area blocked by other kingdoms.

The exceptions from this rule are the cities. It is not possible to attack or block them. But you still can attack and destroy the cities of Barbarians.

Additionally, to help players not to stuck on blocked areas, the visible fortified units are bypassed while a new route is planned.

Enjoy and let us know how do you find new changes!

http://blog.gizarma.pl/en/block-and-attack/

Kryzoo
23
Błędy w "Gizarma: Europa" / Błędy z ładowaniem języków w logu
« Last post by krzysztof5 on December 08, 2015, 09:58:02 PM »
Przeglądając log widzę, że za każdym razem pojawiają mi się błędy jak poniżej. Wcześniej zawsze grałem po polsku, teraz dołączyłem także do gry 238 i odpalam klienta po angielsku dla spójności. Wszystko działa od strony użytkownika poprawnie, ale może w czymś wam pomogą logi z błędów.


Code: [Select]
INFO     2015-12-08 21:34:16   received from: gizarma@conference.alfa081s.nio.pl/kryzoo message length: 118
INFO     2015-12-08 21:34:16   received from: gizarma@conference.alfa081s.nio.pl/kryzoo message length: 15
INFO     2015-12-08 21:34:16   received from: gizarma@conference.alfa081s.nio.pl/Vyckeil message length: 16
DEBUG    2015-12-08 21:34:16   http response: 200
DEBUG    2015-12-08 21:34:16   reading response...
DEBUG    2015-12-08 21:34:16   content lenght: 2817b
DEBUG    2015-12-08 21:34:16   actual lenght: 2817b
INFO     2015-12-08 21:34:16   chat 205 joined as krzysztof5
DEBUG    2015-12-08 21:34:16   Participants:
INFO     2015-12-08 21:34:16   Created chat room 205
DEBUG    2015-12-08 21:34:16   reading : http://alfa081s.nio.pl//open-api.php?action=ranking&id_game=222
INFO     2015-12-08 21:34:17   TR: add resource bundle: pl.gizarma.starter2.messages locale: en_EN
WARNING  2015-12-08 21:34:17   Comparing bundle pl.gizarma.starter2.messages for locale polski (Polska) vs angielski (EN) OK
INFO     2015-12-08 21:34:17   TR: add resource bundle: pl.gizarma.client.messages locale: en_EN
ERROR    2015-12-08 21:34:17   
java.util.MissingResourceException Can't find bundle for base name pl.gizarma.client.messages, locale pl_PL
java.util.ResourceBundle.throwMissingResourceException(Unknown Source)
java.util.ResourceBundle.getBundleImpl(Unknown Source)
java.util.ResourceBundle.getBundle(Unknown Source)
pl.gizarma.starter2.util.TR.crossCheckLocales(TR.java:106)
pl.gizarma.starter2.util.TR.addLangResourceBundle(TR.java:53)
pl.gizarma.client.Application.init(Application.java:107)
pl.gizarma.client.ClientRunner.run(ClientRunner.java:30)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
java.lang.reflect.Method.invoke(Unknown Source)
pl.gizarma.starter2.component.GameJarRunner.runGame(GameJarRunner.java:33)
pl.gizarma.starter2.component.GamePanel.startGame(GamePanel.java:42)
pl.gizarma.starter2.component.GizarmaHtmlPane.hyperlinkUpdate(GizarmaHtmlPane.java:190)
javax.swing.JEditorPane.fireHyperlinkUpdate(Unknown Source)
javax.swing.text.html.HTMLEditorKit$LinkController.activateLink(Unknown Source)
javax.swing.text.html.HTMLEditorKit$LinkController.mouseClicked(Unknown Source)
java.awt.AWTEventMulticaster.mouseClicked(Unknown Source)
java.awt.Component.processMouseEvent(Unknown Source)
javax.swing.JComponent.processMouseEvent(Unknown Source)
java.awt.Component.processEvent(Unknown Source)
java.awt.Container.processEvent(Unknown Source)
java.awt.Component.dispatchEventImpl(Unknown Source)
java.awt.Container.dispatchEventImpl(Unknown Source)
java.awt.Component.dispatchEvent(Unknown Source)
java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
java.awt.Container.dispatchEventImpl(Unknown Source)
java.awt.Window.dispatchEventImpl(Unknown Source)
java.awt.Component.dispatchEvent(Unknown Source)
java.awt.EventQueue.dispatchEventImpl(Unknown Source)
java.awt.EventQueue.access$500(Unknown Source)
java.awt.EventQueue$3.run(Unknown Source)
java.awt.EventQueue$3.run(Unknown Source)
java.security.AccessController.doPrivileged(Native Method)
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
java.awt.EventQueue$4.run(Unknown Source)
java.awt.EventQueue$4.run(Unknown Source)
java.security.AccessController.doPrivileged(Native Method)
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
java.awt.EventQueue.dispatchEvent(Unknown Source)
java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
java.awt.EventDispatchThread.pumpEvents(Unknown Source)
java.awt.EventDispatchThread.pumpEvents(Unknown Source)
java.awt.EventDispatchThread.run(Unknown Source)
INFO     2015-12-08 21:34:17   TR: add resource bundle: pl.gizarma.client.rules locale: en_EN
ERROR    2015-12-08 21:34:17   
java.util.MissingResourceException Can't find bundle for base name pl.gizarma.client.rules, locale pl_PL
java.util.ResourceBundle.throwMissingResourceException(Unknown Source)
java.util.ResourceBundle.getBundleImpl(Unknown Source)
java.util.ResourceBundle.getBundle(Unknown Source)
pl.gizarma.starter2.util.TR.crossCheckLocales(TR.java:106)
pl.gizarma.starter2.util.TR.addLangResourceBundle(TR.java:53)
pl.gizarma.client.Application.init(Application.java:108)
pl.gizarma.client.ClientRunner.run(ClientRunner.java:30)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
java.lang.reflect.Method.invoke(Unknown Source)
pl.gizarma.starter2.component.GameJarRunner.runGame(GameJarRunner.java:33)
pl.gizarma.starter2.component.GamePanel.startGame(GamePanel.java:42)
pl.gizarma.starter2.component.GizarmaHtmlPane.hyperlinkUpdate(GizarmaHtmlPane.java:190)
javax.swing.JEditorPane.fireHyperlinkUpdate(Unknown Source)
javax.swing.text.html.HTMLEditorKit$LinkController.activateLink(Unknown Source)
javax.swing.text.html.HTMLEditorKit$LinkController.mouseClicked(Unknown Source)
java.awt.AWTEventMulticaster.mouseClicked(Unknown Source)
java.awt.Component.processMouseEvent(Unknown Source)
javax.swing.JComponent.processMouseEvent(Unknown Source)
java.awt.Component.processEvent(Unknown Source)
java.awt.Container.processEvent(Unknown Source)
java.awt.Component.dispatchEventImpl(Unknown Source)
java.awt.Container.dispatchEventImpl(Unknown Source)
java.awt.Component.dispatchEvent(Unknown Source)
java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
java.awt.Container.dispatchEventImpl(Unknown Source)
java.awt.Window.dispatchEventImpl(Unknown Source)
java.awt.Component.dispatchEvent(Unknown Source)
java.awt.EventQueue.dispatchEventImpl(Unknown Source)
java.awt.EventQueue.access$500(Unknown Source)
java.awt.EventQueue$3.run(Unknown Source)
java.awt.EventQueue$3.run(Unknown Source)
java.security.AccessController.doPrivileged(Native Method)
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
java.awt.EventQueue$4.run(Unknown Source)
java.awt.EventQueue$4.run(Unknown Source)
java.security.AccessController.doPrivileged(Native Method)
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
java.awt.EventQueue.dispatchEvent(Unknown Source)
java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
java.awt.EventDispatchThread.pumpEvents(Unknown Source)
java.awt.EventDispatchThread.pumpEvents(Unknown Source)
java.awt.EventDispatchThread.run(Unknown Source)
INFO     2015-12-08 21:34:17   Game initializing; game: 238, kingdom: 9, player: 115, map: 40, rules: 3
24
Błędy w "Gizarma: Europa" / Błąd z połączeniem po tworzeniu grupy jednostek
« Last post by krzysztof5 on December 08, 2015, 09:51:43 PM »
Już po raz trzeci albo czwarty mam taki problem, więc nie może to być przypadek:

W grze 238, w mieście Kharkov tworzę ~6 nowych mieszkańców, których od razu wyprowadzam z miasta jako łuczników. Następnie próbuję ich zgrupować, po skończeniu tworzenia grupy pojawia się okienko "błąd z połączeniem", który sam nigdy nie znika. Po restarcie grupowane jednostki NIE są zgrupowane.
Bardzo prawdopodobne, że problem powoduje to, że w jednym 5-cio minutowym cyklu tworzę nowych mieszkańców (odblokowuję limit żywności), wyprowadzam ich z miasta i tworzę z nich grupę.

Log:
Code: [Select]
DEBUG    2015-12-08 21:39:43   drawing background 7 4
DEBUG    2015-12-08 21:39:43   drawing background 7 5
DEBUG    2015-12-08 21:39:43   drawing background 7 6
DEBUG    2015-12-08 21:39:43   drawing background 8 4
DEBUG    2015-12-08 21:39:43   drawing background 8 5
DEBUG    2015-12-08 21:39:44   drawing background 8 6
DEBUG    2015-12-08 21:39:44   drawing background 9 4
DEBUG    2015-12-08 21:39:44   drawing background 9 5
DEBUG    2015-12-08 21:39:44   drawing background 9 6
DEBUG    2015-12-08 21:39:44   Actions ready to sent (if any)
DEBUG    2015-12-08 21:39:44   reading : http://alfa081s.nio.pl//index.php
INFO     2015-12-08 21:39:44   synchronize busy sending...
DEBUG    2015-12-08 21:39:44   http response: 200
DEBUG    2015-12-08 21:39:44   reading response...
DEBUG    2015-12-08 21:39:44   content lenght: 12b
DEBUG    2015-12-08 21:39:44   actual lenght: 12b
INFO     2015-12-08 21:39:44   response reader processing duration: 0
INFO     2015-12-08 21:39:44   sychronization response, duration time: 347ms
DEBUG    2015-12-08 21:39:45   Sent 1 actions recived 0 responses
INFO     2015-12-08 21:39:45   sychronization done, duration time: 0ms
DEBUG    2015-12-08 21:40:04   Actions ready to sent (if any)
DEBUG    2015-12-08 21:40:04   reading : http://alfa081s.nio.pl//index.php
DEBUG    2015-12-08 21:40:04   http response: 200
DEBUG    2015-12-08 21:40:04   reading response...
WARNING  2015-12-08 21:40:04   Unknown content lenght!
DEBUG    2015-12-08 21:40:04   actual lenght: 0b
INFO     2015-12-08 21:40:05   response reader processing duration: 1
ERROR    2015-12-08 21:40:05   
java.util.concurrent.ExecutionException java.lang.RuntimeException: java.io.EOFException
java.util.concurrent.FutureTask.report(Unknown Source)
java.util.concurrent.FutureTask.get(Unknown Source)
javax.swing.SwingWorker.get(Unknown Source)
pl.gizarma.client.net.IOSchedule$SendAndReceiveWorker.done(IOSchedule.java:153)
javax.swing.SwingWorker$5.run(Unknown Source)
javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.run(Unknown Source)
sun.swing.AccumulativeRunnable.run(Unknown Source)
javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.actionPerformed(Unknown Source)
javax.swing.Timer.fireActionPerformed(Unknown Source)
javax.swing.Timer$DoPostEvent.run(Unknown Source)
java.awt.event.InvocationEvent.dispatch(Unknown Source)
java.awt.EventQueue.dispatchEventImpl(Unknown Source)
java.awt.EventQueue.access$500(Unknown Source)
java.awt.EventQueue$3.run(Unknown Source)
java.awt.EventQueue$3.run(Unknown Source)
java.security.AccessController.doPrivileged(Native Method)
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
java.awt.EventQueue.dispatchEvent(Unknown Source)
java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
java.awt.EventDispatchThread.pumpEvents(Unknown Source)
java.awt.EventDispatchThread.pumpEvents(Unknown Source)
java.awt.EventDispatchThread.run(Unknown Source)
Caused by:
java.lang.RuntimeException java.io.EOFException
pl.gizarma.client.reader.response.ResponseListReader.read(ResponseListReader.java:71)
pl.gizarma.client.service.io.ClientService.sendAndReceive(ClientService.java:105)
pl.gizarma.client.net.IOSchedule$SendAndReceiveWorker.doInBackground(IOSchedule.java:138)
pl.gizarma.client.net.IOSchedule$SendAndReceiveWorker.doInBackground(IOSchedule.java:131)
javax.swing.SwingWorker$1.call(Unknown Source)
java.util.concurrent.FutureTask.run(Unknown Source)
javax.swing.SwingWorker.run(Unknown Source)
java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.lang.Thread.run(Unknown Source)
Caused by:
java.io.EOFException null
java.io.DataInputStream.readInt(Unknown Source)
pl.gizarma.client.reader.response.ResponseListReader.read(ResponseListReader.java:31)
pl.gizarma.client.service.io.ClientService.sendAndReceive(ClientService.java:105)
pl.gizarma.client.net.IOSchedule$SendAndReceiveWorker.doInBackground(IOSchedule.java:138)
pl.gizarma.client.net.IOSchedule$SendAndReceiveWorker.doInBackground(IOSchedule.java:131)
javax.swing.SwingWorker$1.call(Unknown Source)
java.util.concurrent.FutureTask.run(Unknown Source)
javax.swing.SwingWorker.run(Unknown Source)
java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.lang.Thread.run(Unknown Source)
DEBUG    2015-12-08 21:40:05   Wait after connection failure 13416ms
INFO     2015-12-08 21:40:11   User closed game during connection problems

25
Propozycje i pomysły / Re: Łączenie kurierów
« Last post by hubtus on December 07, 2015, 09:04:11 PM »
Wizualizacja pomysłu:
26
Propozycje i pomysły / Re: Łączenie kurierów
« Last post by Seti on December 07, 2015, 09:59:22 AM »
A i jeszcze przyszło mi do głowy że na początku gry często potrzebowałem przewieźć tylko 25 młotków, jednak gra pozwala wybrać ilość z przeskokiem o 10. Chodzi mi o sytuację że na początku miałem 100 młotków i chciałem podzielić po równo na 4 miasta, ponieważ 25 młoków często występuje w pierwszych budynkach specjalistycznych które chciałem budować.
27
Propozycje i pomysły / Re: Łączenie kurierów
« Last post by hubtus on December 07, 2015, 12:53:45 AM »
Fajny pomysł. Przydałoby się też przebudować samo okno kurierów. Można by wywalić przycisk "dodaj" i w jego miejsce po prostu wrzucić opcje wybierania zasobów miasta, która wyskakuje dopiero po jego kliknięciu. Poza tym wypadałoby też zmienić sposób wybierania dokładnej ilości surowca. Te strzałeczki są bardzo toporne, a suwak byłby dużo wygodniejszym rozwiązaniem.
28
Bugs and issues / Re: Education Complete...Woodcutter?
« Last post by Kryzoo on December 06, 2015, 09:53:18 PM »
Oh, it need to be fixed. Possibly the situation requires a special relevant event :)
29
Bugs and issues / Re: Education Complete...Woodcutter?
« Last post by Ezekielknight on December 06, 2015, 05:03:34 PM »
Ah ok, I can see how that could have happened in my case.

Thanks.
30
Bugs and issues / Re: Education Complete...Woodcutter?
« Last post by Seti on December 06, 2015, 06:02:00 AM »
I got this message couple of times. If I remember correctly description is not accurate for this event and is related to situation when woodcutter is not able to work anymore. For example:
  • You have chopped forest in which woodcutter was working.
  • Tile on which woodcutter works is no more available for city (for example when village has been moved to other place )
Pages: 1 2 [3] 4 5 ... 10