BR

Qual O Problema?

Por brucao, 04 de mai. de 2007 em Actions e Talkactions

6
3.1k
brucaoB
04 de maio de 2007 às 01:50

Olá a todos, estou começando agora a entender bem toda a parte de actions, talkactions e movements...estava la eu criando uma talkaction simples e nada...modifico inteiro e nada...gostaria que alguem me ajudasse a entender onde estou errando...

obrigado

function onSay(cid, words, param)

inside = {x=354, y=442, z=7}
playerpos = getPlayerPosition(cid)
outside = {x=357, y=443, z=7}

if playerpos == outside then
	doTeleportThing(cid, inside)
return 0
end

return 1
end

 

este é o codigo...quando o player esta na posiçao OUTSIDE ele fala a palavra magica e eh teleportado para INSIDE.

agora, qual o erro ai? no prompt do server não acusou nenhum erro, as palavras fika normais...soh q naum fazem açao alguma...ajuda plz

tnkz

rafilxckzR
04 de maio de 2007 às 06:50

HuNnN Ki menino esperto xD

brucaoB
04 de maio de 2007 às 08:39

lol c eh loko?

isso eh spam mano...num avacalha...

c sabe me ajuda? c souber me ajuda plz e obrigado, c naum, num enxe o topico de #####

freretyF
06 de maio de 2007 às 11:52

HiHo!

 

na hora de comparar tabelas, tente comparar item por item ao invés de tabela com tabela:

function onSay(cid, words, param)

local inside = {x=354, y=442, z=7}
local playerpos = getPlayerPosition(cid)
local outside = {x=357, y=443, z=7}

if playerpos.x == outside.x and playerpos.y == outside.y and playerpos.z == outside.z then
doTeleportThing(cid, inside)
end

return 1
end

;*

RafixR
06 de maio de 2007 às 14:23

rafilxckz alertado em 10% por flood.

#Topic

Sinto muito, mas não entendo nada de actions, portanto não poderei ajudá-lo.

brucaoB
06 de maio de 2007 às 22:35

obrigado frerety ^^

eu me compliquei um poco ai...é complicado pra novatos :p

mas to tentando ^^ logo eu vo manda uns scripts bons aki :p

abraços