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'.
- Fórum
- OTServ
- Recursos
- Scripting
- Actions e Talkactions
- Apenas players VIPs utilizam o comando e são teleportados após
VM
talkaction
Apenas players VIPs utilizam o comando e são teleportados após
Por vmAth, 24 de abr. de 2013 em Actions e Talkactions
vmath
players vip
!tpvip
script
3
694
24 de abril de 2013 às 03:05




info
Grupo: Artesão
Registrado: 16/04/13
Posts: 126
Reputação: +40
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 end2. Em seguida, vá em \data\talkactions e abra o arquivo talkactions.xml. Coloque o código abaixo:
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