TrinityCore Open Source MMO Framework (master = 8.3.7.35662, 3.3.5 = 3.3.5a.12340)
-
Updated
Oct 1, 2020 - C++
{{ message }}
TrinityCore Open Source MMO Framework (master = 8.3.7.35662, 3.3.5 = 3.3.5a.12340)
A MMOG engine of server.
A fast, scalable, distributed game server engine/framework for C++, include the actor library, network library, can be used as a real time multiplayer game engine ( MMO RPG/MOBA ), which support C#/Lua script/ Unity3d, Cocos2dx and plan to support Unreal.
rAthena is an open-source cross-platform MMORPG server.
We need a function in the config manager to easily extract values from a string list.
Ex: "1,2,3,4" or "1, 2, 3, 4"
In the module conf:
MyModule.List = "1, 2, 3, 4"
In the module cpp:
sConfigMgr->GetUint32ListDefault("MyModule.List", "")Actually, everytime we want to make a list, we have to recreate a similar function in our modules. This is very bad
Maybe
I'm just submitting this as a feature/improvement. I modded login.lua and added the following code before registering the events.
-- Fix HP/Mana/Cap to match CIP, assume player left rook at level 8
if player:getVocation():getId() == 0 then
calchp = 5 * (player:getLevel() + 29)
calcmana = 5 * (player:getLevel() + 10)
calccap = 10 * (player:getLevel() + 39)
elseif playe
Hercules is a collaborative software development project revolving around the creation of a robust massively multiplayer online role playing game (MMORPG) server package. Written in C, the program is very versatile and provides NPCs, warps and modifications. The project is jointly managed by a group of volunteers located around the world as well as a tremendous community providing QA and support. Hercules is a continuation of the original Athena project.
游戏服务器框架,网络层分别用SocketAPI、Boost Asio、Libuv三种方式实现, 框架内使用共享内存,无锁队列,对象池,内存池来提高服务器性能。还包含一个不断完善的Unity 3D客户端,客户端含大量完整资源,坐骑,宠物,伙伴,装备, 这些均己实现上阵和穿戴, 并可进入副本战斗,多人玩法也己实现, 持续开发中。
DEPRECATED - FFXI Server Emulator - See Project Topaz
EQEmu - Open Source EverQuest Server
An emulator for the defunct MMORPG WildStar which supports build 16042 (Final Patch)
What is the current behavior?
When you are on top of an NPC and want to trade/shop/bank with them. The popup screen will not popup UNTIL you move and FINISH its progress.
**If the current behavior is a bug, please provide
This project aims to create an easy to use, extendable and customizable server for a MMORPG called "MU Online".
MMORPG是一个可以用来学习ARPG核心战斗的项目(不再维护)。http://v.youku.com/v_show/id_XOTE5NDg1MTg0.html?firsttime=0
OTX Server from:
Stendhal is a fun friendly and free multiplayer online adventure game with an old school feel.
Asheron's Call server emulator.
Ryzom Core is the open-source project related to the Ryzom game. This repository is synchronized with the Ryzom Forge repository, based on the Core branch.
OpenKO is an open source version of the old school Knight Online MMORPG
Describe the bug
Missing notably civilians and citizens - needs auditing. This bug includes missing the level 18 civilian that trades cat for death runes.
Additional context
Dialogues most likely need placing as well
Currently only synchronous request errors are reported inside a Blade template.
https://github.com/mchekin/rpg/blob/master/resources/views/partials/errors.blade.php#L5
But the Vue components, which use Axios for asynchronous API calls, do not report notify the end-user in case of API call failure.
https://github.com/mchekin/rpg/blob/master/resources/js/components/StoreManagement.vue#L320
W
A modern Ultima Online server written in PHP
OpenMMO - Groundwork
Add a description, image, and links to the mmorpg topic page so that developers can more easily learn about it.
To associate your repository with the mmorpg topic, visit your repo's landing page and select "manage topics."
Motivation
Although it is better to get a self-designed HUD on
NetworkManager, but I think for beginner, there should be a keycan hide the
NetworkManagerHUDwhich will make them more convenient in testing demo or something like that.Proposed solution
Add something like: