IF abfrage Problem

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
unix
Beiträge: 361
Registriert: 15.02.2005 19:25
Wohnort: Zwischen Coburg und Bamberg :-)
Kontaktdaten:

IF abfrage Problem

Beitrag von unix »

Ich hab ein altes spiel neu und etwas aufgemotzt Programmiert blos bei ener meiner IF abfragen meldet PB Syntax Error

Code: Alles auswählen

If gBall()\x < gBall()\sice+20 And gBall()\x > 0-gBall()sice And gBall()\y > Spieler2\y-Spieler2\gbrett And gBall()\y < Spieler2\y+Spieler2\gbrett  ;Kollisionsabfrage
  gBall()\winkel = 90 + 360 - (gBall()\winkel - 90) ;neuen Winkel errechnen
Endif, foreach und next habe ich wenn mir jemand sagen kann was ich falsch gemacht habe wärs nett wenn er es sagt.

Danke
Hier steht normalerweise die Putzfrau drin,
die hat aber Urlaub.
MfG : Unix
Benutzeravatar
Batze
Beiträge: 1492
Registriert: 03.06.2005 21:58
Wohnort: Berlin
Kontaktdaten:

Beitrag von Batze »

Code: Alles auswählen

If gBall()\x < gBall()\sice+20 And gBall()\x > 0-gBall()\sice And gBall()\y > Spieler2\y-Spieler2\gbrett And gBall()\y < Spieler2\y+Spieler2\gbrett  ;Kollisionsabfrage 
  gBall()\winkel = 90 + 360 - (gBall()\winkel - 90) ;neuen Winkel errechnen
gBall()sice muss gBall()\sice.
Also nur ein Tipfehler. <)
Hier sind meine Codes (aber die Seite geht gerade nicht):
http://www.basicpure.de.vu
Benutzeravatar
MLK
Beiträge: 267
Registriert: 01.11.2004 13:17
Wohnort: Hamburg

Beitrag von MLK »

edit: überschnitten
Constant not found: #vk_shit
Benutzeravatar
Batze
Beiträge: 1492
Registriert: 03.06.2005 21:58
Wohnort: Berlin
Kontaktdaten:

Beitrag von Batze »

@MLK: Zu spät ich war schneller
Edit: Oh hast du schon selber gemerkt
Hier sind meine Codes (aber die Seite geht gerade nicht):
http://www.basicpure.de.vu
Benutzeravatar
unix
Beiträge: 361
Registriert: 15.02.2005 19:25
Wohnort: Zwischen Coburg und Bamberg :-)
Kontaktdaten:

Beitrag von unix »

VIELEN DANK DAS HATTE ICH NICHT GESEHEN


<== ist Brillenträger :oops:
Hier steht normalerweise die Putzfrau drin,
die hat aber Urlaub.
MfG : Unix
Benutzeravatar
unix
Beiträge: 361
Registriert: 15.02.2005 19:25
Wohnort: Zwischen Coburg und Bamberg :-)
Kontaktdaten:

Beitrag von unix »

Ach übrigens was hält ihr von der Winkelformel?
Hier steht normalerweise die Putzfrau drin,
die hat aber Urlaub.
MfG : Unix
Benutzeravatar
unix
Beiträge: 361
Registriert: 15.02.2005 19:25
Wohnort: Zwischen Coburg und Bamberg :-)
Kontaktdaten:

Beitrag von unix »

Die 90 steht für den Winkel des Abprallobjektes z.B. Spielfeldrand
Hier steht normalerweise die Putzfrau drin,
die hat aber Urlaub.
MfG : Unix
Benutzeravatar
AndyX
Beiträge: 1272
Registriert: 17.12.2004 20:10
Wohnort: Niederösterreich
Kontaktdaten:

Beitrag von AndyX »

Ähm mal ne Frage: Wieso postest du 3mal hintereinander? :? Es gibt doch den Edit-Button :roll:
Benutzeravatar
Batze
Beiträge: 1492
Registriert: 03.06.2005 21:58
Wohnort: Berlin
Kontaktdaten:

Beitrag von Batze »

Benutz doch besser Bogenmass (Kreisumfang = 2Pi)
Das funzt dann auch mit den Sinus/Cosinus Befehlen besser.
Hier sind meine Codes (aber die Seite geht gerade nicht):
http://www.basicpure.de.vu
Benutzeravatar
unix
Beiträge: 361
Registriert: 15.02.2005 19:25
Wohnort: Zwischen Coburg und Bamberg :-)
Kontaktdaten:

Beitrag von unix »

hmm keine Ahnung vieleicht weil er mir erst jetzt wo dus sagst auffällt
da hab ich schon eine lösung (Umrechnungsfactor)0.0175

Bogenmaß = Winkel*0.0175

Ach ja ich bin nicht nur in zeichnen so gut sondern auch in Mathe
beides 1-2
Hier steht normalerweise die Putzfrau drin,
die hat aber Urlaub.
MfG : Unix
Antworten