扫描二维码关注官方公众号
返回列表
+ 发新帖
查看: 78|回复: 0

[转载发布] 【MV插件】网络请求插件v1.0版,可接入deepseek/chatgpt等

[复制链接]
累计送礼:
0 个
累计收礼:
0 个
  • TA的每日心情
    开心
    2025-2-4 02:05
  • 签到天数: 110 天

    连续签到: 2 天

    [LV.6]常住居民II

    2326

    主题

    395

    回帖

    1万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    VIP
    6
    卡币
    10463
    OK点
    16
    推广点
    0
    同能卷
    0
    积分
    13212

    灌水之王

    发表于 2025-2-18 16:23:13 | 显示全部楼层 |阅读模式
    该插件提供了网络请求相关的功能,包括发送GET/POST请求、获取解析JSON 数据、
    读取属性、读取全部数据、保存数据到文件、打开网页等。
    ====================== 插件指令 ======================

    1. 发送请求:get
       - 发送一个 GET 请求到指定的 URL。
       - 示例:发送请求:get https://api.example.com/data

    2. 发送请求:post  
       - 发送一个 POST 请求到指定的 URL,附带 JSON 数据。
       - 示例:发送请求:post https://api.example.com/submit {"key":"value"}

    3. 读取属性  
       - 从最近一次请求返回的 JSON 数据中读取指定属性,并将其存储到游戏变量中。
       - 示例:读取属性 name 1

    4. 读取全部
       - 将最近一次请求返回的完整 JSON 数据存储到游戏变量中。
       - 示例:读取全部 1

    5. 打开网页
       - 打开游戏变量中存储的 URL 所指向的网页。
       - 示例:打开网页 1

    6. 发送请求:get输入
       - 发送一个 GET 请求,允许用户输入附加到 URL。
       - 示例:发送请求:get输入 https://api.example.com/search

    7. 发送请求:post输入  
       - 发送一个 POST 请求,允许用户输入替换请求体中的占位符。
       - 为数组,从 0 开始。
       - 示例:发送请求:post输入 https://api.example.com/submit 1

    8. 读取全部:存储
       - 将最近一次请求返回的 JSON 数据保存到本地文件。
       - 示例:读取全部:存储

    9. 发送请求:get预设输入  
       - 发送一个 GET 请求,支持预设内容和用户输入附加到 URL。
       - 为数组,从 0 开始。
       - 示例:发送请求:get预设输入 https://api.example.com/chat 1

    10. 发送请求:post预设输入   
       - 发送一个 POST 请求,支持预设内容和用户输入替换请求体中的占位符。
       - 为数组,从 0 开始。
       - 为数组,从 0 开始。
       - 示例:发送请求:post预设输入 https://api.example.com/submit 1 2

    ====================== 插件参数 ======================

    1. AI 预设
       - 提供 50 个 NPC 预设模板,用户可以在发送请求时选择预设角色。
       - 示例:预设1 - 你在游戏中扮演一个猫娘的角色,请用该角色回答我的问题

    2. POST 请求体
       - 提供 50 个 POST 请求体模板,用户可以在发送请求时选择并替换占位符。
       - 示例:post请求体1 - {"preset":"{preset}","input":"{input}"}

    ====================== 使用说明 ======================

    1. 发送 GET 请求:
       - 使用 "发送请求:get" 指令,后跟目标 URL。

    2. 发送 POST 请求:
       - 使用 "发送请求:post" 指令,后跟目标 URL 和 JSON 数据。

    3. 读取 JSON 数据:
       - 使用 "读取属性" 或 "读取全部" 指令,后跟属性名或变量 ID。

    4. 保存数据到文件:
       - 使用 "读取全部:存储" 指令,将 JSON 数据保存到本地文件。

    5. 打开网页:
       - 使用 "打开网页" 指令,后跟包含 URL 的变量 ID。

    6. 使用预设和模板:
       - 在发送请求时,可以通过 "发送请求:get预设输入" 或 "发送请求:post预设输入" 指令,
        选择预设和模板,并替换占位符。
       - 占位符格式为 {preset} 和 {input}。
        {preset}代表预设AI内容,{input}代表用户输入。

    ====================== 示例场景 ======================

    1. 获取角色信息:
       - 发送请求:get https://api.example.com/character
       - 读取属性 name 1

    2. 提交任务数据:
       - 发送请求:post https://api.example.com/submit {"task":"complete"}

    3. 保存游戏数据:
       - 读取全部:存储

    4. 与 NPC 交互:
       - 发送请求:post预设输入 https://api.example.com/chat 1 2

    ====================== 注意事项 ======================

    1. 确保网络连接正常,否则请求会失败。
    2. JSON 数据格式必须正确,否则解析会失败。
    3. 文件保存路径为 "PY_Networkfile" 文件夹,确保有写入权限。

    ============================================================================
    使用条款:
    本插件可免费用于非商业用途。
    商业用途请联系作者购买获得授权。
    请在游戏中署名:破夜沙狼
    ============================================================================
    更新日志:
    v1.0  完成初版插件




    教程链接:点击观看



                本帖来自P1论坛作者dch1153,因Project1站服务器在国外有时候访问缓慢不方便作者交流学习,经联系P1站长fux2同意署名转载一起分享游戏制作经验,共同为国内独立游戏作者共同创造良好交流环境,原文地址:https://rpg.blue/forum.php?mod=viewthread&tid=496801  若有侵权,发帖作者可联系底部站长QQ在线咨询功能删除,谢谢。

    本帖子中包含更多资源

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

    x
    天天去同能,天天有童年!
    回复 送礼论坛版权

    使用道具 举报

    文明发言,和谐互动
    文明发言,和谐互动
    高级模式
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    关闭

    幸运抽奖

    社区每日抽奖来袭,快来试试你是欧皇还是非酋~

    立即查看

    聊天机器人
    Loading...

    QQ|Archiver|手机版|小黑屋|同能RPG制作大师 ( 沪ICP备12027754号-3 )

    GMT+8, 2025-3-10 06:24 , Processed in 0.086612 second(s), 54 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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