找回密码
 立即注册
搜索
楼主: zris

[页游] 【天天更新】我搓了一款AI驱动龙与地下城2024的文字跑团游戏《剑湾历险记》

[复制链接]
     
发表于 2026-4-1 16:08 | 显示全部楼层
zris 发表于 2026-4-1 15:55
修了,你再看看

终于能进战斗了。后面的我再跑跑看
回复

使用道具 举报

     
发表于 2026-4-1 17:11 | 显示全部楼层

Gemini是这么说的,楼主你看看有没有用

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

     
 楼主| 发表于 2026-4-1 17:35 | 显示全部楼层
windaria 发表于 2026-4-1 17:11
Gemini是这么说的,楼主你看看有没有用

你再看看生图

我刚刚去修了
回复

使用道具 举报

     
发表于 2026-4-1 17:55 | 显示全部楼层

看起来还是那个问题,只是报错变具体了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

     
 楼主| 发表于 2026-4-1 18:08 | 显示全部楼层
windaria 发表于 2026-4-1 17:55
看起来还是那个问题,只是报错变具体了

F12,控制台,给我看看

其次你模型是选3.1 flash吗?
回复

使用道具 举报

     
 楼主| 发表于 2026-4-1 18:11 | 显示全部楼层
又修了,再看看
回复

使用道具 举报

     
发表于 2026-4-1 18:13 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

     
发表于 2026-4-1 18:14 | 显示全部楼层
zris 发表于 2026-4-1 18:08
F12,控制台,给我看看

其次你模型是选3.1 flash吗?

models/gemini-3.1-flash-image-preview
回复

使用道具 举报

     
 楼主| 发表于 2026-4-1 18:27 | 显示全部楼层
修了,强制刷新,然后再看看
回复

使用道具 举报

     
发表于 2026-4-2 11:42 | 显示全部楼层
zris 发表于 2026-4-1 18:27
修了,强制刷新,然后再看看

还是不行,如果bug不好修的话,能增加新的ai支持吗,我想用Leonardo.ai,专业生图,每天刷新免费额度
回复

使用道具 举报

     
 楼主| 发表于 2026-4-2 12:18 | 显示全部楼层
windaria 发表于 2026-4-2 11:42
还是不行,如果bug不好修的话,能增加新的ai支持吗,我想用Leonardo.ai,专业生图,每天刷新免费额度 ...

主要很怪啊,因为楼上有个哥们也是大香蕉他九可以了。

可以添加自定义provider,填入base url和api key,看看能不能连上
回复

使用道具 举报

     
发表于 2026-4-2 13:05 | 显示全部楼层
现在遇到了升级方面的问题。第一个是到了等级之后,主角没有给自动升级,我自己手动在升级,但是数据(特别是HP)这些都没有更新,伙伴倒是自动升级了,也是没有更新数据到UI上,已经3级了还是12点HP。另外角**面也没办法加点和更新专长这些
回复

使用道具 举报

     
 楼主| 发表于 2026-4-2 13:42 | 显示全部楼层
0vermind 发表于 2026-4-2 13:05
现在遇到了升级方面的问题。第一个是到了等级之后,主角没有给自动升级,我自己手动在升级,但是数据(特别 ...

应该是自动弹窗的,我看看怎么肥事
回复

使用道具 举报

     
发表于 2026-4-2 13:43 | 显示全部楼层
0vermind 发表于 2026-4-2 13:05
现在遇到了升级方面的问题。第一个是到了等级之后,主角没有给自动升级,我自己手动在升级,但是数据(特别 ...

这个我刚刚稍微试了一下,说获得经验值的话就会触发正常升级,直接说升级那就只有等级增加,别的什么都没有,用ai建议的选项检查升级后获得的能力能补上一点东西
回复

使用道具 举报

     
发表于 2026-4-3 00:02 来自手机 | 显示全部楼层
大佬,有能自己部署在家里的nas么

—— 来自 Xiaomi 23127PN0CC, Android 16, 鹅球 v3.5.99
回复

使用道具 举报

     
 楼主| 发表于 2026-4-3 00:09 | 显示全部楼层
jumbleh 发表于 2026-4-3 00:02
大佬,有能自己部署在家里的nas么

—— 来自 Xiaomi 23127PN0CC, Android 16, 鹅球 v3.5.99 ...

部署在本地没用啊,只是从我托管的服务器换本地而已

你还是要联网连ai api
回复

使用道具 举报

     
发表于 2026-4-3 00:12 来自手机 | 显示全部楼层
zris 发表于 2026-4-3 00:09
部署在本地没用啊,只是从我托管的服务器换本地而已

你还是要联网连ai api ...

GitHub能本地部署的话,接ollama,就可以脱网了

—— 来自 Xiaomi 23127PN0CC, Android 16, 鹅球 v3.5.99
回复

使用道具 举报

发表于 2026-4-3 13:14 来自手机 | 显示全部楼层
作者考虑把项目放到 github上嘛,这样可以大家一起维护
回复

使用道具 举报

     
发表于 2026-4-3 14:26 | 显示全部楼层
现在可以正常弹出升级了,但是加的属性还是没有正确反映到UI上。包括伙伴那边,我的伙伴已经4级了还是12血,虽然升级的时候已经说他是30多血了,UI就是不反应。
回复

使用道具 举报

     
发表于 2026-4-3 14:28 | 显示全部楼层
另外一个,就是升级获得的特殊能力没有正常启动结算。比如我启动天界生物的变身,是完全没法正常结算的,纯粹是风味描述。
回复

使用道具 举报

     
发表于 2026-4-3 22:07 | 显示全部楼层
请问一下,ComfyUI Workflow 模板是如何使用的?直接将工作流.json复制进去就可以吗?
可以添加NVIDIA NIM API的支持吗?
回复

使用道具 举报

     
 楼主| 发表于 2026-4-3 22:09 | 显示全部楼层
316151022 发表于 2026-4-3 22:07
请问一下,ComfyUI Workflow 模板是如何使用的?直接将工作流.json复制进去就可以吗?
可以添加NVIDIA NIM  ...

我没研究过,但是应该是把workflow的api复制进去
回复

使用道具 举报

     
 楼主| 发表于 2026-4-3 22:10 | 显示全部楼层
0vermind 发表于 2026-4-3 14:28
另外一个,就是升级获得的特殊能力没有正常启动结算。比如我启动天界生物的变身,是完全没法正常结算的,纯 ...

我等会看看
回复

使用道具 举报

     
发表于 2026-4-4 15:59 | 显示全部楼层
翻了翻楼,所以现在对DS支持有限还是啥,用DS官方的API跑了下也是进不了战斗,控制台那边也没有特别多报错
实际就是显示了一长段内容,然后突然全部删除又显示一次,然后右下角跳出来结构化显示没有heal命令,之后就卡在我打出来的指令这段了
回复

使用道具 举报

     
发表于 2026-4-4 18:42 | 显示全部楼层
本地comfyui只能使用SD1.5,SDXL这一类扩散模型、文本编码器、VAE在一个文件的模型,使用三者分离的更新的模型会报错
  1. <p dir="auto" style="box-sizing: border-box; border: 0px solid oklch(0.92 0 0); margin: 1.25em 0px; margin-block: 0px; color: oklch(0.42 0 0); font-family: -apple-system, BlinkMacSystemFont, Inter, Vazirmatn, ui-sans-serif, system-ui, &quot;Segoe UI&quot;, Roboto, Ubuntu, Cantarell, &quot;Noto Sans&quot;, sans-serif, &quot;Helvetica Neue&quot;, Arial, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;, &quot;Segoe UI Symbol&quot;, &quot;Noto Color Emoji&quot;; font-size: 16px; white-space: pre-line;">WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.
  2. Found comfy_kitchen backend eager: {'available': True, 'disabled': False, 'unavailable_reason': None, 'capabilities': ['apply_rope', 'apply_rope1', 'dequantize_mxfp8', 'dequantize_nvfp4', 'dequantize_per_tensor_fp8', 'quantize_mxfp8', 'quantize_nvfp4', 'quantize_per_tensor_fp8', 'scaled_mm_mxfp8', 'scaled_mm_nvfp4']}
  3. Found comfy_kitchen backend triton: {'available': False, 'disabled': True, 'unavailable_reason': "ImportError: No module named 'triton'", 'capabilities': []}
  4. Found comfy_kitchen backend cuda: {'available': True, 'disabled': True, 'unavailable_reason': None, 'capabilities': ['apply_rope', 'apply_rope1', 'dequantize_nvfp4', 'dequantize_per_tensor_fp8', 'quantize_mxfp8', 'quantize_nvfp4', 'quantize_per_tensor_fp8']}
  5. Checkpoint files will always be loaded safely.
  6. Total VRAM 8188 MB, total RAM 32061 MB
  7. pytorch version: 2.10.0+cu126
  8. Set vram state to: NORMAL_VRAM
  9. Device: cuda:0 NVIDIA GeForce RTX 4060 Laptop GPU : cudaMallocAsync
  10. Using async weight offloading with 2 streams
  11. Enabled pinned memory 14427.0
  12. working around nvidia conv3d memory bug.
  13. Using pytorch attention
  14. DynamicVRAM support detected and enabled
  15. Python version: 3.12.10 (tags/v3.12.10:0cc8128, Apr 8 2025, 12:21:36) [MSC v.1943 64 bit (AMD64)]
  16. ComfyUI version: 0.18.2
  17. comfy-aimdo version: 0.2.12
  18. comfy-kitchen version: 0.2.8
  19. ComfyUI frontend version: 1.41.21
  20. [Prompt Server] web root: D:\ComfyUI_windows_portable\python_embeded\Lib\site-packages\comfyui_frontend_package\static
  21. Asset seeder disabled</p><div class="my-2" style="box-sizing: border-box; border: 0px solid oklch(0.92 0 0); margin-block: 8px; color: oklch(0.42 0 0); font-family: -apple-system, BlinkMacSystemFont, Inter, Vazirmatn, ui-sans-serif, system-ui, &quot;Segoe UI&quot;, Roboto, Ubuntu, Cantarell, &quot;Noto Sans&quot;, sans-serif, &quot;Helvetica Neue&quot;, Arial, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;, &quot;Segoe UI Symbol&quot;, &quot;Noto Color Emoji&quot;; font-size: 16px; white-space: pre-line;"></div><p dir="auto" style="box-sizing: border-box; border: 0px solid oklch(0.92 0 0); margin: 1.25em 0px; margin-block: 0px; color: oklch(0.42 0 0); font-family: -apple-system, BlinkMacSystemFont, Inter, Vazirmatn, ui-sans-serif, system-ui, &quot;Segoe UI&quot;, Roboto, Ubuntu, Cantarell, &quot;Noto Sans&quot;, sans-serif, &quot;Helvetica Neue&quot;, Arial, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;, &quot;Segoe UI Symbol&quot;, &quot;Noto Color Emoji&quot;; font-size: 16px; white-space: pre-line;">Import times for custom nodes:
  22. 0.0 seconds: D:\ComfyUI_windows_portable\ComfyUI\custom_nodes\websocket_image_save.py</p><div class="my-2" style="box-sizing: border-box; border: 0px solid oklch(0.92 0 0); margin-block: 8px; color: oklch(0.42 0 0); font-family: -apple-system, BlinkMacSystemFont, Inter, Vazirmatn, ui-sans-serif, system-ui, &quot;Segoe UI&quot;, Roboto, Ubuntu, Cantarell, &quot;Noto Sans&quot;, sans-serif, &quot;Helvetica Neue&quot;, Arial, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;, &quot;Segoe UI Symbol&quot;, &quot;Noto Color Emoji&quot;; font-size: 16px; white-space: pre-line;"></div><p dir="auto" style="box-sizing: border-box; border: 0px solid oklch(0.92 0 0); margin: 1.25em 0px; margin-block: 0px; color: oklch(0.42 0 0); font-family: -apple-system, BlinkMacSystemFont, Inter, Vazirmatn, ui-sans-serif, system-ui, &quot;Segoe UI&quot;, Roboto, Ubuntu, Cantarell, &quot;Noto Sans&quot;, sans-serif, &quot;Helvetica Neue&quot;, Arial, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;, &quot;Segoe UI Symbol&quot;, &quot;Noto Color Emoji&quot;; font-size: 16px; white-space: pre-line;">Context impl SQLiteImpl.
  23. Will assume non-transactional DDL.
  24. Starting server</p><div class="my-2" style="box-sizing: border-box; border: 0px solid oklch(0.92 0 0); margin-block: 8px; color: oklch(0.42 0 0); font-family: -apple-system, BlinkMacSystemFont, Inter, Vazirmatn, ui-sans-serif, system-ui, &quot;Segoe UI&quot;, Roboto, Ubuntu, Cantarell, &quot;Noto Sans&quot;, sans-serif, &quot;Helvetica Neue&quot;, Arial, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;, &quot;Segoe UI Symbol&quot;, &quot;Noto Color Emoji&quot;; font-size: 16px; white-space: pre-line;"></div><p dir="auto" style="box-sizing: border-box; border: 0px solid oklch(0.92 0 0); margin: 1.25em 0px; margin-block: 0px; color: oklch(0.42 0 0); font-family: -apple-system, BlinkMacSystemFont, Inter, Vazirmatn, ui-sans-serif, system-ui, &quot;Segoe UI&quot;, Roboto, Ubuntu, Cantarell, &quot;Noto Sans&quot;, sans-serif, &quot;Helvetica Neue&quot;, Arial, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;, &quot;Segoe UI Symbol&quot;, &quot;Noto Color Emoji&quot;; font-size: 16px; white-space: pre-line;">To see the GUI go to: <a target="_blank" rel="nofollow" href="http://127.0.0.1:8188/" style="box-sizing: border-box; border: 0px solid oklch(0.92 0 0); color: oklch(0.21 0.034 264.665);">http://127.0.0.1:8188</a>
  25. got prompt
  26. Found quantization metadata version 1
  27. Detected mixed precision quantization
  28. Using mixed precision operations
  29. model weight dtype torch.bfloat16, manual cast: torch.bfloat16
  30. model_type FLOW
  31. WARNING: No VAE weights detected, VAE not initalized.
  32. no CLIP/text encoder weights in checkpoint, the text encoder model will not be loaded.
  33. !!! Exception during processing !!! ERROR: clip input is invalid: None</p><div class="my-2" style="box-sizing: border-box; border: 0px solid oklch(0.92 0 0); margin-block: 8px; color: oklch(0.42 0 0); font-family: -apple-system, BlinkMacSystemFont, Inter, Vazirmatn, ui-sans-serif, system-ui, &quot;Segoe UI&quot;, Roboto, Ubuntu, Cantarell, &quot;Noto Sans&quot;, sans-serif, &quot;Helvetica Neue&quot;, Arial, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;, &quot;Segoe UI Symbol&quot;, &quot;Noto Color Emoji&quot;; font-size: 16px; white-space: pre-line;"></div><p dir="auto" style="box-sizing: border-box; border: 0px solid oklch(0.92 0 0); margin: 1.25em 0px; margin-block: 0px; color: oklch(0.42 0 0); font-family: -apple-system, BlinkMacSystemFont, Inter, Vazirmatn, ui-sans-serif, system-ui, &quot;Segoe UI&quot;, Roboto, Ubuntu, Cantarell, &quot;Noto Sans&quot;, sans-serif, &quot;Helvetica Neue&quot;, Arial, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;, &quot;Segoe UI Symbol&quot;, &quot;Noto Color Emoji&quot;; font-size: 16px; white-space: pre-line;">If the clip is from a checkpoint loader node your checkpoint does not contain a valid clip or text encoder model.
  34. Traceback (most recent call last):
  35. File "D:\ComfyUI_windows_portable\ComfyUI\execution.py", line 525, in execute
  36. output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)
  37. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  38. File "D:\ComfyUI_windows_portable\ComfyUI\execution.py", line 334, in get_output_data
  39. return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)
  40. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  41. File "D:\ComfyUI_windows_portable\ComfyUI\execution.py", line 308, in _async_map_node_over_list
  42. await process_inputs(input_dict, i)
  43. File "D:\ComfyUI_windows_portable\ComfyUI\execution.py", line 296, in process_inputs
  44. result = f(**inputs)
  45. ^^^^^^^^^^^
  46. File "D:\ComfyUI_windows_portable\ComfyUI\nodes.py", line 78, in encode
  47. raise RuntimeError("ERROR: clip input is invalid: None\n\nIf the clip is from a checkpoint loader node your checkpoint does not contain a valid clip or text encoder model.")
  48. RuntimeError: ERROR: clip input is invalid: None</p><div class="my-2" style="box-sizing: border-box; border: 0px solid oklch(0.92 0 0); margin-block: 8px; color: oklch(0.42 0 0); font-family: -apple-system, BlinkMacSystemFont, Inter, Vazirmatn, ui-sans-serif, system-ui, &quot;Segoe UI&quot;, Roboto, Ubuntu, Cantarell, &quot;Noto Sans&quot;, sans-serif, &quot;Helvetica Neue&quot;, Arial, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;, &quot;Segoe UI Symbol&quot;, &quot;Noto Color Emoji&quot;; font-size: 16px; white-space: pre-line;"></div><p dir="auto" style="box-sizing: border-box; border: 0px solid oklch(0.92 0 0); margin: 1.25em 0px; margin-block: 0px; color: oklch(0.42 0 0); font-family: -apple-system, BlinkMacSystemFont, Inter, Vazirmatn, ui-sans-serif, system-ui, &quot;Segoe UI&quot;, Roboto, Ubuntu, Cantarell, &quot;Noto Sans&quot;, sans-serif, &quot;Helvetica Neue&quot;, Arial, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;, &quot;Segoe UI Symbol&quot;, &quot;Noto Color Emoji&quot;; font-size: 16px; white-space: pre-line;">If the clip is from a checkpoint loader node your checkpoint does not contain a valid clip or text encoder model.</p><div class="my-2" style="box-sizing: border-box; border: 0px solid oklch(0.92 0 0); margin-block: 8px; color: oklch(0.42 0 0); font-family: -apple-system, BlinkMacSystemFont, Inter, Vazirmatn, ui-sans-serif, system-ui, &quot;Segoe UI&quot;, Roboto, Ubuntu, Cantarell, &quot;Noto Sans&quot;, sans-serif, &quot;Helvetica Neue&quot;, Arial, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;, &quot;Segoe UI Symbol&quot;, &quot;Noto Color Emoji&quot;; font-size: 16px; white-space: pre-line;"></div><p dir="auto" style="box-sizing: border-box; border: 0px solid oklch(0.92 0 0); margin: 1.25em 0px; margin-block: 0px; color: oklch(0.42 0 0); font-family: -apple-system, BlinkMacSystemFont, Inter, Vazirmatn, ui-sans-serif, system-ui, &quot;Segoe UI&quot;, Roboto, Ubuntu, Cantarell, &quot;Noto Sans&quot;, sans-serif, &quot;Helvetica Neue&quot;, Arial, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;, &quot;Segoe UI Symbol&quot;, &quot;Noto Color Emoji&quot;; font-size: 16px; white-space: pre-line;">Prompt executed in 0.31 seconds</p>
复制代码

回复

使用道具 举报

     
发表于 2026-4-5 11:05 | 显示全部楼层
视觉设置里的默认分辨率不会实际影响生成角色头像的分辨率
回复

使用道具 举报

     
 楼主| 发表于 2026-4-5 22:33 | 显示全部楼层
0vermind 发表于 2026-4-3 14:28
另外一个,就是升级获得的特殊能力没有正常启动结算。比如我启动天界生物的变身,是完全没法正常结算的,纯 ...

修了这个bug
回复

使用道具 举报

发表于 2026-4-6 21:55 | 显示全部楼层
首先感谢楼主,然后我这边跑几天也发现个问题,就是队友的AC好像被锁12了,无论是装备护甲还是施展法师护甲都不会变。
回复

使用道具 举报

     
 楼主| 发表于 2026-4-8 10:14 | 显示全部楼层
XXXX 发表于 2026-4-6 21:55
首先感谢楼主,然后我这边跑几天也发现个问题,就是队友的AC好像被锁12了,无论是装备护甲还是施展法师护甲 ...

这个修了
回复

使用道具 举报

     
发表于 2026-4-8 13:33 | 显示全部楼层
虽然不懂DND但是强烈支持
回复

使用道具 举报

     
发表于 2026-4-9 20:55 | 显示全部楼层
我用deepseek玩,没法生成图片,这是不是deepseek没这功能?我想要生成图片该选什么ai?便宜、推理能力强、速度快为佳。google的是不是不能白嫖了?我是ai小白,就是看了楼主的游戏刚开始学ai使用的,初级问题多勿怪。
回复

使用道具 举报

     
 楼主| 发表于 2026-4-9 22:24 | 显示全部楼层
本帖最后由 zris 于 2026-4-9 22:26 编辑
不见不散 发表于 2026-4-9 20:55
我用deepseek玩,没法生成图片,这是不是deepseek没这功能?我想要生成图片该选什么ai?便宜、推理能力强、 ...

DEEPSEEK不是多模的模型

生图用豆包吧,去火山引擎看看

其实生图没多大意思,因为很难保持一致性,就是生个头像

有能力自己搭建comfyui,自己还能生点色图
回复

使用道具 举报

     
发表于 2026-4-9 22:46 | 显示全部楼层
发现一个问题,战士的回气,写着是初始2次,长休回复,短休可回复1次。但是我右边的回气一直显示0/1,在战斗中我似乎可以随缘进行回气,甚至我回气2次后在战斗中要求回气依然能正常回血,之后我进行了短休,回气依然显示0/1。我感觉自己在跑口胡团,想怎样就口胡
回复

使用道具 举报

     
发表于 2026-4-9 22:50 | 显示全部楼层
系统提示我可以整理装备,于是我整理了一下,之后我所有的道具都翻倍了,比如我从敌人身上捡了一把短弓,整理装备后冒出来2把短弓
回复

使用道具 举报

     
发表于 2026-4-9 23:02 | 显示全部楼层
本帖最后由 不见不散 于 2026-4-9 23:03 编辑

为什么伤害完全是随机的啊,我砍地精11血,砍完只掉了5血,或者8血,或者其他的数字。然后我20/20的满血,被打了2下,一次3血,一次4血,然后我生命突然就变成1/20了

HP1 / 20




地精搬运工A · HP 3/15 · AC 12 · 重伤地精搬运工B · HP 15/15 · AC 12地精监工 · HP 22/22 · AC 14


若伏击或突袭已在上文成立,开场只承接结果,不要重演触发过程。

敌方状态卡
突袭轮已经锁定的敌方状态,会直接带入正式战斗


地精搬运工A
敌方单位 / 战线目标

重伤
HP3 / 15


位置位置未标定
距离距离未标定
掩体未标定
反应尚未触发

濒危
继续给前线施压。
地精搬运工B
敌方单位 / 战线目标

交战中
HP15 / 15


位置位置未标定
距离距离未标定
掩体未标定
反应尚未触发


继续给前线施压。
地精监工
敌方单位 / 战线目标

交战中
HP22 / 22


位置位置未标定
距离距离未标定
掩体未标定
反应尚未触发


继续给前线施压。

为本回合生成插图

【岔道口火光摇曳,地精监工的怒吼在狭窄岩壁间回荡。地精搬运工A捂着侧腹的伤口踉跄后退,鲜血从指缝渗出;搬运工B则举起生锈短刀,尖声叫嚷着“拦住她!”
。监工的身影在火光深处晃动,手中长鞭已高高扬起。】

第 1 回合 · 先攻裁定遭遇开始先把先攻检定和行动顺序定清楚,后面的回合卡才有稳定节奏。
Initiative Resolution
战斗开场双方抢节奏用一张大卡交代所有先攻结果

顺序已裁定
地精监工
敌方单位 / 战线目标

#1
16
1d20 +0
16等待轮到


敌方单位 / 战线目标仍在序列中
地精搬运工A
敌方单位 / 战线目标

#2
13
1d20 +0
13等待轮到


敌方单位 / 战线目标仍在序列中
地精搬运工B
敌方单位 / 战线目标

#3
13
1d20 +0
13等待轮到


敌方单位 / 战线目标仍在序列中
蕾娜·莫尔逊
主角 / 提夫林 战士

#4
9
1d20 +2
11当前行动位


主角 / 提夫林 战士仍在序列中

行动顺序同值按修正值和战场准备度裁定
1. 地精监工2. 地精搬运工A3. 地精搬运工B4. 蕾娜·莫尔逊
地精监工 -> 地精搬运工A -> 地精搬运工B -> 蕾娜·莫尔逊

第 1 回合 · 回合结算系统把攻击检定、伤害检定和战场结果快照收进同一张大卡。
战况更新
系统地精搬运工A宣布先攻 地精监工位于第一顺位

战况记录
攻击检定本段未出现直接攻击判定
--
--
--没有记录到攻击骰。



伤害检定本段未触发伤害结算
--
--
--没有记录到伤害骰。



结果战场快照摘要
地精搬运工A状态波动
宣布先攻 地精监工位于第一顺位;地精搬运工A目前重伤,位置未标定

反应尚未触发
位置位置未标定
态势继续给前线施压。


目标:地精搬运工A
敌方快照
当前结算后的敌方状态快照


地精搬运工A
敌方单位 / 战线目标

重伤
HP3 / 15


位置位置未标定
距离距离未标定
掩体未标定
反应尚未触发

濒危
继续给前线施压。
地精搬运工B
敌方单位 / 战线目标

交战中
HP15 / 15


位置位置未标定
距离距离未标定
掩体未标定
反应尚未触发


继续给前线施压。
地精监工
敌方单位 / 战线目标

交战中
HP22 / 22


位置位置未标定
距离距离未标定
掩体未标定
反应尚未触发


继续给前线施压。

为本回合生成插图

地精监工从火光深处冲出,手中长鞭带着破空声抽向蕾娜·莫尔逊。鞭梢擦过她的肩甲,留下一道火辣辣的痛感。

第 1 回合 · 回合结算地精监工敌方动作也按同样结构结算,信息密度保持一致。
回合结算
地精监工goblin_overseer长鞭攻击 命中

命中
攻击检定对抗 AC 17
15
1d20+4
19命中线 +2


修正 +4目标 17
伤害检定伤害结算
3
1d4+2
3钝击 3


钝击 3
结果战场快照摘要
goblin_overseer受创
长鞭攻击 命中;攻击检定 19(对抗 AC 17);伤害检定 3;地精监工仍在交战,岔道口前方

反应尚未触发
位置岔道口前方
态势继续压制


目标:goblin_overseer判定:1d20+4伤害:3钝击伤害
敌方快照
当前结算后的敌方状态快照


地精监工
敌方单位 / 战线目标

交战中
HP22 / 22


位置岔道口前方
距离距离你 10 尺
掩体无掩体
反应尚未触发


继续压制
地精搬运工A
敌方单位 / 战线目标

重伤
HP3 / 15


位置位置未标定
距离距离未标定
掩体未标定
反应尚未触发

濒危
继续给前线施压。
地精搬运工B
敌方单位 / 战线目标

交战中
HP15 / 15


位置位置未标定
距离距离未标定
掩体未标定
反应尚未触发


继续给前线施压。

为本回合生成插图

地精搬运工A捂着侧腹的伤口踉跄后退,鲜血从指缝渗出。它眼中闪过绝望的凶光,突然嘶吼着举起木棍,用尽最后的力气朝蕾娜·莫尔逊的膝盖砸去。木棍擦过她的腿甲,发出一声闷响。

第 1 回合 · 回合结算地精搬运工A敌方动作也按同样结构结算,信息密度保持一致。
回合结算
地精搬运工Agoblin_porter_a木棍攻击 未命中

未命中
攻击检定对抗 AC 17
9
1d20+4
13差值 4


修正 +4目标 17
伤害检定本段未触发伤害结算
--
--
--没有记录到伤害骰。



结果战场快照摘要
goblin_porter_a避开
木棍攻击 未命中;攻击检定 13(对抗 AC 17);地精搬运工A目前重伤,岔道口前方

反应尚未触发
位置岔道口前方
态势濒死挣扎


目标:goblin_porter_a判定:1d20+4
敌方快照
当前结算后的敌方状态快照


地精搬运工A
敌方单位 / 战线目标

重伤
HP3 / 15


位置岔道口前方
距离距离你 5 尺
掩体无掩体
反应尚未触发

濒危
濒死挣扎
地精搬运工B
敌方单位 / 战线目标

交战中
HP15 / 15


位置位置未标定
距离距离未标定
掩体未标定
反应尚未触发


继续给前线施压。
地精监工
敌方单位 / 战线目标

交战中
HP22 / 22


位置岔道口前方
距离距离你 10 尺
掩体无掩体
反应尚未触发


继续压制

为本回合生成插图

地精搬运工B尖声嘶吼,生锈的短刀朝蕾娜·莫尔逊的腹部猛刺。刀尖擦过链甲缝隙,划出一道血痕。

第 1 回合 · 回合结算地精搬运工B敌方动作也按同样结构结算,信息密度保持一致。
回合结算
地精搬运工B蕾娜·莫尔逊短刀攻击 命中

命中
攻击检定对抗 AC 17
15
1d20+4
19命中线 +2


修正 +4目标 17
伤害检定伤害结算
4
1d6+2
4穿刺 4


穿刺 4
结果战场快照摘要
蕾娜·莫尔逊受创
短刀攻击 命中;攻击检定 19(对抗 AC 17);伤害检定 4;地精搬运工B仍在交战,位置未标定

反应尚未触发
位置位置未标定
态势继续给前线施压。


目标:蕾娜·莫尔逊判定:1d20+4伤害:4穿刺伤害
玩家决断
现在由你接管节奏

第 1 回合 · 轮到你了
上一段结算已经落定,战线的空档现在交到你手里。先声明你的动作,再进入攻击和伤害结算。
使用回气恢复生命值对地精搬运工B发动攻击施放颤栗之触尝试撤离到安全位置
在下方输入你的行动,或点一项建议动作带入输入框后再编辑发送。
敌方快照
当前结算后的敌方状态快照


地精搬运工B
敌方单位 / 战线目标

交战中
HP15 / 15


位置位置未标定
距离距离未标定
掩体未标定
反应尚未触发


继续给前线施压。
地精搬运工A
敌方单位 / 战线目标

重伤
HP3 / 15


位置岔道口前方
距离距离你 5 尺
掩体无掩体
反应尚未触发

濒危
濒死挣扎
地精监工
敌方单位 / 战线目标

交战中
HP22 / 22


位置岔道口前方
距离距离你 10 尺
掩体无掩体
反应尚未触发





回复

使用道具 举报

     
 楼主| 发表于 2026-4-9 23:12 | 显示全部楼层
不见不散 发表于 2026-4-9 23:02
为什么伤害完全是随机的啊,我砍地精11血,砍完只掉了5血,或者8血,或者其他的数字。然后我20/20的满血, ...

这个伤害函数的问题,我已经检查好几次了

我再看看你这段
回复

使用道具 举报

     
 楼主| 发表于 2026-4-9 23:15 | 显示全部楼层
至于资源的问题,变量这个原版是走本地的,结果因为不是每个ai都能遵循项目的json输出

所以我就干脆放宽了,让prompt去约束,这样的后果就是···ai遵守与否随缘,毕竟口胡ai不可不品
回复

使用道具 举报

     
发表于 2026-4-10 00:10 | 显示全部楼层
我tm绷不住了,提夫林3级应该获得虚假生命这个法术,但是没给我加上,在我对dm多次逼迫下,dm说是的,我确实掌握了虚假生命并且允许我释放,我释放了法术都生效了,然后我法术列表里还是没有这个法术,这太口胡了
回复

使用道具 举报

     
 楼主| 发表于 2026-4-10 00:23 | 显示全部楼层
不见不散 发表于 2026-4-10 00:10
我tm绷不住了,提夫林3级应该获得虚假生命这个法术,但是没给我加上,在我对dm多次逼迫下,dm说是的,我确 ...

用ds吗?多拷打ai就行

它的dnd语聊不如gemini

回复

使用道具 举报

     
发表于 2026-4-10 01:47 | 显示全部楼层
我两个队友人间蒸发了,拷打dm无果。现在这样真的玩不下去,期待楼主完善

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2026-4-11 22:59 , Processed in 0.096224 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表