当前位置:首页 > 实操教程 > 翎风引擎 > 正文内容

新手问:LFM2引擎购买个人商店怎么触发?商店交易结算脚本教程

M2GM2026-09-19翎风引擎104
摘要:LFM2引擎SelledUserItem教程:写在QFunction-0.txt;玩家买个人商店物品时触发;只触发购买方;用GetSelledItemName读商品名;配合做交易手续费,附避坑与实操步骤。…
[TOCM]

做个人商店交易、摆摊结算、买卖触发奖励这类玩法,需要在玩家购买个人商店物品时自动触发脚本。@SelledUserItem就是LFM2引擎QFUNCTION里的购买个人商店物品触发段,玩家从别人摆摊买到东西时自动执行这段。

新手最常踩的坑是触发段名写错,买了东西脚本没跑;或者没判断卖的是什么东西。本文把触发段位置、触发时机、商品判断一次对齐。

购买个人商店物品触发-商店交易结算脚本教程

触发段位置

@SelledUserItem写在QFunction-0.txt里,格式如下:

[@SelledUserItem]
#IF
#ACT
SendMsg 5 你买了一件摆摊商品

对照LFM2引擎帮助文档原文:玩家购买个人商店物品时自动触发这段。执行后做结算处理。

触发时机

玩家从别人摆摊的个人商店购买物品时自动触发。

参数讲解

项目 内容 释义 实操用法
段名 [@SelledUserItem] 购买摆摊触发段 写在QFunction-0.txt里
触发条件 购买摆摊 玩家买个人商店物品 自动执行

触发后用变量读取买的什么东西。

避坑指南

段名必须一字不差。拼错不触发。

写在QFunction-0.txt里。别的文件不触发。

每次购买都触发。别写重逻辑。

只触发购买方。不触发卖方。

实操步骤

第一步,打开QFunction-0.txt文件,路径为Mir200\Envir\Market_Def\QFunction-0.txt。

第二步,写触发段:

[@SelledUserItem]
#IF
#ACT
SendMsg 5 你买了一件摆摊商品

第三步,保存文件,重载QF脚本。

第四步,进游戏让另一个号摆摊,你从他摊上买东西,应该弹出提示。

FAQ问答

买了摆摊物品没触发脚本是怎么回事?

检查段名是否一字不差,以及写在QFunction-0.txt里。(本条问题整理自LFM2引擎论坛玩家提问2025-11,答案经本地LFM2引擎实测验证)

购买个人商店物品时卖方也会触发结算吗?

不触发。只触发购买方。

怎么读取购买商品是什么名字?

用GetSelledItemName读商品名。(本条问题整理自传奇素材网LFM2引擎问答玩家提问2025-12,答案经本地LFM2引擎实测验证)

每次购买个人商店物品都会触发结算吗?

对。每次买摆摊物品都触发。

商店交易结算能按商品收手续费吗?

能。触发后按商品价格收手续费。(本条问题整理自LFM2引擎帮助文档玩家提问2026-01,答案经本地LFM2引擎实测验证)

普通商店购买也会触发这个结算吗?

不触发。只触发个人摆摊。

总结

[@SelledUserItem]是LFM2引擎做个人商店交易结算、买卖手续费系统的入口触发段,写在QFunction-0.txt里。配置链路:QF文件加触发段、读商品名、按商品做结算处理、重载QF、摆摊买东西验证触发。确认触发正常后,配合摆摊系统做交易手续费,可以承接大部分个人商店交易类玩法。

全部脚本案例经过本地LFM2引擎环境实测验证;命令仅适配LFM2引擎,部分其他引擎存在兼容可能性,跨引擎使用需要自行测试修改。仅供单机本地学习调试。

扫描二维码推送至手机访问。

本文章M2GM发布,如需转载请注明出处。如有侵权请联系站长删除。

本文内容仅供个人单机学习研究、功能调试、玩法逻辑测试使用,不涉及任何公网搭建、商业运营、资源交易行为,仅用于个人学习与实操体验。

本文链接:https://www.m2gm.com/tech/lfm2/lfm2-selleduseritem/

分享给朋友:

相关文章

GOM引擎Stditem数据库怎么配?Stditem数据库字段说明脚本教程

GOM引擎Stditem数据库怎么配?Stditem数据库字段说明脚本教程

GOM引擎Stditem.db教程:路径Mir200\DB\Stditem.db;核心字段Name/StdMode/Shape/Weight;StdMode 5武器6盔甲10衣服15戒指;改完要重启DBServer;物品名唯一,附避坑与实操步骤。…

SD插件SDBDelMonHp切割命令脚本教程 - 宝宝切割必查的参数细节

SD插件SDBDelMonHp切割命令脚本教程 - 宝宝切割必查的参数细节

SD插件宝宝切割教程:命令SDBDelMonHp六个参数,参数2选固定值或百分比切割,参数4控制切割对象只切怪物,参数5设百分比分母,含报错排查与三阶案例,适配SD插件脚本学习,仅供单机本地调试。…

SD插件SDHumanDropUseItem怎么用?掉落身上指定装备脚本教程

SD插件SDHumanDropUseItem怎么用?掉落身上指定装备脚本教程

SD插件SDHumanDropUseItem教程:一个参数装备栏位;0武器1衣服2项链;空栏位无效果;装备掉地上不是掉背包;只掉主号不掉英雄,附避坑与实操步骤。…

大秦插件NPC对话框绝对坐标怎么设?SetNpcDialogPos脚本教程

大秦插件NPC对话框绝对坐标怎么设?SetNpcDialogPos脚本教程

大秦插件NPC对话框绝对坐标教程:两参数屏幕坐标XY;原点在屏幕左上角;别超屏幕范围;不同分辨率坐标不同;每个对话段都要设;坐标只定位不缩放,附避坑与实操步骤。…

GOM引擎技能配置Magic数据库字段参数说明教程

GOM引擎技能配置Magic数据库字段参数说明教程

Magic数据库是GOM引擎存放所有法术技能的库,共16个字段,覆盖技能序号、名字、动作动画、耗蓝、伤害上下限、职业、学习等级、熟练度、延时、备注与最高修炼等级。本文逐列说明每个字段含义,给出复制现有记录改MagID、技能书Anicount对齐的搭建流程,解答职业限制、伤害计算、技能不显示等问题,适合零基础版本搭建者。…

LFM2引擎NPC命令捡物怎么同步?NPC命令捡物同步内挂物品脚本教程

LFM2引擎NPC命令捡物怎么同步?NPC命令捡物同步内挂物品脚本教程

LFM2引擎NPC捡物同步教程:一个参数物品名;必须和Stditem.db原名一致;玩家要开内挂自动捡;只对当前玩家生效;下线同步重置,附避坑与实操步骤。…

GOM引擎装备极品属性设置教程 - 物品数据库SHAPE字段说明

GOM引擎装备极品属性设置教程 - 物品数据库SHAPE字段说明

本文对照GOM引擎官方DB字段说明,列全项链手镯戒指SHAPE分档:项链19魔法躲避与幸运、20准确敏捷、21体力魔法恢复,手镯24准确敏捷、26防御魔御,戒指22防御魔御、23毒物躲避与中毒恢复;并给出盔甲武器头盔项链手镯戒指各部位属性位置表,说明恢复躲避类1点等于10%,附四步实操与七条问答。…

GOM引擎StdMode47准星物品配置教程

GOM引擎StdMode47准星物品配置教程

StdMode=47是GOM引擎准星物品,右键使用后鼠标变准星,选物品后触发QF里[@StdmodeShowX]段,X为物品Anicount。本文说明OverLap=1可叠加、Shape=50用后消失或51不消失,介绍BagItemName变量,给出ChangeBagItemName改名示例,解答段名写错等问题。…