server purebasic et client agk

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Avatar de l’utilisateur
blendman
Messages : 2017
Inscription : sam. 19/févr./2011 12:46

server purebasic et client agk

Message par blendman »

salut

En ce moment, je crée un jeu vidéo avec AGK. J'aimerai en faire un jeu multiplayer.
Pour plus de performance, j'essaie de concevoir le serveur en purebasic.
J'ai réussi à connecter le client et le serveur :).
Je reçois le client connecté, déconnecté et lorsqu'il envoie un message, je le reçois aussi.

Cependant, je ne sais pas comment le déchiffrer ^^.
j'utilise ça:

Code : Tout sélectionner

   
Case #PB_NetworkEvent_Data
   result = ReceiveNetworkData(ClientID, *Buffer, 1000)
   Txt$ = "" 
   Txt$ = PeekS(*Buffer, -1)
   FreeMemory(*Buffer)
   *Buffer = AllocateMemory(1000)
Mais ça m'affiche un message vide.
Comment puis-je récupérer l'information ?

MErci.
Avatar de l’utilisateur
Zorro
Messages : 2186
Inscription : mar. 31/mai/2016 9:06

Re: server purebasic et client agk

Message par Zorro »

t'as essayé ça ?

Code : Tout sélectionner

Case #PB_NetworkEvent_Data
 Buffer = AllocateMemory(1000)
   result = ReceiveNetworkData(ClientID, @Buffer, 1000)
   Txt$ = ""
   Txt$ = PeekS(@Buffer, -1)
FreeMemory(Buffer)   
Avatar de l’utilisateur
blendman
Messages : 2017
Inscription : sam. 19/févr./2011 12:46

Re: server purebasic et client agk

Message par blendman »

En fait, je viens de remarqué que je ne reçois pas les messages du client :(
Je reçois juste les messages de connexion et déconnexion, mais je ne sais pas comment faire pour envoyer correctement un autre message depuis AGk vers le serveur purebasic.

En plus, lorsque j'essaie d'envoyer un message du serveur vers AGK, ça fait planter AGK, donc, je dois mal m'y prendre ^^.
Avatar de l’utilisateur
Zorro
Messages : 2186
Inscription : mar. 31/mai/2016 9:06

Re: server purebasic et client agk

Message par Zorro »

arf ! peut pas t'aider plus, j'ai pas AGK :oops:
Répondre