[Action] Item Para Vip's

Kimoszin
em Actions e Talkactions

Kimoszin

Aprendendo Script~
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 30/01/11Posts: 81

Ola Xtibianos, mais uma vez eu aqui trazendo script inuteis para vocês. :worriedsmiley:

 

Oque ele faz:

Quando o jogador vip usar o item ele é teleportado para uma posição 'x'
Quando o player (nao-vip) usar ele vai mandar uma mensagem

 

Script:

 

function onUse(cid,item)

local pos = {x=1008, y=1013, z=7} -- Posição para onde o player vip sera teleportado

if getVipDays(cid) >= 1 then -- Maior ou igual vip days
if getPlayerLevel(cid) >= 120 then -- Level para usar o item, mesmo sendo vip;
doTeleportThing(cid, pos)
doPlayerSendTextMessage(cid, 22, "Seja Bem-Vindo a Area Vip. Você ainda tem "..getVipDays(cid).." dia(s) de vip") -- Mensagem ao usar o item
doSendMagicEffect(getCreaturePosition(cid), 10) -- Efeito Magico
else
doPlayerSendCancel(cid, "Você precisa do level 120 para passar.") -- Mensagem quando o player for vip e nao tiver level
end
else
doPlayerSendCancel(cid, "Somente VIP accounts pode usar esse item. Você tem ".. getVipDays(cid) .." dia(s) de vip.") -- Mensagem para nao vips
end

end

 

Em actions.xml, adicione:

<action itemid="x" event="script" value="x.lua"/>

 

Vermelho: ID do item a ser usado

Azul: Nome do arquivo lua

 

 

Links Uteis:

Vip System por Account

Assinatura fora das regras.

hilquias

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 26/03/08Posts: 2Char no Tibia: Massacretion

Ola Xtibianos, mais uma vez eu aqui trazendo script inuteis para vocês. :worriedsmiley:

 

Oque ele faz:

Quando o jogador vip usar o item ele é teleportado para uma posição 'x'
Quando o player (nao-vip) usar ele vai mandar uma mensagem

 

Script:

 

function onUse(cid,item)

local pos = {x=1008, y=1013, z=7} -- Posição para onde o player vip sera teleportado

if getVipDays(cid) >= 1 then -- Maior ou igual vip days
if getPlayerLevel(cid) >= 120 then -- Level para usar o item, mesmo sendo vip;
doTeleportThing(cid, pos)
doPlayerSendTextMessage(cid, 22, "Seja Bem-Vindo a Area Vip. Você ainda tem "..getVipDays(cid).." dia(s) de vip") -- Mensagem ao usar o item
doSendMagicEffect(getCreaturePosition(cid), 10) -- Efeito Magico
else
doPlayerSendCancel(cid, "Você precisa do level 120 para passar.") -- Mensagem quando o player for vip e nao tiver level
end
else
doPlayerSendCancel(cid, "Somente VIP accounts pode usar esse item. Você tem ".. getVipDays(cid) .." dia(s) de vip.") -- Mensagem para nao vips
end

end

 

Em actions.xml, adicione:

<action itemid="x" event="script" value="x.lua"/>

 

Vermelho: ID do item a ser usado

Azul: Nome do arquivo lua

 

 

Links Uteis:

Vip System por Account

 

EM que pasta ponho isso?

Data/ qual local?

Nyedson

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 23/03/08Posts: 11Char no Tibia: Nyedson

Ola Xtibianos, mais uma vez eu aqui trazendo script inuteis para vocês. :worriedsmiley:

 

Oque ele faz:

Quando o jogador vip usar o item ele é teleportado para uma posição 'x'
Quando o player (nao-vip) usar ele vai mandar uma mensagem

 

Script:

 

function onUse(cid,item)

local pos = {x=1008, y=1013, z=7} -- Posição para onde o player vip sera teleportado

if getVipDays(cid) >= 1 then -- Maior ou igual vip days
if getPlayerLevel(cid) >= 120 then -- Level para usar o item, mesmo sendo vip;
doTeleportThing(cid, pos)
doPlayerSendTextMessage(cid, 22, "Seja Bem-Vindo a Area Vip. Você ainda tem "..getVipDays(cid).." dia(s) de vip") -- Mensagem ao usar o item
doSendMagicEffect(getCreaturePosition(cid), 10) -- Efeito Magico
else
doPlayerSendCancel(cid, "Você precisa do level 120 para passar.") -- Mensagem quando o player for vip e nao tiver level
end
else
doPlayerSendCancel(cid, "Somente VIP accounts pode usar esse item. Você tem ".. getVipDays(cid) .." dia(s) de vip.") -- Mensagem para nao vips
end

end

 

Em actions.xml, adicione:

<action itemid="x" event="script" value="x.lua"/>

 

Vermelho: ID do item a ser usado

Azul: Nome do arquivo lua

 

 

Links Uteis:

Vip System por Account

 

EM que pasta ponho isso?

Data/ qual local?

 

 

Hm... vendo por duas "Pistas" no post eu diria que é em "data/actions".

 

Pista1: Em actions.xml, adicione: ( se é em Actions.Xml... )

 

Pista2: <action itemid="x" event="script" value="x.lua"/> ( ... )

 

Fuiz... e obrigado pelo script... axei interessante, não diria inutil eu diria que ele serve pra "Complementar" dando mais um beneficio a VIPS.

lfelipebsilva05

avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 21/11/11Posts: 160

deu errado ;x