I downloaded the last source of "Rift" (Rift2 rev.1
(written in VB6) and want to continue developing Novo's WoW Classic Alpha 5.3 (336
(Dec. 2003 Client) Emulator.

You need WoW Classic Alpha 5.3 (336
(Dec. 2003 Client),
maybe you get them here:
WoWCore
Download:
Filebeam - Beam up that File Scottie!
By default,, auto account creation is enabled!
Open "wow.ses" in your WoW Folder and write your login data there:
wow.ses:
Stat WoW this way:
Start.bat:
Code:
start WOWClient.exe -uptodate -windowed
GM Commands:
Code:
!help
!save (fix'd by me)
!save all (made by me)
!ver
!op
!where
!level x (made by me)
!broadcast (made by me)
!spawn (made by me) (does spawn but not show the npc :( )
!gmstate (0...3) (made by me (not work at the moment)
Code:
Features/ Fixes by me:
- Maybe wanna make a VB.NET Version of it
- Player Login Announce
- AutoCreate Config
- Passwort Check on Login fix
- Save correct xyz on Logout
- GM Commands Param check im Chat
- Config structure
TO ALL DEVELOPER:
PLEASE HELP ME!
I know ALL Opcodes, but not all DATA to send!
Abyss Alpha Emulator log the Packets so i figured out:
ToDo:
- You can chat but not see each other!
- Start Outfit
- Items
- Spawns
Beispiel Spawn a NPC unknown DataString 
Code:
Public Function SMSG_COMPRESSED_UPDATE_OBJECT(ByRef strData As String) As String
'OpCode: 0x01E7
'[UNKNOWN] - Data
Dim OpCode As String
OpCode = Chr(&HE7) & Chr(&H1) & Chr(&H0) & Chr(&H0)
SMSG_COMPRESSED_UPDATE_OBJECT = PLoP(OpCode & strData)
End Function
Beispiel Spawn a NPC: (HowTo in VB6 on Rift src?)
Code:
----------------------------------------------------------------------------------
( 308) Incoming PktLength=0025 OpCode=0095 IntValue=0000 DataLen=0019
----------------------------------------------------------------------------------
** UNKNOWN **
0000: 00 00 00 00 07 00 00 00 21 73 70 61 77 6e 20 31 .........spawn.1
0010: 33 34 00 34.
----------------------------------------------------------------------------------
----------------------------------------------------------------------------------
( 308) Outgoing PktLength=0120 OpCode=01e7 IntValue=0000 DataLen=0114
----------------------------------------------------------------------------------
** Object CompressedUpdateHandler **
0000: e3 00 00 00 78 9c 63 64 60 60 60 52 64 80 00 66 ã...xœcd```Rd€.f
0010: 28 cd b0 7c b9 c1 a1 48 a5 e7 4e d3 62 32 9c b0 .Ͱ|¹Á¡H¥çNÓb2œ°
0020: f1 21 aa 1b 38 20 0c 05 07 20 e1 58 24 33 dd e1 ñ.ª.8.....áX.3Ýá
0030: 36 bf 27 88 cd c0 c8 80 0a d8 ec 19 7c de b3 23 6¿.ˆÍÀÈ€.Øì.|Þ³.
0040: 8b 18 6c 60 02 51 30 9b 39 e1 ec 06 fb 77 48 a0 ‹.l`.Q0›9áì.ûwH
0050: 43 18 d5 20 74 3e c8 22 79 30 83 89 e1 02 d0 82 C.Õ.t>È.y0ƒ‰á.**‚
0060: 0b ec 10 33 40 b8 0d c8 62 61 60 63 00 00 02 01 .ì.3@¸.Èba`c....
0070: 22 dd .Ý
----------------------------------------------------------------------------------
----------------------------------------------------------------------------------
( 308) Outgoing PktLength=0035 OpCode=0096 IntValue=0000 DataLen=0029
----------------------------------------------------------------------------------
** Server Chat Message **
0000: 09 00 00 00 00 00 00 00 00 00 00 00 00 20 28 31 ...............1
0010: 33 34 29 20 73 70 61 77 6e 65 64 00 00 34..spawned..
----------------------------------------------------------------------------------
----------------------------------------------------------------------------------
( 308) Incoming PktLength=0018 OpCode=0060 IntValue=0000 DataLen=0012
----------------------------------------------------------------------------------
** Query Monster Name **
0000: 21 00 00 00 21 00 00 00 00 00 00 00 ............
----------------------------------------------------------------------------------
----------------------------------------------------------------------------------
( 308) Outgoing PktLength=0027 OpCode=0061 IntValue=0000 DataLen=0021
----------------------------------------------------------------------------------
** Monster Name **
0000: 21 00 00 00 00 00 00 00 00 06 00 00 00 08 00 00 ................
0010: 00 00 00 00 00 .....
----------------------------------------------------------------------------------
Mfg Novo