public static void main(String args[]) {
        try {
            System.out.println("RS2 user client - release #" + 317);
            if (args.length != 5) {
                System.out.println("Usage: node-id, port-offset, [lowmem/highmem], [free/members], storeid");
                return;
            }
            Client.nodeID = Integer.parseInt(args[0]);
            Client.portOff = Integer.parseInt(args[1]);
            if (args[2].equals("lowmem")) {
                Client.setLowMem();
            } else if (args[2].equals("highmem")) {
                Client.setHighMem();
            } else {
                System.out.println("Usage: node-id, port-offset, [lowmem/highmem], [free/members], storeid");
                return;
            }
            if (args[3].equals("free")) {
                Client.isMembers = false;
            } else if (args[3].equals("members")) {
                Client.isMembers = true;
            } else {
                System.out.println("Usage: node-id, port-offset, [lowmem/highmem], [free/members], storeid");
                return;
            }
            Signlink.storeid = Integer.parseInt(args[4]);
            Signlink.startpriv(InetAddress.getLocalHost());
            Client client = new Client();
            client.initGameFrame(503, 765);
        } catch (Exception exception) {
        }
    }