warum stream does not exist?

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

mas93

Betreff: warum stream does not exist?

BeitragMi, Mai 16, 2007 21:29
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi,
Ich wollte gerade meinen ersten online-spiel versuch testen, da kommt die meldung:

"STREAM DOES NOT EXIST"

Warum??

Code: [AUSKLAPPEN]

Graphics 1024,768,16,2
SetBuffer BackBuffer()

IP$ = "127.0.0.1"


Port = 8888
sendport=8000
empfport = CreateUDPStream(Port)



Type player
 Field x
 Field y
 Field mx
 Field my
 Field typ
 Field life
 Field winkel
End Type


Type gegner
 Field x
 Field y
 Field typ
 Field life
 Field winkel
End Type




Dim orange(359)
Dim rot(359)

Global orangep=LoadImage("gfx\orange.png")
 MidHandle orangep

Global rotp=LoadImage("gfx\rot.png")
 MidHandle rotp



TFormFilter 0
For i = 0 To 359
  rot(i) = CopyImage(rotp)
    RotateImage rot(i),i

orange(i) = CopyImage(orangep)
    RotateImage orange(i),i
Next


;Team wählen
team=Input("2= orange 1=rot:  ")

;Spieler erstellen
p.player=New player
p\typ=team
p\life=100



Repeat
Cls

For p.player=Each player

 p\my=MouseY()
 p\mx=MouseX()

 p\x=300-p\mx
 p\y=300-p\my

 p\winkel=ATan2(p\x,p\y)
If p\typ=1 Then DrawImage rot(180-p\winkel),p\x,p\y
If p\typ=2 Then DrawImage orange(180-p\winkel),p\x,p\y

;Alle daten schicken
WriteLine empfport, p\x
WriteLine empfport, p\y
WriteLine empfport, p\winkel
WriteLine empfport, p\life
WriteLine empfport, p\typ
SendUDPMsg empfport, IP(IP$), sendport

Next



For g.gegner=Each gegner

;Nachricht empfangen
If RecvUDPMsg(empfport) Then
 g\x=ReadLine(empfport)
 g\y=ReadLine(empfport)
 g\winkel=ReadLine(empfport)
 g\life=ReadLine(empfport)
 g\typ=ReadLine(empfport)
EndIf

If g\typ=1 Then DrawImage rot(180-g\winkel),g\x,g\y
If g\typ=2 Then DrawImage orange(180-g\winkel),g\x,g\y

Next



Flip
Until KeyHit(1)
End


Function IP(IP$)
A1 = Int(Left(IP$,Instr(IP$,".")-1)) : IP$ = Right(IP$,Len(IP$)-Instr(IP$,"."))
A2 = Int(Left(IP$,Instr(IP$,".")-1)) : IP$ = Right(IP$,Len(IP$)-Instr(IP$,"."))
A3 = Int(Left(IP$,Instr(IP$,".")-1)) : IP$ = Right(IP$,Len(IP$)-Instr(IP$,"."))
A4 = Int(IP$)
Return (A1 Shl 24) + (A2 Shl 16) + (A3 Shl 8 ) + A4
End Function


mfg
Marius
www.lpbase.de
Meine Linkin Park Fanseite[Noch im Aufbau]

Silver_Knee

BeitragMi, Mai 16, 2007 21:42
Antworten mit Zitat
Benutzer-Profile anzeigen
firewall blockiert port 8888???

mas93

BeitragMi, Mai 16, 2007 21:51
Antworten mit Zitat
Benutzer-Profile anzeigen
nee,Is aus.

Außerdem hab ich vorher n anderes prog mit den gleichen ports mit nem freund getestet
www.lpbase.de
Meine Linkin Park Fanseite[Noch im Aufbau]

Tankbuster

BeitragMi, Mai 16, 2007 21:55
Antworten mit Zitat
Benutzer-Profile anzeigen
0o
Nein!
Es liegt daran, das Der Port bereits verwendet wird! Wink
Das wäre das näheste, was ich mir vorstellen würde!
@FTC
Es hat überhaupt nichts mit der Firewall zu tun! Informier dich mal lieber mal ein bisschen, bevor du postest (net bös gemeint)
Twitter
Download Jewel Snake!
Windows|Android

mas93

BeitragMi, Mai 16, 2007 21:55
Antworten mit Zitat
Benutzer-Profile anzeigen
wenn ich das programm 1mal starte gehts.
Wenn ichs 2mal starte kommt die meldung.

[EIDT]

SRY LEUTE, MEIN FEHLER
HAB DAS PROGRAMM 2 MAL AUF MEINEM PC GESTARTET.
IS JA KLAR DAS ES NICH GEHT!
www.lpbase.de
Meine Linkin Park Fanseite[Noch im Aufbau]

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group