Well since we have decided to switch to Xerxes witch was a great framework given to me by Taylor.M
The new source is further in development then this so expect some bugs.
This framework on the other hand was based off Ieldor 530 Released by Sir Tom with a lot of Sundays, Kyles and Myself work in it.
This was just to learn the protocol honestly so there are still a lot of unneeded code from the original 530 release.
Server Features
Login
Lobby
worldlist
multiple packets added.
start on player render
https://mega.co.nz/#!UxQFGDJL!2G0gV5...eI6CUKntp5N2v0
Originally Posted by
sundays211
this is about 2-3 weeks old.
On the other hand I will not release the client because It is not mine and is Sundays wants it released he can release it with the cache or if he give me permission to I will.
This is for people t be encouraged to try new stuff, eventually rs3 will have players that will want rsps for rs3.
[SPOIL]
Media [/SPOIL]
OutgoingOpcodes
Code:
public static final int KEEP_ALIVE_PACKET = 155;//803
public static final int LARGE_VARP_PACKET = 153;//803
public static final int SMALL_VARP_PACKET = 96;//803
public static final int LARGE_CS2_VARP_PACKET = 154;//803
public static final int SMALL_CS2_VARP_PACKET = 7;//803
public static final int LOBBY_LOGOUT_PACKET = 69;//803
public static final int FULL_LOGOUT_PACKET = 62;//803
public static final int UNLOCK_FRIENDS_LIST = 18;//803
public static final int ONLINE_STATUS_PACKET = 43;//803
public static final int FRIENDS_PACKET = 56;//803
public static final int IGNORES_PACKET = 68;//803
public static final int STATIC_MAP_REGION_PACKET = 77;//803
public static final int DYNAMIC_MAP_REGION_PACKET = 31;//803
public static final int PLAYER_UPDATE_PACKET = 44;//803
public static final int PLAYER_OPTION_PACKET = 3;//803
public static final int RUN_ENERGY_PACKET = 94;//803
public static final int SKILL_DATA_PACKET = 4;//803
public static final int INTERFACE_PACKET = 49;//803
public static final int INTERFACE_SETTINGS_PACKET = 134;//803
public static final int WINDOW_PANE_PACKET = 76;//803
public static final int RUN_CS2_PACKET = 167;//803
public static final int WORLD_LIST_PACKET = 98;//803
public static final int MESSAGE_PACKET = 137;//803
IncomingOpcodes
Code:
public final static int SCREEN_PACKET = 70;//803
public final static int PING_PACKET = 92;//803
public final static int WORLD_LIST_UPDATE = 56;//803
public final static int COMMANDS_PACKET = 73;//803
public final static int MOUSE_MOVEMENT_PACKET = 93;//803
public final static int KEY_TYPED_PACKET = 1;//803
public final static int CAMERA_MOVEMENT_PACKET = 7;//803
public final static int WINDOW_FOCUS_PACKET = 105;//803
public final static int CLICK_PACKET = 34;//803
public final static int WALKING_PACKET = 95;//803
public final static int MINI_WALKING_PACKET = 66;//803
public final static int ACTION_BUTTON_1_PACKET = 112;//803
public final static int ACTION_BUTTON_2_PACKET = 15;//803
public final static int ACTION_BUTTON_3_PACKET = 16;//803
public final static int ACTION_BUTTON_4_PACKET = 107;//803
public final static int ACTION_BUTTON_5_PACKET = 78;//803
public final static int ACTION_BUTTON_6_PACKET = 33;//803
public final static int ACTION_BUTTON_7_PACKET = 118;//803
public final static int ACTION_BUTTON_8_PACKET = 67;//803
public final static int ACTION_BUTTON_9_PACKET = 6;//803
public final static int ACTION_BUTTON_10_PACKET = 59;//803
public final static int JOIN_FRIEND_CHAT_PACKET = 19;//803
public final static int ONLINE_STATUS_PACKET = 22;//803
public final static int ADD_FRIEND_PACKET = 97;//803
public final static int REMOVE_FRIEND_PACKET = 58;//803
public final static int ADD_IGNORE_PACKET = 81;//803
public final static int REMOVE_IGNORE_PACKET = 76;//803