q q tu tem em mente mano? oO
info
Grupo: Príncipe
Registrado: 19/08/10
Posts: 4k
Reputação: +1.1k
Gênero: Masculino

info
Grupo: Campones
Registrado: 19/12/12
Posts: 47
Reputação: +3

funciona não, pelo menos deste jeito não .-.
info
Grupo: Príncipe
Registrado: 19/08/10
Posts: 4k
Reputação: +1.1k
Gênero: Masculino

function onTextEdit(cid,item,newText) doShowTextDialog(cid,item.itemid,newText) end
isso daria.. o parametro ali do showText eh itemid... e n uid '--'
info
Grupo: Visconde
Registrado: 21/09/10
Posts: 319
Reputação: +27
Char no Tibia: lest sarif

Tipo é que eu quero editar uma tela , SAOKSPAKSAPOKSPAOKSAPOKSAPOKS ... e quando eu editar acontecer alguma coisa , slicer será que tem como ajudar?
essa função existe é ?
info
Grupo: Visconde
Registrado: 21/09/10
Posts: 319
Reputação: +27
Char no Tibia: lest sarif

Qual funçao?
info
Grupo: Marquês
Registrado: 02/08/12
Posts: 1k
Reputação: +234
Char no Tibia: Maurolkit

function onTextEdit(cid, item, newText) doShowTextDialog(cid, item.itemid, newText) return true end
Mais qual a finalidade disso cara?.
Editado Dezembro 24 por Skymagnum
info
Grupo: Príncipe
Registrado: 19/08/10
Posts: 4k
Reputação: +1.1k
Gênero: Masculino

mano essa funçao vai ser executada sempre q vc editar algum texto, de quando tu clica num item q tem essa opçao neh.. entao..
function onTextEdit(cid, item, newText) if item.item == id da tela then doTeleportThing(cid, pos) doSendMagicEffect(getThingPos(cid), 21) end return true end
tu pode fazer oq quiser com ela..
info
Grupo: Marquês
Registrado: 02/08/12
Posts: 1k
Reputação: +234
Char no Tibia: Maurolkit

Sim eu sei oque ela faz só que já abre uma caixa de dialogo quando você clica em algum item que dá para escrever tem isso nas sources.
info
Grupo: Visconde
Registrado: 21/09/10
Posts: 319
Reputação: +27
Char no Tibia: lest sarif

Galera , mais eu nao quero que aperte no item , apenas editar uma caixa de dialogo que irá acontecer algo '-' , e o item que ficara na icon da caixa será o 1949. algum modo de funcionar?
info
Grupo: Príncipe
Registrado: 19/08/10
Posts: 4k
Reputação: +1.1k
Gênero: Masculino

dai tem q criar uma funçao q chame essa janela para editar... pq ela soh aparece quando tu clica em um item q tem essa opçao ;/
e dai tb achu q teria q mudar essa funçao ae.. sei la kk
onTextEdit é uma função que é executada toda vez que você escreve algo em algum item. O que você está fazendo aí, de chamar um diálogo de texto quando editar o livro, é simples inútil, pois é só tornar o item ID 1979 possível de escrever algo.
<item id="1979" article="a" name="big blue demona book"> <attribute key="weight" value="1300" /> </item>
<item id="1979" article="a" name="big blue demona book"> <attribute key="weight" value="1300" /> <attribute key="writeable" value="1" /> <attribute key="maxTextLen" value="512" /> <attribute key="writeOnceItemId" value="1964" /> </item>
Abraços.
Editado Dezembro 24 por Oneshot
info
Grupo: Visconde
Registrado: 21/09/10
Posts: 319
Reputação: +27
Char no Tibia: lest sarif

Alguem saberia algum modo de editar as sourcers , para que esse onTextEdit funcionasse em doShowTextDialog?






info
Grupo: Visconde
Registrado: 21/09/10
Posts: 319
Reputação: +27
Char no Tibia: lest sarif
Hello Guys , olá pessoal eu gostaria de perguntar se isso tem alguma possibilidade de funcionar (:
function onTextEdit(cid,item,newText)
local item = getPlayerItemById(cid,true,1949)
doShowTextDialog(cid,item,newText)
end
Eae pessoal?