Ir para conteúdo

Não Consigo Usar Este Script


Bubbleman23

Posts Recomendados

Eu boto tudo bem mas quando vou a testar não acontece nada podem testar ai e falar se dá e se der como?

 

 

 

 

local config = {

fecha = 'kadabra',

abre = 'abra',

pos = {x=182,y=59,z=7}, -- posição da porta

porta_aberta = 6253, -- id da porta aberta

porta_fechada = 6254 -- id da porta fechada

}

local position = {

x = 182,y = 61,z = 7 -- pos em que o jogador precisa estar para falar

}

 

function onSay(cid, words, param, channel)

local pos,area = getCreaturePosition(cid)

if (pos.z == position.z) and (pos.x == position.x) and (pos.y == position.y) then

if words == config.abre then

local item = getTileItemById(config.pos, config.porta_aberta)

if(item.uid > 0)then

doTransformItem(item.uid,config.porta_fechada)

end

elseif words == config.fecha then

local item = getTileItemById(config.pos, config.porta_fechada)

if(item.uid > 0)then

doTransformItem(item.uid,config.porta_aberta)

end

end

end

end

 

talkactions.xml

 

<talkaction words="kadabra;abra" event="script" value="nome do seu script.lua"/>

Link para o comentário
Compartilhar em outros sites

local config = {

fecha = 'kadabra',

abre = 'abra',

pos = {x=182,y=59,z=7}, -- posição da porta

porta_aberta = 6253, -- id da porta aberta

porta_fechada = 6254 -- id da porta fechada

}

local position = {

x = 182,y = 61,z = 7 -- pos em que o jogador precisa estar para falar

}

 

function onSay(cid, words, param, channel)

local pos,area = getCreaturePosition(cid)

if (pos.z == position.z) and (pos.x == position.x) and (pos.y == position.y) then

if words == config.abre then

local item = getTileItemById(config.pos, config.porta_aberta)

if(item.uid > 0)then

doTransformItem(item.uid,config.porta_fechada)

end

elseif words == config.fecha then

local item = getTileItemById(config.pos, config.porta_fechada)

if(item.uid > 0)then

doTransformItem(item.uid,config.porta_aberta)

end

end

end

end

Salve esse xml como opendoor

 

agora vai em talkactions

e cole isso.

<talkaction words="kadabra;abra" event="script" value="opendoor.lua"/>

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...