Posts by Ambu
-
-
Haha! don't be melodramatic The change is hardly too good to be true, but is actually a great news! Lua, while indeed really easy to learn and use, is only adapted for small features. Even the AreaProtection is reaching Lua's capabilities without affecting the game too much. As for WorldEdit, it does cause the server to hang at times when executing some commands. This could easily be avoided in Java.
You perhaps need a little more setup for Java (i.e. installing eclipse and creating new Java projects, etc.) but once this is done, you benefit with a strongly typed language (you always know any variable's possible content), auto-completion, debugging tools (i.e. you can avoid many issues even before launching the game, even create independent tests for quality assurance..), have access to the entire game's feature with direct access to any method (i.e. functions) as opposed to an API wrapper for Lua which rely on adapters (i.e. extra calls and data conversion layers), and have access to the entire Java API such as sockets, file I/O, threads, system's hardware, and the RisingWorld's GUI library.
In essence, this change will not affect current worlds. Clearly, the positive outweigh the negative here. And if no one does it, I will personally make tutorials to help anyone get started easily.
You're right and your points are strong and valid. It's my own lag of knowledge that keep me limited. I look forward to your tutorials. Thanks
-
It's our intention to discard the current Lua API and move to a Java based API instead.
If it seems too good to be true, it probably is I'm sad to hear it isn't going to work out with LUA in the future of RW. Because I'm in current state unable to do anything with JAVA. One big reason I found this game interesting, is being able to maintain LUA scripting myself. I see you logic reason for this change, but still it did kill some of the fun here.
Added JAVA to my to-do-list!
-
'That said at some point there will be a soundtrack if enough people demand it. There will be more music soon and it will amount to about an hour of music for the album.
We'll see if we can either work out a really good deal for those owning the game or if we'll just make it really affordable.
I would appreciate it very much if you guys will make a soundtrack. -
I remember seeing this movie many years ago while taking the truckcertificate, along with a similar movie on how to not lift stuff with a Mr. Iversen.
-
Hey hope this help
-
Probably the ability to paint blocks and construction elements (including glass) will be the best solution for that. It's indeed planned
Thank you, this is awesome.
Do you plan to resize the blocks z,y,x so we can make thinner blocks.
Also do you plan to mirror doors so it's possible to open them both to the left and the right?. -
Thank you so much because you made the tutorial.
What a great technique for round object. -
Thank you very much
-
Ore detector is in Workbench Tier II under tools.
-
This is awesome! How do you make round objects like wheels and buckets? I havn't figure that out yet.
-
Yes I am a cable user at home. I have now tested with Cyberghost, and the disconnect problem is gone.
Thank you very much sir, much appreciated. -
Doc: http://rwapiref.byethost15.com…1_player_information.html
file: script.luaAdded BrokenBones line to heal funktion.
[lua]function heal(target)
local tName = target:getPlayerName()
target:setPlayerHealth(100);
target:setPlayerHunger(100);
target:setPlayerThirst(100);
target:setBrokenBones(false); -- fix broken bones
target:sendTextMessage("You've been healed !")
end[/lua]Added whispers to be shown on both screens from/to.
[lua]elseif cmd[1] == "/w" then
if not cmd[2] then return msgInvalidUsage(event.player) end
local args = explode(" ", cmd[2], 2)
if not args[2] then return msgInvalidUsage(event.player) end
-- Show message to reciver
local toPlayer = server:findPlayerByName(args[1])
if not toPlayer then return msgPlayerNotFound(event.player) end
toPlayer:sendTextMessage(timePrefix{text="[#FF55FF]"..event.player:getName().." whispers: "..args[2]});
-- Show whisper to creator
event.player:sendTextMessage(timePrefix{text="[#FF55FF]to "..args[1]..": "..args[2]});
end[/lua]thx for the script, I injoy it so much.
-
Thanks for your reply.
-
Hey
On the client, we often disconnect, many times each hour. Sometimes we can't login after a disconnect. Then we need to close/restarted the game before we can relog again.
QuoteDisconnect message:You were kicked from the server!No authentication possible
Need close client and relaunch before we can login again.
QuoteDisconnect message:java.net.SocketException: Connection Lost
Need to restart the computer before we can login again most the time with this error.
Quote
/////////////////////////////////////////////////////////////////////////////////
Report of 10/23/2015 11:07 PM by playwoweu Version: 0.6.1.7_22 (Steamversion)
OS: Windows 8.1 (x64) Version: 6.3 Java version: 1.8.0_65 JVM architecture: amd64
CPU: [GenuineIntel, Intel(R) Core(TM) i7-4790 CPU @ 3.60GHz, 4, 8] (Cores:
Mainboard: [Acer, Predator G3-605]
GraphicsAdapter: [NVIDIA, NVIDIA GeForce GTX 980, 20150825000000.000000-000, 10.18.13.5582, nvd3dumx.dll,nvwgf2umx.dll,nvwgf2umx.dll,nvd3dum,nvwgf2um,nvwgf2um]
Total Systemmemory: 17095 MB
JVM Memory used: 643.49 MB reserved: 693.11 MB max: 1908.93 MB/////////////////////////////////////////////////////////////////////////////////
Existing buffers: 39626
(b: 21119 f: 13623 i: 1759 s: 3125 d: 0)
Total heap memory held: 628406kb
Total direct memory held: 476996kb
(b: 278275kb f: 147738kb i: 43802kb s: 7179kb d: 0kb)/////////////////////////////////////////////////////////////////////////////////
Settings:
Resolution: 1768x992 (Fullscreen)
Frequency: 30 Vsync: off
DepthBits: 24
BitsPerPixel: 32
Samples: 1
MaxFrames: 200
Renderer: LWJGL-OpenGL2Anisotropic: 1
DynamicLights: 100 Quality: 2
ViewDistance: 9 (LOD: 25)LS(Q)/LG/ENV/PHD/NM/FOD/FXAA/SPEC/REFR/SSAO/INST: 1(110)/1/1/1/1/1/0/0/1/1/1/
/////////////////////////////////////////////////////////////////////////////////
Graphics: GeForce GTX 980/PCIe/SSE2 Vendor: NVIDIA Corporation OpenGL version: 4.5.0 NVIDIA 355.82
Accelerated Memory: Indeterminate
GLMaxTextureSize: 16384
GLMaxTextureImageUnits: 32
GLMaxArrayTextureLayers: 35071
GLMaxVertexTextureImageUnits: 32
GLMaxVertexUniforms: 4096
GLMaxFragmentUniforms: 4096
GLMaxVaryingFloats: 124
GLMaxVertexAttribs: 16Capabilities: [FrameBuffer, FrameBufferMRT, FrameBufferMultisample, TextureMultisample, OpenGL20, OpenGL21, OpenGL30, OpenGL31, OpenGL32, OpenGL33, OpenGL40, GLSL100, GLSL110, GLSL120, GLSL130, GLSL140, GLSL150, GLSL330, GLSL400, VertexTextureFetch, GeometryShader, TesselationShader, TextureArray, TextureBuffer, FloatTexture, FloatColorBuffer, FloatDepthBuffer, PackedFloatTexture, SharedExponentTexture, PackedFloatColorBuffer, NonPowerOfTwoTextures, MeshInstancing, VertexBufferArray, Multisample, PackedDepthStencilBuffer, Srgb, FrameBufferBlit, TextureCompressionS3TC, TextureFilterAnisotropic, TextureCompressionETC1, TextureCompressionETC2, DepthTexture, IntegerIndexBuffer, SeamlessCubemap, BinaryShader]
/////////////////////////////////////////////////////////////////////////////////
Camera location: (-11.924198, 78.61985, -165.75304) Camera rotation: (0.0045398837, 0.9786099, -0.20452262, 0.021738825)
Total running time: 1507.1388/////////////////////////////////////////////////////////////////////////////////
E:/Steam/steamapps/common/RisingWorld/risingworld.jar (9418a72818c0261696df282d49b5c8da)
E:/Steam/steamapps/common/RisingWorld/core/jbullet.jar (6c76c153d9e916fe2ccca3c22d404129)
E:/Steam/steamapps/common/RisingWorld/core/jinput.jar (a0be2ae778b2f5d70d554c27d381dbcb)
E:/Steam/steamapps/common/RisingWorld/core/jinput-natives-linux.jar (0fae8f38711ae22308aaa47624b03691)
E:/Steam/steamapps/common/RisingWorld/core/jinput-natives-osx.jar (d56527074b3cb6f5f37eed6feaf42414)
E:/Steam/steamapps/common/RisingWorld/core/jinput-natives-windows.jar (ad8ac871336d6c386f131cf3ac99ddc8)
E:/Steam/steamapps/common/RisingWorld/core/jme3-core.jar (f372b84ef8978cb3cf3006509861e79e)
E:/Steam/steamapps/common/RisingWorld/core/jme3-desktop.jar (ae7e7d39b4d986a183cfcc55ac8293f6)
E:/Steam/steamapps/common/RisingWorld/core/jme3-effects.jar (1b6120bb1384e0b7e9a3616dec063340)
E:/Steam/steamapps/common/RisingWorld/core/jme3-jbullet.jar (f004ecc970d1be60197115b062e3b01f)
E:/Steam/steamapps/common/RisingWorld/core/jme3-lwjgl.jar (b810837411ce9676b7f7987bb9cc4052)
E:/Steam/steamapps/common/RisingWorld/core/jutils.jar (6b3285be8cbfdd0e8db706c6c994c0b9)
E:/Steam/steamapps/common/RisingWorld/core/lwjgl.jar (f8bf8c598432b3be2252b50b975155cb)
E:/Steam/steamapps/common/RisingWorld/core/lwjgl-natives-linux.jar (f829980d5628a32be0c3883205a817c3)
E:/Steam/steamapps/common/RisingWorld/core/lwjgl-natives-osx.jar (fbdf0fe173b29523aafacb7a6e0633c6)
E:/Steam/steamapps/common/RisingWorld/core/lwjgl-natives-windows.jar (8a2ad7ae35b81621979435716368be8f)
E:/Steam/steamapps/common/RisingWorld/core/stack-alloc.jar (13242768bfac6e72b5f08201d605ff39)
E:/Steam/steamapps/common/RisingWorld/core/vecmath.jar (abb54a743934f7177748d360a7b77fc4)
E:/Steam/steamapps/common/RisingWorld/data/server.jar (bb85902b5ad0fe83c0823e400d50fa47)
E:/Steam/steamapps/common/RisingWorld/data/commons.jar (c8c2c33f199f35bd55eb8fb6e2eebf3e)
E:/Steam/steamapps/common/RisingWorld/data/jiw/java-fmod.jar (09be87949d64687e89c8d8583b45f0d4)
E:/Steam/steamapps/common/RisingWorld/data/jiw/java-fmod-natives.jar (7660dadca5729d7b7297b77823b93357)
E:/Steam/steamapps/common/RisingWorld/data/jiw/jiw-gui.jar (c970e9222f2ef4d2814ec24bc368ea9e)
E:/Steam/steamapps/common/RisingWorld/data/jiw/jiw-network.jar (6ac93ef535eb7e1d55512b9eea57739c)
E:/Steam/steamapps/common/RisingWorld/data/jiw/jiw-bytenetwork.jar (f76c170e0a309900cde0c91ce3daadd4)
E:/Steam/steamapps/common/RisingWorld/data/jiw/rcon.jar (ba450e87f3403809c7169f61474ba14e)
E:/Steam/steamapps/common/RisingWorld/lib/sqlite-jdbc.jar (5fa420d75512d78ba9b08143ddca61b7)
E:/Steam/steamapps/common/RisingWorld/lib/luaj.jar (35b99210e527b306ca52158f1479894d)
E:/Steam/steamapps/common/RisingWorld/data/assets/interface.jar (b2a932e2b9f7181802cf23581ef821e8)
E:/Steam/steamapps/common/RisingWorld/data/assets/materials.jar (f7328ed1973dc3de34fe8d84c6b13c76)
E:/Steam/steamapps/common/RisingWorld/data/assets/models.jar (b662cdef182ab07d48076719ad5dcea7)
E:/Steam/steamapps/common/RisingWorld/data/assets/textures.jar (a52413c902eb8070c6d7189872e91a27)/////////////////////////////////////////////////////////////////////////////////
Error details:
java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(Unknown Source)
at java.net.SocketInputStream.read(Unknown Source)
at java.net.SocketInputStream.read(Unknown Source)
at de.jiw.network.connector.tcp.TcpConnector.read(TcpConnector.java:170)
at de.jiw.network.connector.ConnectorReadThread.run(ConnectorReadThread.java:67) -
Nice idea thx for sharing!
-
Hey there hope you're all feeling fine and dandy
We have started a dedicated server, hosted at primaservers. The game runs very well here. But our server is not shown at the serverlist. I talked with primaservers, and they say all ports is forwarded correct. But somehow our server will not show up on the serverlist. And we will like to solve this. Hive verification and list visible is both set to true
Any ideas what could be wrong here? I added the server info below.
******
-
I like the ideas, Would like to see straw roof textures for farm houses and older buildings.