Pickups Setzen - MySQL?

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Hallöchen Leute, ich habe eine Frage. Ich möchte mich bei meinem Script hauptsächlich mit MySQL beschäftigen, und nun habe ich eine Idee bekommen. Ich weiß aber nicht ob das möglich ist, es umzusetzen.
    Man kennt es ja, Pickups setzen. Mit CreatePickup. Könnte man sowas mit einem Enum und MySQL machen?
    Das heißt ein Enum, dass alles so formuliert:


    Model,
    Type,
    Float:X,


    Float:Y,


    Float:Z,


    VirtualWorld



    Und das sowas dann auch noch in einer Datenbank per MySQL gespeichert wird. Hört sich wahrscheinlich kompliziert an, doch ich finde es ist viel arbeit, oder etwa nicht?
    Und dann mit einem Command.. z.B /createpickup [MODEL] [TYPE] [VirtualWorld] ? Und natürlich dass die Koordinaten automatisch abgespeichert werden. Falls ich jetzt doch Samp überschätze, und es nicht geht, dann weiß ich leider auch nicht :P



    Naja mal gucken wer sich so mit auskennt.
    Mit freundlichen Grüßen,
    PacMario.

  • Das ist nicht so kompliziert wie du es dir vorstellst.
    Du brauchst da noch nicht mal ein enum für.
    Speichern mit MySql müsstest du ja können.
    mit dialogen /Befehlen usw. , dann baust du dir einen Stock wo folgendes Inhalten ist:



    mysql_query("SELECT Tabelle FROM tabellennamen WHERE zeile );
    dann benutzt du eine whileschleife ( zb. if(mysql_num_rows() > 0).
    Als nächstes soller jede zeile duchgehen ( zb. while(mysql_fetch_row(Query))
    Dann könntest du , wie ich es immer mache, mit sscanf Arbeiten :


    sscanf(Query, "p<|>fff, pick x pos , pick y pos, usw,", variable zum auslen vorher bestimmen);


    bin noch ein Neueinsteige rin MySql, aber so ungefähr sollte aussehen in meinen Augen.
    Falls ich falsch liegeg bitte ich um korrektur.



    Mfg


    PullDown