Beiträge von Shenjushka

    Ich will auch so Cool wie alle sein:




    Hier mein VW Golf 5 Tuning, hab ich mal so zufällig auf der Straße gefunden und dachte mir: "Hm, nimm ich mir ihn mal"


    Wollte halt so bisschen GTA Reallife spielen undso ^^




    public UpdateTacho()
    {
    for(new i = 0;i<MAX_PLAYERS;i++)
    {
    if(IsPlayerConnected(i) && GetPlayerState(i) == PLAYER_STATE_DRIVER && !IsPlayerNPC(i))
    {
    new Float:Strecke,Float:Geschwindigkeit;
    GetVehiclePos(GetPlayerVehicleID(i),X1[i],Y1[i],Z1[i]);
    Strecke = floatsqroot(floatpower(floatabs(floatsub(X1[i],X2[i])),2)+floatpower(floatabs(floatsub(Y1[i],Y2[i])),2)+floatpower(floatabs(floatsub(Z1[i],Z2[i])),2));
    Geschwindigkeit = (Strecke / (TachoTimer/100)) * 3.6;
    new String[50];
    format(String,50,"km/h: %d",floatround(Geschwindigkeit));
    TextDrawSetString(Tacho[i],String);
    GetVehiclePos(GetPlayerVehicleID(i),X2[i],Y2[i],Z2[i]);
    TextDrawShowForPlayer(i,Tacho[i]);
    }
    else
    {
    TextDrawHideForPlayer(i,Tacho[i]);
    }
    }
    return 1;
    }
    Ich glaube das is das wichtigste :)

    Guten Abend breadfisher,


    ich habe ein Tacho zusammengebastelt und ich habe ihn so eingestellt, das er flüssig von 0-200 geht usw.
    Doch ich habe ein Problem damit. Es funktioniert zwar, aber wenn er flüssig hochgeht und bei 20km/h ist,
    springt er automatisch wieder auf 5km/h und dann ist es immer ein hin und her.


    Ich hoffe Ihr könnt mir bei diesem Problem helfen.



    Mit freundlichen Grüßen
    YizOP

    Hab mir ein Tutorial darüber angeguckt.


    Das hier: [ SCRIPTING ] MySQL (Installation, Zugriff, Einstellungen, Login & Register Beispiel)
    Von Maddin.


    Das hier ist mein SpeicherCode:



    stock SavePlayer(playerid){ if(IsPlayerConnected(playerid) && !IsPlayerNPC(playerid)) { if(GetPVarInt(playerid,"Eingeloggt") == 1) { mysql_SetInt("accounts", "Level", Spieler[playerid][pLevel], "Name", Spieler[playerid][pName]); mysql_SetInt("accounts", "Geld", Spieler[playerid][pGeld], "Name", Spieler[playerid][pName]); mysql_SetInt("accounts", "Kills", Spieler[playerid][pKills], "Name", Spieler[playerid][pName]); mysql_SetInt("accounts", "Tode", Spieler[playerid][pTode], "Name", Spieler[playerid][pName]); mysql_SetFloat("accounts", "Health", Spieler[playerid][pHealth], "Name", Spieler[playerid][pName]); mysql_SetInt("accounts","Adminlevel",Spieler[playerid][pAdmin],"Name",Spieler[playerid][pName]); mysql_SetInt("accounts", "Ban", Spieler[playerid][pBan], "Name", Spieler[playerid][pName]); SavePlayer(playerid); } } return 1;}

    Guten Abend Breadfish,


    unzwar bei mir wird nichts gespeichert. Wenn ich mir etwas im Spiel gebe an Geld usw. und mich dann auslogge,
    dann wird es in der Datenbank nicht gespeichert und alle Werte werden wieder auf 0 gesetzt.


    Ich hoffe mir kann da einer helfen!



    Mit freundlichen Grüßen


    YizOP_

    Warte das steht drinne:




    stock SavePlayer(playerid){ if(IsPlayerConnected(playerid) && !IsPlayerNPC(playerid)) { if(GetPVarInt(playerid,"Eingeloggt") == 1) { mysql_SetInt("accounts", "Level", Spieler[playerid][pLevel], "Name", Spieler[playerid][pName]); mysql_SetInt("accounts", "Geld", Spieler[playerid][pGeld], "Name", Spieler[playerid][pName]); mysql_SetInt("accounts", "Kills", Spieler[playerid][pKills], "Name", Spieler[playerid][pName]); mysql_SetInt("accounts", "Tode", Spieler[playerid][pTode], "Name", Spieler[playerid][pName]); mysql_SetFloat("accounts", "Health", Spieler[playerid][pHealth], "Name", Spieler[playerid][pName]); mysql_SetInt("accounts","Adminlevel",Spieler[playerid][pAdmin],"Name",Spieler[playerid][pName]); mysql_SetInt("accounts", "Ban", Spieler[playerid][pBan], "Name", Spieler[playerid][pName]);
    } } return 1;}



    EDIT:
    Hab jetzte vieles rumprobiert, aber es möchte nicht einfach Speichern :X
    Bitte um hilfe!