NPC:修订间差异
来自江中缘
更多操作
无编辑摘要 |
无编辑摘要 |
||
| 第160行: | 第160行: | ||
.jzy-npc-table th{ | .jzy-npc-table th{ | ||
color:#fff5c8!important; | color:#fff5c8!important; | ||
background:rgba( | background:rgba(12,68,78,.68)!important; | ||
font-weight:900!important; | font-weight:900!important; | ||
text-align:center!important; | text-align:center!important; | ||
| 第242行: | 第242行: | ||
span[id^="jzy-npc-"]{scroll-margin-top:96px} | span[id^="jzy-npc-"]{scroll-margin-top:96px} | ||
/* | /* 页脚沿用已验证页面的原始实现,不覆盖站点的既有外观。 */ | ||
#citizen-footer.jzy-footer-ready, | #citizen-footer.jzy-footer-ready, | ||
.citizen-footer.jzy-footer-ready, | .citizen-footer.jzy-footer-ready, | ||
| 第250行: | 第250行: | ||
padding:0!important; | padding:0!important; | ||
min-height:0!important; | min-height:0!important; | ||
} | } | ||
#citizen-footer.jzy-footer-ready::before, | #citizen-footer.jzy-footer-ready::before, | ||
| 第258行: | 第257行: | ||
#footer.jzy-footer-ready::before, | #footer.jzy-footer-ready::before, | ||
#footer.jzy-footer-ready::after{content:none!important;display:none!important} | #footer.jzy-footer-ready::after{content:none!important;display:none!important} | ||
#jzy-official-footer{ | #jzy-official-footer{padding-top:28px!important} | ||
.jzy-npc-edit{margin:24px 0 8px;text-align:center} | .jzy-npc-edit{margin:24px 0 8px;text-align:center} | ||
.jzy-npc-edit a{ | .jzy-npc-edit a{ | ||
| 第334行: | 第297行: | ||
.jzy-npc-card{min-height:0;padding:16px} | .jzy-npc-card{min-height:0;padding:16px} | ||
.jzy-npc-table th,.jzy-npc-table td{padding:11px 12px!important;font-size:14px} | .jzy-npc-table th,.jzy-npc-table td{padding:11px 12px!important;font-size:14px} | ||
} | } | ||
</style> | </style> | ||
| 第504行: | 第464行: | ||
element.style.setProperty("display", "none", "important"); | element.style.setProperty("display", "none", "important"); | ||
}); | }); | ||
}); | |||
} | |||
function removeFooterGapStrip(footer) { | |||
var editLink = document.querySelector('a[href*="action=edit"]'); | |||
if (!editLink || !footer) return; | |||
var editBottom = editLink.getBoundingClientRect().bottom; | |||
var footerTop = footer.getBoundingClientRect().top; | |||
if (footerTop <= editBottom) return; | |||
document.querySelectorAll("body div, body section, body hr").forEach(function (element) { | |||
if (element === footer || footer.contains(element) || element.contains(footer)) return; | |||
var rect = element.getBoundingClientRect(); | |||
var isWideStrip = rect.width > window.innerWidth * 0.45 && rect.height >= 8 && rect.height <= 80; | |||
var isInFooterGap = rect.top >= editBottom - 4 && rect.bottom <= footerTop + 4; | |||
if (isWideStrip && isInFooterGap) { | |||
element.style.setProperty("display", "none", "important"); | |||
} | |||
}); | }); | ||
} | } | ||
| 第511行: | 第492行: | ||
var footer = document.querySelector("#citizen-footer, .citizen-footer, #footer, .mw-footer"); | var footer = document.querySelector("#citizen-footer, .citizen-footer, #footer, .mw-footer"); | ||
if (!footer || document.getElementById("jzy-official-footer")) return; | if (!footer || document.getElementById("jzy-official-footer")) return; | ||
var gameRulesUrl = "/index.php?title=%E6%B8%B8%E6%88%8F%E8%A7%84%E5%88%99"; | |||
var contactUrl = "https://qm.qq.com/q/560dSf2pxe"; | |||
var layout = document.createElement("section"); | var layout = document.createElement("section"); | ||
| 第531行: | 第515行: | ||
'<p class="jzy-official-footer-copy">江中缘满载无限可能,随心定义你的线上欢乐时光。<br><strong>江中缘 Wiki</strong> 由社区维护,记录服务器的玩法、系统与资料。<br>本站内容基于《江中缘》相关的《我的世界》游戏内容整理;本 Wiki 与 Mojang Studios、Microsoft、网易无隶属关系。<br>© 2026 江中缘。版权所有。</p>' + | '<p class="jzy-official-footer-copy">江中缘满载无限可能,随心定义你的线上欢乐时光。<br><strong>江中缘 Wiki</strong> 由社区维护,记录服务器的玩法、系统与资料。<br>本站内容基于《江中缘》相关的《我的世界》游戏内容整理;本 Wiki 与 Mojang Studios、Microsoft、网易无隶属关系。<br>© 2026 江中缘。版权所有。</p>' + | ||
'<nav class="jzy-official-footer-links" aria-label="页脚链接">' + | '<nav class="jzy-official-footer-links" aria-label="页脚链接">' + | ||
'<a href=" | '<a href="' + gameRulesUrl + '">游戏规则</a>' + | ||
'<a href="/index.php?title=%E9%A6%96%E9%A1%B5">关于本站</a>' + | '<a href="/index.php?title=%E9%A6%96%E9%A1%B5">关于本站</a>' + | ||
'<a href=" | '<a href="' + contactUrl + '" target="_blank" rel="noopener">联系我们</a>' + | ||
'</nav>' + | '</nav>' + | ||
'</div>'; | '</div>'; | ||
| 第539行: | 第523行: | ||
footer.insertBefore(layout, footer.firstChild); | footer.insertBefore(layout, footer.firstChild); | ||
footer.classList.add("jzy-footer-ready"); | footer.classList.add("jzy-footer-ready"); | ||
window.setTimeout(removeFooterArtifacts, 120); | window.setTimeout(function () { | ||
removeFooterArtifacts(); | |||
removeFooterGapStrip(footer); | |||
}, 120); | |||
window.setTimeout(function () { | |||
removeFooterArtifacts(); | |||
removeFooterGapStrip(footer); | |||
}, 600); | |||
} | } | ||
2026年7月25日 (六) 07:45的版本
江中缘 Wiki · 游戏基础
NPC
角色互动 · 任务引导 · 商店功能
江中缘世界中的非玩家角色总览
NPC 简介
NPC 是服务器世界中可以与玩家互动的非玩家角色。玩家通常可以通过右键点击 NPC 触发对话、打开商店、接受任务、进入系统界面,或了解当前区域的玩法说明。
在江中缘中,NPC 不只是简单的装饰角色。它们常常承担着新手引导、资源交易、任务推进、副本入口、活动提示与玩法解锁等作用。遇到陌生 NPC 时,建议优先与其对话,许多功能入口、任务线索和隐藏说明都会通过 NPC 展示给玩家。
资料说明:本页先以玩家可辨认的功能与所在区域建立索引。具体 NPC 名称、坐标、前置条件与商店内容会在游戏内核实后逐项补充;未标注名称的条目不代表固定 NPC 名称。
对话引导了解区域玩法
学习基础系统
学习基础系统
任务推进领取目标
提交材料或完成挑战
提交材料或完成挑战
交易商店购买物品
出售资源或兑换奖励
出售资源或兑换奖励
功能入口打开菜单
进入活动或副本
进入活动或副本
按区域查找
| 区域 | NPC 作用 | 适合补充的资料 |
|---|---|---|
| 璟城 / 主城 | 新手引导、基础商店、集市、拍卖、社区入口、常用系统入口。 | NPC 名称、坐标、功能入口、是否需要等级或任务解锁。 |
| 海岛大世界 / 个人海岛 | 岛屿管理、经营引导、家具装饰、收集器或自定义内容。 | 解锁条件、可配置项目、关联指令、可放置 NPC 说明。 |
| 资源与技能区域 | 采集、种植、钓鱼、战斗等技能玩法说明与道具补给。 | 所属技能、售卖物品、任务目标、推荐前往等级。 |
| 地下城 / 副本区域 | 副本入口、队伍功能、奖励领取、战斗准备与装备相关服务。 | 入场条件、副本类型、奖励规则、关联装备页面。 |
| 活动区域 | 周期活动、赛事、节日玩法、限时兑换与活动说明。 | 活动时间、兑换道具、参与条件、奖励列表。 |
| 特殊场景 | 隐藏任务、一次性奖励、剧情对话或特殊系统入口。 | 触发条件、前置任务、是否可重复交互。 |
NPC 列表
本表用于收录江中缘服务器内可交互 NPC。可先通过所在区域与主要用途定位,再查看对应条目的名称、坐标与解锁条件。后续补充时,建议按名称、区域、类型、用途、备注记录;如果 NPC 有独立页面,可将名称改为对应 Wiki 链接。
| NPC | 所在区域 | 类型 | 主要用途 | 备注 |
|---|---|---|---|---|
| 新手引导 | 璟城 / 主城 | 引导 | 介绍基础操作、起步流程、常用系统和前期目标。 | 待按服务器内真实名称与坐标补充。 |
| 岛屿管理员 | 海岛大世界 / 个人海岛 | 功能 | 管理海岛相关内容,引导玩家进行岛屿经营与建设。 | 可关联 海岛大世界 或岛屿系统页面。 |
| 商店 | 商业区域 | 商店 | 购买基础材料、工具、消耗品或其他常用道具。 | 可按不同商人拆分为独立页面。 |
| 集市 | 商业区域 | 交易 | 打开集市相关界面,进行大宗物品交易或查看价格。 | 可关联 集市 页面。 |
| 拍卖 | 商业区域 | 交易 | 进入拍卖相关功能,浏览、竞拍或出售物品。 | 可关联 拍卖 页面。 |
| 宠物 | 宠物相关区域 | 培养 | 处理宠物查看、培养、物品使用或相关说明。 | 可关联 宠物 与 宠物物品 页面。 |
| 地下城入口 | 地下城 / 副本区域 | 战斗 | 进入地下城玩法,查看副本、队伍或奖励相关内容。 | 可关联 地下城 页面。 |
| 事件时间 | 活动区域 | 活动 | 查看服务器活动、周期事件或即将开始的内容。 | 可关联 事件时间 页面。 |
| 社区协助 | 社区区域 | 社区 | 提供社区帮助、反馈入口、协助说明或玩家支持内容。 | 可关联 社区协助 页面。 |
名称、坐标与解锁条件仍待游戏内核实。确认后可直接替换对应行,不会影响本页的布局。
<a href="/index.php?title=NPC&action=edit">编辑入口</a>