CommunityBridge | |
---|---|
![]() |
|
Servermod: | Bukkit |
Kategorie: | Admin Tools, Website Administration |
Entwickler: | Feaelin |
Entwicklerwebsite: | dev.bukkit.org |
Was bewirkt es? | Verbindet dein Server mit einem Forum |
Besonderheiten: | – |
Download: | Link |
CommunityBridge verbindet dein Forum mit deinem Server. Sodass z.B.: User promotet werden wenn die im Forum einen neuen Rang hat. Oder das User sich erst im Forum registrieren müssen um Rechte zu bekommen.
Schritt 1 – CommunityBridge downloaden
Zuerst müsst Ihr CommunityBridge downloaden. Die aktuelle Version von CommunityBridge kann hier gefunden werden. Weitere Suchmöglichkeiten findet man unter anderem auch hier , dort sucht nach “CommunityBridge”.
Schritt 2 – CommunityBridge installieren
Nun müsst ihr den Server stoppen . Nachdem der Server gestoppt wurde schiebt ihr die “CommunityBridge.jar” in den Pluginsordner. Nun startet ihr den Server. Es wird der Ordner “CommunityBridge” (im Pluginsordner) erstellt. In diesem Ordner ist eine “config.yml”.
Schritt 3 – Vom Support den externen Datenbankzugriff für dein Webspace erlauben
Installation abgeschlossen
Verzeichnis: /minecraftbukkit/plugins/CommunityBridge/config.yml
plugin-metrics: true
Soll plugin-metrics das Plugin starten?
permissions-system: PEX
Welches Permissionssystem nutzt du? Möglichkeiten: PEX, bPerms, GroupManager, PermsBukkit
db-host: localhost
Hostname auf dem eure Forum gespeichert ist
db-port: 3306
MySQL-Port (3306 ist der Standartport)
db-database: databasename
Name der Datenbank
db-username: username
Name des Users
db-password: password
Passwort der Datenbank
show-primary-group: true
Soll der User eine Nachricht bekommen wenn er in einer neuen Gruppe ist?
registered-message: Registered Account, Linked to Server Forums
Die Nachricht die angezeigt wird wenn show-primary-group: true auf false ist
unregistered-message: Unregistered Account - Please Register at YOURFORUMURL for full access
Nachricht die angezeigt wird, wenn ein Spieler sich nicht im Forum Registriert hat
unregistered-messagereminder: Just a reminder to visit YOURFORUMURL and register today!
Eine Erinnerrungsnachricht zu Registration auf dem Forum
kick-unregistered: false
Spieler kicken die nicht im Forum registriert sind?
multi-tables: false
Nur aktivieren wenn du Nutzername und Minecraftname in unterschiedlichen Tabellen hast.
multi-tables-use-key: false
Nur für XenForo
use-banned-field: false
Sollen im Forum gebannte Personen nicht auf den Server kommen können?
banlist-table:
enabled: false
table: phpbb_banlist
user-id-field: ban_userid
reason-field: ban_reason
enabled: false – Soll es aktivert werden?
table: phpbb_banlist – Tabelle der Bannliste
user-id-field: ban_userid – Feld mit der User-ID
reason-field: ban_reason – Feld mit dem Grund für den Bann
group-synchronization:
primary-group:
enabled: true
enabled: true – Muss aktiviert sein, wenn man die Forengruppen mit den Ingamegruppen synchronisieren will.
group-ids-to-ignore: []
group-names-to-ignore: []
GruppenIDs oder Gruppennamen die nicht synchronisiert werden sollen
groups-table:
enabled: false
table: phpbb_users_groups
user-id-field: ban_userid
group-id-field: ban_reason
enabled: false – Falls die Gruppen in einer extra Tabelle zu finden sind kann man das hier aktivieren
table: phpbb_users_groups – Name der Tabelle
user-id-field: ban_userid – Feldname der gebannten UserID
group-id-field: ban_reason – Feldname des Banngrundes
secondary-groups: false
Falls User in mehr wie einer Gruppen sein sollen aktivieren
auto-sync: true
Soll automatische Synchronisieren aktiviert sein?
auto-every-unit: minutes
Einheit des automatische Synchronisierens und der aromatischen Erinnerung ans registrieren. Möglichkeiten: “minutes”, “seconds”, “hours” oder “ticks”.
auto-sync-every: 20
Intervall der automatischen Synchronisierung
auto-remind: true
Sollen User daran erinnert werden sich zu registrieren?
auto-remind-every: 10
Jede 10 Minuten werden sie erinnert. Muss zwischen 5 und 10min sein!
users-table:
table: ipbog3members
Tabellenname
user-name-field: username
Feldname der Usernamen
user-id-field: member_id
Feldname der UserID
groups-id-field: member_group_id
Feldname der GruppenID
secondary-groups-id-field: sub_group_ids
Falls man secondary-groups aktiviert hat, muss man hier den Feldname eintragen
banned-field: member_banned
Feldname der gebannten User
banned-users-group: 5
Leider keine Ahnung
default-group: 1
Gruppe die unregsitrierte User haben
multi-table:
Falls du Multi-Tabel aktiviert hast, musst du hier die Einstellungen vornehmen
table: ipbog3pfields_content
Tabellenname für eigene MineCraft Informationen
field-user-id-field: member_id
Feldname der UserID
field-key-field: key_str
multi-tables-use-key wird für XenForo benötitgt
field-key-value: mcusername
Feldname der Minecraftnamens
field-value-field: field_11
Nur benötitgt wnnn multi-tables-use-key auf false ist. Wird für Invision Power Board benötigt
Optional Minimum an Posts und Avatar
require-avatar: false
Enable Forced Website Avatar
require-avatar-message: This server requires players to upload an avatar to their profile.
Nachricht wenn kein Avatar gefunden wurde
require-avatar-table: ipbog3profile_portal
Tabellenname für den Avatar
require-avatar-user-id-field: member_id
Feldname der UserID
require-avatar-field: pp_main_photo
Feldname für den Avatar
require-minposts: false
Wird eine Anzahl an Mindest-Posts benötigt
require-minposts-message: This server requires players to have a minimum of 3 forum posts.
Nachricht wenn die Anzahl an Mindest-Posts nicht erreicht ist.
require-minposts-count: 3
Anzahl Posts die man mindestens haben muss.
require-minposts-table: ipbog3members
Tabellenname der Posts
require-minposts-user-id-field: member_id
Feldname der UserID
require-minposts-field: posts
Feldname der Posts
Optional für Leben, Onlinestatus, etc
basic-tracking:
table: ipbog3pfields_content
Tabellenname der diese Information enthält
field-onlinestatus-enabled: true
Onlinestatus aktivieren?
field-onlinestatus-valueonline: 1
Wert in dem Feld Onlinestatus für ‘Online’
field-onlinestatus-valueoffline: 0
Wert in dem Feld Onlinestatus für ‘Offline’
field-onlinestatus-key-value: mconlinestatus
Wert für multi-tables.field-key-field
field-onlinestatus-field: field_14
Feldname des Onlinestatuses
field-lastonline-enabled: true
Wann war der Spieler X zueltzt Online? Funktion aktivieren?
field-lastonline-key-value: mclastonline
Wert multi-tables.field-key-field
field-lastonline-field: field_15
Feldname für letzts Mal online
field-lastonline-formatted-field:
Wenn Sie ein Profil Feld, das anzeigt wann man zuletzt online war (5 Stunden, 33 Minuten …), erstellen Sie das benutzerdefinierte Feld auf Ihrem Forum und geben Sie den Namen hier ein. Andernfalls lassen sie es ‘leer’:
field-lastonline-formatted-key-value:
Wenn Sie ein Profil Feld, das anzeigt wann man zuletzt online war (5 Stunden, 33 Minuten …), erstellen Sie das benutzerdefinierte Feld auf Ihrem Forum und geben Sie den Namen hier ein. Andernfalls lassen sie es ‘leer’:
Hier muss der Wert für ulti-tables.field-key-field stehen
Zuletzt auf dem Server
Note: ‘lastonline’ muss aktiviert sein.
field-gametime-enabled: true
Soll angezeigt werden wie lange der User x schon auf dem Server war?
field-gametime-key-value: mcgametime
Wert für multi-tables.field-key-field
field-gametime-field: field_16
Feldname für ‘gametime’
field-gametime-formatted-field:
Wenn Sie ein Profil Feld, das anzeigt wie lange man auf dem Server war (5 Stunden, 33 Minuten …), erstellen Sie das benutzerdefinierte Feld auf Ihrem Forum und geben Sie den Namen hier ein. Andernfalls lassen sie es ‘leer’:
field-gametime-formatted-key-value:
Wenn Sie ein Profil Feld, anzeigt wie lange man auf dem Server war (5 Stunden, 33 Minuten …), erstellen Sie das benutzerdefinierte Feld auf Ihrem Forum und geben Sie den Namen hier ein. Andernfalls lassen sie es ‘leer’:
Hier muss der Wert für ulti-tables.field-key-field stehen
XP
field-totalxp-enabled: true
XP-Funktion aktivieren
field-totalxp-key-value: mctotalxp
Wert für multi-tables.field-key-field
field-totalxp-field: field_18
Feldname für die XP-Funktion
field-currentxp-enabled: true
Funktion für ‘Fortschritt zum nächsten Level’ aktivieren
field-currentxp-key-value: mccurrentxp
Wert für XP.
field-currentxp-formatted-field:
Format für XP.
field-currentxp-formatted-key-value:
Format für Wert der XP.
field-currentxp-field: field_17
Feldname in dem die XP stehen.
field-level-enabled: true
Soll die Level-Anzeige für das Forum aktiviert sein?
field-level-key-value: mclevel
Wert für das Level.
field-level-field: field_19
Feldname in dem das Level steht.
field-health-enabled: true
Lebensanzeige für Forum aktivieren.
field-health-key-value: mchealth
Wert für das Leben.
field-health-field: field_20
Feldname in dem das Leben steht.
field-lifeticks-enabled: true
Soll im Forum dei Zeit seit dem letzten Tod angezeigt werden?
field-lifeticks-key-value: mclifeticks
Wert für die Zeit nach dem letzten Tod.
field-lifeticks-field: field_21
Feldname für die Zeit nach dem letzten Tod.
field-lifeticks-formatted-key-value:
Format für den Wert.
field-lifeticks-formatted-field:
Format für Zeit nach dem Tod.
field-wallet-enabled: false
Noch ohne Funktion.
field-wallet-key-value: mcwallet
Noch ohne Funktion.
field-wallet-field: field_23
Noch ohne Funktion.
Gruppen
groups:
'1': Gast
'2': Member
'3': VIP
'6': Moderator
'4': Admin
Die IDs ('4') müssen den IDs der Gruppen in eurem Forum entsprechen!
Dieses Tutorial basiert auf der Plugin-Version | 1.12.2 | ||
---|---|---|---|
Dieses Tutorial wurde erstellt durch: | Dark_Summer | Dieses Tutorial wurde erstellt am: | 25.12.2012 |
Zuletzt bearbeitet durch: | Dark_Summer | Letzte Aktualisierung am: | 18.01.2013 |