TO
dúvida

existe alguma maneira disso funcionar? o.0

Por tonynamoral, 23 de dez. de 2012 em Scripts

14
954
tonynamoralT
23 de dezembro de 2012 às 23:31

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?

SlicerS
23 de dezembro de 2012 às 23:37

q q tu tem em mente mano? oO

23 de dezembro de 2012 às 23:38

funciona não, pelo menos deste jeito não .-.

SlicerS
23 de dezembro de 2012 às 23:44

function onTextEdit(cid,item,newText)
doShowTextDialog(cid,item.itemid,newText)
end

isso daria.. o parametro ali do showText eh itemid... e n uid '--'

tonynamoralT
23 de dezembro de 2012 às 23:55

Tipo é que eu quero editar uma tela , SAOKSPAKSAPOKSPAOKSAPOKSAPOKS ... e quando eu editar acontecer alguma coisa , slicer será que tem como ajudar?

AkatsukyiA
24 de dezembro de 2012 às 00:05

essa função existe é ?

tonynamoralT
24 de dezembro de 2012 às 00:08

Qual funçao?

SkymagnumS
24 de dezembro de 2012 às 00:52

function onTextEdit(cid, item, newText)


doShowTextDialog(cid, item.itemid, newText)
return true
end

 

Mais qual a finalidade disso cara?.

Editado Dezembro 24 por Skymagnum

SlicerS
24 de dezembro de 2012 às 01:07

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..

SkymagnumS
24 de dezembro de 2012 às 01:49

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.

tonynamoralT
24 de dezembro de 2012 às 18:54

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?

SlicerS
24 de dezembro de 2012 às 18:56

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

OneshotO
24 de dezembro de 2012 às 21:00

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

tonynamoralT
26 de dezembro de 2012 às 10:25

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