Ir para conteúdo

Apenas players VIPs utilizam o comando e são teleportados após


vmAth

Posts Recomendados

Função: Apenas pessoas com VIP Account poderão usar o comando !tpvip.

Este comando serve para você ser teleportado para x lugar, como por exemplo, a cidade vip.

 

Vamos lá!

 

1. Acesse: \data\talkactions\scripts e crie um arquivo tpcity.lua. Após criar, coloque isto:

function onSay(cid, words, param)


local config = {
toPos = {x=0, y=0, z=0}, -- Dados da localização de aonde o player será teleportado
storage = 121214, -- Storage da ViP
msgOK = "Mensagem que aparecerá ao você ser teleportado",
msgError = "Mensagem de erro que aparecerá a quem não é VIP Account",
}

if param == "city" then
if getPlayerStorageValue(cid, config.storage) == 1 then
doTeleportThing(cid, config.toPos)
doPlayerSendCancel(cid, config.msgOK)
else
doPlayerSendCancel(cid, config.msgError)
end
end

return true
end

 

2. Em seguida, vá em \data\talkactions e abra o arquivo talkactions.xml. Coloque o código abaixo:

<talkaction words="!tpvip" event="script" value="tpcity.lua"/>

 

Caso você queira que eles usem outros comandos e sejam teleportados para outros lugares, faça o mesmo processo, porém mude os dados da posição e o comando.

 

Créditos: vmAth

Link para o comentário
Compartilhar em outros sites

Já tem esse scripts aqui no xtibia, se for accountvip do kydray tem que coloca vip pois ela nao usa storage us vip_time ou sei lakk'.

Não é...

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...