Fiz um basico aki
Tag:
<talkaction words="!buyvip" event="script" value=nome arquivo.lua"/>
crie um arquivo.lua em talkaction e coloque
function onSay(cid, item, position)
if getPlayerStorageValue(cid,22451) >= 1 then
return doPlayerSendCancel(cid,"Sorry you have vip")
end
doPlayerRemoveItem(cid,11192,9000)
setPlayerStorageValue(cid,22451,1)
doPlayerSendTextMessage(cid,27,"You received vip permanente")
doSendMagicEffect(getPlayerPosition(cid),CONST_ME_POFF)
return TRUE
end
----------------------------------------------------------------
piso que so passa quem tiver vip
crie um arquiv.lua em movements e coloque
function onStepIn(cid,item,position,fromPosition)
if getPlayerStorageValue(cid,22451) <= 0 then
doTeleportThing(cid,fromPosition,false)
doPlayerSendTextMessage(cid,21,"Sorry you no have vip")
else
doPlayerSendTextMessage(cid,27,"Welcome in area vip")
end
return TRUE
end
tag:
<movevent type="StepIn" actionid="xxx" event="script" value="nomearquivo.lua"/>
aki no xxx e action id que vc colocara atravez do map editor