O erro está aqui:
local item3 == getPlayerItemById(cid,true,1949)
== é operador de igualdade (comparar se um valor é igual ao outro), e não de atribuição (dar um valor à uma variável). Use o operador de atribuição.
E, por favor, idente seus códigos.
function onTextEdit(cid, item, newText) if item.itemid == 1949 then local item3 = getPlayerItemById(cid, true, 1949) if newText ~= getItemAttribute(item3.uid, "credito") then doPlayerSendTextMessage(cid, 27, "Sua senha esta incorreta.") end setPlayerStorageValue(cid, 98123, 1) doPlayerSendTextMessage(cid, 27, "Seu banco está aberto.") end return true end




info
Grupo: Visconde
Registrado: 21/09/10
Posts: 319
Reputação: +27
Char no Tibia: lest sarif
Script :
error :
[03/01/2013 01:49:42] [Error - LuaScriptInterface::loadFile] data/creaturescripts/scripts/scrollteleport.lua:4: unexpected symbol near '=='
[03/01/2013 01:49:42] [Warning - Event::loadScript] Cannot load script (data/creaturescripts/scripts/scrollteleport.lua)
[03/01/2013 01:49:42] data/creaturescripts/scripts/scrollteleport.lua:4: unexpected symbol near '=='