Beiträge von Truuper

    oh man ihr dürft noch in die schule gehen und meine ferien sind bald vorbai :D (jez ist schon 2. woche)


    aufm gymnasium ein schnitt von 2.5 also mein realschulabschluss mit 1.5 bestanden, den ich aber brauche.
    ich mein ein abi mit 2.8 ist besser und das ist was ich anstrebe :D

    Hi
    da ich nach langem Suchen immernoch nicht auf eine hilfreiche und funktionierende Lösung gestoßen bin,
    wende ich mich an die Profis. (das bist möglicherweise du)


    Mein xampp ist jetzt schon mehrmals abgeschmiert und ich musste wieder die Tabellen neu anlegen bla bla bla.
    Das wird mir langsam zu Viel und deshalb habe ich beschlossen die Tabellen vom Gamemode erstellen zu lassen,
    wenn sie nicht existieren. die Abfragen etc. sind kein Problem, aber mit den Querys komme ich noch nicht so ganz klar.


    Ich habe schon folgende Seite gefunden, die aber finde ich ein wenig unübersichtlich ist.
    Klick mich Hart


    kann mir bitte einer das als Beispiel in eine Form für die Tabelle Accounts mit Besitzer, Alter und vll. einer PosX packen (also ein varchar, ein Int und eine Float)


    danke im Vorraus


    mfg

    hm. also das mit den ids hab ich jetzt schon umgesetzt und ganz ehrlich blicke ich durch deins nicht so ganz durch.
    zureit siehts folgendermaßen aus, aber ich habe halt immernoch diesen error von oben und in der if abfrage stimmt
    das mit dem owner noch nicht.
    public LoadHouses()
    {
    for(new i = 0; i < MAX_HOUSES; i++)
    {
    new owner[128];
    format(owner, sizeof(owner), "%s", mysql_GetString("haeuser", "Besitzer", "ID", i));
    if(owner != "Zu Verkaufen")
    {
    new Float:X, Float:Y, Float:Z;
    X = mysql_GetFloat("haeuser", "enterX", "ID", i);
    Y = mysql_GetFloat("haeuser", "enterY", "ID", i);
    Z = mysql_GetFloat("haeuser", "enterZ", "ID", i);
    housepickup[i] = CreatePickup(1273, 2, X, Y, Z, 0);
    }
    else
    {
    new Float:X, Float:Y, Float:Z;
    X = mysql_GetFloat("haeuser", "enterX", "ID", i);
    Y = mysql_GetFloat("haeuser", "enterY", "ID", i);
    Z = mysql_GetFloat("haeuser", "enterZ", "ID", i);
    housepickup[i] = CreatePickup(1273, 2, X, Y, Z, 0);
    }
    }
    }


    //edit also ich konnte das problem eingrenzen.
    irgentwie passt dem mysql_GetString das i von der for-schleife nicht. wie kann ich das beheben?


    //edit also das habe ich gelöst indem ich einen string house angelegt habe und mit i formatiert habe.
    format(house, sizeof(house), "%d", i);
    jez weis ich nur immernoch nicht wie ichif(owner != "Zu Verkaufen") ohne error formulieren kann
    //edit ok mit strcmp wieso ich da nicht gleich drauf gekommen bin 8|

    danke, das hat mich schonmal deutlich weiter gebracht.


    aber jetzt stoße ich an einen Error der nicht weg gehen will -.-
    public LoadHouses()
    {
    for(new i = 0; i < MAX_HOUSES; i++)
    {
    new owner[128];
    format(owner, sizeof(owner), "%s", mysql_GetString("haeuser", "Besitzer", "ID", i));
    }
    }
    der Error ist beim format
    error 035: argument type mismatch (argument 4)


    mfg

    Hi


    also ich bin da an einem dynamischen Haussystem mit mysql dran.
    Nachdem jetzt endlich das Erstellen funktioniert komme ich nicht auf den
    richtigen Weg die Häuser aus der Tabelle auszulesen und Pickups zu erstellen.
    Also mit for-Schleife und Pickups erstellen ist klar. Aber (wie) kann ich eine Tabelle Zeile
    für Zeile durchgehen?


    Ich hoffe mir kann jemand einen Lösungsansatz geben.


    mit freundlichen Grüßen

    hi


    ich steige noch nicht 100%tig durch, wann ich was verwende.
    Für Namen etc. %s und Ints %d. Kann ich auf diese weise auch floats machen?
    also z.B.
    format(string, sizeof(string), " %d" ,name);


    mfg

    also das ist wirklich eher verschenken als verkaufen 3€ ist nix.
    und ich "verkaufe" es, weil ich selber nicht mehr scripte.


    Ist ja schön, wenn du das in 2 Tagen schaffst, aber ich möchte bloß Scripting Anfängern ein
    gutes Startscript zur Verfügung stellen.

    Hallo,


    ich beite hier mein Selfmadescript an.
    Es handelt sich NICHT um ein fertiges Script, sondern um
    einen Grundstock.
    Das Angebot richtet sich vor Allem an Jungspunde, die ihr Erstes Selfmade planen, aber
    sich nicht trauen, komplett von 0 anzufangen.


    Basierend auf MySQL ist ein Login/Registersystem und ein
    Autohaussystem vorhanden. Hier ein kleiner Bug: Beim Laden der Autos
    werden ein paar Tuningteile nicht geladen (2-3).


    Bei einer Neuaufsetzung meines Win7 Ultimate sind mir leider die Datenbanken verloren gegangen,
    diese lassen sich einfach neu erstellen, da alles logisch aufgebaut ist und vieles sogar aus
    enums abschreibbar ist.


    Anfänge des Fraktionssystems sind auch vorhanden (Chatsystem, Spawnsystem und Skinauswahl).
    Ein Interiorsystem für das einfache betreten von Gebäuden ist natürlich auch an Board.


    Schon vorhandene Befehle sind makeadmin und makeleader; für Fraktionsleader einladen; Chats;
    /kleidung für Geschäfte (müssen noch gemacht werden) und das Autokaufsystem.


    Das Autosystem geht folgendermaßen:
    Jedes Auto bekommt eine Nummer zugewiesen, die nicht höher sein kann, als das mdefinierte Max_CARS.
    Dann kann das Auto mit den Befehlen /cl (carlock) /parken usw. und hintendran die Nummer des Autos (/nummer)
    gesteuert werden. Beispiel: Ich setze mich in mein Auto und mache /nummer. Dann sehe ich,
    welche Nummer es hat und tippe /cl [NUMMER].



    Der Kauf der Autos geht in etwa wie in German Roleplay.
    Man setzt sich in ein Auto vom Autohaus und tippt /kaufen.
    Dann bekommt man das geld abgezogen und es Spawnt das gekaufte Auto
    am definiertem Spawn.


    Also es ist noch nicht sehr weit, aber somit sehr vielseitig.
    Man kann praktisch noch alles draus machen. Verkauft wird nur die .pwn Datei.


    Support gebe ich dazu keinen, also am besten nur kaufen, wer MySQL Kenntnisse hat.


    Nun zum erfreulichstem Teil, dem Preis.


    Ich möchte nicht viel, aber 3€ PSC oder Banküberweisung ist mehr als angebracht.
    Nocheinmal weise ich darauf hin, dass der Kauf auf eigene Gefahr ist und ich alles nach Bestem Wissen und
    Gewissen Geschrieben wurde. wer nicht zufrieden sein sollte, hat aufgrund dieses niedrigen Preises
    KEINEN Grund sich zu beschweren.


    Unverbindlicher Hinweis: Die Sicherheit einer Transaktion kann am besten durch die Einschaltung eines Mittelsmannes gewährleistet werden.


    Freundliche Grüße