Daten wollen nicht ankommen! 39DLL

  • GM 8

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Daten wollen nicht ankommen! 39DLL

    Hall oallerseits,

    ich arbeite an einem Client-Client Online Spiel welches die 39DLL nutzt. Ne ganz gute DLL x,y Koordinaten senden klappt auch ganz gut, nur jetzt habe ich ein Problem. Ich will machen, dass wenn der eine Spieler linksklickt, dass der andere Spieler benachrichtet wird und bei ihm ebenfalls eine Kugel erstellt wird. Ich habe mir das so vorgestellt:

    Mouse Left Button:

    GML-Quellcode

    1. if global.master=false
    2. {
    3. delay += 1;
    4. if(delay > 2) {
    5. clearbuffer();
    6. writebyte(7);
    7. bufferencrypt(global.encryptionpass);
    8. sendmessage(global.otherplayer);
    9. instance_create(pistol_player2.x,pistol_player2.y,
    10. player2_pistol_shot);
    11. delay = 0;
    12. }
    13. }
    Alles anzeigen


    Step:

    GML-Quellcode

    1. if global.master=true
    2. {
    3. while(1)
    4. {
    5. size = receivemessage(global.otherplayer);
    6. if(size < 0)break;
    7. if(size == 0)
    8. {
    9. show_message("Other player left the game");
    10. closesocket(global.otherplayer);
    11. room=menu;
    12. break;
    13. }
    14. bufferdecrypt(global.encryptionpass);
    15. mid = readbyte();
    16. switch(mid)
    17. {
    18. case 7:
    19. instance_create(pistol_player2.x,pistol_player2.y,
    20. player2_pistol_shot);
    21. break;
    22. }
    23. }
    24. }
    Alles anzeigen


    ich weiß nicht was daran falsch sein könnte. Wäre über Hilfen sehr dankbar! :D
  • Hmmm, werde es mal testen! :thumbsup:

    edit: danke jetzt funkt es. Habe einfach mal die verschlüsslung weggelassen. Dann habe ich mich noch hier schlau gemacht:
    39DLL Ein simples spiel :thumbsup: :thumbsup: :thumbsup:

    edit2: Hmm, jetzt habe ich wieder ein Problem, wenn ich die Verschlüsselung bei den x und y koordinaten der spieler lasse dann schießt er auch aber wenn ich sie wegmach gehts nicht mehr! :( :(

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Burhan82 ()