Ir para conteúdo
  • 0

Dúvida - Otclient Tabela por Opcode


akira021

Pergunta

Minha dúvida é a seguinte, tem como eu mandar um vetor ou uma matriz por opcode?

 

 

Ex: Vetor = {1,2,3,4,5,6,7,8,9,10}

doSendPlayerExtendedOpcode(cid, 55, Vetor)

 

function Teste (protocol,opcode, buffer)

local VetorClient = {}

if opcode == 55 then

VetorClient = buffer

end

end

Ou

 

Ex: Vetor = {1,2,3,4,5,6,7,8,9,10}

doSendPlayerExtendedOpcode(cid, 55, Vetor)

 

function Teste (protocol,opcode, buffer)

local VetorClient

if opcode == 55 then

VetorClient = buffer[1]

end

end

 

Isso sendo vetor ou matriz, alguem sabe dizer como eu faço?

Eu tentei aqui, mas ele não passa os valores e nem da erro, eu to achando que é o jeito que eu estou tentando pegar os valores, existe um modulo de passar esses valores como tabela ou matriz?

Eu sei que dar para passar tudo como uma String e no cliente eu separar os valores, mas queria ver se consigo passar o vetor/matriz por inteiro.

 

Obrigado

 

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Ex: Vetor = {1,2,3,4,5,6,7,8,9,10}


for i = j, inpairs(vetor)


doSendPlayerExtendedOpcode(cid, 55, j[1])


end


function Teste (protocol,opcode, buffer)


local VetorClient = {}


if opcode == 55 then


VetorClient = j[1]


else


VetorClient = buffer


end


end


Link para o comentário
Compartilhar em outros sites

  • 0

 

Ex: Vetor = {1,2,3,4,5,6,7,8,9,10}

for i = j, inpairs(vetor)

doSendPlayerExtendedOpcode(cid, 55, j[1])

end

function Teste (protocol,opcode, buffer)

local VetorClient = {}

if opcode == 55 then

VetorClient = j[1]

else

VetorClient = buffer

end

end

 

 

Vlw, deu pra resolver com esse exemplo ai, ^^

 

Pode Fechar

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...