Beiträge von Zito

    hey Leute,
    Da ich momentan an einen Selfmade sitze und auf MySQL R7 umsteigen will möchte ich mal Fragen ob jemand ein MySQL R7 Basic Script hat wo nur ein Login/Register Dialog kommt und wo nur Level und Score gespeichert wird ( Damit ich das mal seh ^^ ), vielen dank im voraus !


    Mit freundlichen Grüßen
    Dwayne_Pacino

    Hey Leute,
    Wir suchen ein Design für unser Projekt(http://www.next-operation.de/). Was wir maximal Bieten können sind 10 bis 15€.


    Kontaktmöglichkeiten per Privat Nachricht oder Skype.


    Skype: Luigi_Al_Pacino
    oder
    Skype: sebastian.wenger71


    //EDIT


    [Folgendes muss im Thema enthalten sein und darf nicht entfernt werden:]
    ______
    Unverbindlicher Hinweis: Die Sicherheit einer Transaktion kann am besten durch die Einschaltung eines Mittelsmannes gewährleistet werden. Weitere Informationen dazu gibt es hier.

    Probier mal so :



    for(new i; i<MAX_PLAYERS; i++)
    {
    SpielerSpeichern(i);
    }


    //EDIT So würde ich es machen ^^

    Vielleicht hab ich mich verguckt aber kommt nicht hier:


    Zitat

    format(string,sizeof(string),"So herzlichen Glückwunsch zu deinem Starterpack, Spielername: %s",name));

    Eine ) weg hinten? Also:



    Zitat

    format(string,sizeof(string),"So herzlichen Glückwunsch zu deinem Starterpack, Spielername: %s",name);

    Hey Leute,
    Ich habe ein Problem bei mein Name Change System und zwar habe ich zwei Fragen. 1. Wie Frag ich ab das er nur ein Name mit '_ 'oder '.' haben darf? bzw das der Name mindestens 5 Buchstaben haben darf und keine Zahl erlaubt ist. 2. Wenn ich den Name änder wird er erst ab Restart neu angezeigt wie mach ich das, das sofort passiert?


    Okay sind doch mehr Fragen ^^ ich hoffe ihr könnt mir aber helfen, vielen dank im voraus !



    //EDIT Habe das als Dialog


    Mit freundlichen Grüßen
    Dwayne_Pacino


    Sorry aber ich versteh das immer noch nicht ganz sorry, kannst du bei den Stocks vielleicht mal ein Beispiel machen ? ^^ Vielen vielen dank aber im voraus !

    GLaube nicht das es an Dialog liegt eher an die Stocks von MySQL hier zeig ich mal ein paar:



    stock mysql_CheckAccount(playerid)
    {
    new Name[MAX_PLAYER_NAME],count;
    GetPlayerName(playerid, Name, MAX_PLAYER_NAME);
    mysql_real_escape_string(Name, Name);
    mysql_function_query(SQL_Handle,"SELECT * FROM `accounts` WHERE `Username` = '%s'", true,"SpielerLaden","",Name);
    mysql_store_result();
    count = mysql_num_rows();
    mysql_free_result();
    return count;
    }


    stock CreateAccount(playerid, pass[])
    {
    new Name[MAX_PLAYER_NAME];
    GetPlayerName(playerid, Name, MAX_PLAYER_NAME);
    mysql_real_escape_string(Name,Name);
    mysql_real_escape_string(pass,pass);
    mysql_function_query(SQL_Handle,"INSERT INTO `accounts` (`Username`, `Passwort`) VALUES ('%s', '%s')", true,"SpielerLaden","", Name, pass);
    SetPlayerScore(playerid,1);
    GivePlayerMoney(playerid,12000);
    SpielerSpeichern(playerid);
    return true;
    }
    stock mysql_ReturnPasswort(Name[])
    {
    new Get[130];
    mysql_real_escape_string(Name, Name);
    mysql_function_query(SQL_Handle,"SELECT `passwort` FROM `accounts` WHERE `Username` = '%s'", true,"SpielerLaden","", Name);
    mysql_store_result();
    mysql_fetch_row(Get);
    mysql_free_result();
    return Get;
    }
    stock Connect_To_Database()
    {
    mysql_connect(my_Host,my_User, my_Data, my_Pass);
    if(mysql_ping() == 1)
    {
    print(">> [MySQL]: Die Verbindung zu Mysql wurde hergestellt !");
    return true;
    }
    else
    {
    print(">> [MySQL]: Die Verbindung zu Mysql wurde nicht hergestellt !");
    mysql_connect(my_Host,my_User, my_Data, my_Pass);
    if(mysql_ping() == 1)
    {
    print(">> [MySQL]: Die Verbindung zu Mysql wurde beim 2mal hergestellt !");
    return true;
    }
    else
    {
    print(">> [MySQL]: Die Verbindung zu Mysql wurde nicht hergestellt (Server-Shutdown) !");
    SendRconCommand("exit");
    return true;
    }
    }
    }
    stock mysql_GetInt(Table[], Field[], Where[], Is[])
    {
    mysql_real_escape_string(Table, Table);
    mysql_real_escape_string(Field, Field);
    mysql_real_escape_string(Where, Where);
    mysql_real_escape_string(Is, Is);
    mysql_function_query(SQL_Handle,"SELECT `%s` FROM `%s` WHERE `%s` = '%s'", true,"SpielerLaden","",Field, Table, Where, Is);
    //mysql_query(query);
    mysql_store_result();
    //new sqlint = mysql_fetch_int();
    //mysql_fetch_int(SQL_Handle);
    mysql_free_result();
    return SQL_Handle;
    }


    stock mysql_GetString(Table[], Field[], Where[], Is[])
    {
    new Get[128];
    mysql_real_escape_string(Table, Table);
    mysql_real_escape_string(Field, Field);
    mysql_real_escape_string(Where, Where);
    mysql_real_escape_string(Is, Is);
    mysql_function_query(SQL_Handle,"SELECT `%s` FROM `%s` WHERE `%s` = '%s'", true,"SpielerLaden","",Field, Table, Where, Is);
    mysql_store_result();
    mysql_fetch_row(Get);
    mysql_free_result();
    return Get;
    }
    stock Float:mysql_GetFloat(Table[], Field[], Where[], Is[])
    {
    mysql_real_escape_string(Table, Table);
    mysql_real_escape_string(Field, Field);
    mysql_real_escape_string(Where, Where);
    mysql_real_escape_string(Is, Is);
    mysql_function_query(SQL_Handle,"SELECT `%s` FROM `%s` WHERE `%s` = '%s'", true,"SpielerLaden","",Field, Table, Where, Is);
    mysql_store_result();
    //mysql_fetch_float(sqlfloat);
    mysql_free_result();
    return SQL_Handle; //Zeile
    }
    stock mysql_SetInt(Table[], Field[], To, Where[], Where2[])
    {
    mysql_real_escape_string(Table, Table);
    mysql_real_escape_string(Field, Field);
    mysql_real_escape_string(Where, Where);
    mysql_real_escape_string(Where2, Where2);
    mysql_function_query(SQL_Handle,"UPDATE `%s` SET `%s` = '%d' WHERE `%s` = '%s'", false,"","",Table, Field, To, Where, Where2);
    return true;
    }
    stock mysql_SetString(Table[], Field[], To[], Where[], Where2[])
    {
    mysql_real_escape_string(Table, Table);
    mysql_real_escape_string(Field, Field);
    mysql_real_escape_string(To, To);
    mysql_real_escape_string(Where, Where);
    mysql_real_escape_string(Where2, Where2);
    mysql_function_query(SQL_Handle,"UPDATE `%s` SET `%s` = '%s' WHERE `%s` = '%s'", false,"","",Table, Field, To, Where, Where2);
    return true;
    }
    stock mysql_SetFloat(Table[], Field[], Float:To, Where[], Where2[])
    {
    mysql_real_escape_string(Table, Table);
    mysql_real_escape_string(Field, Field);
    mysql_real_escape_string(Where, Where);
    mysql_real_escape_string(Where2, Where2);
    mysql_function_query(SQL_Handle,"UPDATE `%s` SET `%s` = '%f' WHERE `%s` = '%s'", false,"","",Table, Field, To, Where, Where2);
    return true;
    }

    Hoffe ihr könnt mir weiter helfen

    Hey Leute,
    Ich war dabei MySQL R7 reinzuklatschen aber ich krieg es nicht hin wenn ich mich halt einloggen will kommt der Login Dialog nicht ! Ich glaube echt ich habe ein Fehler ^^. Hat jemand ein Beispiel Script wie das ganze in MySQL R7 aussieht? Vielen dank im voraus.