Beiträge von Beavis

    So sollte es Funktionieren
    new DBResult:query,Data[30];
    query = db_query(...,"SELECT * FROM `Baum` LIMIT 10;");//das ... auf die Connection unbenennen!
    new Rows = db_num_rows(query);
    new Inhalt[50*Rows];
    for(new i = 0; i < Rows; i++)
    {
    db_get_field_assoc(query,"Name",Data,sizeof(Data));
    format(Inhalt,sizeof(Inhalt),"%s\n%s",Inhalt,Data);
    db_next_row(query);
    }
    db_free_result(query);
    ShowPlayerDialog(playerid,555,DIALOG_STYLE_MSGBOX,"Hannes",Inhalt,"Ok","");

    ja das kommt aber auf die größe des Strings an wie viel der inhalt sein darf
    aber wenn du nur 10 einträge auslesen willst, dann nutz die LIMIT funktion
    bsp:
    mysql_query("SELECT * FROM `Baum` LIMIT 10;", (-1), (0), SQL);
    damit werden maximal 10 einträge geladen

    eine for schleife machen (num_rows dazu nutzen)
    Dann je nach plugin fetch_field nutzen und dann die einzelnen Spalten nehmen
    Hier mal ein Muster
    new blabla[128],load[50];
    mysql_query("SELECT * FROM `Baum`;", (-1), (0), SQL);
    mysql_store_result(SQL);
    new Rows = mysql_num_rows(SQL);
    for(new i = 0; i < Rows; i ++)
    {
    mysql_fetch_row_data(SQL);
    mysql_fetch_field("Name",load,SQL);
    format(blabla,sizeof(blabla),"%s\n%s",blabla,load);
    }
    mysql_free_result(SQL);
    ShowPlayerDialog(playerid,555,DIALOG_STYLE_MSGBOX,"Hannes",blabla,"Ok","");

    Ich würde die schriftart ändern, das es älter ausschaut.
    Oder auch etwas hervorheben aber das mit der anderen schrift lönnte sogar gut dazu passen

    Ich habe da noch ein gutes Beispiel


    Einiges kann man ja vergessen aber das schrieb ich ja schon :D


    Ich habe das durch die Formel 1 Werbung gefunden

    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.

    Das ist vom inhalt her wie das Originale aber dazu muss ich sagen,
    das man hier die alten Lieder nur auffrischt.
    Meistens ist das der schlüssel zum erfolg (Dj Bobo hat ja sowiso seit Jahrzenten erfolg) nur viele denken daran nicht.


    Jeder hört was anderes ist ja auch Langweilig wenn nicht.
    (Obwohl dann würden einige keine Lieder machen :D )


    Bei manchen Liedern wie z.B. von Tackloss, könnte man lachen wenn man den Inhalt versteht nur bei vielen Liedern
    oder sonstiges gibt es einfach kein sinn..


    Naja jeder sollte das hören was er will (naja wenn man es nicht übertreibt wie mein Nachbar mit sein Schlager -.-)

    Ich setz mich nochmal dran und schau mal was daran fail sein kann


    Bei mir geht das ganze ohne Probleme


    //Edit


    ___________________________
    Update


    + Einige Fehler habe ich behoben,
    + Türen sollten Funktionieren, habe es mit mehreren Getestet unteranderen auch bei einer schranke und es gab keine Probleme
    Muster wie ich das erstellt hatte:
    Schranken_ID[i] = CreateSchranke(968, 2238.19775, 2450.34277, 10.65640, 0.00, 90.00, 90.00, 0.0, 0.005, true, false);
    Das ist die beim LVPD


    + Der Code wurde Optimiert, if abfragen sind rausgeflogen wo sie "unnütz" waren
    ___________________________


    Ich gebe garantie auf Funktionalität und wenn einer damit Probleme haben sollte beim erstellen einer Tür oder einer Schranke, dann postet mir hier dann das Object (Wichtig das sie im geschlossenen zustand ist)
    dann werde ich euch den Code geben.

    Das Count brauch man sogesehen garnicht
    mysql_query("SELECT * FROM `DTuser`;", (-1), (0), SQL);
    mysql_store_result(SQL);
    new Rows = mysql_num_rows(SQL);
    mysql_free_result(SQL);
    printf("\tEs sind %d Serveraccounts registriert",Rows);
    Funktioniert genau so

    Teste mal das hier
    public OnPlayerText(playerid, text[])
    {
    new playername[MAX_PLAYER_NAME],string[128];
    GetPlayerName(playerid,playername,sizeof(playername));
    if(GetPVarInt(playerid,"Mute") >= 1) return 0;
    for(new i=0;i<sizeof(SchimpfWort);i++)
    {
    if(strfind(text,SchimpfWort[i],true) != -1)
    {
    format(string,sizeof(string),"[ANTI-CHEAT:] %s wurde vom ANTI-SCHIMPFWORT-TOOL gekickt. Grund: %s",playername,SchimpfWort[i]);
    SendClientMessageToAll(HELLROT,string);
    SetTimerEx("KickTimer",200,false,"i",pID);
    return 0;
    }
    }
    switch(klasse[playerid])
    {
    case 0,1:format(string, sizeof(string),"{FF24AF}%s {FAFAFA}sagt: %s",playername,text);
    case 2:format(string, sizeof(string),"{00AD68}%s {FAFAFA}sagt: %s",playername,text);
    case 3:format(string, sizeof(string),"{FFFF00}%s {FAFAFA}sagt: %s",playername,text);
    case 4:format(string, sizeof(string),"{AAAAAA}%s {FAFAFA}sagt: %s",playername,text);
    case 5:format(string, sizeof(string),"{00A5FF}%s {FAFAFA}sagt: %s",playername,text);
    case 6:format(string, sizeof(string),"{FF6E00}%s {FAFAFA}sagt: %s",playername,text);
    }
    SendClientMessageToAll(-1,string);
    return 0;
    }
    Bei den SendClientMessageToAll wird kein playerid gebraucht da wo ich -1 stehen habe, kommt die farbe hin aber so geht das auch


    //e
    Sendername zu playername geändert

    Wenn ich das mal so finde


    Wenn ich mir die "Musik" von heute anhöre, dann könnte man das Kotzen kriegen
    Dieses Dubstep zeug oder wie man das auch schreibt kann man auch direkt in die Tonne kloppen.
    Das ist das selbe als wenn nen 6 Jähriger mit nen Löffel gegen ein Eimer haut
    Da kommt das selbe bei raus


    Das selbe denke ich auch von "Hip Hop"
    Da gibt es villeicht von 1000 Liedern eins was einigermaßen gut ist..


    Wenn man so bedenkt was noch richtige Musik war und das auch jeder kennt sind z.B. Queen, oder auch Gigi Dagestino
    Das nenn ich noch richtige Musik im gegensatz zu heute


    Sowas meine ich
    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.

    Ich finde es ehrlich gesagt auch doof, das man nichtmehr sowas macht wie in den Expander.
    Naja meine meinung kennt ihr ja jetzt...