local flagpos = {x=1003, y=995, z=8, stackpos=1}
local time = 1 -- in seconds
function onSay(cid, words, param)
local getflag = getThingfromPos(flagpos)
if doRemoveItem(getflag.uid,1) then
end
end
Quando é script básicão assim, se usa variavel local, vai que o dono do ot pede um script e essa pessoal usa uma variavel local com o nome de uma variavel global que ja tem no servidor? Imagina o bug.
E também do entendi o porque da variavel local time, se não tem nenhum add event ou algo que requesite ela. Dava pra deixar assim.
local flagpos = {x=1003, y=995, z=8, stackpos=1}
function onSay(cid, words, param)
local getflag = getThingfromPos(flagpos)
if doRemoveItem(getflag.uid,1) then
end
end


info
Grupo: Conde
Registrado: 03/09/11
Posts: 703
Reputação: +191
Gênero: Masculino
Char no Tibia: Mirade
Muito simples, vá em data/talkactions/scripts, crie um arquivo .lua e renomeie para Anything.lua, adicione isto -
function onSay(cid, words, param) local time = 1 -- in seconds flagpos = {x=1003, y=995, z=8, stackpos=1} getflag = getThingfromPos(flagpos) if doRemoveItem(getflag.uid,1) then end endAbra talkactions.xml, e adicione a seguinte tag -
Créditos - tetra20