Direct Play - Nachricht senden - ~Erledigt~

Übersicht BlitzBasic Allgemein

Neue Antwort erstellen

Lunatix

Betreff: Direct Play - Nachricht senden - ~Erledigt~

BeitragMi, Jul 06, 2005 10:35
Antworten mit Zitat
Benutzer-Profile anzeigen
Hey! Ich bastel mir gerade eion Direct-Play test programm. So, ich starte auf PC1 den host. Dann mach ich mit PC2 Joingame und auf PC1 wird angezeigt : "PC2 connected" und auf PC2 "PC1 connected". so, das ist ist mein nachrichten screen :

BlitzBasic: [AUSKLAPPEN]

var = RecvNetMsg()

If var=1
PlaySound(plim)
nachricht_type = NetMsgType()
spieler_nummer = NetMsgFrom()
spieler_name$ = NetPlayerName$(spieler_nummer)
nachricht$ = NetMsgData$()
EndIf

If nachricht_type >0 And nachricht_type<99
NewCommand(Spieler_name$+\" : \"+nachricht$,0)
Screen_output$=Spieler_name$+\" : \"+nachricht$
PlaySound(plim)
EndIf

...
...
...
If KeyHit(28)
send=1
InputTxT_2=Name$+\" : \"+InputTxT
EndIf


If send=1
PlaySound(plim)
For S.Spieler=Each spieler
SendNetMsg 1, InputTxT,name$,0
InputTxT=\"\"
Next
send=0
EndIf

Text 0,0,Screen_output



So sieht das aus. Alle variablen sind Global. Seht ihr vielleicht den Fehler?[/syntax]
[size=9]Pro|gram|mier|er: Ein Organismus, der Koffein in Software umwandelt.
Geben Sie eine beliebige 11-stellige Primzahl ein, um fortzusetzen...
  • Zuletzt bearbeitet von Lunatix am Do, Jul 07, 2005 8:21, insgesamt einmal bearbeitet

Lunatix

BeitragDo, Jul 07, 2005 8:20
Antworten mit Zitat
Benutzer-Profile anzeigen
hat sich erledigt. weiß zwar net warum, abers geht. hab anstatt :

BlitzBasic: [AUSKLAPPEN]

SendNetMsg 1,....


das gemacht :
BlitzBasic: [AUSKLAPPEN]

SendNetMsg Rand(1,99),...


Thread kann gelöscht werden.
[size=9]Pro|gram|mier|er: Ein Organismus, der Koffein in Software umwandelt.
Geben Sie eine beliebige 11-stellige Primzahl ein, um fortzusetzen...
 

E. Urbach

ehemals "Basicprogger"

BeitragDo, Jul 07, 2005 8:24
Antworten mit Zitat
Benutzer-Profile anzeigen
Rand( 1,98 )
Very Happy
Ehrlich gesagt versteh ich nicht, wieso das JETZT funktioniert, aber so wäre es sicher besser, wegen ...<99
The box said, "Requires Windows XP or better", so I installed Ubuntu | Linux is NOT Windows
Flua :: Profiler für BB und BMax :: Partikel-Engine für BMax :: Lyphia-Projekt Quellcode (BMax) :: Automatische Parallelisierung :: Meine Musik

Lunatix

BeitragDo, Jul 07, 2005 14:03
Antworten mit Zitat
Benutzer-Profile anzeigen
Ja, stimmt. Naja es geht jetz.
[size=9]Pro|gram|mier|er: Ein Organismus, der Koffein in Software umwandelt.
Geben Sie eine beliebige 11-stellige Primzahl ein, um fortzusetzen...

Neue Antwort erstellen


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group