Fala galera blz?
então, só preciso de uma coisinha simples para nossa alegria '-'
quero colocar essa talkaction para ser usada apenas para players VIP (o sistema VIP q uso é por Premium "premdays")
script:
local config = {
pz = true,
exausted = 10,
storage = 5487547,
tps = {
["carlin"] = {x= 32360, y= 31782, z= 7},
["thais"] = {x= 32346, y= 32220, z= 7},
["barco carlin"] = {x= 32386, y= 31821, z= 6},
["barco thais"] = {x= 32310, y= 32210, z= 6},
["farmine"] = {x= 32985, y= 31540, z= 1},
["yalahar"] = {x= 32794, y= 31248, z= 7},
["edron"] = {x= 33171, y= 31815, z= 7},
["trainer"] = {x= 31920, y= 32240, z= 9}
}
}
function onSay(cid, words, param, channel)
param = string.lower(param)
if config.pz == true and getTilePzInfo(getCreaturePosition(cid)) == FALSE then
doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT,"Você precisa estar em protection zone para teleportar.") return true
elseif (getPlayerStorageValue(cid, config.storage) >= os.time()) then
doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT,"Espere " .. getPlayerStorageValue(cid, config.storage) - os.time() .. " segundos para usar o fly novamente") return true
elseif not config.tps[param] then
doShowTextDialog(cid, 2160, "Palavras para !fly X: \ncarlin \nthais \nbarco carlin \nbarco thais \ntrainer \nfarmine \nedron \nyalahar") return true
end
doTeleportThing(cid, config.tps[param])
doSendMagicEffect(getPlayerPosition(cid), 10)
setPlayerStorageValue(cid, config.storage, os.time()+config.exausted)
return true
end
Vlw, aguardo!