Beiträge von alex2009

    Hey Mayo,
    Also was mir grade mal auffällt ist folgendes:
    T1 = SetTimer("Servername1",5000,1);
    T2 = SetTimer("Servername2",10000,0);
    T3 = SetTimer("Servername3",15000,0);
    Da Speicherst du die Timer in einer variable.
    Und killst sie bei public Servername*()
    wieder und erstellt einen neuen.
    So das Problem ist nur das der neue Timmer immer wieder erstellt wird nur nie gekillt wird.
    Deswegen kommt das Problem wahrscheinlich wegen den laggt.
    Und wenn ich mich recht erinnere sagtest du ja in TS mal das das immer erst nach ca. 15Min kommt

    Nehme lieber ein Lied von Youtube da du sonst Probleme mit der Gema bekommen könntest.
    Und die musik an sich kannst du mit PlayAudioStreamForPlayer(playerid,URL) abspielen.
    Ich weis aber nicht genau ob das auch mit MP3's funktioniert.
    Ich habe es nur mal mit einem Online Radio Steam getestet.

    Hallo,


    Ich habe ein Problem mit dem Double O Pickup stream und zwar habe ich ihn eingebaut die Pickups werden auch dargestellt alles nur
    bekomme ich immer 1 Warning


    warning 235: public function lacks forward declaration (symbol "OnPlayerPickUpStreamPickUp")


    Ich habe die Include angeschaut dort steht volgendes drinn:


    forward OnPlayerPickUpStreamPickup(playerid,spickupid);


    Und das habe ich auch mal in den Gamemode genmacht aber das Problem kommt immer wieder ich würde es auch irgnorieren aber die Funktion:


    public OnPlayerPickUpStreamPickUp(playerid, spickupid)
    {
    ....


    }


    ruft er nicht auf


    Kann mir jemand helfen?



    MFG
    Alex2009


    @edit. hat niemand eine idee was der fehler sein könnte?

    public OnPlayerRequestSpawn(playerid)
    {
    return 0;
    }


    Dan passiert nichts wenn er auf spawn drückt

    Bitte was soll ich da machen?


    Mein problem ich ja an erster stelle das in der Datenbank nichts eingetragen wird
    das der server nach einer zeit crasht ist neben sach errlich gesagt


    mein plugin ist das was oben im link angegeben ist
    und der server sagt nichts in der log wenn er abstürtzt

    Hallo,
    Ich habe es grade in mysql_SetInt geändert aber es geht immer noch nicht die datenbank bleibt leer
    und letztens habe ich den server mal übernacht mit mysql plugin angelassen andern morgen war die mysql daten bank abgestürtzt
    irgendwas ist da noch falsch
    aber in der log steht das die verbindung erfolgreich war

    Hey Danke genau das habe ich die ganze zeit gesucht ich habe es schon gestern mal gefunden
    aber nie wieder gefunden
    damit bekomme ich es bestimmt hin!


    @edit:
    Ich habe ein Problem und zwar funktioniert das nicht hier mein code:


    /*GetPlayerName(i, PlayerName6, sizeof(PlayerName6));
    if(mysql_CheckAccount(PlayerName6) != 0)
    {
    mysql_SetString("spieler", "Level", PlayerInfo[i][pLevel], "Name", PlayerName6);
    mysql_SetString("spieler", "Fraktion", PlayerInfo[i][pMember], "Name", PlayerName6);
    mysql_SetString("spieler", "Job", PlayerInfo[i][pJob], "Name", PlayerName6);
    mysql_SetString("spieler", "Handy", PlayerInfo[i][pPnumber], "Name", PlayerName6);
    mysql_SetString("spieler", "Onlinemin", PlayerInfo[i][pSpielZeit], "Name", PlayerName6);
    mysql_SetString("spieler", "Onlinestd", PlayerInfo[i][pConnectTime], "Name", PlayerName6);
    }
    else
    {
    CreatePlayerInfo(PlayerName6, PlayerInfo[i][pLevel], PlayerInfo[i][pMember], PlayerInfo[i][pJob], PlayerInfo[i][pPnumber], PlayerInfo[i][pSpielZeit], PlayerInfo[i][pConnectTime]);
    }*/


    Und das:


    stock CreatePlayerInfo(PName[], PLevel[], PFraktion[], PJob[], PHandy[], POnlinemin[], POnlinestd[])
    {
    new query[109];
    format(query, sizeof(query), "INSERT INTO spieler (Name, Level, Fraktion, Job, Handy, Onlinemin, Onlinestd) VALUES ('%s', '%s', '%s', '%s', '%s', '%s', '%s')", PName, PLevel, PFraktion, PJob, PHandy, POnlinemin, POnlinestd);
    mysql_query(query);
    return true;
    }


    stock mysql_SetInt(Table[], Field[], To, Where[], Where2[])
    {
    new query[128];
    format(query, 128, "UPDATE %s SET %s = '%d' WHERE %s = '%s'", Table, Field, To, Where, Where2);
    mysql_query(query);
    return true;
    }


    stock mysql_SetString(Table[], Field[], To[], Where[], Where2[])
    {
    new query[128];
    format(query, 128, "UPDATE %s SET %s = '%s' WHERE %s = '%s'", Table, Field, To, Where, Where2);
    mysql_query(query);
    return true;
    }


    stock mysql_CheckAccount(sqlplayersname[])
    {
    new query[128], escstr[MAX_PLAYER_NAME];
    mysql_real_escape_string(sqlplayersname, escstr);
    format(query, sizeof(query), "SELECT id FROM spieler WHERE LOWER(Name) = LOWER('%s') LIMIT 1", escstr);
    mysql_query(query);
    mysql_store_result();
    if (mysql_num_rows()==0)return 0;
    else
    {
    new strid[32];
    new intid;
    mysql_fetch_row(strid);
    intid = strval(strid);
    return intid;
    }
    }*/


    Connecten tut er nur er Schreibt nichts in die Datenbank :(

    Hallo,
    ich habe heute mit MySQLangefangen.
    Nur leider bekomme ich es nicht hin eine Datenbank zu beschreiben
    Ich habe ein Timer Event was alle 60Sekunden aufgerufen wird.
    Nun möchte ich es das er in die MYSQL Datenbank schreib:
    Username
    Level
    Fraktion


    Das ich dan später abfragen kann:
    username von dem Usernamen dan den level und die fraktions ID.


    Könnte mir da jemand ein Beispiel machen?


    Also eins das er das ganze erstmal erstellt wenn es nicht exestiert und wenn es exestiert das er das dan Updated


    Ich wäre euch sehr sehr Dankbar


    Mit Freundlichen Grüßen
    Alex2009

    LOL Wiso wurde er jetzt gebannt?


    Er hat ihn nur editiert weil Doppel post verboten ist und Er wa s dazugeschrieben hat!


    Und sein Problem:
    Er Connected auf den Server
    Dan kommt die Begrünungs nachrit des server bei seinem server ist es:
    Hallo Smok3
    Willkommen auf unserem Server.


    und dan hängt sich das Spiel auf!


    Seine SAMP version:
    0.3b RC2
    die SAMP Server Version 0.3b RC2