Beiträge von Canna


    Teamspeak³ Plugin Paket
    by WebExpanded


    Liebe Community,


    heute stellen wir euch unser Teamspeak³ Plugin Paket für die aktuelle Woltlab Suite Core 3.0 vor. Mit diesem Plugin erhaltet Ihr das Basispaket unseres TS³ Server Plugin Pakets.
    Dieses Plugin ermöglicht es, den Teamspeak³ Server Status, die aktuellen Clienten und mehr in der Woltlab Suite Core anzeigen zu lassen.


    Dabei lässt sich das Paket individuell einstellen, so das es für (fast) jeden Anwendungsweg zu gebrauchen ist.


    Individuelle Erweiterbarkeit
    Mit unseren kommenden Zusatzpaketen könnt Ihr das Basis Paket noch erweitern.
    Mehr Informationen dazu, sobald die erste Erweiterung erscheint.*


    Vielfältige Einstellmöglichkeiten
    Durch zahlreiche Einstellungsmöglichkeiten im ACP, könnt Ihr den Teamspeak³ Viewer ganz nach euren Wünschen anpassen.
    Im ACP unter Konfiguration -> Optionen ->Teamspeak³ Plugin Paket könnt ihr diverse Inhalte anzeigen/ausblenden lassen.
    Mit einem einfachen Klick, lassen sich so zum Beispiel die Aktuellen Verbundenen Clienten anzeigen - oder auch nicht, je nachdem was ihr wollt.
    Unter Inhalt -> CMS -> Boxen -> TS Viewer könnt ihr derzeit² aus 2 verschiedenen Positionen für euren Viewer auswählen. Auch lässt sich der Viewer
    ganz leicht unter den Punkt Seiten auf bestimmten Seiten anzeigen bzw. ausblenden.


    Integrierte Cache Funktion
    Damit euer Forum nicht dauernd mit den Serveranfragen zu euren TS³ Server belastet wird, verwenden wir das Cache System des WSC. Die Daten werden für einige Sekunden gespeichert.


    Userlegende und Verlinkungen
    In der Online Legende³ werden direkt Benutzer mit Ihren WSC Account verlinkt - wenn sich dieser Nutzer, ebenso im WSC sowie im TS³ nennt.


    Sollte kein TSDNS gesetzt sein und die Option "IP Adresse" anzeigen ausgeschaltet sein, so zeigt der Viewer keine IP/DNS an.


    Download: WebExpanded, Github, WoltLab Plugin Store | Lizenzbestimmung: CannaDesign Standard Lizenz | Supportforum


    * Du bist Entwickler und würdest gerne eine Erweiterungen schreiben ? Kontaktiere uns: service@webexpanded.de
    ² Derzeit ist es nur möglich aus 2 verschiedenen Positionen/Boxen für den Viewer zu wählen. In Zukunft sollen natürlich noch weitere folgen. Ideen und Anregungen hierzu gerne in den Thread.
    ³ Die Online Legende wird nur bei der Box "Unter Inhaltsbereich" angezeigt, da es in der rechten Sidebar zu gequetscht wäre. ;)

    //Push

    Dann kann er vermutlich das Bild nicht finden. Gehe sicher, dass im Code die richtige Datei angegeben ist und diese sich auch im Verzeichnis befindet.


    Edit:// Danke an @elyday. Der TS banner steht nun in der Version 0.9.7 zur Verfügung!

    Hallöchen, wenn ich auf Supcar löschen gehe, spawnt ein Maverick. Ich finde mein Fehler irgendwie nicht :(


    ocmd:supcar(playerid, params[]){if(sI[playerid][pAdmin] < 1)return SendClientMessage(playerid, COLOR_ROT, ">> Du bist kein Admin");{ShowPlayerDialog(playerid, D_ADM_SUPCAR, DIALOG_STYLE_LIST, ""SERVER_HTML""SERVER_TAG""HTML_WEIS": Supcar", "Sultan \nInfernus \nNRG \nMaverick \n"HTML_ROT"SupCar löschen", "Spawnen", "Zurück");}return 1;}


    if(dialogid == D_ADM_SUPCAR){if(response){new Float:a_x, Float:a_y, Float:a_z, Float:a_r;GetPlayerFacingAngle(playerid, a_r);GetPlayerPos(playerid, a_x, a_y, a_z);switch(listitem){case 0:{if(sI[playerid][pSupCar] == true)return ShowPlayerDialog(playerid, D_ADM_SUPCAR, DIALOG_STYLE_LIST, ""SERVER_HTML""SERVER_TAG""HTML_WEIS": Supcar", "Sultan \nInfernus \nNRG \nMaverick \n"HTML_ROT"SupCar löschen", "Spawnen", "Zurück");supCar[playerid] = CreateVehicle(560, a_x, a_y, a_z, a_r, 132, 132, -1, 1);SetVehicleNumberPlate(supCar[playerid], "SupCar");PutPlayerInVehicle(playerid, supCar[playerid], 0);sI[playerid][pSupCar] = true;}case 1:{if(sI[playerid][pSupCar] == true)return SendClientMessage(playerid, COLOR_ROT, ">> Du hast bereits ein Supcar gespawnt!"), ShowPlayerDialog(playerid, D_ADM_SUPCAR, DIALOG_STYLE_LIST, ""SERVER_HTML""SERVER_TAG""HTML_WEIS": Supcar", "Sultan \nInfernus \nNRG \nMaverick \n"HTML_ROT"SupCar löschen", "Spawnen", "Zurück");supCar[playerid] = CreateVehicle(411, a_x, a_y, a_z, a_r, 132, 132, -1, 1);SetVehicleNumberPlate(supCar[playerid], "SupCar");PutPlayerInVehicle(playerid, supCar[playerid], 0);sI[playerid][pSupCar] = true;}case 2:{if(sI[playerid][pSupCar] == true)return SendClientMessage(playerid, COLOR_ROT, ">> Du hast bereits ein Supcar gespawnt!"), ShowPlayerDialog(playerid, D_ADM_SUPCAR, DIALOG_STYLE_LIST, ""SERVER_HTML""SERVER_TAG""HTML_WEIS": Supcar", "Sultan \nInfernus \nNRG \nMaverick \n"HTML_ROT"SupCar löschen", "Spawnen", "Zurück");supCar[playerid] = CreateVehicle(522, a_x, a_y, a_z, a_r, 132, 132, -1, 1);SetVehicleNumberPlate(supCar[playerid], "SupCar");PutPlayerInVehicle(playerid, supCar[playerid], 0);sI[playerid][pSupCar] = true;}case 4:{if(sI[playerid][pSupCar] == true)return SendClientMessage(playerid, COLOR_ROT, ">> Du hast bereits ein Supcar gespawnt!"), ShowPlayerDialog(playerid, D_ADM_SUPCAR, DIALOG_STYLE_LIST, ""SERVER_HTML""SERVER_TAG""HTML_WEIS": Supcar", "Sultan \nInfernus \nNRG \nMaverick \n"HTML_ROT"SupCar löschen", "Spawnen", "Zurück");supCar[playerid] = CreateVehicle(487, a_x, a_y, a_z, a_r, 132, 132, -1, 1);SetVehicleNumberPlate(supCar[playerid], "SupCar");PutPlayerInVehicle(playerid, supCar[playerid], 0);sI[playerid][pSupCar] = true;}case 5:{if(sI[playerid][pSupCar] == false)return SendClientMessage(playerid, COLOR_ROT, ">> Du hast kein SupCar gespawnt!"), ShowPlayerDialog(playerid, D_ADM_SUPCAR, DIALOG_STYLE_LIST, ""SERVER_HTML""SERVER_TAG""HTML_WEIS": Supcar", "Sultan \nInfernus \nNRG \nMaverick \n"HTML_ROT"SupCar löschen", "Spawnen", "Zurück");DestroyVehicle(supCar[playerid]);sI[playerid][pSupCar] = false;}}}else{return 0;}return 1;}

    Schau mal dein case ;) Du zählst 1,2, 4, 5 :)

    Der WP Hash wandelt den Hash automatisch in Grossbichstaben um. Das ist aber auch kein Problem. In PHP kannst du z.b. später das eingegebene PW hashen und anschliessend mittels uppercase alle Buchstaben Gross machen. :)

    Sieht ganz gut aus, allerdings ist das Userpanel proportional nicht richtig - Icons sind auch etwas verzerrt. Auch kann man den Schriftzug im Header kaum Lesen, ein stärkerer Kontrast zum Hintergrund würde hier helfen. :)


    LG

    Reis wird liegend gelagert. :D

    Ich sehe das Bild zwar nicht, aber normalerweise sollte dies unter Daarstellung, Stile, Stile auflisten, den Stil wählen den du verwendest, auf den zweiten Tab (Weiss grad nicht wie er heisst) und dort solltest du eigrntlich das Logo hochladen/ersetzen können.


    Edit://
    Sehe gerade das es das Design von mir ist. Sollte dort zu finden sein, ansonsten meldest du dich nochmal. :)

    Schau dir einmal JWT an. Z.b. nutzt auch die Breadfish API ein per JWT kodiertes JSON Objekt. Evt. für dein Vorhaben etwas too much, aber schau es dir mal an. Vielleicht ist es ja doch etwas für dein Vorhaben.