• Anmelden

1

Donnerstag, 20. Januar 2011, 19:53

Suche SQL

Hi RPG-Studiorenten,

ich suche ein Sample was mir ermöglicht via Script , sich mit einer SQL Datenbank zu verbinden.
Möchte gerne ein Online Spiel machen läuft alles super brauche nur das Sample wär nett

Zitat

Greetingz Dazer 2010 :hi: :king:

Yuber

Seher

Motto: Die Welt zu beherrschen.

  • Nachricht senden

2

Freitag, 21. Januar 2011, 12:45

Das einzige was ich gefunden habe ist diese Seite
http://wiki.globalshellz.org/gsh/RPG_Maker_XP_Server

Ansonsten wurde auch hier schonmal gefragt. Scheint aber kein Ergebnis rausgekommen zu sein.
Hilfe ´bei RPG Maker XP Online System
Nur noch selten hier.

'Til now, I always let people walk all over me!
From now on, if anyone makes fun of me, I'll kill 'em! Just like that!

Neo-Bahamut

Himmelsgleicher

Motto: Wer anderen eine Bratwurst brät, der hat ein Bratwurstbratgerät.

  • Nachricht senden

3

Freitag, 21. Januar 2011, 15:35

Ich hab so gut wie keine Ahnung von SQL, daher weiß ich nicht, ob dir das hier wirklich hilft, aber posten kann ichs ja mal:
http://www.hbgames.org/forums/viewtopic.php?f=11&t=73458
Spoiler: Wurstinator
zum Lesen den Text mit der Maus markieren

Spoiler: Lazer-Wurst
zum Lesen den Text mit der Maus markieren

Spoiler: Hallowurst
zum Lesen den Text mit der Maus markieren

4

Freitag, 21. Januar 2011, 16:25

Es gibt hier einen MySQL-Adapter, der in reinem Ruby geschrieben ist. Außerdem soll er kompatibel zur C-Version sein, so dass du ihn theoretisch zusammen mit den zig verschiedenen Ruby-Datenbank-Libraries benutzen kannst. THEORETISCH. Ich selbst hab das Ding unter Linux nicht zum Laufen gebracht. Bei mir kam immer ein "Packets out of order: 0<> (RuntimeError)" =/
Bild
RMXP Grundkurs
1 2 3
Ruby/RGSS-Kurs

5

Montag, 24. Januar 2011, 22:53

Danke an allen ich schaue mal nach ^^

Zitat

Greetingz Dazer 2010 :hi: :king:

6

Dienstag, 25. Januar 2011, 12:49

Es ist möglich ohne weiteres sogar. Dazu brauchst du allerdings die Lib von Tomita Masahiro er hat eine bindung zu MYSQL erschaffen

Funktioniert leider erst mit mysql 5 oder drüber im endeffeckt gelten da die gleichen befehle wie bei standard Mysql ( C VB ASM usw)

um dir mal einen Syntax zu zeigen

Quellcode

1
2
3
4
5
6
7
   1. require 'mysql'  
   2.   
   3. #my = Mysql.new(hostname, username, password, databasename)  
   4. con = Mysql.new('localhost', '', '', 'test')  
   5. rs = con.query('select * from Leon')  
   6. rs.each_hash { |h| puts h['Zahl']}  
   7. con.close  


dieser Code holt dann aus der Datenbank Leon alle inhalte der Spalte Zahl in diesem Fall 1-10

bei fragen stehe ich zu verfügung

ist eigentlich ganz easy das ganze aber erwarte nicht viel von der performance ruby ist nicht das schnellste was das angeht einfacher wäre es mit winapi und einer dll an die du nur deine werte übergibst bzw ein Programm das quasi an dein spiel Andockt
Spoiler: Signatur
  • Ashram

    Vorname, Nachname: Ashram Vagnaghul
    "der schwarze Schrecken"

    Geschlecht: Männlich ♂
    Rasse: Mensch
    Alter: zirka 28 Jahre alt
    Aussehen:
    Ashram ist ein Hühne von Mann und überragt mit seinen knappen 2,10 Metern die meisten anderen Bewohner des Landes. Sein langes, schwarzes Haar und seine stechenden, dunklen Augen, verleihen ihm eine Angst verbreitende Aura. Seine Stimme ist dunkel und kraftvoll, sein Körper vom täglichen Training gestählt.

    Charakter:
    Ashram gehört zu den kalten Menschen. Er ist wenig kommunikativ und hält den Umgang mit anderen Lebewesen für Zeitverschwendung. Er verfolgt seine Ziele ohne Rücksicht auf Verluste und hinterlässt dabei oft eine Schneise der Verwüstung. Während seiner Einsätze für den Hauptmann des Brecherordens kam es immer wieder unglücklichen Todesfällen unter den Begleitern, die Ashram an die Seite gestellt wurden, um ihn zu unterstützen.
    Dennoch steht er ohne Frage loyal zum Orden und der Menschheit.

    Herkunftsort:
    Unbekannt.
    Wurde vom Hauptmann der Brecher aufgenommen und ausgebildet, nachdem dieser ihn am Strand gefunden hatte. Alles was er bei sich trug war seine Rüstung, sein Schwert und ein Medallion.

    Beruf:
    Söldner, der zumeist die politisch heiklen Aufgaben für die Brecher übernimmt

    Fähigkeiten:
    Aktiv
    Passiv
    128 Sünden:
    Greift den Gegner mit einer schneller Abfolge von Schlägen an und verletzt dabei 128 Vitalpunkte seines Gegners, was ihn außer Gefecht setzt. In dieser Zeit kann sich Ashram nicht verteidigen und da es etwas dauert, alle Punkte zu treffen, bedeutet ein vorzeitiges Unterbrechen, dass die Wirkung nicht entsprechend ist. Jedes Benutzen diese Fähigkeit hat zur Folge, dass Ashram sich einige Zeit lang nicht bewegen kann, weil er sich erholen muss.

    Darkness:
    Aktiviert die besondere Fähigkeit seines Schwertes und hüllt den Gegner in Schatten ein, die ihn seine Orientierung verlieren lassen und ihm langsam die Lebensgeister rauben.
    Erfordert im Moment ein Hohes Maß an Vorbereitung für Ashram, so dass er diese Fähigkeit im Kampf noch nicht 100%ig beherrschen kann.

    Aufruf:(Kurugane)
    Ruft Kurugane aus ihrer Rune, die durch den Blutpakt an Ashram gebunden ist, um ihn durch ein schwarzes Portal an einen anderen Ort auf Ardarn zu bringen.

    Bild
    Magiekenntnis

    Bild
    Waffenerfahrung
    Beherrscht die sowohl Einhand- als auch Zweihandwaffen und entlockt ihnen ihr volles Potential.

    Bild
    Begleiter
    Die Dämonin Kurugane begleitet Ashram und verlangt für ihre Dienste jedes mal einiges vom Lebenssaft Ashrams.



    Hintergrundgeschichte:
    Vor nun mehr 48 Vollmonden, in jener Nacht des großen Unwetters, sah man an der Küste des Westmeeres ein kleines Boot, wie es gepeitscht von Wellen, Sturm und Regen, gegen die scharfen Felsen der Küste geschmettert wurde. Am nächsten Tag begab es sich, dass eine Patrouille der Brecher, unter ihrem damaligen Hauptmann, die Küste entlangzog, auf der Sucher nach einem Magier.
    Sie fanden zwar nicht den Magier, den sie suchten, doch dafür die Trümmer eines Bootes und in ihnen einen jungen Mann, gekleidet in einer ihnen fremden Rüstung und bewaffnet mit einem gewaltigen Schwert. Der Mann war bewusstlos und der Hauptmann entschied sich, ihn mit in das Hauptquartier des Brecherordens zu nehmen um ihn dort zu befragen.
    Wie sich später herausstellte, besaß der Jüngling jedoch nur noch sehr bruchstückhafte Erinnerungen und so blieb seine Herkunft und der Grund für seine Anwesenheit hier ein Rätsel. Man beschloss, ihn unter Beobachtung zu halten.
    Während eines Trainingsduells der Ritter des Brecher-Ordens, begab es sich, dass Ashram - so hatte man ihn genannt, denn dies war der Name auf dem Siegelring, den er trug - herausgefordert wurde, zumal sich Gerüchte wegen seines plötzlichen Auftauchens und seiner ungewöhnlichen Rüstung breit machten. In dieses Duell, dem der Hauptmann beiwohnte, zeigte sich, dass Ashram sehr wohl in der Lage war, seine schwere Waffe, die mit ihm an Land gespült worden war, zu beherrschen.
    Leider mangelte es ihm an Teamgeist und Zugehörigkeitsgefühl. Niemand wollte etwas mit dem Fremden, der sich so verschlossen zeigte, zu tun haben und trotz der Bemühungen des Hauptmanns, der Ashrams Potential erkannte, wurde seine Aufnahme in den Heiligen Orden der Brecher nicht zugestimmt. Jedoch räumte man ihm eine andere Möglichkeit ein: von Zeit zu Zeit kam es vor, dass man Magier an Orten jagen und ausschalten musste, an denen die Brecher nicht offen, ohne politische Konsequenzen zu fürchten, operieren konnten. Dafür heuerte man dann Söldner an, die niemand zuordnen konnte oder niemand vermissen würde.
    Ashram willigte ein und wurde wie man es nannte "Freier Ritter". Doch seine Taten sollten ihm bald unter den Magiern den Namen "schwarzer Schrecken" verleihen. Auch unter den Söldnern, die öfters Aufgaben der Brecher an nahmen, wagte es niemand mehr mit ihm auf Reisen zu gehen, oder Aufgaben zu erfüllen. Es kam immer wieder zu mysteriösen Todesfällen unter seinen Begleitern und man sagte ihm nach, er habe sie getötet, weil sie ihn bei der Jagd auf seine Beute behinderten.
    Von einem seiner Aufträge brachte er nicht nur den Kopf eines Magiers mit, er weigerte sich seinen Lohn anzunehmen und stattdessen wollte er die Rune behalten, die er bei dem Magier gefunden hatte. Im Normalfalle wäre dies nicht möglich gewesen, denn alle Habseligkeiten einen Magiers werden konfisziert oder vernichtet, jedoch maß man einem wertlosen Stück Stein - kein Magiekundiger konnte die Rune zuweisen- keine größere Bedeutung zu.
    Ashram jedoch erkannte, dass die Schriftzeichen seines Schwertes und die der Rune, die gleichen waren; sie waren fremd und doch vertraut.
    In jener Mondlosen Nacht, auf einem Hügel in der Nähe des Roten Turms, rief Ashram die Dämonin darin zum ersten Mal und besiegelte den Pakt des Blutes mit ihr, in der Hoffnung, eines Tages herauszufinden, wo er her kam, warum er die Runen und ihre Macht verstand und was ihn auf diesen von Gott verlassenen Kontinent getrieben hatte.



    -Start-


    Startort: Hauptquartier der Brecher
    Startpost:

    Rüstung: Schwere Plattenrüstung, mit Schwertbrechern an Schulter und Hals. Dazu Plattenstiefel und Handschuhe. Schwarzer Umhang, mit von Innen mit roten Samt ausgekleidet. Trägt die Scheide für sein Zweihandschwert links am Gürtel. Kuruganes Rune ist an einer untrennbaren Kette um seinen Hals gebunden, die sich erst löst, wenn der Pakt der beiden beendet ist

    Inventar:
    Rucksack (6)
    • 2 x Proviant
    • Verbandsmaterial
    • Zunderzeug
    • Messer

    Geld: 30 Kupfer
  • Zitate

    [ spoiler ](01:12:02) Nariakei: ich schreib nich gross x.x

    (01:12:09) Nariakei: du weisst ja, ich mags klein :<



    (01:14:09) Nariakei: v.v hallu mein name is cedric, ich bin 17 jahre alt und stehe auf kleine mädels :< lool

    (01:14:13) Fail: muss er dich wohl bannen, sonst gibt es nur streit :<

    (01:14:37) Nariakei: wtf v.v

    (01:14:46) Nariakei: ich sag do nich einfa wi ich heiss oda wi alt ich bin
    [ /spoiler ]

    [ spoiler ]Epics Geilste Sprüche:



    (00:00:07) epic: hrrr

    (00:00:14) epic reibt sich die nippel



    (03:04:59) epic: (03:02:51) epic: ich bin absolut grundlos gluecklich

    (03:02:55) epic: weil ist halt so

    (03:03:11) epic: und reden kann ich ab nu nicht mehr

    (03:03:20) epic: weil meine mum hat mir grade den stinkefinger gezeigt[ /spoiler ]

    [ spoiler ]
    Sprach Talente
    (22:37:46) (Leonheart): Kenshi fast jeder hat hier schon mit dem rmxp gearbeitet einige arbeiten jetzt ohne maker sondern scripten selber
    (22:37:49) agenty: meine klassik-gitarre is n billig-teil XD
    (22:38:03) Kenshi_Player: cool ich auch!!
    ((22:38:39) (Leonheart): welche sprache nutzt du kenshi
    ((22:38:53) Kenshi_Player: wie meinßt du des??
    (22:39:08) (Leonheart): zum programmieren du sagtest du scriptest auch
    (22:39:24) Kenshi_Player: ja ich benutze Englisch!![ /spoiler ]
zum Lesen den Text mit der Maus markieren

7

Dienstag, 25. Januar 2011, 20:11

Ist ja alles gut und schön , aber ein sample wär suppperrrr klasse, das einfach nur eine zeile bzw. ein wert ausliest zb. wenn der wert 1 ist kommt ein true zurück wenn nicht dann false. der jenige kommt auch in die credits

Zitat

Greetingz Dazer 2010 :hi: :king:

8

Mittwoch, 26. Januar 2011, 09:46

Leon hat in Zeile 5 ein Query losgeschickt das alle Einträge der Tabelle anfordert.
Wenn du diese also durchloopst kannst du deine Abfrage ganz einfach machen.

(Sry, der Codetag spinnt bei mir irgendwie)
rs.each_hash do |h|
if h["Spaltenname"] == 1
#Mach etwas
end
end

Falls der Code nicht stimmt... Ich habe ewig kein Ruby mehr angefasst. <.<

Ich hoffe du hast schon ein bisschen etwas mit SQL gemacht, bzw. weisst wie das mit den Queries funktioniert.^^
.Leo

9

Mittwoch, 26. Januar 2011, 23:02

ich habe jetzt ne mysql.rb library und ne socket.rb aber die socket.rb weisst fehler auf

Zitat

Greetingz Dazer 2010 :hi: :king:

Neo-Bahamut

Himmelsgleicher

Motto: Wer anderen eine Bratwurst brät, der hat ein Bratwurstbratgerät.

  • Nachricht senden

10

Donnerstag, 27. Januar 2011, 09:33

In wie fern tut sie das?
Spoiler: Wurstinator
zum Lesen den Text mit der Maus markieren

Spoiler: Lazer-Wurst
zum Lesen den Text mit der Maus markieren

Spoiler: Hallowurst
zum Lesen den Text mit der Maus markieren

11

Donnerstag, 27. Januar 2011, 14:53

ES sei ein fehler in der Zeile 385 oder so -.-

Zitat

Greetingz Dazer 2010 :hi: :king:

Neo-Bahamut

Himmelsgleicher

Motto: Wer anderen eine Bratwurst brät, der hat ein Bratwurstbratgerät.

  • Nachricht senden

12

Donnerstag, 27. Januar 2011, 15:56

Je mehr Informationen du preisgibst, desto besser für dich.
Fehlermeldungen sind nicht da, um dich zu verwirren, sondern um den Fehler einfacher auszumachen.
Spoiler: Wurstinator
zum Lesen den Text mit der Maus markieren

Spoiler: Lazer-Wurst
zum Lesen den Text mit der Maus markieren

Spoiler: Hallowurst
zum Lesen den Text mit der Maus markieren

13

Samstag, 29. Januar 2011, 17:30

Hi ich habe das Projekt einfach mal Hochgeladen bei Uploded.

http://uploaded.to/file/5yyqa7

Danke nochmals für die Interesse der mit dabei Hilft es 100% funzt zu bekommen bekommt meinet wegen irg. was

Zitat

Greetingz Dazer 2010 :hi: :king:

Social Bookmarks