Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - Kilinat

#1
...
#2
Danke :) Bin aber nun schon bei einem weitern Fehler. Das komische ist, dass es 1zu1 von einem Tutorial übernommen ist.

Code (glbasic) Select

LOADSPRITE "../raumschiff.bmp", 0
LOADSPRITE "../schuss.png", 1


GLOBAL playerx = 400
GLOBAL playery = 400

TYPE schuss
x
y
ENDTYPE

LOCAL schuesse[] AS schuss

// HAUPTSCHLEIFE
WHILE TRUE

IF KEY (203) THEN playerx = playerx -4
IF KEY (205) THEN playerx = playerx +4

IF KEY (57) AND warten < GETTIMERALL()
schuss.y = 400
schuss.x = playerx+5
DIMPUSH schuesse[],schuss
warten = GETTIMERALL()+200
ENDIF

FOREACH laser IN schuesse[]
DEC laser.y, 2
IF laser.y < 0 THEN DELETE laser
DRAWSPRITE 1, laser.x, laser.y
NEXT
playerx = MAX(MIN(playerx, 600),0)
DRAWSPRITE 0, playerx, playery
SHOWSCREEN
WEND


// Hauptschleife Ende




hier gibt er mir diese Fehlermeldung:

"ErstesSpiel.gbas"(29) warning : probably unassigned variable : schuss
"ErstesSpiel.gbas"(27) error : wrong argument type : TYPE  is not declared

#3
Dankeschöön. Man sieht denk ich, dass ich erst gestern mit GLBasic angefangen hab :)

Mfg
#4
Danke Kitty, aber diese Problem hatte ich schon gelöst :)

Das mit den Variablen auch, nur mein Raumschiff lässt sich leider mit diesem Code nicht lenken, und ich weiß nicht wieso .. :(

QuoteLOADSPRITE "../raumschiff.bmp", 0

GLOBAL playerx = 400
GLOBAL playery = 400



// HAUPTSCHLEIFE
WHILE TRUE

IF KEY (203) THEN playerx = playerx -2
IF KEY (205) THEN playerx = playerx +2


DRAWSPRITE 0, 400, 400

SHOWSCREEN
WEND


// Hauptschleife Ende
#5
ahh danke dir :) Seh das Sprite jetzt, hab aber gleich noch ein problem...

Bei diesem Code:

QuoteLOADSPRITE "../raumschiff.bmp", 0

playerx = 400
playery = 400

kommt diese Fehlermeldung beim Compilieren: "ErstesSpiel.gbas"(9) error : variable is not explicitly defined : playerx
#6
Hi,

ne der Fehler war, dass mein Projekt nicht im angegebenen Ordner war. :)
Hab aber noch ein kleines Problem:

QuoteLOADSPRITE "../GLBasic/Spaceshooters/raumschiff.bmp", 0


// HAUPTSCHLEIFE

WHILE TRUE


DRAWSPRITE 0, 400, 400
SHOWSCREEN
WEND
END


Bei diesem Code müsste ich doch mein Sprite auf dem schwarzen Screen sehen. Seh ich aber leider nicht. Was hab ich da falsch gemacht ?
#7
Nein hab nur das eine am Laufen. Aber hier steht noch was :


Quote[*** Configuration: WIN32 ***
precompiling:
GPC - GLBasic Precompiler V.8.044 SN:c3f4402d - 2D, WIN32
Spaceshooters.gbas (failed to open)
Wordcount:0 commands
compiling:
IncrediBuild skips: Spaceshooters.gbas,

linking:
*** ERROR - Kann Programm nicht überschreiben. Läuft es noch?
_______________________________________
*** Fertig ***
Dauer: 1.6 sek. Zeit: 21:41
Erstellen: 0 erfolgreich.
*** 1 FEHLGESCHLAGEN ***

V
Vielleicht kannst mir jz mehr helfen...
#8
Huhu :)
Ich weiß nicht, was genau mein Fehler ist, aber seht mal selbst.

Bei diesem Code -->
QuoteLOADSPRITE "../GLBasic/Spaceshooters/raumschiff.bmp", 0

// HAUPTSCHLEIFE
WHILE TRUE

SHOWSCREEN
WEND


// Hauptschleife Ende


kommt diese Fehlermeldung -->


Quotelinking:
*** ERROR - Kann Programm nicht überschreiben. Läuft es noch?
_______________________________________
*** Fertig ***
Dauer: 4.3 sek. Zeit: 21:27
Erstellen: 0 erfolgreich.
*** 1 FEHLGESCHLAGEN ***


Bitte helft mir..


MfG Flo
#9
Danke euch allen für die Antworten ;)
Bin grad dabei den Tutorialbereich abzuarbeiten =P
#10
Kann man die Befehle undso ohne Vorkenntnisse von C++ lernen ? Kann zwar ein wenig Java, jedoch auch erst im ersten Jahr ;)
#11
Hi ;)

Bin neu hier und war erstmal ganz erstaunt von GLBasic, hab mir mal die Demo des Programms geladen undso, aber nun weiß ich nicht ganz wie es weiter geht.

Ist GLBasic ne eigene Programmier / Scriptsprache, oder nur ein Editor oder sowas in der Art ? Ich versteht das ganze hier noch nicht so richtig ;)

Bitte um Antworten, und danke jetzt schon dafür ;)

MfG Kilinat