Ladie's Garden

Hier kann alles mögliche diskutiert werden. Themen zu Purebasic sind hier erwünscht.
Flames und Spam kommen ungefragt in den Mülleimer.
Benutzeravatar
Creature
Beiträge: 678
Registriert: 29.08.2004 00:55
Wohnort: Frankfurt/Main

Beitrag von Creature »

genial... danke nochmal :D
Bildung kommt von Bildschirm und nicht von Buch, sonst hieße es ja Buchung.
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

die DataSection beginnt irgendwo nach zeile 400

dort muss man zwischen den leveldaten aus den kommentarzeilen

Code: Alles auswählen

;level 2
...
;level 3
...
;level 4
label-zeilen machen

Code: Alles auswählen

level2:
...
level3:
...
level4:
dann die einlese-routine anpassen... die muss jedes mal restoren
so ab zeile 240-ebbes

Code: Alles auswählen

load_maze:
  If level=1 : Restore level1
  EndIf
  If level=2 : Restore level2
  EndIf
  If level=3 : Restore level3
  EndIf
  If level=4 : Restore level4
  EndIf
  For y=1 To #mazeheight                    ;load the maze tile data into an array
    For x=1 To #mazewidth
      Read maze(x,y)    
    Next
  Next
  Read flower                               ;see how many flowers we need to pluck
Return
das laden von maze und wegdaten muss HINTER den startbildschirm:
(war vorher zeile 87/88)

Code: Alles auswählen

      If KeyboardPushed(#PB_Key_Space) Or KeyboardPushed(#PB_Key_Escape):hold=1:EndIf
    Wend
  EndIf 
  Gosub load_maze                                      ;load the first maze
  Gosub load_data                                      ;load the first movement table
  PlaySound(4)                                         ;play starting tune
und wo wir grad dabei sind:

Code: Alles auswählen

 6  If InitSprite(99) = 0 Or....
...
10  If InitSound(10) = 0
ging auch schon in 3.30 nicht mehr, die argumente löschen:

Code: Alles auswählen

 6  If InitSprite() = 0 Or....
...
10  If InitSound() = 0
und... DANN GEHT ES (phew)

...und weil das soooo ein gedaddel ist, hier die exe zum downloaden:
http://www.kaerugaman.khost24.com/downl ... /ladyB.exe

More To Come:
LadyC with more Levels... :wink:
Soon on Your Computer
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
Creature
Beiträge: 678
Registriert: 29.08.2004 00:55
Wohnort: Frankfurt/Main

Beitrag von Creature »

du bist wie eine mutter zu mir ;)
womit habe das verdient?
danke und nochmal danke für deine mühe :D

aber ladyb startet leider nicht bei mir...
Bildung kommt von Bildschirm und nicht von Buch, sonst hieße es ja Buchung.
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

öh... schon gut... :oops:

hmmm... das muss im selben verzeichnis stehen, wie lady.exe, weil es die gleichen resourcen benutzt...
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
DarkDragon
Beiträge: 6267
Registriert: 29.08.2004 08:37
Computerausstattung: Hoffentlich bald keine mehr
Kontaktdaten:

Beitrag von DarkDragon »

ts-soft hat geschrieben:@KaeruGaman:
Was ist eine PB-CD...., hab ich nie erhalten
Die TOPOS oder die Boxed Version von purebasic.de/com.
Angenommen es gäbe einen Algorithmus mit imaginärer Laufzeit O(i * n), dann gilt O((i * n)^2) = O(-1 * n^2) d.h. wenn man diesen Algorithmus verschachtelt ist er fertig, bevor er angefangen hat.
Benutzeravatar
Creature
Beiträge: 678
Registriert: 29.08.2004 00:55
Wohnort: Frankfurt/Main

Beitrag von Creature »

Kaeru Gaman hat geschrieben:öh... schon gut... :oops:

hmmm... das muss im selben verzeichnis stehen, wie lady.exe, weil es die gleichen resourcen benutzt...
mein gott, wie blöd ich eigentlich wirklich? :oops:
ich hoffe, ich kann mich mit der fortgeschrittenen uhrzeit rausreden...

aber gut:
jetzt startet es zwar, beginnt aber wieder mit level 1..
Bildung kommt von Bildschirm und nicht von Buch, sonst hieße es ja Buchung.
Benutzeravatar
bluejoke
Beiträge: 1244
Registriert: 08.09.2004 16:33
Kontaktdaten:

Beitrag von bluejoke »

dann drück doch mal F3 oder so.
das hat er ja doch eingebaut, oder?
Ich bin Ausländer - fast überall
Windows XP Pro SP2 - PB 4.00
Benutzeravatar
Creature
Beiträge: 678
Registriert: 29.08.2004 00:55
Wohnort: Frankfurt/Main

Beitrag von Creature »

klar hat er das, und das funzt auch :D
ich hatte die falsche lady gestartet... :(

@kaeru,

du hast es im griff :allright:
Bildung kommt von Bildschirm und nicht von Buch, sonst hieße es ja Buchung.
Benutzeravatar
Andre
PureBasic Team
Beiträge: 1756
Registriert: 11.09.2004 16:35
Computerausstattung: MacBook Core2Duo mit MacOS 10.6.8
Lenovo Y50 i7 mit Windows 10
Wohnort: Saxony / Deutscheinsiedel
Kontaktdaten:

Beitrag von Andre »

DarkDragon hat geschrieben:
ts-soft hat geschrieben:@KaeruGaman:
Was ist eine PB-CD...., hab ich nie erhalten
Die TOPOS oder die Boxed Version von purebasic.de/com.
Damit's niemand verwechselt: Topos und "Boxed Version" von MasterCreating sind dasselbe, nur dass die (preisgünstige) Topos-Version bei verschiedenen Händlern erhältlich (und nicht updatefähig) ist und auf der anderen Seite auch MasterCreating die Topos-Version (PB Professionell) verkauft, jedoch mit gleichzeitigen Download-Zugang zu neueren Versionen. Daher dann dort auch der wesentlich höhere Preis von 79,- Euro...

Was Kaeru z.B. noch hat, ist eine von mir selbst zusammengestellte CDROM mit den neuesten PB-Versionen (für Windows sogar vorinstalliert) und vielen weiteren nützlichen Dingen rund um PureBasic. Gibt's für Neubesteller auf Anfrage bei mir... 8)


Und übrigens: Ladies Garden wurde von Paul Leischow, dem Autor von PureVisionXP, geschrieben. Er hat mit Sicherheit eine ältere PB-Vollversion (glaube v3.51+) für die Erstellung genutzt, denn Paul ist einer der langjährigsten PB-User und hat mit Sicherheit keine Topos-Version... :lol:
Bye,
...André
(PureBasicTeam::Docs - PureArea.net | Bestellen:: PureBasic | PureVisionXP)
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

Andre hat geschrieben:Und übrigens: Ladies Garden wurde von Paul Leischow, dem Autor von PureVisionXP, geschrieben. Er hat mit Sicherheit eine ältere PB-Vollversion (glaube v3.51+) für die Erstellung genutzt, denn Paul ist einer der langjährigsten PB-User und hat mit Sicherheit keine Topos-Version... :lol:
das er einer der langjährigsten ist, glaub ich.

der code hat eigenarten, die darauf hinweisen,
dass es etliche features noch nicht gab, die schon in V3.30 drin waren.

allein die argumentübergabe an die beiden INIT muss älter sein, vllt. sogar V2.xx

...aber ist trotzdem ein schickes Gamechen :mrgreen:
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Antworten