[Resolvido][39dll]como posso passar uma variavel ao outro jogador?

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Resolvido [Resolvido][39dll]como posso passar uma variavel ao outro jogador?

Mensagem por makgamer em Dom 17 Out 2010, 20:45

como posso passar uma variavel ao outro jogador usando a 39dll?
pq tipo, queria passar uma variavel de nome ao outro jogador, e queria saber como eu passo uma variavel!


Última edição por makgamer em Dom 17 Out 2010, 21:00, editado 1 vez(es)

makgamer

Ranking : Nota D
Número de Mensagens : 927
Idade : 18
Data de inscrição : 29/03/2009
Notas recebidas : D
Reputação : 6
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   : 1
   :

Voltar ao Topo Ir em baixo

Resolvido Re: [Resolvido][39dll]como posso passar uma variavel ao outro jogador?

Mensagem por Janx em Dom 17 Out 2010, 20:51

Enviando uma mensagem assim:

Código:
clearbuffer();
writebyte(ID_DA_MENSAGEM);
writestring(nick);
sendmessage(ID_DO_PLAYER_PARA_ENVIAR);

Para receber é só verificar qual o primeiro byte, se ele tiver valor igual ao do ID da mensagem, você sabe que ele está enviando o nick do jogador, então é só ler a string (readstring()) e passar ela para a variavel de nick do player.

Basicamente é isso. Mas não sei como você está fazendo, se é uma conexão entre player e server, sendo apenas 2 pessoas, etc...

Janx

Número de Mensagens : 2417
Idade : 23
Data de inscrição : 24/05/2008
Reputação : 14
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 2
   : 0

Voltar ao Topo Ir em baixo

Resolvido Re: [Resolvido][39dll]como posso passar uma variavel ao outro jogador?

Mensagem por makgamer em Dom 17 Out 2010, 20:59

Janx escreveu:Enviando uma mensagem assim:

Código:
clearbuffer();
writebyte(ID_DA_MENSAGEM);
writestring(nick);
sendmessage(ID_DO_PLAYER_PARA_ENVIAR);

Para receber é só verificar qual o primeiro byte, se ele tiver valor igual ao do ID da mensagem, você sabe que ele está enviando o nick do jogador, então é só ler a string (readstring()) e passar ela para a variavel de nick do player.

Basicamente é isso. Mas não sei como você está fazendo, se é uma conexão entre player e server, sendo apenas 2 pessoas, etc...
ata, valeu janx! me ajudo muito!
[RESOLVIDO] por favor alguem fecha o tópico?

makgamer

Ranking : Nota D
Número de Mensagens : 927
Idade : 18
Data de inscrição : 29/03/2009
Notas recebidas : D
Reputação : 6
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   : 1
   :

Voltar ao Topo Ir em baixo

Resolvido Re: [Resolvido][39dll]como posso passar uma variavel ao outro jogador?

Mensagem por Conteúdo patrocinado Hoje à(s) 01:50


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum