Jump to content

Question

Posted

Hello everyone!

The question isnot about l2, but about java and didnt know where to post this.

So im making a game with LWJGL but for a reason when i load a thread after loading the loaders,shaders etc the game freezes. I use thread for networking, when removed the threads the networking was ok, but ofc it stopped to w8 for a message and so on.

The game source: www.mediafire.com/file/2ff82c2995yc3dq/src.rar

 

And one more qustion

Would this code work to take the xyz from a string?

else if (message.startsWith("\\move:")) {
            float x, y, z;
            int clientID = Integer.parseInt(message.substring(6));
            int countX = 0;
            int num = 7;
            while (num != 0) {
                num /= 10;
                ++countX;
            }
            x = Float.parseFloat(message.substring(6 + countX));
            int countY = 7 + countX;
            int num1 = countY;
            while (num1 != 0) {
                num1 /= 10;
                countY ++;
            }
            y = Float.parseFloat(message.substring(countY));
            int countZ = countX;
            int num2 = countZ;
            while (num2 != 0) {
                num2 /= 10;
                countZ++;
            }
            z = Float.parseFloat(message.substring(countZ));
            player.increasePosition(x, y, z);
            return true;
        } else if (message.startsWith("\\cp:")) {
            Utils.alert("get xyz", "get xyz");
            float x, y, z;
            x = Float.parseFloat(message.substring(4));
            int countY = 4;
            int num1 = countY;
            while (num1 != 0) {
                num1 /= 10;
                countY ++;
            }
            y = Float.parseFloat(message.substring(countY));
            int countZ = countY;
            int num2 = countZ;
            while (num2 != 0) {
                num2 /= 10;
                countZ ++;
            }
            z = Float.parseFloat(message.substring(countZ));
            return true;
        }

Thx in advance

1 answer to this question

Recommended Posts

Guest
This topic is now closed to further replies.
×
×
  • Create New...