Beiträge von Mr.Soap


    Danke für die Kritik nochmal allerdings habe ich es nie als gleich sondern versuch für etwas ähnliches bezeichnet


    Moin, Breadfish´s
    Da ich selbst schon stark das WBB4 Teste habe ich nun ein ähnliches
    Plugin wie das SA:MP Experience - Pimp dein WBB! (1.1.0) von TutNichts Gebastelt.


    Alle Credits Zwecks der Idee gehen natürlich an unseren Lieben TutNichts


    Funktionen:


    Init_SampNews(syncFile[], syncPassword[])


    syncFile - Der Pfad zur custom.php (Ist beigelegt)
    syncPassword - Passwort(Zweck: Spamschutz)
    Das Passwort kann bis zu 25 Zeichen beinhalten und per Konfigurations Datei
    auf dem Webspace geändert werden.




    SampNews_Send(QueryID, Event[], eventSub[], Aktion[], iconSymbol[])


    QueryID - Über diese ID kann man im Callback das Event ausfindig Machen(Zu Debug Zwecken)
    Event - Die Überschrift des Artikels
    eventSub - Die Kleinunterschrift vor dem Datum
    Aktion - Was geschah? (Haupttext)
    iconSymbol - Link zum Einem Bild(Wird im Forum angezeigt)


    Einrichtung Des Plugins und der PHP Dateien


    1. Um das Plugin nutzen zu können erstellen sie zunächst auf ihrem Webspace und fügen sie
    die Dateien aus dem beigelegten QuerySender Ornder ein.


    2. Öffnen sie die Konfigurations Datei die folgendermaßen aussieht:


    PHP
    <?php
    	$_CONFIG['MySQL']['Hostname'] = 'host;
    	$_CONFIG['MySQL']['Username'] = 'username';
    	$_CONFIG['MySQL']['Password'] = 'password';
    	$_CONFIG['MySQL']['Database'] = 'Database';
    	$_CONFIG['Connect']['Password'] = 'YourPassword'
    ?>


    Tragen sie zunächst die Datenbank Daten ihres Woltlab Burning Board 4 Forums in die
    ersten 4 Felder.
    Daraufhin ersetzen sie YourPassword durch ein Sicheres Eigenes Passwort(Maximale Länge: 25 Zeichen)


    Die Query Sender Dateien sind nun fertig zunächst sollten sie im Administrator Panel
    das beigelegte Paket com.apl.wcf.sampnews.tar Installieren.



    Nun müssen sie nur noch das Include einbauen und das Richtige Passwort eintragen(Siehe Funktion Init_SampNews Erklärung Oben)


    Bei Installations Problemen Schreiben sie mir bitte eine Private Nachricht und belasten sie bitte nicht den Thread mit Unnötigen Fragen.



    Source Code Include


    #include <a_http>
    #include <a_samp>
    forward OnSampNewSend(index, response_code, data[]);
    new bool:SampNews_Activ = false;
    new synchronFile[350];
    new synchronPassword[25];
    stock Init_SampNews(syncFile[], syncPassword[]) {
    SampNews_Activ = true;
    strcat(synchronFile,syncFile);
    print("---------------------------------\n");
    print(" Samp Server News Geladen!\n");
    print("---------------------------------");
    strcat(synchronPassword,syncPassword);
    }
    stock SampNews_Send(QueryID, Event[], eventSub[], Aktion[], iconSymbol[]) {
    if(SampNews_Activ == false) {
    print("Samp News wurde nicht eingerichtet");
    return 0;
    }
    new string[500];
    format(string,500,"eventTitle=%s&eventSub=%s&iconSymbol=%s&Aktion=%s&SyncPassword=%s", Event, eventSub, iconSymbol, Aktion, synchronPassword);
    HTTP(QueryID, HTTP_POST, synchronFile, string, "OnSampNewSend");
    return 1;
    }


    Gesamt Paket mit allen Dateien:
    Download
    Virustotal
    In ca. so sieht es Fertig aus
    http://forum.apl-rl.de/index.php/sampnews/

    Dein Ernst? :D


    Keine Speicherung nichts außerdem



    Super Nummern können einfach doppelt vorkommen Klasse!
    Solch einen Anbieter hab ich mir schon immer gewünscht :thumbup: