Beiträge von 001

Wir sammeln alle Infos der Bonusepisode von Pokémon Karmesin und Purpur für euch!

Zu der Infoseite von „Die Mo-Mo-Manie“

    Hallo,
    erstmal: Es stimmt doch, da steht:
    If alter <= 18 Then


    das Alter muss also größer als 18 sein, damit du als Volljährig giltst. Ist doch richtig.


    Jetzt schreibe ich mal die Lösung der Hausaufgabe: (na toll, gerade wenn ich mit 'ner Tut von SB anfange, fangen wir in Info an, wie die Wilden QB zu wiederholen... Ich hoffe, ich habe nichts durcheinander geworfen, hat so aber funktioniert):


    Erklären brauche ich das ja nicht, sollte klar sein. Das ich zahl3 vor dem If-Tag als 0 definiere, muss sein, da es zu umständlich ist, hinter jedem "THEN" eine neue Variable (zahl3) zu erstellen und bei SB ist es nicht (wie bei anderen Basic-Sprachen) möglich, Variablen zu erstellen, aber noch leer zu lassen... (bei vB geht das mit "dim VARIABLE As Integer", bei QB mit "INPUT VARIABLE" usw...)


    Ich weiß nicht, ob ich weiter schreiben soll, da die Grundlagen jetzt fertig sind, jetzt wird's komplex...

    Hallo,
    der Windows Ordner kann nicht gelöscht werden, da dort Teile des Unlockers installiert sind. DAT-Dateien kriege ich auch locker runter..?

    Hallo,
    so ein Unsinn, von euch allen, außer von Delthox. Unlocker ist sehr gut, mit dem kannst du ALLES löschen. Falls jemand gerade auf den Ordner zugreift, dann killt Unlocker auf Wunsch auch den Befehl, was aber auch häufig zum Beenden der explorer.exe führt. Das macht Unlocker aber nur auf ausdrücklichen Befehl - falls es dir passiert, gehe in den Task-Manager, drücke auf "Neuer Task" und gebe "explorer.exe" ein. Dann ist alles wieder normal.


    Mit Unlocker habe ich auch schon störrische Adobe Flashplayer Dateien gelöscht und es gibt keinen Schaden. Vorallem ist es ohne Datenverlust, im Gegensatz zur Linux Live CD, da löscht du beim falschen Klick die ganze Partiton :D

    Hallo,
    Windows stinkt, ich habe zwar eine Originalversion auf meinem Netbook, aber man kauft sich doch nicht, wenn man zwei PCs hat, 2 Lizenzen. 600€ würde das dann für WinXP kosten, oder man nimmt eben Win7, was es im Moment für lau gibt... Jedenfalls hat nicht jeder das Geld, sich eine Originalversion zu kaufen, und auf (K-, X-)Ubuntu/OpenSuse u.a. Linux-Destributionen kannst du nur über Wine Windowsprogramme nutzen, viele funktionieren aber auch gar nicht. Nicht das ich was gegen Ubuntu habe, Ubuntu geht ab :D

    Hallo,
    die Fehler am Weg sind nicht beabsichtigt und sind in der originalen Map nicht drin - es liegt am Screen und dem benutzten Format (.png). Ich werde in Zukunft das zwar größere und unhandlichere .bmp nutzen, da dieses nicht so viele Farben verfälscht.


    @Lucia&Plinfafan: Ist das die Rache, weil ich deine Fanstory schlecht kommentiert habe O.o. Spiel dich hier bitte nicht so auf, ich nutze die Standardtiles von FR/BG, also sind es sicherlich nicht die falschen, sondern die "Standard"-Tiles. "Viele Mappingfehler", das mit dem Weg habe ich erklärt, das Gebirge zur Kentniss genommen. "Das Gras ist Grottenschlecht". Hast du Fieber O.o. Das ist der STANDARDUNTERGRUND in FR/BG, außer du bist in Höhlen. Ich hasse D/P/P, deshalb werde ich dieses hässliche Gras sicherlich NICHT nutzen. Was für einen Untergrund würdest du denn nehmen?


    Und: Ich habe viele Graßtypen genutzt, .png hat schuld ;)

    Hallo,
    meine erste Stadt ist fertig... Kommis erwünscht

    Die Fehler auf dem Steinweg liegen an der Speicherung als .png, auf der Karte isses normal

    Hallo,
    ich weiß nicht, ob ihr schon mal etwas von der Programmiersprache BASIC gehört habt. Diese ist extra auf Kinder zugeschnitten, soll diesen den Spaß am Porgrammieren bringen und später den Einstieg zu "größeren" Sprachen wie Visual Basic (.NET) bringen. Da ich selbst als 12-jähriger diese Sprache gelernt habe und sie mir später (im Informatikunterricht) sehr geholfen hat, möchte ich euch hier einen Einblick in die Sprache bringen.


    Dieser ist natürlich auf Deutsch, nicht wie der im Anhang des Small Basic Editors.


    1. Download des Editors und Vorbereitungen


    Ohne Editor geht gar nichts. Also werden wir diesen herunterladen. Es gibt einen, der ist SEHR übersichtlich und ist von Microsoft, der Download ist hier. Durch einen Klick auf "Download" ladet ihr den Editor runter (bei mir dauerte es 15 Sekunden ;)). Nach dem Download startet ihr die Installation durch einen Doppelklick auf die .msi-Datei (funktioniert genauso wie .exe). Im Normalfall könnt ihr einfach immer auf "Next" klicken, außer ihr wollt z.B. einstellen, wo das Programm installiert werden soll. Nach der Installation können wir es über "Start"-> "Alle Programme"-> "Small Basic"->"Microsoft Small Basic" starten. Dann, nach kurzer Ladezeit, sollte sich dieses Fenster öffnen:


    [Blockierte Grafik: http://s8.directupload.net/images/090817/temp/dubw2k55.png]


    Unter "New" kann ein neues Dokument erstellt werden, mit "Open" kann ein bereits gespeichertes Projekt geöffnet werden. Mit "Save" kann ein Projekt gespeichert werden, "Save As" macht das selbe, lässt aber später noch eine Umbenennung zu. "Import" und "Publish" braucht keiner ;) "Cut" ist das selbe wie Ausschneiden, "Copy" kopieren, "Paste" einfügen, "Undo" Letzte Aktion Rückgängig machen, "Redo" heißt "Undo" rückgängig machen und jetzt der wichtigste Knopf: RUN. Diesen werden wir andauernd benutzen, da wir damit unser Programm testen können ;)


    Kommen wir jetzt aber zu unserem ersten Programm...



    2. Das Programm fragt nach deinem Namen...


    Etwas persöhnlicher als "Hello World" wäre natürlich, wenn das Programm sagt "Hallo, NAME", also z. B. "Hallo, 001". Natürlich könnten wir dafür immer den Script ändern, aber wir sind faul und machen das lieber so: (Wie immer erst der Script, dann die Erklärung).

    Code
    TextWindow.Write("Dein Name ist ")name = TextWindow.Read()TextWindow.Write("Hallo, ")TextWindow.WriteLine(name)


    Hier lernt ihr direkt ganz viel, einmal die Definition von Variablen, der Gebrauch von Write und WriteLine und das Auslesen von Daten aus der Konsole.


    Zur Erklärung:
    Das TextWindow.Write ist klar, jetzt kommt die Zeile mit "name". "name" ist eine Variable. Variablen definiert man so:

    Code
    variable = "Hallo"


    Also, vor dem = steht der Variablenname. Und hinter dem = kann eigentlich alles verwendet werden. Wenn du "Hallo" nutzt, dann steht in der Variable der Text "Hallo". In unserem Fall steht da aber der Name drin.


    Übrigens: Variablen werden beim Schließen des Programms geleert.


    Das TextWindow.Read() sagt dem Programm, dass er Daten auslesen soll. Also lässt er dich etwas eingeben und speichert es in der Variable. Die () sind wichtig und dürfen mit nichts gefüllt werden.


    Das wir bei "TextWindow.WriteLine(name)" die Anführungsstriche weglassen, ist absichtlich. Denn: Nun soll die Konsole eine Variable ausgeben, und um Variablen von normalen Texten zu unterscheiden, werden Anführungsstriche einfach weggelassen.


    3. Der Alterstest


    Der nächste Skript testet das Alter. Wenn man eine Zahl größer als 18 eingibt, soll erscheinen "Wow, du bist Volljährig", ansonsten "Mhm. Bald bist auch du volljährig". Also, hier ist der Skript:

    Code
    TextWindow.Write("Wie alt bist du? ")
    alter = TextWindow.ReadNumber()
    If alter >= 18 Then
      TextWindow.WriteLine("Wow, du bist volljährig")
    Else
      TextWindow.WriteLine("Mhm. Bald bist auch du volljährig")
    EndIf


    Zur Erklärung:
    Die ersten beiden Zeilen sollten klar sein(ReadNumber erlaubt nur Zahlen, um Bugs zu vermeiden), dann die dritte:
    If (= Falls) sagt dem Computer, dass er hier vergleichen muss. Hinter dem If steht immer das, womit verglichen werden soll, das können Variablen oder Nummern/Texte sein. Dahinter kommt, wie verglichen werden soll, also z.B. alter gleich 18 heißt "If alter = 18 Then", oder Alter größer 18 "If alter > 18 Then". >= heißt größergleich. Das Then (= dann) danach muss sein.


    Die Zeile darunter sagt, was passieren soll, wenn die If-Anweisung mit "Ja" beantwortet werden kann.
    Das Else umfasst ALLE anderen Möglichkeiten. Danach die Zeile sagt, was passieren soll, wenn Else mit "Ja" beantwortet werden kann (In Zukunft werde ich sagen, wenn If true bzw. wenn if false ist. False entspricht dem, wenn man zu Else "Ja" sagt, true also dem, wenn man zur If-Anweisung ja sagt)


    Fertig :)



    4. Kleine Hausaufgabe


    Ich gebe euch 'ne kleine Aufgabe, die ihr selber machen könnt, ich werde dann morgen-übermorgen die Lösung posten: Ihr sollt einen Taschenrechner schreiben. Dieser soll 2 Zahlen addieren, subtrahieren, dividieren oder multiplizieren können. (Kleiner Tipp: Addieren tut der PC mit dem Zeichen +, subtrahieren -, multiplizieren mit * und dividieren mit /)...


    Viel Spaß :)

    Hallo,
    danke für eure Kritiken :) Ich werde sie mir zu Herzen nehmen und demnächst einen zweiten Versuch starten, allerdings fängt morgen die Schule wieder an ( :blerg: ) und dann werde ich weniger Zeit haben.


    Zur Symetrie: Grundgedanke war, dass das die 1. Route wird, die man betritt, praktisch wenn man seine Heimatstadt (z.B. Alabastia) verlässt. Daher dachte ich, sie sollte übersichtlich sein, so ist Route 1 von B/R/G/FR/BG ja auch ziemlich symetrisch... (wer Route 1 nicht so im Kopf hat: Klick)


    Danke auch für's Einrahmen von Fehlern, aber ich sehe keinen Fehler an den Felsen in den Bergen und an dem Berg auf dem Berg...


    Aber meine nächste Route wird unübersichtlich, eckiger und mit besseren Tiles ;)

    Hallo,
    danke erstmal für deine Kritik, du hast sowohl positive als auch negative aufgegriffen - find ich gut. Um auf ein paar der negativen Punkte einzugehen:

    1.Hast einige falsche Tiles benutzt, denn Gras wächst nicht auf einem Felsen und die Ecken sind auch nicht so dolle.

    Die Ecken sind scheiße, ich weiß, aber das Gras ist doch nur auf der Wiese, nicht auf diesem Erdboden, oder?



    2.Beim Wasser ist der Strand noch nicht in Ordnung wegen den Abgrenzungen.

    Gesehen. Danke :)



    3.Die Dinger zum Springen gefallen mir nicht so.

    Sind ja nicht so viele, ich wollte damit 2 Bereiche "abtrennen": Oben links zur Stadt und da wo der Trainer steht als Wiese. Und ich hatte es mit dem Zaun ausprobiert, das sah scheiße aus ^^

    Hallo,

    Es muss auf jeden Fall an den URLs liegen, die scheinen einfach falsch zu sein. Bei YouTube findet man beispielsweise die korrekte URL immer an der rechten Seitenleiste und kann sie direkt kopieren.

    sorry, das ich als "Nicht-Teamler" antworte... Bei Firefox ist es ein Bug, wenn man während des Abspielens des Videos die URL aus der Adressleiste kopiert, dann wird irgendwo eine Leerstelle eingesetzt. Siehe (auch) Bugzilla 507630. Der Bug ist ähnlich.

    Hallo,
    also, ich habe leider auf bisafans.de keine Komplettlösung für Kristall gefunden, die von pokewiki ist ungenügend und die von G/S von Pokewiki lieferte darüber auch keine Informationen, in der G/S von bisafans habe ich auch nichts gefunden. Es geht um den Keller des Martkes in Dukatia City. Über den Aufzug kommt man ja nur zu den Typen, die meinen, man solle verschwinden, aber der Rest ist ja durch Kisten versperrt. Durch den Kellergang komme ich auch nicht rein, da fehlt mir der Schlüssel. Wo kriege ich den Schlüssel her? Ich möchte nämlich noch vor der 3. Arena trainieren (Route 35 + Nationalpark war ich schon).


    Edit: 3. Orden habe ich jetzt auch so geschafft...

    Hallo,

    Und ich verstehe nicht genau, worüber du dich aufregst.

    ich rege mch nicht auf, ich wollte nur darauf hinweisen.


    Hätten wir es lieber verheimlichen sollen?

    Ja. Ich war mal in einem Forum, da wurde ein Update angekündigt, als 1 Jahr später immernoch nichts passiert ist, fingen die ersten User an zu heulen und zu quengeln. Jetzt wird es wahrscheinlich nur ein halbes Jahr, aber trotzdem...