PySlayer
所属分类:游戏
开发工具:Python
文件大小:0KB
下载次数:0
上传日期:2023-09-04 16:54:33
上 传 者:
sh-1993
说明: MMORPG游戏“WindSlayer”的服务器模拟器,
(Server emulator of MMORPG game "WindSlayer",)
文件列表:
.vscode/ (0, 2023-09-04)
.vscode/settings.json (174, 2023-09-04)
LICENSE (35149, 2023-09-04)
SPECIAL_THANKS.md (407, 2023-09-04)
channel_server.py (1482, 2023-09-04)
client_packets/ (0, 2023-09-04)
client_packets/__init__.py (16258, 2023-09-04)
client_packets/parse_0x03.py (233, 2023-09-04)
client_packets/parse_0x0B.py (311, 2023-09-04)
client_packets/parse_0x0C.py (340, 2023-09-04)
client_packets/parse_0x0D.py (499, 2023-09-04)
client_packets/parse_0x0E.py (699, 2023-09-04)
client_packets/parse_0x0F.py (308, 2023-09-04)
client_packets/parse_0x15.py (205, 2023-09-04)
client_packets/parse_0x1A.py (232, 2023-09-04)
client_packets/parse_0x2B.py (305, 2023-09-04)
client_packets/parse_0x2C.py (184, 2023-09-04)
client_packets/parse_0x39.py (178, 2023-09-04)
client_packets/parse_0x7E.py (2351, 2023-09-04)
db.sqlite3 (2760704, 2023-09-04)
doc/ (0, 2023-09-04)
doc/Windslayers_Full_Packet.c (276437, 2023-09-04)
doc/client_to_server/ (0, 2023-09-04)
doc/parse_all_opcodes.py (904, 2023-09-04)
doc/server_to_client/ (0, 2023-09-04)
doc/server_to_client/_0x03_CHANGE_MAP.c (1944, 2023-09-04)
fuzz.json (494, 2023-09-04)
game_server.py (11493, 2023-09-04)
gamedef.sqlite3 (2760704, 2023-09-04)
ip_info.json (105, 2023-09-04)
lib/ (0, 2023-09-04)
lib/__init__.py (72, 2023-09-04)
lib/csnsocket.py (3484, 2023-09-04)
... ...
# PySlayer
An single python server emulator of MMORPG game `WindSlayer` also known as `WS1`.
# Requirements
* 3.7 <= Python <= 3.9
* [external_proc](https://github.com/bananasss00/external_proc)
* Old windslayer client (Korea Yahoo! ver.)
# Installation
0. Python . pip `external_proc` .
```
pip install external_proc
```
1. (MD5:`209dfadadbd83badaab2f85d075accae`) `/patch/WS1Yahoo.xdelta` . , .
2. `/utils/get_xorkey.py` , `Fireway.dll` . `_key.py` `server.py` .
3. `server.py` . .
# What can we do for now?
- Ingame
- Can travel map
- Set HP / MP
- Item Buying / Selling
- Use Skill / Buffs
- Use Item
# TODO
- [ ]
- [ ]
- [ ] UDP
- [ ]
- [ ]
- [ ]
# Why we cannot play on multi?
. , .
# About CSNsoceket
`Fireway.dll` , `CSNsocket` . , `XOR` . `/lib/csnsocket.py` .
# About Copyright
. `XOR` , . , . .
# About License
`GPL License` . . Contribute .
# Special Thanks
* Riuga for help reversing `CSNsocket` and build some server-side packets.
* [Other people who help me to make this project, check here](https://github.com/mirusu400/PySlayer/blob/main/SPECIAL_THANKS.md)
近期下载者:
相关文件:
收藏者: