• Anmelden

1

Donnerstag, 13. Dezember 2007, 17:19

Externe Abfrage

Hey leute,

also ich habe heute eine Idee gehabt, die vielleicht etwas schwer werden könnte, diese umzusetzten.
Also ich habe mir überlegt, ob es möglich ist, mit Hilfe eines Scripts eine Externe Abfrage zu machen.

Bsp.:
Mal angenommen, man hätte nun einen Ordner in dem Spielordner und in diesem Ordner ist eine *.txt datei. Nenn wir sie mal Skill 1. in dieser datei ist nun ein kleiner zusammenhang von Zahlen und Buchstaben wie z. B.: 1234ABCD. Ich will nun wissen wie man den Text in der Datei Abfragen kann und durch diesen text zum Beispiel einen Skill lernt. Dabei sollte aber der Name dieser Text-Datei keine rolle spielen (wenn es nicht anders möglich ist oder zu viel aufwand macht, dann wäre es auch nicht schlimm).
Nun, wenn bereits abgefragt wurde und die Datei mit dem text existiert, dann sollte man ein neues Fenster mit F4 oder sowas öffnen können, wo drinne steht, dass es diese Datei gibt und was sie bewirkt und sie dort dann auch aktivieren kann oder deaktivieren kann. also z.b. einen skill lernen und wieder verlernen.

Das war nun mal meine Idee^^ für dein ein oder anderen klingt das vielleicht blöd oder so, aber ich wüsste gerne ob sowas möglich ist und wenn ja, ob das jemand machen würde.
Danke schonmal im Vorraus.

Greez Eledor
  • Everedge

    Bild
  • Battle-Bonzn

    Bild
  • Aurora Hearts

    Bild
  • Nichts!!!^^

    Ich sagte doch, hier ist nichts!^^ :-P

2

Donnerstag, 13. Dezember 2007, 17:53

also wenn du externe programme vom maker aus aufraufen willst, dann musst du im forum gucken, da wurde dass nämlich schon mehrmals beantwortet, wobei bei mir keine dieser script-befehle gefunkt hat...

cow
Spoiler: Sachen
zum Lesen den Text mit der Maus markieren

3

Donnerstag, 13. Dezember 2007, 18:10

nun, eigendlich will ich ja kein programm starten, sondern einfach nur wissen, ob etwas bestimmtes in einer *.txt steht.
wäre schon nicht schlecht wenn sowas ginge.

greez Eledor
  • Everedge

    Bild
  • Battle-Bonzn

    Bild
  • Aurora Hearts

    Bild
  • Nichts!!!^^

    Ich sagte doch, hier ist nichts!^^ :-P

Anemone

Rekrut

Motto: Was zählt ist nicht das eigene Leben, sondern es aufs Spiel zusetzen.

  • Nachricht senden

4

Donnerstag, 13. Dezember 2007, 19:05

Mit diesen Script kannst du alles fragen.
»Anemone« hat folgende Datei angehängt:
  • DB.txt (104,86 kB - 25 mal heruntergeladen - zuletzt: 3. Mai 2011, 20:14)

5

Donnerstag, 13. Dezember 2007, 19:25

Nun kommen wir der Sache schonmal näher ^^

Das Problem ist aber, meine Kentnisse in RGSS sind fast gleich null. Ich kann gerade mal ein paar sachen verändern, die offendsichtlich sind.
Deshalb wäre ich dankbar, wenn mir jemand ein derartiges skript zusammenbasteln könnte. ^^

Greez Eledor

Falsches Forum:

Zitat


RGSS Skript-Datenbank

In diesem Forum dürft Ihr Skripte vorstellen und bewerten lassen. Allerdings sollten die Skripte komplett sein sowie funktionieren. Skriptanfragen haben hier nichts zu suchen!


Ich verschiebe ins Forum direkt dadrüber.. Namens Skript Anfragen.. ~Monsta
  • Everedge

    Bild
  • Battle-Bonzn

    Bild
  • Aurora Hearts

    Bild
  • Nichts!!!^^

    Ich sagte doch, hier ist nichts!^^ :-P

Anemone

Rekrut

Motto: Was zählt ist nicht das eigene Leben, sondern es aufs Spiel zusetzen.

  • Nachricht senden

6

Donnerstag, 13. Dezember 2007, 19:33

benutzt einfach

Quellcode

1
DB.plugins("ORDNER_NAME")

das leißt dann einfach alle txt und rb daten im angegebenen ordner
(!!!Gib am ende des ordner namen kein "/" an!!!)

7

Sonntag, 16. Dezember 2007, 13:13

Hallo,
wenn du das DB-Teil benutzt (das kenn ich irgendwo her ^-^ )
dann kannste es so machen:

Quellcode

1
2
3
if DB.file("Data/Skill.txt")
  p DB.readlines("Data/Skill.txt")
end


Die Frage ist bloß, wozu willste die Datei auslesen, so ganz verstanden habe ich es noch nicht.

Gruß Sven
:information: YAams
:rainbow: Random Signatur
Bild





Weitere Informationen | Download
Mit Support für RGSS Project 1!
Bild

8

Mittwoch, 19. Dezember 2007, 13:58

@abt plutôn:
also ich hab mir dabei gedacht, eine art spezial-cheats-system draus zu machen oder sowas in der art. also wenn diese .txt datei da in dem ordner drinne ist, dass man i-was bestimmtes bekommt.
Und was für eine bedeutung haben eigentlichdie die aussagen in den zwei klammern da? des verstehe ich nicht so ganz^^
  • Everedge

    Bild
  • Battle-Bonzn

    Bild
  • Aurora Hearts

    Bild
  • Nichts!!!^^

    Ich sagte doch, hier ist nichts!^^ :-P

9

Donnerstag, 27. Dezember 2007, 11:07

@Eledor
dann empfehle ich es dir über die Eventfunktion zu machen, also zu überprüfen ob die Datei existiert und dann irgendwas machen, also bei der Eventbedingung die letzte Seite auswählen und unten bei Bedingung

Ruby Quellcode

1
DB.file("<NAME & ORDNER ZUR DATEI>")


Die Sache in den Klammern geben den Pfad und den Dateinamen an, also es wird geprüft ob im Ordner DATA eine Datei mit den Namen Skill mit der Endung .txt existiert.

Gruß Sven
:information: YAams
:rainbow: Random Signatur
Bild





Weitere Informationen | Download
Mit Support für RGSS Project 1!
Bild

10

Sonntag, 30. Dezember 2007, 10:14

Vielen Dank Abt, es funktioniert guut^^ :D
  • Everedge

    Bild
  • Battle-Bonzn

    Bild
  • Aurora Hearts

    Bild
  • Nichts!!!^^

    Ich sagte doch, hier ist nichts!^^ :-P

Social Bookmarks