找回密码
 立即注册
查看: 117|回复: 4

请教下论坛大佬们,个人商铺和摆摊的几个问题。自己测试遇到的。

[复制链接]

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
发表于 2026-3-29 12:53:48 | 显示全部楼层 |阅读模式
自己在更新测试 但是发现几个问题和之前玩家反馈的问题。
自己测试的端里 QF如下
[@StartMyShop]
#IF
CheckLevelEx < 40
IsOnMap 3
#SAY
40级之后才可以在盟重使用摆摊功能.
#ACT
ForbidMyShop
[@ShopStall]
#IF
INSAFEZONE
;检测在安全区
#ELSEACT
MESSAGEBOX 需要在安全区才能摆摊
BREAK
#IF
CHECKSHOPSTALLSTATUS
;检测是不是在摆摊
#ACT
MESSAGEBOX 你是否确认要停止摆摊 @确定开始或停止摆摊
#ELSEACT
MESSAGEBOX 你是否确认要开始摆摊 @确定开始或停止摆摊
[@确定开始或停止摆摊]
#ACT
SHOPSTALL
;使用SHOPSTALL命令,如果正在摆摊就会停止摆摊,如果没有摆摊就会开始摆摊
[@QueryMyShopFail]
#ACT
MESSAGEBOX 你还没有个人商店,是否创建你的个人商店?\\\\点击确定创建个人商店。 @创建个人商店 @取消
[@创建个人商店]
亲爱的玩家你好。这里可以申请开店。\\
你可以把你的物品放到你的店铺里出售,\\
游戏中的玩家可以查询到你要出售的物品。\\
也可以把不用的物品放到店铺的仓库里。\\
点击客户端中“店”就可以进入到你的店铺中,\\
也可以查询其他用户的店铺和物品,\\
可以很方便的把仓库物品和出售的物品相互转移。\\
还可以进行摆摊操作。\\
<我要开店(点击输入你喜欢的店铺名称)/@@InputString1>\\
[@InputString1]
#IF
CHECKMYSHOP
#ACT
MESSAGEBOX 你已经有店铺了
BREAK
#IF
CHECKSHOPNAME <$STR(S1)>
#ACT
MESSAGEBOX <$STR(S1)>店铺名称已经存在,请重新选择一个
BREAK
#IF
#ACT
CREATEMYSHOP <$STR(S1)>
[@CreateMyShopOK]
#SAY
你的店铺创建成功
[@CreateMyShopFail]
#SAY
你的店铺创建失败
这段是直接复制引擎辅助文档 添加进去的。
然后有几个问题存在 想请教下大佬们
第一个问题:限制地图摆摊
这个是引擎说明书里自带的
说明:允许摆摊的地图需要在MapInfo.txt中增加地图参数MyShop
打开摆摊窗口之前首先执行Q-Function中的@StartMyShop脚本段.
脚本命令ForbidMyShop用于中断摆摊.
例子:以下脚本放在Q-Function中.
[@StartMyShop]
#IF
CheckLevelEx < 40
IsOnMap 3
#SAY
40级之后才可以在盟重使用摆摊功能.
#ACT
ForbidMyShop

我QF里加入以后,然后在MapInfo.txt里 土城 3地图的后面加入了MyShop, 但是我去比奇 或者白日门依旧可以直接摆摊,唯一的限制是不能在自己的商铺里加入装备 如下图所示



只是禁止了在比奇省,个人商铺里加入东西,但是可以直接摆摊。。请问这个是啥原因。。
------------------------------------------------------------------------------------------------------------------
第二个问题我M2设置摆摊收10%的税收,不管是金币,元宝还是灵符,都会收取
但是有个问题,比如玩家挂1灵符 或者1元宝,那这10%就收不了
请问有什么办法,让摆摊最低物品售价不低于10个元宝或者10灵符



-------------------------------------------------------------------
第三个问题
请问摆摊哪里还要做特殊限制,前阵子我发帖说过服务器被人攻击,别的玩家好心告诉我,说别人会写编程,以封包+后门的方式刷灵符,刷灵符的途经有2个,一个是实物灵符叠加(已经被我取消),还有一个就是交易摆摊刷灵符。。到现在我还没搞懂摆摊怎么刷灵符。。。请教论坛大佬帮我支支招
补充内容 (2021-6-1 15:06):
补充下第四个问题 关于私人变量 <$STR(S1)>
我用工具查询了下,服务端里其他脚本比如回收 也有S1变量
我将商铺的变量S1改成S99可以吗?
还是说S1是服务端默认的变量。不可更改。

本帖子中包含更多资源

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

×

267

主题

572

回帖

980

积分

高级会员

积分
980
发表于 2026-3-29 12:53:48 | 显示全部楼层
你在说什么来着?

0

主题

516

回帖

0

积分

新手上路

积分
0
发表于 2026-3-29 12:53:48 | 显示全部楼层
额补充下,,第四个问题,我自己测试下了 <$STR(S1)> 变量 改成了 <$STR(S100)>
服务端没有报错。这个问题自己解决了。。

253

主题

583

回帖

255

积分

中级会员

积分
255
发表于 2026-3-29 12:53:48 | 显示全部楼层
一 应是BUG的了 提交上去看看
二 是这样的了 整数算的 交不了10% 就交一个或者不交
三 2020 6月后的版本已修复这个BUG 的了 个人建议用最新或者用0412

0

主题

564

回帖

469

积分

中级会员

积分
469
发表于 2026-3-29 12:53:48 | 显示全部楼层
pai哥 发表于 2021-6-1 21:33 一 应是BUG的了 提交上去看看
二 是这样的了 整数算的 交不了10% 就交一个或者不交
三 2020 6月后的版 ...
pai哥 ,有高手宣城帮我弄好了。。直接写脚本设置 规定必须在哪里摆摊,那个交易的收取10%的税收 ,最低似乎只能默认10,比如10灵符 10元宝,才能抽取,如果是个位数的价格就抽取不了。。我用的是20201201的版本,还没转64位最新的,过年那阵子转过一次,结果引擎莫名其妙重启 报错,当时发帖到论坛也没解决。。。就撤回来了。。目前还在用20201201.。

© 2026 折翼天使社区 版权所有