zeit

Übersicht BlitzBasic Beginners-Corner

Gehe zu Seite 1, 2  Weiter

Neue Antwort erstellen

Mathias-Kwiatkowski

Betreff: zeit

BeitragMi, Aug 24, 2005 21:43
Antworten mit Zitat
Benutzer-Profile anzeigen
ok nun mal so ne frage....


zeit is ja gewöhnlich nicht gleich zeit.

sagen wir ich möchte einfach mal ein game machen was man nur eine min lang spielen kann (moorhun clone)

die zeit soll von 1 hochzählen!

wenn ich nun
a=a+1 mache dann is 60 nich gleich eine minute!

nun wie bekomme ich genau eine minute raus?? das is ja auch bei jedem pc anders p2 233 is lahmer als p4 +

und ich benötige eine minute!

sorry das ich heut viel post, spam müll Smile

aber ich meine diese fragen ernst! WIRKLICH!

Mathias-Kwiatkowski

BeitragMi, Aug 24, 2005 21:46
Antworten mit Zitat
Benutzer-Profile anzeigen
ok schon was gefunden! Smile dieses forum müsste eine such function haben Smile

BlitzBasic: [AUSKLAPPEN]

zeit = MilliSecs()

;schleife
Repeat

Text 0,0, (MilliSecs()-zeit)/1000 + \" Sekunden\"


Until KeyHit(1)
 

feider

ehemals "Decelion"

BeitragMi, Aug 24, 2005 22:27
Antworten mit Zitat
Benutzer-Profile anzeigen
Dieses Forum HAT eine Such-Funktion.

x-pressive

BeitragMi, Aug 24, 2005 22:35
Antworten mit Zitat
Benutzer-Profile anzeigen
Aber eine, die kaum zu gebrauchen ist, weil sie keine "nur im Titel suchen" Funktion hat. Such mal nach dem Wort "Zeit". Da kommt jeder Beitrag, in dem auch nur "in letzter Zeit", "es wird höchste Zeit" oder sonst was vorkommt.

Ich kann es keinem hier verdenken, wenn er die Suchfunktion als nutzlos betrachtet. Denn genau das ist sie leider. Confused

Das witzige ist ja, das hier unten immer "Similar Topics" angezeigt werden, wo genau diese Option benutzt wird. *Kopf schüttel*
• BLITZ SHOWCASE:
PARTICLE CANDY • PARTICLE CANDY FOR iPHONE • SPRITE CANDY • DON'T GET ANGRY! 2-3 • CLICK CLACK XL
 

feider

ehemals "Decelion"

BeitragMi, Aug 24, 2005 22:39
Antworten mit Zitat
Benutzer-Profile anzeigen
Stimmt, die "ähnliche Themen" - Funktion könnte man auch in die Suche als Titelsuche einbauen...

Alfadur

BeitragMi, Aug 24, 2005 22:40
Antworten mit Zitat
Benutzer-Profile anzeigen
übrigens auch ganz leicht zu erreichen wenn man auf die schaltfläche "suchen" ganz oben zwischen "faq" und "mitgliederliste" klickt...

und sehr beruhigend das du diese frage ernst meinst!
A Cray is the only computer that runs an endless loop in less than four hours.

x-pressive

BeitragDo, Aug 25, 2005 2:42
Antworten mit Zitat
Benutzer-Profile anzeigen
Um NUR Titel nach einem Schlagwort zu durchsuchen, bräuchte man nur EINE Zeile SQL in den Forumcode einfügen (und halt eine weitere Checkbox im Formular). Der Aufwand wäre minimal, aber der Gewinn für alle Coder hier enorm! Ich hoffe, daß das mal jemand begreift.
• BLITZ SHOWCASE:
PARTICLE CANDY • PARTICLE CANDY FOR iPHONE • SPRITE CANDY • DON'T GET ANGRY! 2-3 • CLICK CLACK XL

Firstdeathmaker

BeitragDo, Aug 25, 2005 7:27
Antworten mit Zitat
Benutzer-Profile anzeigen
Hab mal einen Thread im Forumnews-Teil gestartet, weil mich das auch immer generft hat:

https://www.blitzforum.de/viewtopic.php?t=13473[/list]
www.illusion-games.de
Space War 3 | Space Race | Galaxy on Fire | Razoon
Gewinner des BCC #57 User posted image

Freeman

BeitragDo, Aug 25, 2005 8:24
Antworten mit Zitat
Benutzer-Profile anzeigen
BlitzBasic: [AUSKLAPPEN]


If MilliSecs()-timer>1000 Then
sec=sec+1
timer=MilliSecs()
EndIf


Fr3eMaN
MacBook | MacOSX 10.5 | 80GB HDD | 1GB | BlitzMax 1.28

Blitz3D

BeitragDo, Aug 25, 2005 8:34
Antworten mit Zitat
Benutzer-Profile anzeigen
Müsste da nicht stehen
If MilliSecs()-timer>999 Then
???
Sonst ist's ja ungenau, oder? Rolling Eyes
edit: Also im Prinzip heisst meine Zeile jetzt:
Wenn Millisecs() - Timer = 1000
bei dir:
... - Timer = 1001
User posted image
Xware Entertainment und Forum
User posted image

Waveblue

BeitragDo, Aug 25, 2005 12:04
Antworten mit Zitat
Benutzer-Profile anzeigen
eine bessere Variante wär aber
BlitzBasic: [AUSKLAPPEN]

timer=CreateTimer(60)

Repeat

sekunde=sekunde+1

WaitTimer(timer)
Flip 0
Until KeyHit(1)


so hast du dann das Problem nicht, das, sobald es aus Performancegründen bei jemanden anfängt langsamer zu laufen, dieser benachteiligt ist!
This is 10% luck
20% skill
15% concentrated power of will
5% pleasure, 50% pain
and 100% reason to remember the name

bruZard

BeitragDo, Aug 25, 2005 12:06
Antworten mit Zitat
Benutzer-Profile anzeigen
Blitz3D hat Folgendes geschrieben:
Müsste da nicht stehen
If MilliSecs()-timer>999 Then
???
Sonst ist's ja ungenau, oder? Rolling Eyes
edit: Also im Prinzip heisst meine Zeile jetzt:
Wenn Millisecs() - Timer = 1000
bei dir:
... - Timer = 1001


Quatsch nicht so einen Bockmist ... woher willst Du wissen dass Deine Schleife bei exakt Zeit-1000 diesen Ausdruck erreicht? "If aktuelle_Zeit - letzte_messung>1000" ist absolut korrekt da es sich ohnehin nur um einen Näherungswert handelt.
PIV 2,4GHz - 1GB DDR 333 - ATI Radeon9600 - WinXP - DX9.0c - BMax 1.14 - B3D 1.91 - 1280x1024x32

User posted image
 

Kifferopa

Gast

BeitragDo, Aug 25, 2005 12:08
Antworten mit Zitat
blödsinn

bruZard

BeitragDo, Aug 25, 2005 12:46
Antworten mit Zitat
Benutzer-Profile anzeigen
@Kifferopa: Ich gehe einfach mal davon aus dass sich Dein Kommentar auf Blitz3D bezieht und nicht auf mich.
PIV 2,4GHz - 1GB DDR 333 - ATI Radeon9600 - WinXP - DX9.0c - BMax 1.14 - B3D 1.91 - 1280x1024x32

User posted image

Blitz3D

BeitragDo, Aug 25, 2005 12:54
Antworten mit Zitat
Benutzer-Profile anzeigen
@Kifferopa: Ich gehe einfach mal davon aus dass sich Dein Kommentar auf bruZard bezieht und nicht auf mich.
User posted image
Xware Entertainment und Forum
User posted image

hectic

Sieger des IS Talentwettbewerb 2006

BeitragDo, Aug 25, 2005 13:39
Antworten mit Zitat
Benutzer-Profile anzeigen
Um es genau zu haben müßte das Programm MINDESTENS 1000FPS aufweisen, damit ÜBERHAUPT von Genauigkeit gesprochen werden kann.

Blitz3D

BeitragDo, Aug 25, 2005 13:42
Antworten mit Zitat
Benutzer-Profile anzeigen
die funktion millisecs() hat doch nichts mit dem Ablauf des Programms zutun Rolling Eyes
User posted image
Xware Entertainment und Forum
User posted image

bruZard

BeitragDo, Aug 25, 2005 13:44
Antworten mit Zitat
Benutzer-Profile anzeigen
@Blitz3D:

Egal in welchen Thread ich schaue, Du bist nur am Scheisse labern. Vielleicht solltest Du Dir angewöhnen vor dem Posten erstmal nachzudenken.

Irgendwer hat mal was ganz wichtiges gesagt:
Zitat:

Wenn man keine Ahnung hat: Einfach mal die Fresse halten.
PIV 2,4GHz - 1GB DDR 333 - ATI Radeon9600 - WinXP - DX9.0c - BMax 1.14 - B3D 1.91 - 1280x1024x32

User posted image

Alfadur

BeitragDo, Aug 25, 2005 13:51
Antworten mit Zitat
Benutzer-Profile anzeigen
Dieter Nuhr!

http://de.wikipedia.org/wiki/Dieter_Nuhr

Der Spruch stammt übrigens leicht abgewandelt von Alfred Tetzlaff aus der TV-Serie "Ein Herz und eine Seele", die in den 70er Jahren zu sehen war und heutzutage als Wiederholung läuft. Im Original sagte Alfred Tetzlaff zu seinem Schwiegersohn "Wenn man keine Ahnung hat, sollte man bescheiden das Maul halten."
A Cray is the only computer that runs an endless loop in less than four hours.

Blitz3D

BeitragDo, Aug 25, 2005 14:26
Antworten mit Zitat
Benutzer-Profile anzeigen
Ey, sach ma, was haste für ein Prob?
Es ist egal ob das Programm mit 20 oder 60 FPS läuft, millisecs() läuft immer
mit der gleichen Geschwindigkeit
User posted image
Xware Entertainment und Forum
User posted image

Gehe zu Seite 1, 2  Weiter

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group