1. GSManager
    1. Funktionen
    2. Unterstützte Spiele
    3. Neuigkeiten
    4. Statistiken
    5. Serverliste
  2. Lexikon
  3. Filebase
  4. Entwicklung
  5. Forum
    1. Dashboard
    2. Unerledigte Themen
  6. Web-Interface
  7. Artikel
  8. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Seiten
  • Dateien
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. GSManager
  2. Forum
  3. Allgemeines
  4. Fehler

Mehr Rechte als höherer Admin

  • spooner
  • 3. September 2008 um 21:37
  • Geschlossen
Das Projekt GSManager (vormals ManuAdminMod) wurde am 01.01.2020 eingestellt - diese Internetpräsenz bleibt verfügbar, die Software wird aber nicht länger gepflegt. Vielen Dank für eure Unterstützung in den mehr als zehn vergangenen Jahren!
1. offizieller Beitrag
  • spooner
    Anfänger
    Punkte
    35
    Beiträge
    5
    • 3. September 2008 um 21:37
    • #1

    Hi,
    Zuerst einmal ein großes Lob für dieses Tool. Einfach genial um damit in-game seinen Admin-Pflichten ^^ nachzukommen.
    Jetzt zu meinem Problem:
    Und zwar wollte ich den Membern unseres Clans eine eigene Willkommensnachricht einrichten. Da wir 20 Member sind habe ich also 20 Admin-Level in der Config.cfg eingetragen und jedem Member einen eigenen Admin-Level in der Admin.cfg zugeordnet. Das sieht dann so aus:
    Admin.cfg

    Code
    [GUIDGUIDGUIDGUIDGUIDGUIDGUIDGU]
    level = 20
    protected = 1
    name = "spooner"
    
    
    
    
    [GUIDGUIDGUIDGUIDGUIDGUIDGUIDGU]
    level = 19
    protected = 1
    name = "member 1"
    
    
    
    
    [GUIDGUIDGUIDGUIDGUIDGUIDGUIDGU]
    level = 18
    protected = 1
    name = "member 2"
    .
    .
    [GUIDGUIDGUIDGUIDGUIDGUIDGUIDGU]
    level = 1
    protected = 1
    name = "member 19"
    Alles anzeigen

    Config.cfg

    Code
    [welcome]
    enabled = 1
    default = "^2Welcome ^7"<PLAYER_NAME>" ^2on ^1|TWC|-^4Public Server"
    1 = "^3Welcome ^1ClanMember ^2<PLAYER_NAME> ^3!!"
    2 = "^3Welcome ^1ClanMember ^2<PLAYER_NAME> ^3!!"
    3 = "^3Welcome ^1ClanMember ^2<PLAYER_NAME> ^3!!"
    4 = "^3Welcome ^1ClanMember ^2<PLAYER_NAME> ^3!!"
    5 = "^3Welcome ^1ClanMember ^2<PLAYER_NAME> ^3!!"
    6 = "^3Welcome ^1ClanMember ^2<PLAYER_NAME> ^3!!"
    7 = "^3Welcome ^1ClanMember ^2<PLAYER_NAME> ^3!!"
    8 = "^3Welcome ^1ClanMember ^2<PLAYER_NAME> ^3!!"
    9 = "^3Welcome ^1ClanMember ^2<PLAYER_NAME> ^3!!"
    10 = "^3Welcome ^1ClanMember ^2<PLAYER_NAME> ^3!!"
    11 = "^3Welcome ^1ClanMember ^2<PLAYER_NAME> ^3!!"
    12 = "^3Welcome ^1ClanMember ^2<PLAYER_NAME> ^3!!"
    13 = "^3Welcome ^1ClanMember ^2<PLAYER_NAME> ^3!!"
    14 = "^3Welcome ^1ClanMember ^2<PLAYER_NAME> ^3!!"
    15 = "^1ServerAdmin ^2<PLAYER_NAME>^3 has joined the game!!"
    16 = "^1ServerAdmin ^2<PLAYER_NAME>^3 has joined the game!!"
    17 = "^1ServerAdmin ^2<PLAYER_NAME>^3 has joined the game!!"
    18 = "^1ServerAdmin ^2<PLAYER_NAME>^3 has joined the game!!"
    19 = "^1ServerAdmin ^2<PLAYER_NAME>^3 has joined the game!!"
    20 = "^1ServerAdmin ^2<PLAYER_NAME>^3 has joined the game!!"
    Alles anzeigen

    und

    Code
    [levels]
    level0 = "time,help,admintest,stats,info,fun,me,cmdlist,uptime,forgive,nextmap,get"
    level1 = "pl,checkadmin,maps,cointoss,kick,tempban,restart,warn"
    level2 = ""
    level3 = ""
    level4 = ""
    level5 = ""
    level6 = ""
    level7 = ""
    level8 = ""
    level9 = ""
    level10 = ""
    level11 = ""
    level12 = ""
    level13 = ""
    level14 = ""
    level15 = "map,maprotate,ban,gametype,kickall,setnextmap"
    level16 = ""
    level17 = ""
    level18 = ""
    level19 = ""
    level20 = "rm,mr,readconfig,setlevel,devmap,gamemode,setpw,removepw,exec,protect,gravity,hardcore,oldschool,knockback,speed,set "
    Alles anzeigen

    Das mit den Willkommensnachrichten für jeden einzelnen Spieler funktioniert auch ohne Probleme (*ECHT GEIL* ),aber irgendwie hat jetzt jeder von den Clanmembern die Rechte die ich bei level20 eingefügt habe !!! ?( ?( ?( Komischer Weise meldet mir die Konsole wenn ich !cmdlist eingeb nur die Commandos die ich eigentlich auch haben dürfte.

    Wenn irgendjemand von euch ne Erklärung oder noch besser ne Lösung ^^ dafür hätte wäre ich sehr dankbar. Falls noch irgendwelche Daten benötigt werden kann ich die noch posten, aber eigentlich müsste das Problem ja in diesen Einstellungen zu suchen sein, da vorher alles ohne Probleme ging, oder ??

    mfg
    spooner

    Einmal editiert, zuletzt von spooner (3. September 2008 um 21:44)

  • Hool
    Profi
    Punkte
    4.830
    Trophäen
    2
    Beiträge
    939
    • 3. September 2008 um 21:49
    • #2

    Hi und Willkommen im Forum,

    was mich interessiert wieso du denn für jeden member ne eigene Willkommens nachricht haben musst,
    ist doch ein wenig umständlch oder?

    Aber ich schätze manu wird sich jetzt gleich zu wort melden.....

  • manu
    Meister
    Punkte
    10.835
    Trophäen
    3
    Beiträge
    2.113
    • 3. September 2008 um 22:00
    • #3

    Hi spooner,

    dein geschildertes Problem ist wirklich ein Problem mit dem Mod. Hab gerade nachgeschaut und gesehen, das eine Stelle im Code nicht mit mehr als 9 Leveln umgehen kann.
    Nunja, der Bug wird aber wohl nie gefixt werden, da sowieso bald 0.7 erscheint. Und dort ist die Adminverwaltung wieder ein Stück anders.

    Bis 0.7 erscheint kannst du den Fehler folgendermaßen aber beheben:

    Öffne die Datei classes/admin.class.php und gehe zu Zeile 323

    Dort sollte folgendes stehen

    PHP: 323
    return $key{5};


    Diese Zeile musst du mit folgender ersetzen:

    PHP: 323
    return substr($key, 5);

    Dann sollte eigentlich alles funktionieren

    Gruß
    manu

  • Dieses Thema enthält 8 weitere Beiträge, die nur für registrierte Benutzer sichtbar sind.

Benutzer online in diesem Thema

  • 1 Besucher
  1. Mitarbeiter
  2. Datenschutzerklärung
  3. Nutzungsbedingungen
  4. Impressum
  5. Kontakt
Community-Software: WoltLab Suite™