[Custom Client] BDSaleM

Forum for game modifications and custom clients.

Re: [Custom Client] BDSaleM

Postby masau » Fri Sep 21, 2012 11:50 am

I have another request that I had forgotten about - any chance you can add support for changing hotkeys (i.e. wasd, middle mouse actions, ect) to your client? I use a keyboard layout that makes the standard wasd movement keys annoying, and I've seen players complain in other threads about not having a middle mouse button.

Also...I'm so sad...I accidentally deleted (and then intentionally emptied my trash) my settings and map while troubleshooting a crash issue earlier. Now I have to remap my area and set up my toolbars again.

On the note of the map though...any chance you could work on improving how map tiles are saved? Creating a world map out of stored tiles is a pain in the ass atm. I realize that teleporting creates some issues (or more accurately, using the wilderness guide), but keeping track of which tile a player is in when logging out and then not starting a new session until he/she teleports seems like it should be easy enough? I suppose such a system might cause issues if a player crashes (or kills the process) after moving from one tile to another but before the location in the flatfile is updated. But that's not likely to happen often enough that it would cause any real problem.
masau
 
Posts: 96
Joined: Thu Aug 30, 2012 6:58 pm

Re: [Custom Client] BDSaleM

Postby APXEOLOG » Fri Sep 21, 2012 12:47 pm

masau wrote:keeping track of which tile a player is in when logging out and then not starting a new session until he/she teleports seems like it should be easy enough?


There will be lot's of hacks to add such things... I will think about extended mapping but i'm not sure about it.
You can call me 'arh'. No needs to distort my nickname :)
User avatar
APXEOLOG
 
Posts: 222
Joined: Wed Aug 01, 2012 4:23 am
Location: Russia, Murmansk

Re: [Custom Client] BDSaleM

Postby masau » Fri Sep 21, 2012 6:40 pm

masau wrote:EDIT: Oh, and by the way, the first couple of times my friend and I used your client the settings for toolbars didn't save. I'm not certain but it may have been caused by force closing the client for me, not sure about him. As far as I know the problem has resolved itself for both of us though. It saved for the first time when I first logged out and then closed the client.


After accidentally deleting my settings, this happened again (I set up 5 bars, function keys, func keys + shift, num keys, num keys + shift, and num keys + alt) and filled up one bar and part of another with actions/movements. Upon logging back in today the settings had been lost.

It seems to occur when new toolbars/toobar slots are created and filled in the same game instance (I don't believe I've ever had any issues when only one of the two has been done). Logging out before closing appears to prevent it from happening, but closing using either alt+f4 or the close button. I'll do some more testing in a few hours.
masau
 
Posts: 96
Joined: Thu Aug 30, 2012 6:58 pm

Re: [Custom Client] BDSaleM

Postby Shealladh » Tue Sep 25, 2012 7:47 am

Last night I had a glitch with a crafting icon. You could select any icon although the Craft>Processing Materials>Sharpened Stick

The top left of the icon was only spot you could click, this however took a bit of clicking to function, like the location of the hotspot had moved. Shorcut worked fine however.

I also got an error today;

Code: Select all


java.lang.RuntimeException: Delayed error in resource paginae/bld/rowboat (v1), from forking source backed by HTTP res source (http://plymouth.seatribe.se/res/)
   at haven.Resource.checkerr(Resource.java:1606)
   at haven.Resource.layer(Resource.java:1488)
   at haven.Resource.layer(Resource.java:1497)
   at haven.MenuGrid.cons(MenuGrid.java:86)
   at haven.MenuGrid.updlayout(MenuGrid.java:122)
   at haven.MenuGrid.tick(MenuGrid.java:288)
   at haven.Widget.tick(Widget.java:452)
   at haven.GameUI.tick(GameUI.java:590)
   at haven.Widget.tick(Widget.java:452)
   at haven.UI.tick(UI.java:133)
   at haven.HavenPanel.run(HavenPanel.java:494)
   at java.lang.Thread.run(Unknown Source)
Caused by: haven.Resource$LoadException: Load error in resource paginae/bld/rowboat(v1), from forking source backed by HTTP res source (http://plymouth.seatribe.se/res/)
   at haven.Resource$Loader.handle(Resource.java:508)
   at haven.Resource$Loader.run(Resource.java:482)
   ... 1 more
Caused by: java.net.ConnectException: Connection timed out: connect
   at java.net.PlainSocketImpl.socketConnect(Native Method)
   at java.net.PlainSocketImpl.doConnect(Unknown Source)
   at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
   at java.net.PlainSocketImpl.connect(Unknown Source)
   at java.net.SocksSocketImpl.connect(Unknown Source)
   at java.net.Socket.connect(Unknown Source)
   at java.net.Socket.connect(Unknown Source)
   at sun.net.NetworkClient.doConnect(Unknown Source)
   at sun.net.www.http.HttpClient.openServer(Unknown Source)
   at sun.net.www.http.HttpClient.openServer(Unknown Source)
   at sun.net.www.http.HttpClient.<init>(Unknown Source)
   at sun.net.www.http.HttpClient.New(Unknown Source)
   at sun.net.www.http.HttpClient.New(Unknown Source)
   at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
   at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
   at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
   at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
   at haven.Resource$HttpSource.get(Resource.java:434)
   at haven.Resource$TeeSource.get(Resource.java:314)
   at haven.Resource$Loader.handle(Resource.java:502)


Is there any chance of getting a logoff screen to force server to log you out, or change character as this would be very handy?
Please add Control C to the keyboard shorcuts, and maybe a feature where it can auto select things like Show village, show Personal Claim, Swimming On, Tracking on automatically?
Another minibar like Enders' client for what is in hand and back pack option would make this the best client overall.
Image
Shealladh
 
Posts: 75
Joined: Thu Aug 02, 2012 4:28 am

Re: [Custom Client] BDSaleM

Postby Shealladh » Tue Sep 25, 2012 10:06 am

Just got a new error;

Code: Select all
java.lang.NullPointerException
   at haven.HavenPanel.run(HavenPanel.java:490)
   at java.lang.Thread.run(Unknown Source)
Image
Shealladh
 
Posts: 75
Joined: Thu Aug 02, 2012 4:28 am

Re: [Custom Client] BDSaleM

Postby Un1ted » Tue Sep 25, 2012 11:02 pm

Shealladh wrote:Is there any chance of getting a logoff screen to force server to log you out, or change character as this would be very handy?

This feature is already there, in the Options Menu --> Logout

Logs you out and returns you to the Login screen, then to the character selection screen.
User avatar
Un1ted
 
Posts: 28
Joined: Tue Aug 28, 2012 6:27 pm

Re: [Custom Client] BDSaleM

Postby Redan » Wed Sep 26, 2012 4:33 pm

avax.media.opengl.GLException: java.lang.IndexOutOfBoundsException: -98304
at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:271)
at javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:410)
at javax.media.opengl.GLCanvas.display(GLCanvas.java:244)
at haven.HavenPanel.uglyjoglhack(HavenPanel.java:463)
at haven.HavenPanel.run(HavenPanel.java:500)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IndexOutOfBoundsException: -98304
at java.nio.DirectFloatBufferU.get(Unknown Source)
at haven.VertexBuf$NormalArray.set(VertexBuf.java:169)
at haven.FastMesh.sdraw(FastMesh.java:71)
at haven.FastMesh.draw(FastMesh.java:104)
at haven.RenderList.render(RenderList.java:216)
at haven.RenderList.render(RenderList.java:227)
at haven.PView.draw(PView.java:165)
at haven.MapView.draw(MapView.java:775)
at haven.Widget.draw(Widget.java:469)
at haven.Widget.draw(Widget.java:474)
at haven.GameUI.draw(GameUI.java:554)
at haven.Widget.draw(Widget.java:469)
at haven.Widget.draw(Widget.java:474)
at haven.RootWidget.draw(RootWidget.java:88)
at haven.UI.draw(UI.java:138)
at haven.HavenPanel.redraw(HavenPanel.java:337)
at haven.HavenPanel$1.display(HavenPanel.java:109)
at com.sun.opengl.impl.GLDrawableHelper.display(GLDrawableHelper.java:78)
at javax.media.opengl.GLCanvas$DisplayAction.run(GLCanvas.java:435)
at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:194)
at javax.media.opengl.GLCanvas$DisplayOnEventDispatchThreadAction.run(GLCanvas.java:452)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$400(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Redan
 
Posts: 4
Joined: Mon Sep 17, 2012 10:52 am

Re: [Custom Client] BDSaleM

Postby MvGulik » Wed Sep 26, 2012 5:22 pm

Redan wrote:Receiving following problem whenever I try to login:

Try Ender client.
---
Redan case moved to viewtopic.php?f=10&t=1187 topic.
User avatar
MvGulik
 
Posts: 159
Joined: Sat Aug 11, 2012 3:15 pm

Re: [Custom Client] BDSaleM

Postby masau » Thu Sep 27, 2012 6:16 pm

Has the login saving feature been removed? Or is there something you have to do to enable it? I only get the standard login screen.
masau
 
Posts: 96
Joined: Thu Aug 30, 2012 6:58 pm

Re: [Custom Client] BDSaleM

Postby MagicManICT » Fri Sep 28, 2012 1:47 am

MvGulik wrote:
Redan wrote:Receiving following problem whenever I try to login:

Try Ender client.
---
Redan case moved to viewtopic.php?f=10&t=1187 topic.


I locked that thread as, for now, it has nothing to do with the default client. The bug is only showing in the custom clients.
I am a moderator. I moderate stuff. When I do, I write in this color.
JohnCarver wrote:anybody who argues to remove a mechanic that allows "yet another" way to summon somebody is really a carebear in disguise trying to save his own hide.
MagicManICT
 
Posts: 5088
Joined: Wed Aug 01, 2012 1:46 am

PreviousNext

Return to Artifice & Arcana

Who is online

Users browsing this forum: No registered users and 1 guest