Search found 525 matches
- Mon Dec 29, 2014 12:55 am
- Forum: Server Setup & Guides
- Topic: Multiple servers
- Replies: 11
- Views: 6387
Re: Multiple servers
The lobby server simply listens on various ports the IP it binds to is whatever is available on your system. You need to be sure that if you have any anti-virus' or firewalls running, that you have allowed the lobby server access to the internet/network. For Windows Firewall, it is as simple as just...
- Sun Dec 28, 2014 2:18 am
- Forum: Public Servers
- Topic: Omstart Server OPEN
- Replies: 20
- Views: 15087
Re: Omstart Server OPEN
You probably did not set the proper IPs in the zone settings table then.
- Sat Dec 27, 2014 1:55 pm
- Forum: Public Servers
- Topic: Omstart Server OPEN
- Replies: 20
- Views: 15087
Re: Omstart Server OPEN
Be sure that you have set the external IP as your zone ip's in the database (zone_settings). Also be sure that all the servers are added to your firewall exception list to allow outside connections to connect to the servers.
- Wed Dec 24, 2014 1:50 pm
- Forum: Custom Applications and Tools
- Topic: Server Status Script
- Replies: 1
- Views: 2755
Re: Server Status Script
I made a post somewhere on the forums that includes a function to do this already. function get_server_status() { $socket = null; if (!$socket = @fsockopen( "127.0.0.1", 54230, $errno, $errstr, 1 )) return false; @fclose( $socket ); return true; } Don't forget to cleanup the socket you opened.
- Wed Dec 24, 2014 1:47 pm
- Forum: General Chat
- Topic: So this is a thing now apparently
- Replies: 8
- Views: 4932
Re: So this is a thing now apparently
Wait, you can now spawn in any zone, not just the zone the mob is bound to? how? We are making use of a special table in the game client to handle it. Inside of the client there is a map of memory called the NPCMAP. This area of memory holds all the entities in the game of the current zone. This ar...
- Tue Dec 23, 2014 5:58 pm
- Forum: Resources
- Topic: Packet Encryption / Decryption Information From Client
- Replies: 3
- Views: 7140
Re: Packet Encryption / Decryption Information From Client
Compression Table Initialization These are the functions that handle creating the compression table for handling the zlib compression that we mimic in DSP. (zlib.cpp etc.) This function handles preparing the inventory structure as well as initializes the zlib compression table. char __cdecl sub_100...
- Tue Dec 23, 2014 2:33 pm
- Forum: Server Setup & Guides
- Topic: Balanced server settings for solo
- Replies: 2
- Views: 2603
Re: Balanced server settings for solo
There is no real set 'solo' settings that we have / know. It's more of your own choice to setup what values you feel are appropriate for you. Keep some things in mind when you are making the choices for each setting though, such as: - Experience rate : How fast do you want yourself to level? Do you ...
- Tue Dec 23, 2014 3:43 am
- Forum: Resources
- Topic: Packet Encryption / Decryption Information From Client
- Replies: 3
- Views: 7140
Re: Packet Encryption / Decryption Information From Client
Blowfish Initialization char __cdecl sub_100CFA30(int a1, int a2, int a3, int a4) { int v4; // ecx@1 signed int v5; // eax@1 int v6; // edx@1 signed int v7; // esi@2 int v8; // edi@3 int v9; // eax@5 int v10; // esi@5 int v11; // edx@6 int v12; // ebp@10 int v13; // edx@11 int v14; // eax@11 signed...
- Tue Dec 23, 2014 3:08 am
- Forum: Resources
- Topic: Packet Encryption / Decryption Information From Client
- Replies: 3
- Views: 7140
Re: Packet Encryption / Decryption Information From Client
Packet Decryption / Decompression /** * @brief Decrypts and decompresses the incoming packet. * * @param a1 The buffer to obtain the decrypted packet. * @param a2 The length of the buffer. * @param a3 The blowfish decryption table used to decrypt the packet. * @param a4 Decompression table. (decomp...
- Tue Dec 23, 2014 2:57 am
- Forum: Resources
- Topic: Packet Encryption / Decryption Information From Client
- Replies: 3
- Views: 7140
Packet Encryption / Decryption Information From Client
Figured sharing this may help resort to someone making a better zlib implementation than what we are currently using. Currently the implementation is fairly thrown together and kind of sketchy in some instances, and in a lot of cases can lead to the packet/key issues etc. So if someone is bored and ...