Beiträge von Jaybinda

    Hi


    Ich würde gerne ein teil von einem string ändern. z.B. so:


    "Hallo breadfish, ich bin Robdeflop"
    |
    |
    v
    if(strfind(...."bin"....))
    |
    |
    v
    "Hallo breadfish, ich heiße Robdeflop"


    Versteht ihr? Ich möchte dass dann halt z.B. "bin" in "heiße" umgewandelt wird.


    Ich weiß halt nicht wie ich weiß halt nicht wie ich es hinbekommen soll dass die die position der wortes bin rausfindet, also anfang und ende der position des wortes.


    Ich hoffe ihr könnt mir helfen :)


    MFG, Robdeflop®

    lol, hmm, gehts nit einfacher? ja, die nachkommerstelle sollte auch zufällig gewählt sein^^


    Oda vielleicht kann man ja auch die funktion nehmen dich ich hab, dann aber dass die zahl größer als 100 is un kleiner als 200, un das durch 10 :D


    MFG, Robdeflop®


    EDIT: cool danke ^^ das hab ich gebraucht, werds testen :)


    EDIT2: Bekomme ein tag mismatch beim return. muss das net so heißen? : stock Float:random... ?

    Hi


    Ich hänge im moment irgendwie an einem Problem. Ich möchte einen Wert mit einer Nachkommerstelle per Random definieren. Er soll zum beispiel größer als 10 sein und kleiner als 20. Also ohne Nachkommerstelle:


    stock Randomzahl(kleinste, grosste)
    {
    return random(grosste - kleinste) + kleinste;
    }


    Jetzt hätte ich das ganze gerne als Float-Ausgabe^^ ich hab schon n bissl rumgespielt, aber ich bekomme immer Tag Mismatch´s.
    Ich stehe iwie aufm schlauch xD


    MFG, Robdeflop®

    Ich würde Blender empfehlen^^ Das ist leicht und es gibt viele tut´s. Müsstest die dateien halt nur in das format für GTA umwandeln.


    MFG, Robdeflop®

    kannst ja mit der PAWNO funktion die alten mit den neuen funktionen ersetzten^^ so lange dauert das net. Un der Syntax sollte auch bei vielen ziemlich gleich sein.


    MFG, Robdeflop®

    Hi


    Das geht einfach :D Kannst du auch selber machen ^^ Du brauchst die Funktionen PutPlayerInVehicle und RemovePlayerFromVehicle (?) wenn du´s einfach machen willst.
    Dann kannst du z.B. mit nem CMD den Spieler in das car setzen, un mit nem anderen cmd wieder ausm car rausschmeißen. Oder wenn der player nen key drückt (secondary attack [Das is Enta]), dass der dann rausgeschmissen wird...


    MFG, Robdeflop®

    hmm, thx schonmal ^^


    Also könnte man es ja eig so machen, dass die Pos des spielers vorm porten gesaved wird, un die pos nachm porten. Dann wird der Spieler direkt wieder zu alten pos geportet, und so hat man die Pos auf der Map raus :D Sollte so gehen. Werds morgen ma probieren :)


    MFG, Robdeflop®

    Hmm das weiß ich auch nicht so rech^^


    Aber was du auchnoch machen könntest. Wenn keine lücken bei den ID´s sind, also von 1 bis was weiß ich wie hoch alle zahlen follständig erhalten sind, kannst du es so machen:


    for(new i = 1; i < 9999; i++)
    {
    new var[200];
    new result[50];
    format(var, sizeof(var), "SELECT * FROM `Tabellenname` WHERE `Irgend eine ID die für jede zeile einzigartig is`='%d'",i);
    samp_mysql_query(var);
    samp_mysql_store_result();
    if(samp_mysql_num_rows() != 0)
    {
    samp_mysql_query(var); samp_mysql_store_result(); samp_mysql_fetch_row(var);
    samp_mysql_get_field("Feld", result); strmid(string_oda_array_oda_enum_oda_was_auch_immer, result, 0 , 50, 50);
    }
    else
    {
    return 1;
    }
    }


    So wird nur so hoch gezählt, wie es auch einträge gibt. Sollte also klappen ;)

    HI


    Ja, es gibt glaube ich eine mysql funktion um das zu machen. iwas mit MAX ^^
    Schau am besten ma auf inetseiten, wo die MySQL befehle stehen, damit habe ich mir früher immer beholfen :)


    MFG, Robdeflop®

    aso :D einfach^^


    for(new i = 0; i < MAX_BLA; i++)
    {
    new var[200];
    new result[50];
    format(var, sizeof(var), "SELECT * FROM `Tabellenname` WHERE `Irgend eine ID die für jede zeile einzigartig is`='%d'",i);
    samp_mysql_query(var);
    samp_mysql_store_result();
    if(samp_mysql_num_rows() != 0)
    {
    samp_mysql_query(var); samp_mysql_store_result(); samp_mysql_fetch_row(var);
    samp_mysql_get_field("Feld", result); strmid(string_oda_array_oda_enum_oda_was_auch_immer, result, 0 , 50, 50);
    }
    }


    Ich hoffe du meinst es so :D


    MFG, Robdeflop®