充值达到XX元后,允许进去某地图。 且不允许充值玩家组队拉平名玩家进去。 修改教程: 以寒玉谷为例子: 找到寒玉谷脚本: \tlbb\Public\Data\Script\obj\huodong\oHanYuBed_NPC.lua
找到寒玉谷进入代码: if NumText == 1 then
--传送到寒玉谷....
local idx = random( getn(x402106_g_PosTbl) )
CallScriptFunction((400900), "TransferFunc",sceneId, selfId, 194, x402106_g_PosTbl[idx].x, x402106_g_PosTbl[idx].y)
加入判断充值函数:
if NumText == 1 then
local nVipPoint = GetMissionData(sceneId,selfId,VIP_POINT) --by雪舞 修复VIP
if nVipPoint < 800 then
BeginEvent(sceneId)
AddText(sceneId,"尊敬的玩家,本地图只允许充值达到800点数的玩家进去!")
EndEvent(sceneId)
DispatchEventList(sceneId,selfId,targetId)
return
end
--传送到寒玉谷....
local idx = random( getn(x402106_g_PosTbl) )
CallScriptFunction((400900), "TransferFunc",sceneId, selfId, 194, x402106_g_PosTbl[idx].x, x402106_g_PosTbl[idx].y)
VIP_POINT只适用于我这个版本,如果你的版本可能会不一样哦,需要进行修改代码。
|