ZitatAlles anzeigenHi Leute,
*** UPDATE ***
VORRAUSSETZUNGEN:
- Teamspeak2 Server (mit SUPER-ADMIN-RECHTEN)
- EGGDROP (optional)
- ManuAdminMod v 0.7 BETA
- COD4 ServerINSTALLATION:
Zuerst entpacken wir das Archiv peperonis_adminrequest_plugin.zip das ihr bitte nur HIER downloaded! (wegen schädlichem Fremdcode)Öffnet die Datei adminrequest.cfg und ersetzt die Vorgaben mit euren Daten.
Code Alles anzeigen[adminrequest] ts2ip = 123.456.789.123 ; TS2 IP ts2port = 8767 ; TS2 PORT ts2qport = 51234 ; TS2 QUERYPORT (default: 51234) ts2salogin = superadminlogin ; TS2 SUPER ServerAdmin Login ts2sapass = superadminpassword ; TS2 SUPER ServerAdmin Passwort eggdropip = 123.456.789.123 ; EGGDROP IP eggdropport = 4444 ; EGGDROP PORT (Telnet) eggdropuser = "username" ; EGGDROP LOGIN eggdroppass = "passwort" ; EGGDROP PASSWORT eggdropchannel = "#channel" ; IRC CHANNEL (EGGDROP MUST BE INSIDE THE CHANNEL, USE ; 4 MORE CHANNEL e.x. eggdropchannel = "#sac-cod4;#sac-intern;sac-cod4-live") send2medium = 3 ; 1 = send onyl 2 TS;2 = send only to EGGDROP;3 = send to both Teamspeak and EGGDROP sendmsg = <PLAYER_NAME> requested an Admin for COD4 Server: (<IP>:<PORT>) REASON: <REASON> TIME: <TIME> ; Request Message. Variables: <PLAYER_NAME>,<IP>,<PORT>,<REASON>,<TIME> enabled = 1 ; 1 = Plugin enabled,0 = disabled
Datei abspeichern und alle Dateien in die dementsprechenden Ordner auf eurem Server laden.
cyts.class.php --> adminmod/classes/
adminrequest.php --> adminmod/plugins/
adminrequest.cfg --> adminmod/config/pluginsErklärung:
Datei aus dem Archiv --> Ordner auf dem ServerÖffnet noch die adminmod/config/groups.php und setzt das command "admin" in der entsprechenden Gruppe ein.
Jetzt Adminmod neustarten und alles testen.
EGGDROP
Die EGGDROP Funktion ist erstmal zum testen, wenn es Probleme gibt einfach "send2medium" in der cfg auf 1 setzen.
Euer Eggdrop muss im IRC sein und in den Channels in dem er posten soll.
TIPP:
Damit eure Gäste auch wissen das ihnen so ein tolles feature zur Verfügung steht, sollte evtl noch ein kleiner hinweis bei den "Bannern" eingebaut werden.
Beispiel: ^0USE: ^1!admin [REASON] ^0to get an Admin on Server
[Plugin - Entwicklerhilfe] !admin <reason>
-
-
-
Hi peper,
super schon mal, dass du das Plugin jetzt für 0.7 bereitstellst.
Allerdings muss ich jetzt einfach mal sagen, dass du da ein klein wenig zu schnell warst mit dem veröffentlichen.
Dein Plugin, dass du programmiert hast, macht nämlich alles andere als das was es soll^^ Es sendet nämlich alle Nachrichte, die jemand chattet an teamspeak, nicht nur die mit !adminIch hab mir den Code angeguckt und gesehen, dass einige Unsicherheiten deinerseits beim Programmieren existierten. Anscheinend hast du als Vorlage das Verwarnungsplugin verwendet. Du hast Funktionen übernommen, die 1. für dein Plugin gar nicht nötig sind und 2. Probleme mit dem gennanten Plugin verursachen.
Ich würde dir jetzt gerne, erklären, was du falsch gemacht hast, aber leider ist es dazu zu spät. Das werde ich morgen entweder per icq oder hier im forum machen.
Bitte entferne erst mal vorzeitig den Link zum Download.
Gruß
manu -
naja, leider existiert ja noch keine dokumentation für die Plugins daher musste ich etwas kopieren aus den anderen Plugins, ich habe mich auch gewundert warum ich nirgends deklarieren muss das !admin ein command ist.
Aber es funktioniert!
Link ist erstmal entfernt...
-
Dieses Thema enthält 7 weitere Beiträge, die nur für registrierte Benutzer sichtbar sind, bitte registriere dich oder melde dich an um diese lesen zu können.