WoltLab Cloud Arcade: Chess - WoltLab Suite 2.0.3

License Agreement
noexcept.de Lizenz
Website
http://noexcept.de/
Supported Versions
WoltLab Suite 3.0
WoltLab Suite 3.1
WoltLab Suite 5.2

This plugin allows users to add chess games to forum topics

4 game modes

  • Chess
  • Quick chess - Normal chess rules on a 5x6 field
  • Extinction chess - Capture all of a particular piece
  • Random Chess - Random starting positions according to chess960

Features

  • Highscores
  • Arcade Bot: Posts game events and highscore changes in game-topics
  • Portal boxes for current games and highscores
  • Acitivity points for won games
  • Lots of configuration options (Game settings, Access rights, ...)
  • Achievement: Collect the most Chess victories (If statistics achievements plugin is installed)


Add Ons


Further Information

  • Available languages: English and German
  • Read FAQ first if you're having issues
  • Support
  • To create a game 'Allow games' has to be activated for a Board in the ACP
  • For extended statistics and highscores the arcade statistic plugin can be installed

  • Version 2.0.3

    WCF 5.2 Support

  • Version 2.0.2

    fixed issue with recent mysql versions
  • Version 2.0.1

    WoltLab Suite Version

    - WoltLab Suite 3.1 support

    - Game board exclusion now optional

  • Version 2.0.0 rc 1

    WoltLab Suite Version

  • Die Benachrichtigung wenn man am Zug ist funktioniert nicht. Habe zusätzlich Arcade: Vier in einer Reihe und Gomoku installiert. Dort funktioniert es einwandfrei.

  • Fehler bei Deinstallation von Arcade Base:


    Mon, 25 Mar 2019 14:27:54 +0000

    Message: Could not execute statement 'ALTER TABLE `wbb1_arcade_invite` DROP FOREIGN KEY `3cd24117387bd481a7a7a8ce61f4133b_fk`'

    PHP version: 7.2.16

    WoltLab Suite version: 3.1.8 pl 1

    Request URI: /core/acp/index.php?uninstall-package/&t=630d9e2b1cb6f4dea8be637e370bfffef685d7f5

    Referrer: https://sponsor-universe.eu/co…=packageID&sortOrder=DESC

    User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.86 Safari/537.36

    Peak Memory Usage: 3618168/1073741824

    ======

    Error Class: wcf\system\database\exception\DatabaseQueryExecutionException

    Error Message: Could not execute statement 'ALTER TABLE `wbb1_arcade_invite` DROP FOREIGN KEY `3cd24117387bd481a7a7a8ce61f4133b_fk`'

    Error Code: 42000

    File: /var/www/vhosts/sponsor-universe.eu/httpdocs/core/lib/system/database/statement/PreparedStatement.class.php (105)

    Extra Information: YTowOnt9

    Stack Trace: [{"file":"\/var\/www\/vhosts\/sponsor-universe.eu\/httpdocs\/core\/lib\/system\/database\/editor\/MySQLDatabaseEditor.class.php","line":196,"function":"execute","class":"wcf\\system\\database\\statement\\PreparedStatement","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/sponsor-universe.eu\/httpdocs\/core\/lib\/system\/package\/plugin\/SQLPackageInstallationPlugin.class.php","line":127,"function":"dropForeignKey","class":"wcf\\system\\database\\editor\\MySQLDatabaseEditor","type":"->","args":["wbb1_arcade_invite","3cd24117387bd481a7a7a8ce61f4133b_fk"]},{"file":"\/var\/www\/vhosts\/sponsor-universe.eu\/httpdocs\/core\/lib\/system\/package\/PackageUninstallationDispatcher.class.php","line":118,"function":"uninstall","class":"wcf\\system\\package\\plugin\\SQLPackageInstallationPlugin","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/sponsor-universe.eu\/httpdocs\/core\/lib\/system\/package\/PackageUninstallationDispatcher.class.php","line":74,"function":"executePIP","class":"wcf\\system\\package\\PackageUninstallationDispatcher","type":"->","args":[{"pluginName":"[redacted]","className":"[redacted]"}]},{"file":"\/var\/www\/vhosts\/sponsor-universe.eu\/httpdocs\/core\/lib\/acp\/action\/UninstallPackageAction.class.php","line":112,"function":"uninstall","class":"wcf\\system\\package\\PackageUninstallationDispatcher","type":"->","args":["1cd3a9b4"]},{"file":"\/var\/www\/vhosts\/sponsor-universe.eu\/httpdocs\/core\/lib\/action\/AbstractDialogAction.class.php","line":68,"function":"stepUninstall","class":"wcf\\acp\\action\\UninstallPackageAction","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/sponsor-universe.eu\/httpdocs\/core\/lib\/action\/AbstractAction.class.php","line":47,"function":"execute","class":"wcf\\action\\AbstractDialogAction","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/sponsor-universe.eu\/httpdocs\/core\/lib\/system\/request\/Request.class.php","line":83,"function":"__run","class":"wcf\\action\\AbstractAction","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/sponsor-universe.eu\/httpdocs\/core\/lib\/system\/request\/RequestHandler.class.php","line":96,"function":"execute","class":"wcf\\system\\request\\Request","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/sponsor-universe.eu\/httpdocs\/core\/acp\/index.php","line":9,"function":"handle","class":"wcf\\system\\request\\RequestHandler","type":"->","args":["wcf",true]}]

    ======

    Error Class: PDOException

    Error Message: SQLSTATE[42000]: Syntax error or access violation: 1091 Can't DROP '3cd24117387bd481a7a7a8ce61f4133b_fk'; check that column/key exists

    Error Code: 42000

    File: /var/www/vhosts/sponsor-universe.eu/httpdocs/core/lib/system/database/statement/PreparedStatement.class.php (93)

    Extra Information: -

    Stack Trace: [{"file":"\/var\/www\/vhosts\/sponsor-universe.eu\/httpdocs\/core\/lib\/system\/database\/statement\/PreparedStatement.class.php","line":93,"function":"execute","class":"PDOStatement","type":"->","args":[[]]},{"file":"\/var\/www\/vhosts\/sponsor-universe.eu\/httpdocs\/core\/lib\/system\/database\/editor\/MySQLDatabaseEditor.class.php","line":196,"function":"execute","class":"wcf\\system\\database\\statement\\PreparedStatement","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/sponsor-universe.eu\/httpdocs\/core\/lib\/system\/package\/plugin\/SQLPackageInstallationPlugin.class.php","line":127,"function":"dropForeignKey","class":"wcf\\system\\database\\editor\\MySQLDatabaseEditor","type":"->","args":["wbb1_arcade_invite","3cd24117387bd481a7a7a8ce61f4133b_fk"]},{"file":"\/var\/www\/vhosts\/sponsor-universe.eu\/httpdocs\/core\/lib\/system\/package\/PackageUninstallationDispatcher.class.php","line":118,"function":"uninstall","class":"wcf\\system\\package\\plugin\\SQLPackageInstallationPlugin","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/sponsor-universe.eu\/httpdocs\/core\/lib\/system\/package\/PackageUninstallationDispatcher.class.php","line":74,"function":"executePIP","class":"wcf\\system\\package\\PackageUninstallationDispatcher","type":"->","args":[{"pluginName":"[redacted]","className":"[redacted]"}]},{"file":"\/var\/www\/vhosts\/sponsor-universe.eu\/httpdocs\/core\/lib\/acp\/action\/UninstallPackageAction.class.php","line":112,"function":"uninstall","class":"wcf\\system\\package\\PackageUninstallationDispatcher","type":"->","args":["1cd3a9b4"]},{"file":"\/var\/www\/vhosts\/sponsor-universe.eu\/httpdocs\/core\/lib\/action\/AbstractDialogAction.class.php","line":68,"function":"stepUninstall","class":"wcf\\acp\\action\\UninstallPackageAction","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/sponsor-universe.eu\/httpdocs\/core\/lib\/action\/AbstractAction.class.php","line":47,"function":"execute","class":"wcf\\action\\AbstractDialogAction","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/sponsor-universe.eu\/httpdocs\/core\/lib\/system\/request\/Request.class.php","line":83,"function":"__run","class":"wcf\\action\\AbstractAction","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/sponsor-universe.eu\/httpdocs\/core\/lib\/system\/request\/RequestHandler.class.php","line":96,"function":"execute","class":"wcf\\system\\request\\Request","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/sponsor-universe.eu\/httpdocs\/core\/acp\/index.php","line":9,"function":"handle","class":"wcf\\system\\request\\RequestHandler","type":"->","args":["wcf",true]}]

  • Hallo zusammen,

    ich kann irgendwie die Berechtigung "Spiele erlauben" in den Foren nicht deaktivieren. Sowie ich den Haken rausnehme, ist er nach "Absenden" wieder drin.

    Muss hier noch irgendetwas anderes eingestellt werden?

    Und gibt es eine "Opt-In"- Möglichkeit? Also dass ich die Foren auswähle, in dene Spiele erlaubt sind, anstatt alle Foren einzeln auswählen zu müssen, in denen nicht gespielt werden soll?

    • Hat sich erledigt, unter Konfiguration > Arcade hatte ich den Haken bei "nur in Spiele-Foren" zwar gesetzt aber wohl nicht gespeichert. Mit dem Haken funktioniert es wie gewollt.


      Wäre es vielleicht eine Idee / möglich, die Haken für die Einzelforen auszugrauen oder auszublenden, wenn der Haken "nur Spiele-Foren" nicht gesetzt ist? Das verwirrt dann weniger und erspart einem das Gesuche ein wenig :)

  • Funktioniert dies gut auf touch Geräten?

    • Ja, man kann alles mit touch bedienen.

  • Wäre super, wenn am Rand noch die Feldbezeichnungen stehen würde (A1 etc.) oder wenn die letzte Figur, die der Gegner bewegt hat, markiert werden würde.


    Kann man irgendwie einfach die Zwischenlinien dünner machen? Finde die sind viel zu dick und sperrig.


    Fände es außerdem super, wenn man bei der Erstellung des Spiels individuell festlegen könnte, wie viel Zeit man für einen Zug hat. Außerdem wäre ein Timer der abläuft super :)

  • Ist es möglich ein Spiel auch zu starten OHNE es unter einem Thema an zu hängen? Mir wäre es lieb, wenn Spiele (ganz allgemein) einen eigenen Menüpunkt haben und dort gespielt werden als in einem Forum in dem geschrieben bzw. gelesen werden sollte.

    • Hallo - Das ist im Moment leider nicht möglich

  • Hey,
    ist eine Kompatibilität mit WCF geplant? Würde mich sehr darüber freuen!
    Danke für die Antwort bereits.

    • Hallo! Kommt auf die Nachfrage an, bisher ist es nicht geplant

    • Hallo, ich wäre da ein Nachfragender ^^

      Like 1
  • Wäre toll wenn man anzeigen lassen könnte das man Schach steht. Für jemanden der Schach spielt ist der Umstand klar, viele blicken das jedoch nicht.


    Mein Vorschlag also: Irgendwie den König farblich untermalen oder sonstiges.

    • Stimmt, kann verwirrend sein - Wird in der nächsten version hervorgehoben

      Like 1
  • Lange darauf gewartet, endlich ist es da. Danke!

Customers Who Bought This File Also Bought