Description: Meteor
Meteor is a C# open-source CFlyFF (Chinese FlyFF) emulator based on lesderid s open source emulator
I suggest you to read the full README.md of XinFeiFei emulator.
We develop this emulator for fun and for learn more about C# and network apps. /!\ Please respect the credits ! For lesderid s work if you use his source or mine if you re using this sources.
Credits for uXinEmu :
Lesderid (Original author)
pushedx, RE help
Duotone, RE help
Windrius, RE help
Credits for Meteor :
ShyroFR (developer)
Informations:
Meteor is developed in C# with Visual Studio 2012.
Database : MySQL
App type : Console
Install instructions:
1) Install the (meteor.sql)
2) Configure meteor.exe.config
3) Copy your gameres folder your CFlyFF client and past it in the Meteor Binary folder.
4) Run the Meteor.exe
5) Enjoy !
I ll post more tutorials later... :)
Todo list
Player timers + real moves
Inventory
To Search:
File list (Check if you may need any files):
Meteor-master
.............\.gitignore
.............\Binary
.............\......\CREDITS.txt
.............\......\ChangeLog.txt
.............\......\FFEncryptionLibrary.dll
.............\......\LuaInterface.dll
.............\......\MySql.Data.dll
.............\......\lua51.dll
.............\LICENSE
.............\Meteor.sln
.............\Meteor
.............\......\App.config
.............\......\IO
.............\......\..\Hash.cs
.............\......\..\Log.cs
.............\......\..\MySQL.cs
.............\......\..\ReadWriteMutex.cs
.............\......\..\Time.cs
.............\......\Meteor.csproj
.............\......\Meteor.csproj.user
.............\......\Network
.............\......\.......\BitWriter.cs
.............\......\.......\DataPacket.cs
.............\......\.......\Packet.cs
.............\......\.......\PacketBase.cs
.............\......\.......\Snapshot.cs
.............\......\Program.cs
.............\......\Properties
.............\......\..........\AssemblyInfo.cs
.............\......\References
.............\......\..........\FFEncryptionLibrary.dll
.............\......\..........\KeraLua.dll
.............\......\..........\KeraLua.pdb
.............\......\..........\LuaInterface.dll
.............\......\..........\MySql.Data.dll
.............\......\..........\NLua.dll
.............\......\..........\lua51.dll
.............\......\..........\lua52.dll
.............\......\Source
.............\......\......\Client
.............\......\......\......\Client.cs
.............\......\......\......\IncomingPackets.cs
.............\......\......\Data
.............\......\......\....\Configuration.cs
.............\......\......\....\DataLoader.cs
.............\......\......\....\Defines
.............\......\......\....\.......\Define.cs
.............\......\......\....\.......\Error.cs
.............\......\......\....\Extention.cs
.............\......\......\....\Headers.cs
.............\......\......\....\Query.cs
.............\......\......\....\Utilities
.............\......\......\....\.........\MersenneTwister.cs
.............\......\......\Server.cs
.............\......\......\ServerClientManager.cs
.............\......\......\Servers
.............\......\......\.......\Cluster
.............\......\......\.......\.......\Cluster.cs
.............\......\......\.......\.......\ClusterPackets.cs
.............\......\......\.......\Helper.cs
.............\......\......\.......\Login
.............\......\......\.......\.....\Login.cs
.............\......\......\.......\.....\LoginPackets.cs
.............\......\......\.......\World
.............\......\......\.......\.....\Commands
.............\......\......\.......\.....\........\Commands.cs
.............\......\......\.......\.....\Packets
.............\......\......\.......\.....\.......\Mover
.............\......\......\.......\.....\.......\.....\MoverPackets.cs
.............\......\......\.......\.....\.......\Player
.............\......\......\.......\.....\.......\......\InventoryPackets.cs
.............\......\......\.......\.....\.......\......\PlayerPackets.cs
.............\......\......\.......\.....\Systems
.............\......\......\.......\.....\.......\Map
.............\......\......\.......\.....\.......\...\Map.cs
.............\......\......\.......\.....\.......\...\MapManager.cs
.............\......\......\.......\.....\.......\Player
.............\......\......\.......\.....\.......\......\Inventory.cs
.............\......\......\.......\.....\.......\......\Player.cs
.............\......\......\Structures
.............\......\......\..........\Attributes.cs
.............\......\......\..........\ClosetItem.cs
.............\......\......\..........\Item.cs
.............\......\......\..........\LoginUser.cs
.............\......\......\..........\Mover
.............\......\......\..........\.....\AObject.cs
.............\......\......\..........\.....\Character.cs
.............\......\......\..........\.....\Mover.cs
.............\......\......\..........\Position.cs
.............\......\......\..........\Structures.cs
.............\.