该触发是引擎默认的个人商店摆摊触发,不是仿HeroM2摆摊触发。仿HeroM2摆摊相关触发完全兼容HeroM2,可以查看兼容HeroM2部分 
 
点击开始摆摊或停止摆摊将触发 QFunction-0 [@ShopStall] 地图参数 ALLOWUSEMYSHOP 允许摆摊(必需先设置摆摊限制在指定地图才会生效) 
 
[@ShopStall] 
#IF 
INSAFEZONE 
;检测在安全区 
#ELSEACT 
MESSAGEBOX 需要在安全区才能摆摊 
BREAK 
 
#IF 
CHECKSHOPSTALLSTATUS 
;检测是不是在摆摊 
#ACT 
MESSAGEBOX 你是否确认要停止摆摊 @停止摆摊 
#ELSEACT 
MESSAGEBOX 你是否确认要开始摆摊 @确定开始 
 
[@确定开始] 
#if 
ISDUPMODE 
#say 
请找一个空位置,不能与别人站在一起。 
#ACT  
BREAK 
 
#if 
#ACT 
SHOPSTALL 
;使用SHOPSTALL命令,如果正在摆摊就会停止摆摊,如果没有摆摊就会开始摆摊 
 
[停止摆摊] 
#if 
#ACT 
SHOPSTALL 
;使用SHOPSTALL命令,如果正在摆摊就会停止摆摊,如果没有摆摊就会开始摆摊 
 
 
============================================================================================================ 
 
点击我的商店,如果还没有创建将触发[@QueryMyShopFail] 
 
[@QueryMyShopFail] 
#ACT 
MESSAGEBOX 你还没有个人商店,是否创建你的个人商店?\\点击确定创建个人商店。 @创建个人商店 @取消 
 
[@创建个人商店] 
亲爱的玩家你好。这里可以申请开店。\ 
你可以把你的物品放到你的店铺里出售,\ 
游戏中的玩家可以查询到你要出售的物品。\ 
也可以把不用的物品放到店铺的仓库里。\ 
点击客户端中“店”就可以进入到你的店铺中,\ 
也可以查询其他用户的店铺和物品,\ 
可以很方便的把仓库物品和出售的物品相互转移。\ 
还可以进行摆摊操作。\  
 
<我要开店(点击输入你喜欢的店铺名称)/@@InputString1>\ 
 
[@InputString1] 
#IF 
CHECKMYSHOP 
#ACT 
MESSAGEBOX 你已经有店铺了 
BREAK 
 
#IF 
CHECKSHOPNAME <$STR(S$1)> 
#ACT 
MESSAGEBOX <$STR(S$1)>店铺名称已经存在,请重新选择一个 
BREAK 
 
#IF 
#ACT 
CREATEMYSHOP <$STR(S$1)> 
 
[@CreateMyShopOK] 
#SAY 
你的店铺创建成功 
 
[@CreateMyShopFail] 
#SAY 
你的店铺创建失败 
 
 |