天龙背包界面把兑换改为远程商店
请教下怎么把天龙背包界面改为远程商店,可以在野外卖材料如图我想改为杂货店,怎么改 pzcket.lua 里面我调用了杂货店的2057脚本,点击背包上的杂货店就与服务器断开了,可能是我脚本没写对,请天龙大佬指教一下,怎么实现远程商店功能
占个楼,等大佬回复 使用函数DispatchNoNpcShopItem( sceneId, selfId, shopId )即可,举个列子,比如我最近在研究的觅清音绝学版本,
先在990000里的x990000_XYJCall( sceneId, selfId, A, B, C, D, E, F)函数加上:
if A == 5888 then
DispatchNoNpcShopItem( sceneId, selfId, 17 )
return
end
其中17是商店ID,可以自己改其他ID
而990000和XYJCall需要在服务端AllowableScriptFuncEx.txt里有,如果你加在其他地方,就按格式就注册一个。
然后,客户端packet.lua你这个杂货铺点击的事件里改成:
Clear_XSCRIPT()
Set_XSCRIPT_Function_Name("XYJCall")
Set_XSCRIPT_ScriptID(990000)
Set_XSCRIPT_Parameter(0,5888)
Set_XSCRIPT_ParamCount(1)
Send_XSCRIPT()
lw1968014 发表于 2024-1-20 22:40
使用函数DispatchNoNpcShopItem( sceneId, selfId, shopId )即可,举个列子,比如我最近在研究的觅清音绝学 ...
感谢大佬,看了您的解释后,我发现就是我忘记在 AllowableScriptFuncEx.txt里面注册了,再次感谢!: lw1968014 发表于 2024-1-20 22:40
使用函数DispatchNoNpcShopItem( sceneId, selfId, shopId )即可,举个列子,比如我最近在研究的觅清音绝学 ...
大佬,请教下是那个脚本控制 添加的这个商店能野外打开,目前是在城里能打开,在野外就没反应 umldnnl 发表于 2024-1-20 23:42
大佬,请教下是那个脚本控制 添加的这个商店能野外打开,目前是在城里能打开,在野外就没反应
野外能打开,我不知道你具体怎么加,再好好检查吧 umldnnl 发表于 2024-1-20 23:42
大佬,请教下是那个脚本控制 添加的这个商店能野外打开,目前是在城里能打开,在野外就没反应
好像有txt文件有管理商店可以在那些场景下打开,有地方填写1就可以所有地图可以打开,你看看 大佬怎么改的求教
页:
[1]