i.score die Xte :(

Übersicht BlitzBasic Allgemein

Neue Antwort erstellen

satzzeichen

Betreff: i.score die Xte :(

BeitragSa, Sep 10, 2005 15:22
Antworten mit Zitat
Benutzer-Profile anzeigen
Hallo,

ich habe einige Probleme mit i.score und hoffe ihr könnt mir helfen, habe unzählige i.score Tradhs im Forum durchgearbeitet bin aber zu keinem Erfolg gekommen. . .

Erstmal mein Code im Game:

BlitzBasic: [AUSKLAPPEN]

...
Include \"iscore.bb\"
...
If leben% < 0 Then game_over()
...
Function game_over()
ShareScore(\"http://www.johnesoft.de\",\"iscore.php\",\"?user=\"+name$+\"&score=\"+inet_score%,80)
End Function
...


...und in der iscore.bb:
BlitzBasic: [AUSKLAPPEN]

Type OnlineScore
Field name$
Field score
End Type


Function ShareScore(url$,script$,par$,port)
;Print \"Verbinde mit \"+url$
is_online=OpenTCPStream(url$,port)
If is_online
req$=script$+par$
;Request an das Serverscript schicken
WriteLine is_online,\"GET \"+req$
WriteLine is_online,\"\"
;Daten empfangen
Repeat
;Jetzt wird der Header überlesen
trash$=Trim(ReadLine(is_online))
Until Left(trash$,7)=\"[BEGIN]\" Or Eof(is_online)
;Score lesen
Repeat
in1$=Trim(ReadLine(is_online))
in2$=Trim(ReadLine(is_online))
If Left(in1$,5)<>\"[END]\"
score.OnlineScore=New OnlineScore
score\name$=in1$
score\score=Int(in2$)
EndIf
Until Left(in1$,5)=\"[END]\" Or Eof(is_online)
CloseTCPStream is_online
Return 1
Else
Return 0
EndIf
End Function


Auch nach 6 stündigem suchen konnte ich den Fehler nicht finden, vieleicht war ich ja einfach zu Müde *gg* finde aber immer noch nichts -.-. Die Dateien für i.score sind folgend gelagert:

www.johnesoft.de/iscore.php -> die iscore.php
www.johnesoft.de/index.php -> die index.php
www.johnesoft.de/highscore.txt -> die highscore.txt

Bitte HELFT mir, danke euer satzzeichen.

EDIT:Jezt sind schon 24h vergangen und es konnte mir keiner helfen Sad gebt euch doch pls mal nen Ruck und antwortet auf das Topic?!
Der erhabene Geist schafft am meisten, wenn er am wenigsten arbeitet. Leonardo da Vinci

Xalon

BeitragSo, Sep 11, 2005 16:36
Antworten mit Zitat
Benutzer-Profile anzeigen
Wenn du PHP kannst schreib dir doch selber alles?
Wenn nicht,PN an mich,wenn ich die Zeit finde schreib ich dir die Funktionen(1.Um einen neuen Eintrag zu adden und noch eine um die Score auszulesen(in ein Dim))

Xalon
>>Besucht doch mal meine Seite,mit NEUEN Tutorials<<
User posted image

bruZard

BeitragMo, Sep 12, 2005 7:22
Antworten mit Zitat
Benutzer-Profile anzeigen
Prüfe mal ob Du zu übertragende Strings auf inkompatible Zeichen gecheckt hast. Bspw. kann ein Leerzeichen nicht in einem Request übertragen werden, man muss es vorher in einen Code umwandeln. Für das Leerzeichen wäre dies %20.
PIV 2,4GHz - 1GB DDR 333 - ATI Radeon9600 - WinXP - DX9.0c - BMax 1.14 - B3D 1.91 - 1280x1024x32

User posted image

satzzeichen

BeitragMo, Sep 12, 2005 16:36
Antworten mit Zitat
Benutzer-Profile anzeigen
Dein Code dürfte das doch machen? Naja das is es auf jedenfall nicht Sad aber Xalon macht mirn anderes Script, was bei mir funzt Smile
Der erhabene Geist schafft am meisten, wenn er am wenigsten arbeitet. Leonardo da Vinci

Neue Antwort erstellen


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group