Giter Site home page Giter Site logo

lunarcore's Introduction

LunarCore

GitHub release (latest by date) GitHub GitHub last commit GitHub Workflow Status
Discord - LunarCore

EN | 简中 | 繁中 | JP | RU | FR | KR | VI

Attention: For any extra support, questions, or discussions, check out our Discord.

Notable features

  • Basic game features: Logging in, team setup, inventory, basic scene/entity management
  • Monster battles working
  • Natural world monster/prop/NPC spawns
  • Character techniques
  • Crafting/Consumables working
  • NPC shops handled
  • Gacha system
  • Mail system
  • Friend system (Assists are not working yet)
  • Forgotten hall
  • Pure Fiction
  • Simulated universe (Runs can be finished, but many features are missing)

Running the server and client

Prerequisites

Recommended

Compiling the server

  1. Open your system terminal, and compile the server with ./gradlew jar
  2. Create a folder named resources in your server directory
  3. Download the Config, TextMap, and ExcelBin folders from https://github.com/Dimbreath/StarRailData and place them into your resources folder.
  4. Run the server with java -jar LunarCore.jar from your system terminal. Lunar Core comes with a built-in internal MongoDB server for its database, so no Mongodb installation is required. However, it is highly recommended to install Mongodb anyway.

Connecting with the client (Fiddler method)

  1. Log in with the client to an official server and Hoyoverse account at least once to download game data.
  2. Install and have Fiddler Classic running.
  3. Copy and paste the following code into the Fiddlerscript tab of Fiddler Classic. Remember to save the fiddler script after you copy and paste it:
import System;
import System.Windows.Forms;
import Fiddler;
import System.Text.RegularExpressions;

class Handlers
{
    static function OnBeforeRequest(oS: Session) {
        if (oS.host.EndsWith(".starrails.com") || oS.host.EndsWith(".hoyoverse.com") || oS.host.EndsWith(".mihoyo.com") || oS.host.EndsWith(".bhsr.com")) {
            oS.oRequest.headers.UriScheme = "http";
            oS.host = "localhost"; // This can also be replaced with another IP address.
        }
    }
};
  1. If autoCreateAccount is set to true in the config, then you can skip this step. Otherwise, type /account create [account name] in the server console to create an account.
  2. Login with your account name, the password field is ignored by the server and can be set to anything.

Server commands

Server commands can be run in the server console or in-game. There is a dummy user named "Server" in every player's friends list that you can message to use in-game commands.

/account {create | delete} [username] (reserved player uid). Creates or deletes an account.
/avatar lv(level) p(ascension) r(eidolon) s(skill levels). Sets the current avatar's properties.
/clear {relics | lightcones | materials | items}. Removes filtered items from the player inventory.
/gender {male | female}. Sets the player's gender.
/give [item id] x[amount] lv[number]. Gives the targetted player an item.
/giveall {materials | avatars | lightcones | relics}. Gives the targeted player items.
/heal. Heals your avatars.
/help. Displays a list of available commands.
/kick @[player id]. Kicks a player from the server.
/mail [content]. Sends the targeted player a system mail.
/permission {add | remove | clear} [permission]. Gives/removes a permission from the targeted player.
/refill. Refill your skill points in open world.
/reload. Reloads the server config.
/scene [scene id] [floor id]. Teleports the player to the specified scene.
/spawn [npc monster id/prop id] s[stage id] x[amount] lv[level] r[radius] <battle monster ids...>. Spawns a monster or prop near the targeted player.
/stop. Stops the server
/unstuck @[player id]. Unstucks an offline player if they're in a scene that doesn't load.
/worldlevel [world level]. Sets the targeted player's equilibrium level.

lunarcore's People

Contributors

360nenz avatar afngp avatar alexanderivory avatar arikatsu avatar c2t-r avatar eltociear avatar hiro420 avatar hongchengq avatar imharuu avatar jddkcn avatar k0ctu4ek avatar kiminanatsuki avatar kingrainbow44 avatar kostas214 avatar ladyfoxpoint avatar melledy avatar moistcrafter avatar moux23333 avatar nevi38 avatar stopwuyu avatar totallynotnochi avatar wangs-official avatar yuko1101 avatar yunochan avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

lunarcore's Issues

some files missing from config

java -jar LunarCore.jar
[23:21:04] [INFO] Starting Lunar Core 1.2.0
[23:21:04] [INFO] Git hash: f1d3ece (2024-05-09 17:55:01)
[23:21:04] [INFO] Game version: 2.2.0
[23:21:05] [INFO] Loaded 378 AvatarPromotionExcels.
[23:21:05] [INFO] Loaded 324 AvatarRankExcels.
[23:21:05] [INFO] Loaded 700 EquipmentPromotionExcels.
[23:21:05] [INFO] Loaded 132 ChallengeTargetExcels.
[23:21:05] [INFO] Loaded 615 RogueMapExcels.
[23:21:05] [INFO] Loaded 161 NpcMonsterExcels.
[23:21:05] [INFO] Loaded 109 BackGroundMusicExcels.
[23:21:05] [INFO] Loaded 1131 MonsterExcels.
[23:21:05] [INFO] Loaded 42 RogueTalentExcels.
[23:21:05] [INFO] Loaded 704 RogueRoomExcels.
[23:21:06] [INFO] Loaded 4078 RewardExcels.
[23:21:06] [INFO] Loaded 20 RogueNousSubStoryExcels.
[23:21:06] [INFO] Loaded 399 ChallengeExcels.
[23:21:06] [INFO] Loaded 9 SummonUnitExcels.
[23:21:06] [INFO] Loaded 771 PropExcels.
[23:21:06] [INFO] Loaded 252 CocoonExcels.
[23:21:06] [INFO] Loaded 1181 RogueMonsterExcels.
[23:21:06] [INFO] Loaded 240 EquipmentExpTypeExcels.
[23:21:06] [INFO] Loaded 16 RogueDLCAreaExcels.
[23:21:06] [INFO] Loaded 766 NpcExcels.
[23:21:06] [INFO] Loaded 64 RelicExpTypeExcels.
[23:21:06] [INFO] Loaded 184 BattleEventDataExcels.
[23:21:06] [INFO] Loaded 60 ShopExcels.
[23:21:06] [INFO] Loaded 42 ChallengeGroupExcels.
[23:21:06] [INFO] Loaded 80 TextJoinExcels.
[23:21:06] [INFO] Loaded 48 RelicSubAffixExcels.
[23:21:06] [INFO] Loaded 412 MapEntranceExcels.
[23:21:06] [INFO] Loaded 171 MazePlaneExcels.
[23:21:06] [INFO] Loaded 2311 QuestExcels.
[23:21:06] [INFO] Loaded 186 ItemUseExcels.
[23:21:06] [INFO] Loaded 12 RogueNousDiceBranchExcels.
[23:21:06] [INFO] Loaded 117 RelicMainAffixExcels.
[23:21:06] [INFO] Loaded 112 ActivityPanelExcels.
[23:21:06] [INFO] Loaded 200 ExpTypeExcels.
[23:21:06] [INFO] Loaded 32 RelicSetExcels.
[23:21:06] [INFO] Loaded 17 RogueBonusExcels.
[23:21:06] [INFO] Loaded 1043 MazeBuffExcels.
[23:21:06] [INFO] Loaded 8 RogueNousMainStoryExcels.
[23:21:06] [INFO] Loaded 260 RogueNPCExcels.
[23:21:06] [INFO] Loaded 201 InteractExcels.
[23:21:06] [INFO] Loaded 54 AvatarExcels.
[23:21:06] [INFO] Loaded 6 HeroExcels.
[23:21:06] [INFO] Loaded 78 RogueManagerExcels.
[23:21:07] [INFO] Loaded 17963 StageExcels.
[23:21:07] [INFO] Loaded 70 PlayerLevelExcels.
[23:21:07] [INFO] Loaded 39 PlayerIconExcels.
[23:21:07] [INFO] Loaded 9 RogueAeonExcels.
[23:21:07] [INFO] Loaded 250 RogueMiracleExcels.
[23:21:08] [INFO] Loaded 2925 ItemExcels.
[23:21:08] [INFO] Loaded 225 ItemComposeExcels.
[23:21:08] [INFO] Loaded 1343 DialogueEventExcels.
[23:21:08] [INFO] Loaded 100 EquipmentExcels.
[23:21:08] [INFO] Loaded 484 RogueBuffExcels.
[23:21:08] [INFO] Loaded 925 MappingInfoExcels.
[23:21:08] [INFO] Loaded 45 ChallengeRewardExcels.
[23:21:08] [INFO] Loaded 1750 MonsterDropExcels.
[23:21:08] [INFO] Loaded 3 EquipmentExpItemExcels.
[23:21:08] [INFO] Loaded 546 RogueBuffGroupExcels.
[23:21:08] [INFO] Loaded 24 ChallengeStoryExtraExcels.
[23:21:08] [INFO] Loaded 451 ShopGoodsExcels.
[23:21:08] [INFO] Loaded 6 ChatBubbleExcels.
[23:21:08] [INFO] Loaded 3 AvatarExpItemExcels.
[23:21:08] [INFO] Loaded 2700 AvatarSkillTreeExcels.
[23:21:08] [INFO] Loaded 406 RelicExcels.
[23:21:08] [INFO] Loaded 6 PhoneThemeExcels.
[23:21:08] [INFO] Loaded 4 RelicExpItemExcels.
[23:21:08] [INFO] Loaded 38 RogueAreaExcels.
[23:21:08] [INFO] Loading floor infos... this may take a while.
[23:21:09] [WARN] Floor 31101005 is missing group infos.
[23:21:09] [WARN] Floor 31101006 is missing group infos.
[23:21:10] [WARN] Floor 43321003 is missing group infos.
[23:21:10] [WARN] Floor 44304001 is missing group infos.
[23:21:11] [WARN] Floor 31101001 is missing group infos.
[23:21:11] [WARN] Floor 31101009 is missing group infos.
[23:21:11] [WARN] Floor 20314001 is missing group infos.
[23:21:11] [WARN] Floor 40102001 is missing group infos.
[23:21:11] [WARN] Floor 31101007 is missing group infos.
[23:21:11] [WARN] Floor 31101003 is missing group infos.
[23:21:11] [WARN] Floor 41131001 is missing group infos.
[23:21:12] [WARN] Floor 10101008 is missing group infos.
[23:21:12] [WARN] Floor 40222006 is missing group infos.
[23:21:13] [WARN] Floor 31101002 is missing group infos.
[23:21:14] [WARN] Floor 41221004 is missing group infos.
[23:21:14] [WARN] Floor 10000003 is missing group infos.
[23:21:15] [WARN] Floor 40305002 is missing group infos.
[23:21:15] [WARN] Floor 40305004 is missing group infos.
[23:21:15] [WARN] Floor 40311001 is missing group infos.
[23:21:16] [WARN] Floor 40305003 is missing group infos.
[23:21:16] [WARN] Floor 40305005 is missing group infos.
[23:21:16] [WARN] Floor 41123001 is missing group infos.
[23:21:16] [WARN] Floor 40305001 is missing group infos.
[23:21:16] [WARN] Floor 89121001 is missing group infos.
[23:21:16] [WARN] Floor 89111001 is missing group infos.
[23:21:17] [WARN] Floor 41122001 is missing group infos.
[23:21:17] [WARN] Floor 40122002 is missing group infos.
[23:21:18] [WARN] Floor 89001001 is missing group infos.
[23:21:18] [WARN] Floor 31101008 is missing group infos.
[23:21:18] [WARN] Floor 31101004 is missing group infos.
[23:21:19] [WARN] Floor 41132001 is missing group infos.
[23:21:19] [WARN] Group infos are missing, please check your resources folder: {resources}/Config/LevelOutput/Group. Teleports, monster battles, and natural world spawns may not work!
[23:21:19] [INFO] Loaded 361 floor infos.
[23:21:19] [INFO] Loaded 54 maze abilities for avatars.
[23:21:19] [INFO] Loaded 74 rogue events.
[23:21:19] [INFO] Resource loading complete
[23:21:22] [INFO] Http Server running as: DISPATCH, GATESERVER
[23:21:22] [INFO] Http Server started on 443
[23:21:23] [INFO] Game Server registered 136 packet handlers
[23:21:24] [INFO] Game Server started on 23301
[23:21:24] [WARN] LUNARCORE IS A FREE SOFTWARE. IF YOU PAID FOR IT, YOU HAVE BEEN SCAMMED!

I followed the steps in readme

如何在命令行中选择玩家?

在命令行执行 /give 命令会提示 target player not found,但是命令行真的比对话方便(尤其是可以按上键hh),所以如何在命令行指定玩家呢?

StarRail_Res modification?

In Genshin Impact's PS, I successfully modified some behaviors or values of characters in the game by modifying some abilities or character values in res. Can it be implemented in a similar way in StarRail?

MoC 2nd team doesnt change

2nd team on MoC doesn't change to a new team and uses previously set team. Restarting MoC seems to fix it, but it's random and inconsistent

Add support to hkrpg_cn biz

the game in china use hkrpg_cn as the game_biz. Can you handle the request to /hkrpg_cn/* request? Thanks!

获取服务器分发错误

我使用最新的LunarCore的actions部署了sr的服务器,在本地连接的时候一切正常(连接地址为localhost:port),能够正常进入与游玩。但是当我将其整个打包放到我的VPS中时,我无法进入服务器,显示“获取服务器分发错误”
我已将http端口与gameserver端口放行并且开启了端口映射(内外网端口一致)
启动游戏客户端后,我能看到我已经用私服的账号登录,但是登录之后马上弹出错误。
image
image

系统环境:

  • Ubuntu 22.04
  • JDK 17
  • 未安装MongoDB(之前在本地测试时也未安装MongoDB但是能够成功进入

我在discord中找到了这一条建议:
image
但是我在浏览器中访问该地址时正常返回了数据
dc5bcd47874e391c67cbcaffa21f5609

这是我的LunarCore服务端的运行日志:

[20:19:01] [INFO] Starting Lunar Core 1.2.0
[20:19:01] [INFO] Git hash: d87f04f (2024-05-11 19:47:46)
[20:19:01] [INFO] Game version: 2.2.0
[20:19:02] [INFO] Loaded 378 AvatarPromotionExcels.
[20:19:02] [INFO] Loaded 324 AvatarRankExcels.
[20:19:02] [INFO] Loaded 700 EquipmentPromotionExcels.
[20:19:02] [INFO] Loaded 132 ChallengeTargetExcels.
[20:19:02] [INFO] Loaded 615 RogueMapExcels.
[20:19:02] [INFO] Loaded 161 NpcMonsterExcels.
[20:19:02] [INFO] Loaded 109 BackGroundMusicExcels.
[20:19:02] [INFO] Loaded 1131 MonsterExcels.
[20:19:02] [INFO] Loaded 42 RogueTalentExcels.
[20:19:02] [INFO] Loaded 704 RogueRoomExcels.
[20:19:02] [INFO] Loaded 4078 RewardExcels.
[20:19:02] [INFO] Loaded 20 RogueNousSubStoryExcels.
[20:19:02] [INFO] Loaded 399 ChallengeExcels.
[20:19:02] [INFO] Loaded 9 SummonUnitExcels.
[20:19:02] [INFO] Loaded 771 PropExcels.
[20:19:02] [INFO] Loaded 252 CocoonExcels.
[20:19:02] [INFO] Loaded 1181 RogueMonsterExcels.
[20:19:02] [INFO] Loaded 240 EquipmentExpTypeExcels.
[20:19:02] [INFO] Loaded 16 RogueDLCAreaExcels.
[20:19:02] [INFO] Loaded 766 NpcExcels.
[20:19:02] [INFO] Loaded 64 RelicExpTypeExcels.
[20:19:02] [INFO] Loaded 184 BattleEventDataExcels.
[20:19:02] [INFO] Loaded 60 ShopExcels.
[20:19:02] [INFO] Loaded 42 ChallengeGroupExcels.
[20:19:02] [INFO] Loaded 80 TextJoinExcels.
[20:19:02] [INFO] Loaded 48 RelicSubAffixExcels.
[20:19:02] [INFO] Loaded 412 MapEntranceExcels.
[20:19:02] [INFO] Loaded 171 MazePlaneExcels.
[20:19:02] [INFO] Loaded 2311 QuestExcels.
[20:19:02] [INFO] Loaded 186 ItemUseExcels.
[20:19:02] [INFO] Loaded 12 RogueNousDiceBranchExcels.
[20:19:02] [INFO] Loaded 117 RelicMainAffixExcels.
[20:19:02] [INFO] Loaded 112 ActivityPanelExcels.
[20:19:02] [INFO] Loaded 200 ExpTypeExcels.
[20:19:02] [INFO] Loaded 32 RelicSetExcels.
[20:19:02] [INFO] Loaded 17 RogueBonusExcels.
[20:19:02] [INFO] Loaded 1043 MazeBuffExcels.
[20:19:02] [INFO] Loaded 8 RogueNousMainStoryExcels.
[20:19:02] [INFO] Loaded 260 RogueNPCExcels.
[20:19:02] [INFO] Loaded 201 InteractExcels.
[20:19:02] [INFO] Loaded 54 AvatarExcels.
[20:19:03] [INFO] Loaded 17963 StageExcels.
[20:19:03] [INFO] Loaded 6 HeroExcels.
[20:19:03] [INFO] Loaded 78 RogueManagerExcels.
[20:19:03] [INFO] Loaded 70 PlayerLevelExcels.
[20:19:03] [INFO] Loaded 39 PlayerIconExcels.
[20:19:03] [INFO] Loaded 9 RogueAeonExcels.
[20:19:03] [INFO] Loaded 250 RogueMiracleExcels.
[20:19:03] [INFO] Loaded 2925 ItemExcels.
[20:19:03] [INFO] Loaded 225 ItemComposeExcels.
[20:19:03] [INFO] Loaded 1343 DialogueEventExcels.
[20:19:03] [INFO] Loaded 100 EquipmentExcels.
[20:19:03] [INFO] Loaded 484 RogueBuffExcels.
[20:19:03] [INFO] Loaded 925 MappingInfoExcels.
[20:19:03] [INFO] Loaded 45 ChallengeRewardExcels.
[20:19:03] [INFO] Loaded 1750 MonsterDropExcels.
[20:19:03] [INFO] Loaded 3 EquipmentExpItemExcels.
[20:19:03] [INFO] Loaded 546 RogueBuffGroupExcels.
[20:19:03] [INFO] Loaded 24 ChallengeStoryExtraExcels.
[20:19:03] [INFO] Loaded 451 ShopGoodsExcels.
[20:19:03] [INFO] Loaded 6 ChatBubbleExcels.
[20:19:03] [INFO] Loaded 2700 AvatarSkillTreeExcels.
[20:19:03] [INFO] Loaded 3 AvatarExpItemExcels.
[20:19:03] [INFO] Loaded 406 RelicExcels.
[20:19:03] [INFO] Loaded 6 PhoneThemeExcels.
[20:19:03] [INFO] Loaded 4 RelicExpItemExcels.
[20:19:03] [INFO] Loaded 38 RogueAreaExcels.
[20:19:03] [INFO] Loading floor infos... this may take a while.
[20:19:04] [INFO] Loaded 330 floor infos.
[20:19:04] [INFO] Loaded 54 maze abilities for avatars.
[20:19:04] [INFO] Loaded 74 rogue events.
[20:19:04] [INFO] Resource loading complete
[20:19:06] [INFO] Started local MongoDB server at mongodb://127.0.0.1:27017
[20:19:07] [INFO] Http Server running as: DISPATCH, GATESERVER
[20:19:07] [INFO] Http Server started on 19991
[20:19:08] [INFO] Game Server registered 136 packet handlers
[20:19:08] [INFO] Game Server started on 23301
[20:19:08] [WARN] LUNARCORE IS A FREE SOFTWARE. IF YOU PAID FOR IT, YOU HAVE BEEN SCAMMED!
[20:19:52] [INFO] Client request: query_dispatch
[20:19:55] [INFO] Client request: query_dispatch
[20:19:56] [INFO] Client request: query_dispatch
[20:20:02] [INFO] Client request: query_dispatch
> 

其中没有任何报错

以下是我的 config.json 内容:

{
  "accountDatabase": {
    "uri": "mongodb://localhost:27017",
    "collection": "lunarcore",
    "useInternal": true
  },
  "gameDatabase": {
    "uri": "mongodb://localhost:27017",
    "collection": "lunarcore",
    "useInternal": true
  },
  "internalMongoServer": {
    "address": "localhost",
    "port": 27017,
    "filePath": "database.mv"
  },
  "useSameDatabase": true,
  "keystore": {
    "path": "./keystore.p12",
    "password": "lunar"
  },
  "httpServer": {
    "useSSL": false,
    "regionListRefresh": 60000,
    "bindAddress": "0.0.0.0",
    "bindPort": 19991,
    "publicAddress": "127.0.0.1",
    "publicPort": null
  },
  "gameServer": {
    "id": "lunar_rail_test",
    "name": "Lunar Core",
    "description": "A LunarCore server",
    "kcpInterval": 40,
    "kcpTimeout": 30,
    "bindAddress": "0.0.0.0",
    "bindPort": 23301,
    "publicAddress": "127.0.0.1",
    "publicPort": null
  },
  "serverOptions": {
    "autoCreateAccount": true,
    "sceneMaxEntites": 500,
    "maxCustomRelicLevel": 15,
    "unlockAllChallenges": true,
    "spendStamina": true,
    "staminaRecoveryRate": 300,
    "staminaReserveRecoveryRate": 1080,
    "startTrailblazerLevel": 1,
    "autoUpgradeWorldLevel": true,
    "language": "EN",
    "defaultPermissions": [
      "*"
    ],
    "serverFriendInfo": {
      "name": "Server",
      "signature": "Type /help for a list of commands",
      "level": 70,
      "headIcon": 202016,
      "chatBubbleId": 0,
      "displayAvatarId": 1003,
      "displayAvatarLevel": 80
    },
    "welcomeMail": {
      "title": "Welcome to a LunarCore server",
      "sender": "Server",
      "content": "Welcome to Lunar Core! Please take these items as a starter gift. For a list of commands, type /help in the server chat window. Check out our \u003ca type\u003dOpenURL1 href\u003dhttps://discord.gg/cfPKJ6N5hw\u003eDiscord\u003c/a\u003e and \u003ca type\u003dOpenURL1 href\u003dhttps://github.com/Melledy/LunarCore\u003eGithub\u003c/a\u003e for more information about the server.",
      "attachments": [
        {
          "id": 2,
          "count": 1000000
        },
        {
          "id": 101,
          "count": 100
        },
        {
          "id": 102,
          "count": 100
        },
        {
          "id": 1001,
          "count": 1
        },
        {
          "id": 1002,
          "count": 1
        }
      ]
    }
  },
  "serverTime": {
    "spoofTime": false,
    "spoofDate": "15-01-2024 08:00:00"
  },
  "serverRates": {
    "exp": 1.0,
    "credit": 1.0,
    "jade": 1.0,
    "material": 1.0,
    "equip": 1.0
  },
  "logOptions": {
    "commands": true,
    "connections": true,
    "packets": false,
    "filterLoopingPackets": false
  },
  "downloadData": {
    "assetBundleUrl": null,
    "exResourceUrl": null,
    "luaUrl": null,
    "ifixUrl": null
  },
  "resourceDir": "./resources",
  "dataDir": "./data"
}

请各位大佬帮忙解惑
谢谢!

如何连接控制台

例如LunarCoretools等可连接控制台一键执行命令的,都需要连接LunarCore,但我服务器填写127.0.0.1,443和27017端口都连接不上报‘网络错误’,除了27017端口发送请求后报了错,其他都没动静

reconnect to server

it doesn't seem to be able to reconnect to the server after a accidental disconnection. It works well in official server. Is it my fault?

Spawns via command resulting in inconsistencies

When spawning any enemy NPC, there is a chance to spawn two waves of normal mobs vs the requested spawn. The enemy NPC may also use incorrect weaknesses.

Example command used:

/spawn 1004021 x1 lv95 r10

This spawns Gepard in the overworld but gives it the weakness characteristics of an enemy I had spawned previously (True Sting) and may or may not actually spawn Gepard in battle.

Using a scene can fix the incorrect NPC spawning (it's not always guaranteed) but consistently fails to correct the weakness types.

Technique doesn't work

buff work
debuff doesn't work
like
-Welt
-Himeko
-Jingliu
-Hook
-Sampo
-Huohuo
-Danheng IL
-Yukong
-Pela
-Blade

Support for Equilibrium Level 0

It seems that enemies are all above level 30 despite the Equilibrium level being 0, 30 is the minimum level for Equilibrium level 1, so is there any chance support for level 0 will be added?

Can I set a password for the LunarCore database?

Just today, my LunarCore database was hacked (not the built-in database) and all my data was lost, I hope someone can tell me how to modify the source code to set the password for LC's MongoDB, thank you

About some bugs in the simulated universe

  1. Ability tree in the Simulated Universe
    Like this, I can't get ability points to light up the ability tree, so that I can't use Reset Blessing and all the other ability tree functions.
    05242d7fd5bc4bb4b4082bf6e0739032

  2. When I click on Herta's Store, it shows Store not yet available
    image

  3. When I try to go to "Swarm Disaster" it starts loading, but when it loads for a while the interface doesn't change.
    image

抽卡

打开抽卡界面需要等多久?或是有需要更改的文件?(我打不开

Lunarcore StarRail PlayerUid

Hello, may I ask how to change the sequential numerical UID in Lunarcore to a fixed English UID? Please let me know which file in the source code I should modify. Thank you!

Main character can't be set to the female character

LuncarCore version: 7cf67f6
Game version: 2.0.0

Currently LunarCore use the male character (ID: 8001) as the main character, however, when I changed the ID from 8001 to 8002 to try to use the female character, the game can't finish loading, it will stuck at the loading phase. The /gender command also doesn't work.

Some bugs about Simulated Universe 's ability tree

  1. I activated Use Consumable in the ability tree
    image
    but it didn't take effect when I entered the game.
    Like this,I didn't find the inventory option in the simulated universe interface, so that means I can't use consumables.
    image

  2. In the official server, when I first enter the simulated universe, I should have 100 cosmic fragments instead of 0.
    This is the official server,
    image

and this is the lunarcore server.
image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.