Bug? NetworkClientEvent(ConnectionID)
Verfasst: 24.03.2006 09:31
Hi Leute! Erstma ein Spitzenlob an euch für pb4!
Allerdings hab ich - glaub ich - einen Bug entdeckt, und zwar in diesem Code:
NetworkClientEvent sendet mir jedes Mal eine 2 zurück (#PB_Network_Data). Sollte es ein Fehler meinerseits sein, so wärs nett, ihr könntet mir helfen. 
P.S.: Am Server kanns eigentlich nich liegen, einkommende Daten werden überprüft (ob der User bekannt is).

Code: Alles auswählen
Repeat
event=WaitWindowEvent(1)
nevent=NetworkClientEvent(cid)
If nevent=2
*mem=AllocateMemory(2048)
msg=PeekS(*mem)
FreeMemory(*mem)
If msg="CS"
DisableGadget(1,1)
DisableGadget(2,1)
AddGadgetItem(0,-1," *** Server is closed.")
Repeat : Until WaitWindowEvent()=16
End
ElseIf Left(msg,3)="WO:"
AddGadgetItem(0,-1," *** "+Right(msg,Len(msg)-3)+" went out.")
ElseIf Left(msg,3)="NU:"
AddGadgetItem(0,-1," *** "+Right(msg,Len(msg)-3)+" joined the chat.")
ElseIf msg=""
AddGadgetItem(0,-1,msg)
EndIf
EndIf
Until event=16

P.S.: Am Server kanns eigentlich nich liegen, einkommende Daten werden überprüft (ob der User bekannt is).