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
Alles
  • Alles
  • Artikel
  • Seiten
  • Dateien
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. GSManager
  2. Mitglieder
  3. Mirko911

Beiträge von Mirko911

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!
  • Two auth Factor Help

    • Mirko911
    • 20. Dezember 2015 um 02:05

    try to set "punkbuster" to "false" in the punishment settings of your basics.json.

    I think the error is a bug on our site. I'll check if I can reproduce this bug

  • Two auth Factor Help

    • Mirko911
    • 19. Dezember 2015 um 22:24
    Zitat von Gilly

    permban a player

    can you send us the part of the daemon.log were you tried to ban the player

  • PM message ingame chat (cod4)

    • Mirko911
    • 19. Dezember 2015 um 02:03

    yep

    the server sees if you used a command with a different char (for example §)
    Then the § will bre replaced by an !
    After that a new line will be written to the logfile
    and then the function kills itself with return before other players were informed.

    The Censor Plugin works the same way. It kills the function before players were informed.
    It's also possible to inform only specific players about chat messages (say_team works like this)

  • PM message ingame chat (cod4)

    • Mirko911
    • 18. Dezember 2015 um 21:01

    oh.
    I forgot to add the if condition above which checks if textptr[0] is the special char. If yes it will be replaced with !

  • PM message ingame chat (cod4)

    • Mirko911
    • 17. Dezember 2015 um 17:02

    Hey,

    it's possible if you modify the serverfiles or write a plugin for it. We compiled it directly in the serverfiles.

    Take a look in the G_Say function in the g_sv_cmds.c file.
    We added this near line 449

    C
    textptr[0] = '!';
    		G_LogPrintf( "hidden;%s;%d;%s;%s\n", SV_GetGuid(ent->s.number), ent->s.number, name, ++textptr );
    	    	Scr_PlayerCmd(ent, textptr);
    		Com_Printf( "Hidden CMD Invoked by: %s Message: %s \n", name, textptr);
    	 	//Scr_PlayerSay(ent, mode, textptr -1);
    	   	 return;

    I created an extra logprint with "hidden" instead of "say". So it's possible for me to detect hidden messages with gsm. Also I wrote a plugin for admins which allows to identify the player behind a cmd, because some people use hidden cmds to spam fun messages. It's very hard to identify them if you don't know who executed the cmd

  • Cmd list doesn't work

    • Mirko911
    • 13. Dezember 2015 um 13:00

    here is an example:

    stats (statistics.stats)
    =>session (statistics.stats.session)
    =>show (statistics.stats.show)
    =>server (statistics.stats.server)
    =>reset (statistics.stats.reset)

    !stats is the main command
    and this command has the following subcommands
    !stats session
    !stats show
    !stats server
    !stats reset

  • together

    • Mirko911
    • 12. Dezember 2015 um 22:16
    Zitat von {cool.G} ingre

    rules" : "fun rules"

    rules is now an extra plugin. You don't need the trick with !fun rules anymore

    Zitat von {cool.G} ingre

    "killhouse" : "mp_killhouse"
    "crash" : "mp_crash"
    "backlot" : "mp_backlot"
    "bloc" : "mp_bloc"
    "bog" : "mp_bog"
    "cargoship" : "mp_cargoship"
    "citystreets" : "mp_citystreets"
    "convoy" : "mp_convoy"
    "countdown" : "mp_countdown"
    "crossfire" : "mp_crossfire"
    "farm" : "mp_farm"
    "overgrown" : "mp_overgrown"
    "pipeline" : "mp_pipeline"
    "showdown" : "mp_showdown"
    "strike" : "mp_strike"
    "vacant" : "mp_vacant"
    "shipment" : "mp_shipment"
    "broadcast" : "mp_broadcast"
    "creek" : "mp_creek"
    "carentan" : "mp_carentan"
    this never worked this way because maps aren't commands. You can only replace the first part of a command with an alias. Replacing stuff in the middle doesn't work. Also there is an extra config which does the mapping from mp_MAPNAME to "mapname"

    Alles anzeigen
    Code
    !yes => !vote yes
    no => !vote no
    !setnextmap => !map set
    !restart = !map restart
    !fastrestart = !map restart fast
    !vk = !vote start kick
    !vb = !vote start ban


    do you mean this?

  • Cmd list doesn't work

    • Mirko911
    • 12. Dezember 2015 um 22:12

    there is no reason to downvote my post

  • Cmd list doesn't work

    • Mirko911
    • 12. Dezember 2015 um 18:51
    Zitat von Dennis

    This does not work...

  • Cmd list doesn't work

    • Mirko911
    • 12. Dezember 2015 um 14:20

    !map restart fast

    or
    !map restart 1

    or you can create an alias
    "frestart" : "map restart 1"

  • together

    • Mirko911
    • 10. Dezember 2015 um 00:14
    Zitat von {cool.G} ingre

    rules = "fun rules"

    does not work because you can't overwrite existing commands with aliases

    Zitat von {cool.G} ingre

    NEW commands
    Hide Spoiler killhouse = "mp_killhouse"
    crash = "mp_crash"
    backlot = "mp_backlot"
    bloc = "mp_bloc"
    bog = "mp_bog"
    cargoship = "mp_cargoship"
    citystreets = "mp_citystreets"
    convoy = "mp_convoy"
    countdown = "mp_countdown"
    crossfire = "mp_crossfire"
    farm = "mp_farm"
    overgrown = "mp_overgrown"
    pipeline = "mp_pipeline"
    showdown = "mp_showdown"
    strike = "mp_strike"
    vacant = "mp_vacant"
    shipment = "mp_shipment"
    broadcast = "mp_broadcast"
    creek = "mp_creek"
    carentan = "mp_carentan"

    Alles anzeigen

    what are you doing here? Why you post the map listing?

  • Chatlogger Request other question

    • Mirko911
    • 9. Dezember 2015 um 09:36
    Zitat von Gilly

    Can anyone share the "Chatlogger" plugin ? Also, is there is a similar xlrstats

    I can write you a chatlogger plugin-
    There is no xlrstats Plugin atm.

  • together

    • Mirko911
    • 8. Dezember 2015 um 22:12

    the idea behind your suggestion is good, but there is only one big problem:
    The most clans extremly modified their mods / servers, so you have thousands different commands and syntaxes.
    If you, we, all want to provide all these commands your customcommands.json will be very large with many many commands,

  • comands

    • Mirko911
    • 2. Dezember 2015 um 20:42
    Zitat von Mirko911

    punish (punishment.punish)
    =>warn (punishment.punish.warn)
    =>kick (punishment.punish.kick)
    =>ban (punishment.punish.ban)
    =>tempban (punishment.punish.tempban)
    unban (punishment.unban)
    score (punishment.score)
    =>get (punishment.score.get)
    =>list (punishment.score.list)
    =>remove (punishment.score.remove)
    set (daemon.set)
    =>password (daemon.set.password)
    =>oldschool (daemon.set.oldschool)
    =>killcam (daemon.set.killcam)
    =>gravity (daemon.set.gravity)
    =>knockback (daemon.set.knockback)
    =>speed (daemon.set.speed)
    =>spectator (daemon.set.spectator)
    =>voting (daemon.set.voting)
    =>ff (daemon.set.ff)
    get (daemon.get)
    =>ff (daemon.get.ff)
    =>password (daemon.get.password)
    =>oldschool (daemon.get.oldschool)
    =>killcam (daemon.get.killcam)
    =>gravity (daemon.get.gravity)
    =>knockback (daemon.get.knockback)
    =>speed (daemon.get.speed)
    =>spectator (daemon.get.spectator)
    =>voting (daemon.get.voting)
    map (daemon.map)
    =>list (daemon.map.list)
    =>change (daemon.map.change)
    =>dev (daemon.map.dev)
    =>set (daemon.map.set)
    =>restart (daemon.map.restart)
    =>get (daemon.map.get)
    =>rotate (daemon.map.rotate)
    gametype (daemon.gametype)
    =>list (daemon.gametype.list)
    =>change (daemon.gametype.change)
    =>set (daemon.gametype.set)
    =>get (daemon.gametype.get)
    scream (daemon.scream)
    status (daemon.status)
    pb (daemon.pb)
    =>version (daemon.pb.version)
    =>update (daemon.pb.update)
    =>restart (daemon.pb.restart)
    =>banlist (daemon.pb.banlist)
    =>unban (daemon.pb.unban)
    =>clearbans (daemon.pb.clearbans)
    =>getss (daemon.pb.getss)
    =>load (daemon.pb.load)
    location (geoip.location)
    group (permissions.group)
    =>set (permissions.group.set)
    =>get (permissions.group.get)
    =>list (permissions.group.list)
    token (permissions.token)
    =>create (permissions.token.create)
    =>use (permissions.token.use)
    login (twofactorauth.login)
    secret (twofactorauth.secret)
    aliases (daemon.aliases)
    config (daemon.config)
    help (daemon.help)
    cointoss (daemon.cointoss)
    time (daemon.time)
    about (daemon.about)
    rcon (daemon.rcon)
    say (daemon.say)
    players (daemon.players)
    commands (daemon.commands)
    admins (daemon.admins)
    whisper (daemon.whisper)
    info (daemon.info)
    quit (daemon.quit)
    =>gsm (daemon.quit.gsm)
    execute (customcommands.execute)
    kickall (customcommands.kickall)
    rules (rules.rules)
    vote (votings.vote)
    =>yes (votings.vote.yes)
    =>no (votings.vote.no)
    =>cancel (votings.vote.cancel)
    =>pass (votings.vote.pass)
    =>start (votings.vote.start)
    fun (funmessages.fun)
    stats (statistics.stats)
    =>session (statistics.stats.session)
    =>show (statistics.stats.show)
    =>server (statistics.stats.server)
    =>reset (statistics.stats.reset)

    Alles anzeigen
  • ban ip and !dev

    • Mirko911
    • 1. Dezember 2015 um 22:35

    ip ban was an extra plugin

  • ban ip and !dev

    • Mirko911
    • 1. Dezember 2015 um 18:05

    the dev command is a command which helped us to test stuff like missing language and config files.
    Also it helped us to dump all commands with their subcommands and permissions and to test permissions.

    The plugin shouldn't be in the public package, but we forgot the delete it :D. It will be removed in the next version.

  • new plugin

    • Mirko911
    • 30. November 2015 um 13:25

    you could try s.th like this:

    Code
    "rpd": "set admin fullbright:<ARG:FIND_PLAYER:PID>",
  • admin !comands

    • Mirko911
    • 29. November 2015 um 14:59

    maybe it's a bug. I'll check this

  • Sprachen

    • Mirko911
    • 29. November 2015 um 13:06

    Das Problem war, dass Dennis die Sprachvariablen mit System und in ordentlichen Englisch schreiben wollte.
    Es dürften aber nichtmehr soo viele Variablen sein, die noch Platzhalter enthalten

  • Sprachen

    • Mirko911
    • 29. November 2015 um 01:00
    Zitat von Yenz

    Die Bezeichnungen in den englischen language files sollten aktuell sein.

    das stimmt leider nicht ganz. Dennis wollte die fertig gemacht haben, aber ich glaube da kam etwas dazwischen. Es gibt da noch ein paar Platzhalter Values

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