installing now cant wait to see it. thanks for all the hard work
Posts by james1bow
The next update will be available on Tuesday, April 29, in the early evening (UTC+2)
-
-
i hope someone can explain this to me, i'm new to java in general and i have always learned by doing. i was looking threw the code learning how things work. my question has to do with how the code pulls the hitdef from the pickingorder.I was trying to create a masons hammer( like the sledgehammer) but with one hit to remove and retrieve the blocks. "Definitions.HitDamageDefinition damageDef = Definitions.getHitDamageDefinition(itemDef.hitDefinition);" i've looked all over to see how that line functions but cant figure it out. does the Definitions.getHitDamageDefinition(itemDef.hitDefinition) use the entire field(item_damage,player_damage) for an item and multiply that by the multiplier for each one or am i missing how it is calling just one damage(player_damage)? i see
"getPlayerDamage()" in the api and i,m guessing that would call only player_damage. i have a few other items i would like to create (weed wacker with more range for example) but i feel i should start here. i've managed to figure out the workings of everything else just stumped on this one. hope i made sense with my question.
-
This wouldn't necessarily help regarding the issue raised by the OP (depending on what's considered a "false model"), but irrespective of that, I agree that it would be helpful if the game could at least detect "broken" models. However, this is only possible to a certain degree - the game (or more specifically the server, where the plugin is actually executed) could only check a few basic things. Not sure what's happening right now if a broken model is loaded, does the game actually crash?
IIRC there should be just an error message in the console
i can say that some models do crash it. i have been using this plugin to test .obj and .dds textures for the customitemloader before i worry about the itemdef and icon files. ive had some .obj files not allow the server to boot as well it will load it then crash the server and not allow it to restart. i could try to find the error logs if it would help in any way
-
nevermind i got it working. was an issue between that and avtive signs home commands. disabled the home in active signs and works perfect now
-
finely got aorund to adding the plugin and im getting this error in the console
API: REGISTER LISTENER class mrprecision.Button
Plugin MedievalRealms: Missing @EventMethod annotation for method onClick
API: REGISTER LISTENER class mrprecision.Button
Plugin MedievalRealms: Missing @EventMethod annotation for method onClick
API: REGISTER LISTENER class mrprecision.Button
Plugin MedievalRealms: Missing @EventMethod annotation for method onClick
API: REGISTER LISTENER class mrprecision.Button
Plugin MedievalRealms: Missing @EventMethod annotation for method onClick
API: REGISTER LISTENER class mrprecision.Button
Plugin MedievalRealms: Missing @EventMethod annotation for method onClick
API: REGISTER LISTENER class mrprecision.Button
Plugin MedievalRealms: Missing @EventMethod annotation for method onClick
API: REGISTER LISTENER class mrprecision.Button
Plugin MedievalRealms: Missing @EventMethod annotation for method onClick
API: REGISTER LISTENER class mrprecision.Button
Plugin MedievalRealms: Missing @EventMethod annotation for method onClick
API: REGISTER LISTENER class mrprecision.Button
Plugin MedievalRealms: Missing @EventMethod annotation for method onClick
API: REGISTER LISTENER class mrprecision.Button
Plugin MedievalRealms: Missing @EventMethod annotation for method onClick
API: REGISTER LISTENER class mrprecision.Button
Plugin MedievalRealms: Missing @EventMethod annotation for method onClick
API: REGISTER LISTENER class mrprecision.Button
Plugin MedievalRealms: Missing @EventMethod annotation for method onClick
API: REGISTER LISTENER class mrprecision.Button
Plugin MedievalRealms: Missing @EventMethod annotation for method onClick
API: REGISTER LISTENER class mrprecision.Button
Plugin MedievalRealms: Missing @EventMethod annotation for method onClick
API: REGISTER LISTENER class mrprecision.Button
Plugin MedievalRealms: Missing @EventMethod annotation for method onClick
API: REGISTER LISTENER class mrprecision.Button
Plugin MedievalRealms: Missing @EventMethod annotation for method onClick
API: REGISTER LISTENER class mrprecision.Button
Plugin MedievalRealms: Missing @EventMethod annotation for method onClick
API: REGISTER LISTENER class mrprecision.Button
Plugin MedievalRealms: Missing @EventMethod annotation for method onClick
API: REGISTER LISTENER class mrprecision.Button
Plugin MedievalRealms: Missing @EventMethod annotation for method onClick
API: REGISTER LISTENER class mrprecision.Button
Plugin MedievalRealms: Missing @EventMethod annotation for method onClick
and this in the log
Rising World - 0.9.6 - Dedicated Server
Windows 10 10.0 Java 1.8.0_251 (amd64) Memory: 5592 MB
2020/09/20 07:36 PM
____________________________________________________
RW SERVER: Fatal error occurred!
java.lang.ClassCastException: java.lang.String cannot be cast to net.risingworld.api.objects.Player
at de.pbplugins.asTel.onPlayerKeyInput(asTel.java:168)
at sun.reflect.GeneratedMethodAccessor14.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at pluginapi.PluginEventHandler.triggerEvent(SourceFile:245)
at G.c.a(SourceFile:104)
at G.c.messageReceived(SourceFile:80)
at de.jiw.network.server.core.ServerTcpChannel.onMessageReceived(ServerTcpChannel.java:99)
at de.jiw.network.server.core.AbstractServerChannel.dispatchTCP(AbstractServerChannel.java:62)
at de.jiw.network.server.session.TcpSessionHandler.channelRead0(TcpSessionHandler.java:79)
at de.jiw.network.server.session.TcpSessionHandler.channelRead0(TcpSessionHandler.java:15)
at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:105)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:310)
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:284)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:310)
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:284)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.access$600(AbstractChannelHandlerContext.java:38)
at io.netty.channel.AbstractChannelHandlerContext$7.run(AbstractChannelHandlerContext.java:353)
at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:66)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858)
at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:138)
at java.lang.Thread.run(Unknown Source)
i feel like im missing something simple. thanks for any help
-
You cannot join a server and shoot another player. If he could die or not, this is no friendly behavior and a kick follows in 98 % immediately. In your case you aren't allowed to look behind a closed door. I'm very interested in our players buildings, interior and floor plan. I use to fly to see how a building is build. But if I'm not allowed to visit a building inside I have to except server rules and I'm not going to run Amok. Why should I? Every server has it's own rules. If one admin will not allow it, come again and ask again later. You will not find a server without kicking you, if you're not willing to respect their rules. If you attack another player, nobody will accept such a behavior. Think about it, if you would like that. It's not two friends who shoot each other, it was a strange person who shoots rampages around.
thank you
-
Ger:
Wenn der Server keine protection hätte würde ich nicht schießen.
Eng:
If this server would not have a protection i wouldnt shoot.
rule 3 No harassing other players. you were asked to stop. would have been 24 hours ban. until you come on here wanting to argue about it.
-
Also ich möchte nur sagen das einer von euren Admins (Solitar) auf meinem Server kommen und Spieler wegholt das geht gar nicht .
Nicht das man mich Falsch versteht Spieler die bei mir bauen können natürlich woanders hingehen und bauen das kann PresenceRusher bestätigen, damit habe ich kein Problem.
Aber das ein Admin von euch auf meinem Server kommt dann Werbung für euren Server (zitat: Der Server ist NeverWinter ,da kannst du auch kreativ .es gibt Parzelle 70x70 oder freies bauen) macht und die Spieler zu euch holt finde ich nicht gut.
[EN]
im sorry he came to advertise my server. i would not have allowed this had i know, i will not advertise on any other server. the only time i mention my server is when talking to an admin of another server and i refer to it as "my server" and not by name. this will be dealt with.
[DE]
Es tut mir leid, dass er gekommen ist, um für meinen Server zu werben. Ich hätte das nicht zugelassen, wenn ich gewusst hätte, dass ich auf keinem anderen Server werben werde. Ich erwähne meinen Server nur, wenn ich mit einem Administrator eines anderen Servers spreche, und ich bezeichne ihn als "meinen Server" und nicht namentlich. Dies wird behandelt.
-
Ger:
Eeeeeeh jaa das hab ich auf einen server mit, keine regeln, kein geschütze areas, kein pvE gemacht und es war erlaubt das zu machen. Und es hat rein Garnichts mit dem Server zutun auf den ich war.
Eng:
Eeeeeeh yeah I did that on a server with, no rules, no protected areas, no pvE and it was allowed to do that. And it have nothing to do with the server i was on.
you're repeating yourself
[EN]
simple, you came to the serve4r shooting myself and another player not cool. the protection is there for a reason. i did not see you ask about looking as i was AFK but not my right top show you around another players things. had they wanted you to see the door would have been left open
[DE]
Ganz einfach, du bist zum Serve4r gekommen und hast mich und einen anderen Spieler erschossen, der nicht cool ist. Der Schutz ist aus einem Grund da. Ich habe nicht gesehen, dass du nach dem Aussehen gefragt hast, als ich AFK war, aber nicht mein rechtes Top zeigt dir die Dinge eines anderen Spielers. Hätten sie gewollt, dass du siehst, wäre die Tür offen gelassen worden
-
ok thank you for the reply. i wasnt sure what i was doing wrong. makes sense now tho
-
i looked and could not find information for it. i know editnpc is a command. i want to allow a player in a group to editnpc's. as admin i can do it just fine but when i place the editnpc command in the groups permissions it says "WARNING: Permission command.editnpc not found!" i also notice it is not listed as a permissions command. is this function only allowed by admin's?
-
On one of the servers that i play in is also having the same problem the only way is to press "esc" but I also noticed that when the server had a problem and this plug-in wasn't working right pressing the "M" key would open & close the map ok?
the m was one of the issues with the original version
-
there are major changes to them. i would use the oldest one the newer one is incomplete
-
james1bow that should work
Thank you!
-
with the ranking i have a group to pramote after 2400 seconds. the next at say 4800 seconds. now my question is, does that 4800 seconds start after the initial 2400 seconds or is that 4800 total game time?
-
Could you make it the "Y" key? and thank you very much!
-
Well I guess the easy way is to just change that key from within the game options under (controls), as far as I know the default option doesn't use the "U" key so I'm guessing that you may have rebound it?, but unless of course you know how to use notepad++ and if there is a way of changing it from within the actual plugin? maybe yahwho would be able to tell you more.
yes we use teleportation via the u key and i don't want to change that as players are used to it. by default this plugin uses the u key and no options to change it via in game or config file.(yes notepadd++)
-
Does it depend on your hard drive? Like if Rising World is installed on a 64 bit had drive, will Rising World be 64bit?
No, if you are running a 32 bit os you need 32bit java, 64 bit os 64 bit java. sorry to have confuse you ash as i for some reason thought the game client was 32 bit. odds are youre pc is 64 bit.
-
Rising World is a 64 bit application and therefore there are basically no limits about the addressable amount of memory
However, as a Java application, the game has to pass the required amount of RAM to the VM before starting the game, this means the game cannot allocate more RAM if it runs out of memory.
The amount of memory the game allocates depends on the amount of system RAM (at least this applies to the Steam version of the game). If you have more than 10 GB, the game will allocate up to 7 GB. Usually this is sufficient, but if you're using lots of custom images or create buildings with a high level of detail, it might be necessary to allocate more RAM. To do that, you can add a launch option in Steam: Rightclick on RW in your Steam library -> Properties -> Set launch option -> enter +memory DIRECT HEAP (replace DIRECT with the amount of direct memory [i.e. native memory used by textures, meshes etc], and HEAP with the amount of heap memory). For instance, if you want to assign 12 GB to the game, you could write +memory 6144 6144
Thank you for clearing this up Red. I knew there was something to do with java machine but wasnt sure.
-
No grief = kein Ärger / keine Probleme bereiten
Not... Keine Trauer (which would mean, sadness not allowed after someone died)
Thank you for pointing that out. I know no german so ill blame the translation on google.